{"version":3,"file":"script_main.MSYOR6hv.mjs","names":["addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","SVG","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","DropdownMenuLink","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","DropdownMenuBaseFonts","DropdownMenuBase","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","DropdownLinkTitleFonts","DropdownLinkTitle","SimpleDropdown","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","LayoutJumpPreventer","DropdownLinkTitle","MobileDropdown","ButtonFonts","Button","serializationHash","variantClassNames","numberToPixelString","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","isBrowser","useReducer","defaultConsent","isBrowser","useState","isBrowser","useState","_Fragment","Suspense","Banner","Button","isBrowser","useState","_Fragment","Overlay","Suspense","addPropertyOverrides","FeatureGradientIcon","Button","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","addPropertyOverrides","NavLink","DropdownMenuBase","MotionDivWithFX","MicroLink","Hamburger","MegaDropdown","MobileNav","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","numberToPixelString","matchVariant","animation1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","React.useState","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","React.useRef","className","SVG","RichText","_Fragment","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","SocialIcon","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","SVG","RichText","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","SiteNav","Footer","useRef","React.useId","className","PropertyOverrides","React.createElement","Template1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/eQRVXK3219ilWkzsVmDx/W77aAo6jRL4stgG3nHTA/a22Z6GIA5.js","https:/framerusercontent.com/modules/CJXALVLAXiCN0kP4Amdb/pKnyyTAKsjibPozgCIz0/DNJThG7Hh.js","https:/framerusercontent.com/modules/DsmDVWvMqyq43XLORpz3/5aJRPxJW6r5VaSQhc6m6/okTZCE0wZ.js","https:/framerusercontent.com/modules/j8gVVNcBTfk7wDLYBW7A/v0XGbcrCmlqEiWQlOdGa/mF_eE7e_A.js","https:/framerusercontent.com/modules/tO2RPLktDGKeCqbHAZZp/NJa0bohUZVz0jl3Ry1L9/nHexyvVac.js","https:/framerusercontent.com/modules/vZ8yqBmVG4VdfTu1Yy4J/t26nq3NvYxlYmsuNK4LV/zNlb0crPH.js","https:/framerusercontent.com/modules/zJMJeyq3vTjLuoZlToKW/Lws2E5KhRI693Zz9Wtqt/J8q2nWpWJ.js","https:/framerusercontent.com/modules/odpTyw332w0q7L7hJmDU/OWvvxmBKJ9p6WoHdWedT/RmJp46aZ3.js","https:/framerusercontent.com/modules/7tUYHrmq0eUp6KuIfwrT/JUNJoGZuvOdfvHkKMfW6/wnoM9NO9w.js","https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/6ViXEDlSyuNyc0Na4Rzv/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/LJki37UjB5KBVYI60fjt/Cookies.js","https:/framerusercontent.com/modules/iaUbzTEov6HjnqIwFAib/RBKpBs7LZX8YUAiJjGSZ/z1yeyCc8T.js","https:/framerusercontent.com/modules/qwcHyhEAsvTa2tt0bR6w/WNrFdqoL0PeZRicOKPvf/efuWA1J5V.js","https:/framerusercontent.com/modules/rofD7SdX5Eiuxx8EFTs3/cWu4AAZ40lARoYKzWnw2/OpibuDaDH.js","https:/framerusercontent.com/modules/3D9Bi09eJEttwMgQtP1L/CUKhJitx26k6eBVpWrJ0/VK2XjcyLO.js","https:/framerusercontent.com/modules/whHMWBr4AnoiB6Nujn5V/MnIJi903Cot0oEZzNU89/C_hVCPI4R.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (d369d66)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,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/GZwhhFF5qxFehmXvsM6Z/ow5LMIBAPZAdJd1JLMLx/uvoXXr0gw.js\";const enabledGestures={\"I555:4009;307:12047\":{hover:true}};const serializationHash=\"framer-tsQAL\";const variantClassNames={\"I555:4009;307:12047\":\"framer-v-1istrkc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const p0ArmoeiY=undefined;const NQJB5018Q=undefined;const MAVm5Rh3L=undefined;const XvbDcv7ry=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,newTab,title,width,...props})=>{return{...props,MAVm5Rh3L:newTab??props.MAVm5Rh3L,NQJB5018Q:link??props.NQJB5018Q,p0ArmoeiY:click??props.p0ArmoeiY,XvbDcv7ry:title??props.XvbDcv7ry??\"Contact us\"};};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,XvbDcv7ry,NQJB5018Q,MAVm5Rh3L,p0ArmoeiY,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"I555:4009;307:12047\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap5nk3gr=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(p0ArmoeiY){const res=await p0ArmoeiY(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:NQJB5018Q,motionChild:true,nodeId:\"I555:4009;307:12047\",openInNewTab:MAVm5Rh3L,scopeId:\"a22Z6GIA5\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1istrkc\",className,classNames)} framer-1ljzfng`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"I555:4009;307:12047\",onTap:onTap5nk3gr,ref:refBinding,style:{...style},...addPropertyOverrides({\"I555:4009;307:12047-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-14cdf4u\",\"data-styles-preset\":\"uvoXXr0gw\",children:\"buy ology\"})}),className:\"framer-bkvllb\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I555:4009;307:11745\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:XvbDcv7ry,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qbrgi7\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"I555:4009;307:12410\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-mbjoe7\",\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"aSLUo4Nm8\",transformTemplate:transformTemplate1,...addPropertyOverrides({\"I555:4009;307:12047-hover\":{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1fgqw94\",\"data-framer-name\":\"Vector\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"xRboH_xIu\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 16\"><path d=\"M 12.426 4.199 L 4.648 11.978 M 6.592 4.023 L 12.603 4.023 L 12.603 10.033\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-c135ed58-40fa-40b8-a30c-2c7b2c81e0bf, rgb(255, 255, 255))\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:12495325522,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ck6tq3\",\"data-framer-name\":\"Hover\",layoutDependency:layoutDependency,layoutId:\"XKrQCMZ1r\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-uajghq\",\"data-framer-name\":\"Vector\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"DDGAjNQuz\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 16\"><path d=\"M 12.426 4.199 L 4.648 11.978 M 6.592 4.023 L 12.603 4.023 L 12.603 10.033\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-c135ed58-40fa-40b8-a30c-2c7b2c81e0bf, rgb(255, 255, 255))\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:12495325522,withExternalLayout:true})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tsQAL.framer-1ljzfng, .framer-tsQAL .framer-1ljzfng { display: block; }\",\".framer-tsQAL.framer-1istrkc { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-tsQAL .framer-bkvllb { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-tsQAL .framer-1qbrgi7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 16px; overflow: hidden; padding: 0px; position: relative; width: 16px; }\",\".framer-tsQAL .framer-mbjoe7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: 16px; z-index: 1; }\",\".framer-tsQAL .framer-1fgqw94, .framer-tsQAL .framer-uajghq { flex: none; height: 16px; position: relative; width: 17px; }\",\".framer-tsQAL .framer-ck6tq3 { align-content: center; align-items: center; bottom: -16px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: -16px; overflow: visible; padding: 0px; position: absolute; width: 16px; z-index: 1; }\",\".framer-tsQAL.framer-v-1istrkc.hover .framer-mbjoe7 { left: unset; right: -16px; top: -16px; }\",\".framer-tsQAL.framer-v-1istrkc.hover .framer-ck6tq3 { bottom: 0px; left: 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 99.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"QVRdqbnxe\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"XvbDcv7ry\":\"title\",\"NQJB5018Q\":\"link\",\"MAVm5Rh3L\":\"newTab\",\"p0ArmoeiY\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framera22Z6GIA5=withCSS(Component,css,\"framer-tsQAL\");export default Framera22Z6GIA5;Framera22Z6GIA5.displayName=\"Micro Link\";Framera22Z6GIA5.defaultProps={height:18,width:99.5};addPropertyControls(Framera22Z6GIA5,{XvbDcv7ry:{defaultValue:\"Contact us\",displayTextArea:false,title:\"Title\",type:ControlType.String},onXvbDcv7ryChange:{changes:\"XvbDcv7ry\",type:ControlType.ChangeHandler},NQJB5018Q:{title:\"Link\",type:ControlType.Link},MAVm5Rh3L:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onMAVm5Rh3LChange:{changes:\"MAVm5Rh3L\",type:ControlType.ChangeHandler},p0ArmoeiY:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framera22Z6GIA5,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framera22Z6GIA5\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"18\",\"framerVariables\":\"{\\\"XvbDcv7ry\\\":\\\"title\\\",\\\"NQJB5018Q\\\":\\\"link\\\",\\\"MAVm5Rh3L\\\":\\\"newTab\\\",\\\"p0ArmoeiY\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QVRdqbnxe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"99.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4458791)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,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/hbFQVFFOVzqw7rTKpal2/wFd2YAPUZa9PK4CsTO3v/xNhSnlIEo.js\";const cycleOrder=[\"aIw5Jl1JW\",\"CbqN78Eae\"];const serializationHash=\"framer-nM7tP\";const variantClassNames={aIw5Jl1JW:\"framer-v-rywnln\",CbqN78Eae:\"framer-v-2vf6sd\"};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 transition2={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Simple Page\":\"CbqN78Eae\",Dropdown:\"aIw5Jl1JW\"};const getProps=({click,height,id,link,title,width,...props})=>{return{...props,GGjTRdTLM:link??props.GGjTRdTLM,variant:humanReadableVariantMap[props.variant]??props.variant??\"aIw5Jl1JW\",wnVhugqB5:click??props.wnVhugqB5,y4Mi2Hi_d:title??props.y4Mi2Hi_d??\"Home\"};};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,wnVhugqB5,GGjTRdTLM,y4Mi2Hi_d,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"aIw5Jl1JW\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapstxtzw=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(wnVhugqB5){const res=await wnVhugqB5(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"CbqN78Eae\")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,...addPropertyOverrides({CbqN78Eae:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"aIw5Jl1JW\",scopeId:\"DNJThG7Hh\",...addPropertyOverrides({CbqN78Eae:{href:GGjTRdTLM}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-rywnln\",className,classNames)} framer-4fs5qs`,\"data-border\":true,\"data-framer-name\":\"Dropdown\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"aIw5Jl1JW\",onTap:onTapstxtzw,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-080e4196-347a-4d05-b51c-29041558d679, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",...style},...addPropertyOverrides({CbqN78Eae:{\"data-framer-name\":\"Simple Page\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wbdioe\",\"data-styles-preset\":\"xNhSnlIEo\",children:\"Home\"})}),className:\"framer-1fnrjfl\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cmJTIfsdh\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:y4Mi2Hi_d,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vg08yx\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"PCZ9Ps1NY\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gakbb4\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"zTzvEJU0a\",style:{backgroundColor:\"var(--token-a0153e45-9730-4ebe-b00f-f0a763366146, rgb(255, 255, 255))\"}})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nM7tP.framer-4fs5qs, .framer-nM7tP .framer-4fs5qs { display: block; }\",\".framer-nM7tP.framer-rywnln { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; height: 50px; justify-content: space-between; overflow: visible; padding: 6px 0px 6px 0px; position: relative; width: 493px; }\",\".framer-nM7tP .framer-1fnrjfl { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-nM7tP .framer-1vg08yx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-nM7tP .framer-1gakbb4 { flex: none; height: 6px; overflow: hidden; position: relative; width: 6px; }\",\".framer-nM7tP.framer-v-2vf6sd.framer-rywnln { gap: 3px; justify-content: flex-start; text-decoration: none; }\",...sharedStyle.css,'.framer-nM7tP[data-border=\"true\"]::after, .framer-nM7tP [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 493\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"CbqN78Eae\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"wnVhugqB5\":\"click\",\"GGjTRdTLM\":\"link\",\"y4Mi2Hi_d\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDNJThG7Hh=withCSS(Component,css,\"framer-nM7tP\");export default FramerDNJThG7Hh;FramerDNJThG7Hh.displayName=\"Dropdown Link Title\";FramerDNJThG7Hh.defaultProps={height:50,width:493};addPropertyControls(FramerDNJThG7Hh,{variant:{options:[\"aIw5Jl1JW\",\"CbqN78Eae\"],optionTitles:[\"Dropdown\",\"Simple Page\"],title:\"Variant\",type:ControlType.Enum},wnVhugqB5:{title:\"Click\",type:ControlType.EventHandler},GGjTRdTLM:{title:\"Link\",type:ControlType.Link},y4Mi2Hi_d:{defaultValue:\"Home\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerDNJThG7Hh,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDNJThG7Hh\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"50\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"wnVhugqB5\\\":\\\"click\\\",\\\"GGjTRdTLM\\\":\\\"link\\\",\\\"y4Mi2Hi_d\\\":\\\"title\\\"}\",\"framerIntrinsicWidth\":\"493\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CbqN78Eae\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DNJThG7Hh.map","// Generated by Framer (4307032)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,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/Nhrs6nzofCoLZ8mL9dXC/dWOiRde7M8GzvywELBMq/vPX2bVoJt.js\";const enabledGestures={d9mHGiK3f:{hover:true}};const cycleOrder=[\"d9mHGiK3f\",\"WgeFZqBV1\"];const serializationHash=\"framer-cIbU0\";const variantClassNames={d9mHGiK3f:\"framer-v-1hdi603\",WgeFZqBV1:\"framer-v-1gwps6u\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Ghost:\"d9mHGiK3f\",Mobile:\"WgeFZqBV1\"};const getProps=({click,height,id,link,title,width,...props})=>{return{...props,BwGrvexzF:title??props.BwGrvexzF??\"About us\",hPM1D5KRC:click??props.hPM1D5KRC,variant:humanReadableVariantMap[props.variant]??props.variant??\"d9mHGiK3f\",X7eigxzCq:link??props.X7eigxzCq};};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,BwGrvexzF,X7eigxzCq,hPM1D5KRC,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"d9mHGiK3f\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ap7hm6=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(hPM1D5KRC){const res=await hPM1D5KRC(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:X7eigxzCq,motionChild:true,nodeId:\"d9mHGiK3f\",scopeId:\"okTZCE0wZ\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1hdi603\",className,classNames)} framer-1gms3u2`,\"data-framer-name\":\"Ghost\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"d9mHGiK3f\",onTap:onTap1ap7hm6,ref:refBinding,style:{backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"none\",...style},variants:{\"d9mHGiK3f-hover\":{backdropFilter:\"blur(12px)\",backgroundColor:\"var(--token-30ea0c37-ec3e-43d2-87fd-3db1a8f9961b, rgba(255, 255, 255, 0.06))\",WebkitBackdropFilter:\"blur(12px)\"}},...addPropertyOverrides({\"d9mHGiK3f-hover\":{\"data-framer-name\":undefined},WgeFZqBV1:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-4mmecy\",\"data-styles-preset\":\"vPX2bVoJt\",children:\"About us\"})}),className:\"framer-1wplbbu\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yv84UCNQK\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:BwGrvexzF,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cIbU0.framer-1gms3u2, .framer-cIbU0 .framer-1gms3u2 { display: block; }\",\".framer-cIbU0.framer-1hdi603 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px 18px 12px 18px; position: relative; text-decoration: none; width: 200px; }\",\".framer-cIbU0 .framer-1wplbbu { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-cIbU0.framer-v-1gwps6u.framer-1hdi603 { padding: 12px 0px 12px 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 46.5\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"WgeFZqBV1\":{\"layout\":[\"fixed\",\"auto\"]},\"Mp37qJ1xJ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"BwGrvexzF\":\"title\",\"X7eigxzCq\":\"link\",\"hPM1D5KRC\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerokTZCE0wZ=withCSS(Component,css,\"framer-cIbU0\");export default FramerokTZCE0wZ;FramerokTZCE0wZ.displayName=\"Dropdown Menu Link\";FramerokTZCE0wZ.defaultProps={height:46.5,width:200};addPropertyControls(FramerokTZCE0wZ,{variant:{options:[\"d9mHGiK3f\",\"WgeFZqBV1\"],optionTitles:[\"Ghost\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},BwGrvexzF:{defaultValue:\"About us\",displayTextArea:false,title:\"Title\",type:ControlType.String},X7eigxzCq:{title:\"Link\",type:ControlType.Link},hPM1D5KRC:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerokTZCE0wZ,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerokTZCE0wZ\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"200\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WgeFZqBV1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Mp37qJ1xJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"BwGrvexzF\\\":\\\"title\\\",\\\"X7eigxzCq\\\":\\\"link\\\",\\\"hPM1D5KRC\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"46.5\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./okTZCE0wZ.map","// Generated by Framer (1a93ff7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import DropdownMenuLink from\"https://framerusercontent.com/modules/DsmDVWvMqyq43XLORpz3/5aJRPxJW6r5VaSQhc6m6/okTZCE0wZ.js\";const DropdownMenuLinkFonts=getFonts(DropdownMenuLink);const cycleOrder=[\"WMTiDuWu0\",\"N0IC41aaH\"];const serializationHash=\"framer-Dnef6\";const variantClassNames={N0IC41aaH:\"framer-v-1worqgw\",WMTiDuWu0:\"framer-v-ykfktw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Veg0EGJ81=undefined;const Jhw3ev5yp=undefined;const alrm6gtlr=undefined;const hfUqnPGcK=undefined;const VbMi_PvRB=undefined;const l0x2b7xS4=undefined;const XuFLqtEms=undefined;const oy9cAt8eN=undefined;const A5vFVNHZr=undefined;const epXbCmkHh=undefined;const BC3ICLqEY=undefined;const KkYnjohUQ=undefined;const y0wO4GbXT=undefined;const degpep9Fv=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={Default:\"WMTiDuWu0\",Mobile:\"N0IC41aaH\"};const Variants=motion.create(React.Fragment);const getProps=({_1Show,_1Text,_2Show,_2Text,_3Show,_3Text,_4Show,_4Text,click,height,id,link1,link2,link3,link4,shadow,width,...props})=>{return{...props,A5vFVNHZr:_3Show??props.A5vFVNHZr??true,alrm6gtlr:_1Show??props.alrm6gtlr??true,BC3ICLqEY:link3??props.BC3ICLqEY,degpep9Fv:link4??props.degpep9Fv,epXbCmkHh:_3Text??props.epXbCmkHh??\"Careers\",hfUqnPGcK:_1Text??props.hfUqnPGcK??\"Startups\",Jhw3ev5yp:click??props.Jhw3ev5yp,KkYnjohUQ:_4Show??props.KkYnjohUQ??true,l0x2b7xS4:_2Show??props.l0x2b7xS4??true,oy9cAt8eN:link2??props.oy9cAt8eN,variant:humanReadableVariantMap[props.variant]??props.variant??\"WMTiDuWu0\",VbMi_PvRB:link1??props.VbMi_PvRB,Veg0EGJ81:shadow??props.Veg0EGJ81??\"0px 4px 48px 0px rgba(0, 0, 0, 0.4)\",XuFLqtEms:_2Text??props.XuFLqtEms??\"Enterprise\",y0wO4GbXT:_4Text??props.y0wO4GbXT??\"Blog\"};};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,Jhw3ev5yp,hfUqnPGcK,VbMi_PvRB,Veg0EGJ81,oy9cAt8eN,BC3ICLqEY,degpep9Fv,XuFLqtEms,epXbCmkHh,y0wO4GbXT,alrm6gtlr,l0x2b7xS4,A5vFVNHZr,KkYnjohUQ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WMTiDuWu0\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapr59kmj=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Jhw3ev5yp){const res=await Jhw3ev5yp(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ykfktw\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"WMTiDuWu0\",onTap:onTapr59kmj,ref:refBinding,style:{\"--b12q8n\":Veg0EGJ81,backgroundColor:\"var(--token-7ebb36b1-484e-4da3-be5a-f90d839952c4, rgb(30, 30, 30))\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,boxShadow:\"var(--b12q8n)\",...style},variants:{N0IC41aaH:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"}},...addPropertyOverrides({N0IC41aaH:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[alrm6gtlr!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+0+(((componentViewport?.height||185.5)-0-0)/2+0+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-g3o2y-container\",layoutDependency:layoutDependency,layoutId:\"KWxHbYsD7-container\",nodeId:\"KWxHbYsD7\",rendersWithMotion:true,scopeId:\"mF_eE7e_A\",children:/*#__PURE__*/_jsx(DropdownMenuLink,{BwGrvexzF:hfUqnPGcK,height:\"100%\",id:\"KWxHbYsD7\",layoutId:\"KWxHbYsD7\",variant:matchVariant(\"d9mHGiK3f\"),width:\"100%\",X7eigxzCq:VbMi_PvRB,...addPropertyOverrides({N0IC41aaH:{variant:matchVariant(\"WgeFZqBV1\")}},baseVariant,gestureVariant)})})}),l0x2b7xS4!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+0+(((componentViewport?.height||185.5)-0-0)/2+0+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-quii1k-container\",layoutDependency:layoutDependency,layoutId:\"URWactlHw-container\",nodeId:\"URWactlHw\",rendersWithMotion:true,scopeId:\"mF_eE7e_A\",children:/*#__PURE__*/_jsx(DropdownMenuLink,{BwGrvexzF:XuFLqtEms,height:\"100%\",id:\"URWactlHw\",layoutId:\"URWactlHw\",variant:matchVariant(\"d9mHGiK3f\"),width:\"100%\",X7eigxzCq:oy9cAt8eN,...addPropertyOverrides({N0IC41aaH:{variant:matchVariant(\"WgeFZqBV1\")}},baseVariant,gestureVariant)})})}),A5vFVNHZr!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+0+(((componentViewport?.height||185.5)-0-0)/2+0+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6pbv1l-container\",layoutDependency:layoutDependency,layoutId:\"OSHUJny7y-container\",nodeId:\"OSHUJny7y\",rendersWithMotion:true,scopeId:\"mF_eE7e_A\",children:/*#__PURE__*/_jsx(DropdownMenuLink,{BwGrvexzF:epXbCmkHh,height:\"100%\",id:\"OSHUJny7y\",layoutId:\"OSHUJny7y\",variant:matchVariant(\"d9mHGiK3f\"),width:\"100%\",X7eigxzCq:BC3ICLqEY,...addPropertyOverrides({N0IC41aaH:{variant:matchVariant(\"WgeFZqBV1\")}},baseVariant,gestureVariant)})})}),KkYnjohUQ!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+0+(((componentViewport?.height||185.5)-0-0)/2+0+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gbnaul-container\",layoutDependency:layoutDependency,layoutId:\"BduqOog1e-container\",nodeId:\"BduqOog1e\",rendersWithMotion:true,scopeId:\"mF_eE7e_A\",children:/*#__PURE__*/_jsx(DropdownMenuLink,{BwGrvexzF:y0wO4GbXT,height:\"100%\",id:\"BduqOog1e\",layoutId:\"BduqOog1e\",variant:matchVariant(\"d9mHGiK3f\"),width:\"100%\",X7eigxzCq:degpep9Fv,...addPropertyOverrides({N0IC41aaH:{variant:matchVariant(\"WgeFZqBV1\")}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Dnef6.framer-n46t8e, .framer-Dnef6 .framer-n46t8e { display: block; }\",\".framer-Dnef6.framer-ykfktw { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-width: 160px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Dnef6 .framer-g3o2y-container, .framer-Dnef6 .framer-quii1k-container, .framer-Dnef6 .framer-6pbv1l-container, .framer-Dnef6 .framer-gbnaul-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 185.5\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"160px\",null,null,null]},\"N0IC41aaH\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"160px\",null,null,null]}}}\n * @framerVariables {\"Jhw3ev5yp\":\"click\",\"hfUqnPGcK\":\"_1Text\",\"VbMi_PvRB\":\"link1\",\"Veg0EGJ81\":\"shadow\",\"oy9cAt8eN\":\"link2\",\"BC3ICLqEY\":\"link3\",\"degpep9Fv\":\"link4\",\"XuFLqtEms\":\"_2Text\",\"epXbCmkHh\":\"_3Text\",\"y0wO4GbXT\":\"_4Text\",\"alrm6gtlr\":\"_1Show\",\"l0x2b7xS4\":\"_2Show\",\"A5vFVNHZr\":\"_3Show\",\"KkYnjohUQ\":\"_4Show\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramermF_eE7e_A=withCSS(Component,css,\"framer-Dnef6\");export default FramermF_eE7e_A;FramermF_eE7e_A.displayName=\"Dropdown Menu Base\";FramermF_eE7e_A.defaultProps={height:185.5,width:200};addPropertyControls(FramermF_eE7e_A,{variant:{options:[\"WMTiDuWu0\",\"N0IC41aaH\"],optionTitles:[\"Default\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},Jhw3ev5yp:{title:\"Click\",type:ControlType.EventHandler},hfUqnPGcK:{defaultValue:\"Startups\",displayTextArea:false,title:\"1 • Text\",type:ControlType.String},onhfUqnPGcKChange:{changes:\"hfUqnPGcK\",type:ControlType.ChangeHandler},VbMi_PvRB:{title:\"Link 1\",type:ControlType.Link},Veg0EGJ81:{defaultValue:[{blur:48,color:\"rgba(0, 0, 0, 0.4)\",diffusion:.5,focus:.5,inset:false,spread:0,type:\"box\",x:0,y:4}],title:\"Shadow\",type:ControlType.BoxShadow},oy9cAt8eN:{title:\"Link 2\",type:ControlType.Link},BC3ICLqEY:{title:\"Link 3\",type:ControlType.Link},degpep9Fv:{title:\"Link 4\",type:ControlType.Link},XuFLqtEms:{defaultValue:\"Enterprise\",displayTextArea:false,title:\"2 • Text\",type:ControlType.String},onXuFLqtEmsChange:{changes:\"XuFLqtEms\",type:ControlType.ChangeHandler},epXbCmkHh:{defaultValue:\"Careers\",displayTextArea:false,title:\"3 • Text\",type:ControlType.String},onepXbCmkHhChange:{changes:\"epXbCmkHh\",type:ControlType.ChangeHandler},y0wO4GbXT:{defaultValue:\"Blog\",displayTextArea:false,title:\"4 • Text\",type:ControlType.String},ony0wO4GbXTChange:{changes:\"y0wO4GbXT\",type:ControlType.ChangeHandler},alrm6gtlr:{defaultValue:true,title:\"1 • Show\",type:ControlType.Boolean},onalrm6gtlrChange:{changes:\"alrm6gtlr\",type:ControlType.ChangeHandler},l0x2b7xS4:{defaultValue:true,title:\"2 • Show\",type:ControlType.Boolean},onl0x2b7xS4Change:{changes:\"l0x2b7xS4\",type:ControlType.ChangeHandler},A5vFVNHZr:{defaultValue:true,title:\"3 • Show\",type:ControlType.Boolean},onA5vFVNHZrChange:{changes:\"A5vFVNHZr\",type:ControlType.ChangeHandler},KkYnjohUQ:{defaultValue:true,title:\"4 • Show\",type:ControlType.Boolean},onKkYnjohUQChange:{changes:\"KkYnjohUQ\",type:ControlType.ChangeHandler}});addFonts(FramermF_eE7e_A,[{explicitInter:true,fonts:[]},...DropdownMenuLinkFonts],{supportsExplicitInterCodegen:true});FramermF_eE7e_A.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(DropdownMenuLink,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermF_eE7e_A\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"200\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"Jhw3ev5yp\\\":\\\"click\\\",\\\"hfUqnPGcK\\\":\\\"_1Text\\\",\\\"VbMi_PvRB\\\":\\\"link1\\\",\\\"Veg0EGJ81\\\":\\\"shadow\\\",\\\"oy9cAt8eN\\\":\\\"link2\\\",\\\"BC3ICLqEY\\\":\\\"link3\\\",\\\"degpep9Fv\\\":\\\"link4\\\",\\\"XuFLqtEms\\\":\\\"_2Text\\\",\\\"epXbCmkHh\\\":\\\"_3Text\\\",\\\"y0wO4GbXT\\\":\\\"_4Text\\\",\\\"alrm6gtlr\\\":\\\"_1Show\\\",\\\"l0x2b7xS4\\\":\\\"_2Show\\\",\\\"A5vFVNHZr\\\":\\\"_3Show\\\",\\\"KkYnjohUQ\\\":\\\"_4Show\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"185.5\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"160px\\\",null,null,null]},\\\"N0IC41aaH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"160px\\\",null,null,null]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a72a541)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,ResolveLinks,SmartComponentScopedContainer,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 DropdownMenuBase from\"https://framerusercontent.com/modules/j8gVVNcBTfk7wDLYBW7A/v0XGbcrCmlqEiWQlOdGa/mF_eE7e_A.js\";const DropdownMenuBaseFonts=getFonts(DropdownMenuBase);const DropdownMenuBaseControls=getPropertyControls(DropdownMenuBase);const cycleOrder=[\"dvsTLebTg\",\"lJjb1ySge\",\"TEiYq4sNF\"];const serializationHash=\"framer-QXCGM\";const variantClassNames={dvsTLebTg:\"framer-v-1tgkhzc\",lJjb1ySge:\"framer-v-1dparvv\",TEiYq4sNF:\"framer-v-1qd9dpq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const VrVDy9Buy=undefined;const C4DZHAJRb=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Default:\"WMTiDuWu0\",Mobile:\"N0IC41aaH\"};const humanReadableVariantMap={About:\"lJjb1ySge\",Contact:\"dvsTLebTg\",Services:\"TEiYq4sNF\"};const getProps=({close,height,id,style1,width,...props})=>{return{...props,C4DZHAJRb:close??props.C4DZHAJRb,variant:humanReadableVariantMap[props.variant]??props.variant??\"dvsTLebTg\",VrVDy9Buy:humanReadableEnumMap[style1]??style1??props.VrVDy9Buy??\"WMTiDuWu0\"};};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,C4DZHAJRb,VrVDy9Buy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"dvsTLebTg\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const Jhw3ev5yp1azvdic=activeVariantCallback(async(...args)=>{if(C4DZHAJRb){const res=await C4DZHAJRb(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1tgkhzc\",className,classNames),\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"dvsTLebTg\",ref:refBinding,style:{...style},...addPropertyOverrides({lJjb1ySge:{\"data-framer-name\":\"About\"},TEiYq4sNF:{\"data-framer-name\":\"Services\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zGnSG6rHC\"},implicitPathVariables:undefined},{href:{webPageId:\"gzHYU_05v\"},implicitPathVariables:undefined},{href:{webPageId:\"xoFyLKUT2\"},implicitPathVariables:undefined},{href:{webPageId:\"Mqo_UuDWz\"},implicitPathVariables:undefined},{href:{webPageId:\"VRZdwR6UH\"},implicitPathVariables:undefined},{href:{webPageId:\"CKpMewEvH\"},implicitPathVariables:undefined},{href:{webPageId:\"e1ADdLJMm\"},implicitPathVariables:undefined},{href:{webPageId:\"KzBWiFiUr\"},implicitPathVariables:undefined},{href:{webPageId:\"qZTBSromE\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:325,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||139)-0-325)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ufjyfj-container\",layoutDependency:layoutDependency,layoutId:\"Y7Uz7N6Oi-container\",nodeId:\"Y7Uz7N6Oi\",rendersWithMotion:true,scopeId:\"nHexyvVac\",children:/*#__PURE__*/_jsx(DropdownMenuBase,{A5vFVNHZr:true,alrm6gtlr:true,BC3ICLqEY:\"https://discord.gg/cDpVFDAemT\",epXbCmkHh:\"Discord\",Fhxs_KMzg:\"\",H8EWqkMs0:false,height:\"100%\",hfUqnPGcK:\"Get in touch\",id:\"Y7Uz7N6Oi\",Jhw3ev5yp:Jhw3ev5yp1azvdic,K0pR6mg3I:false,KkYnjohUQ:false,l0x2b7xS4:true,layoutId:\"Y7Uz7N6Oi\",oy9cAt8eN:resolvedLinks[1],roedgcgr5:\"\",style:{width:\"100%\"},tf3fcOcdo:\"\",variant:VrVDy9Buy,VbMi_PvRB:resolvedLinks[0],Veg0EGJ81:\"0px 4px 48px 0px rgba(0, 0, 0, 0.4)\",vnFTyZSXQ:false,width:\"100%\",XuFLqtEms:\"Blog\",y0wO4GbXT:\"\",...addPropertyOverrides({lJjb1ySge:{BC3ICLqEY:resolvedLinks[4],epXbCmkHh:\"Careers\",hfUqnPGcK:\"Company\",oy9cAt8eN:resolvedLinks[3],VbMi_PvRB:resolvedLinks[2],XuFLqtEms:\"Culture\"},TEiYq4sNF:{BC3ICLqEY:resolvedLinks[7],degpep9Fv:resolvedLinks[8],epXbCmkHh:\"Industries\",hfUqnPGcK:\"Expertise\",KkYnjohUQ:true,l0x2b7xS4:false,oy9cAt8eN:resolvedLinks[6],VbMi_PvRB:resolvedLinks[5],XuFLqtEms:\"Methodology\",y0wO4GbXT:\"Case Studies\"}},baseVariant,gestureVariant)})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QXCGM.framer-14ltwdv, .framer-QXCGM .framer-14ltwdv { display: block; }\",\".framer-QXCGM.framer-1tgkhzc { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 200px; }\",\".framer-QXCGM .framer-ufjyfj-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 139\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"lJjb1ySge\":{\"layout\":[\"fixed\",\"auto\"]},\"TEiYq4sNF\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"C4DZHAJRb\":\"close\",\"VrVDy9Buy\":\"style1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramernHexyvVac=withCSS(Component,css,\"framer-QXCGM\");export default FramernHexyvVac;FramernHexyvVac.displayName=\"Simple Dropdown\";FramernHexyvVac.defaultProps={height:139,width:200};addPropertyControls(FramernHexyvVac,{variant:{options:[\"dvsTLebTg\",\"lJjb1ySge\",\"TEiYq4sNF\"],optionTitles:[\"Contact\",\"About\",\"Services\"],title:\"Variant\",type:ControlType.Enum},C4DZHAJRb:{title:\"Close\",type:ControlType.EventHandler},VrVDy9Buy:DropdownMenuBaseControls?.[\"variant\"]&&{...DropdownMenuBaseControls[\"variant\"],defaultValue:\"WMTiDuWu0\",description:undefined,hidden:undefined,title:\"Style\"}});addFonts(FramernHexyvVac,[{explicitInter:true,fonts:[]},...DropdownMenuBaseFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernHexyvVac\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"200\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"139\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lJjb1ySge\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TEiYq4sNF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"C4DZHAJRb\\\":\\\"close\\\",\\\"VrVDy9Buy\\\":\\\"style1\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9eb3b99)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import DropdownLinkTitle from\"https://framerusercontent.com/modules/CJXALVLAXiCN0kP4Amdb/pKnyyTAKsjibPozgCIz0/DNJThG7Hh.js\";import SimpleDropdown from\"https://framerusercontent.com/modules/tO2RPLktDGKeCqbHAZZp/NJa0bohUZVz0jl3Ry1L9/nHexyvVac.js\";const DropdownLinkTitleFonts=getFonts(DropdownLinkTitle);const SimpleDropdownFonts=getFonts(SimpleDropdown);const SimpleDropdownControls=getPropertyControls(SimpleDropdown);const cycleOrder=[\"scysybiPK\",\"YtC8C6T5I\",\"R7HI9_rKN\",\"ADWh_JpzK\"];const serializationHash=\"framer-BRIq4\";const variantClassNames={ADWh_JpzK:\"framer-v-ue63it\",R7HI9_rKN:\"framer-v-cxxbh\",scysybiPK:\"framer-v-j9kpe7\",YtC8C6T5I:\"framer-v-lepspn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.1,delay:0,duration:.5,type:\"spring\"};const transition2={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={About:\"lJjb1ySge\",Contact:\"dvsTLebTg\",Services:\"TEiYq4sNF\"};const humanReadableVariantMap={\"Variant 3\":\"R7HI9_rKN\",\"Variant 4\":\"ADWh_JpzK\",Closed:\"YtC8C6T5I\",Open:\"scysybiPK\"};const getProps=({click,close,dropdownClick,height,id,spec,title,width,...props})=>{return{...props,I6gwpJQ11:close??props.I6gwpJQ11,KS0It4FdW:click??props.KS0It4FdW,PIS23XYzc:dropdownClick??props.PIS23XYzc,s9zgrHK4Z:humanReadableEnumMap[spec]??spec??props.s9zgrHK4Z??\"dvsTLebTg\",variant:humanReadableVariantMap[props.variant]??props.variant??\"scysybiPK\",XEDhpJuY1:title??props.XEDhpJuY1??\"Home\"};};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,KS0It4FdW,PIS23XYzc,XEDhpJuY1,I6gwpJQ11,s9zgrHK4Z,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"scysybiPK\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapebi3ty=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KS0It4FdW){const res=await KS0It4FdW(...args);if(res===false)return false;}setVariant(\"scysybiPK\");});const wnVhugqB51lxxij0=activeVariantCallback(async(...args)=>{setVariant(\"YtC8C6T5I\");});const C4DZHAJRb7vut9l=activeVariantCallback(async(...args)=>{if(I6gwpJQ11){const res=await I6gwpJQ11(...args);if(res===false)return false;}if(PIS23XYzc){const res=await PIS23XYzc(...args);if(res===false)return false;}setVariant(\"YtC8C6T5I\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"YtC8C6T5I\")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,...addPropertyOverrides({YtC8C6T5I:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-j9kpe7\",className,classNames),\"data-framer-name\":\"Open\",layoutDependency:layoutDependency,layoutId:\"scysybiPK\",ref:refBinding,style:{...style},...addPropertyOverrides({ADWh_JpzK:{\"data-framer-name\":\"Variant 4\"},R7HI9_rKN:{\"data-framer-name\":\"Variant 3\"},YtC8C6T5I:{\"data-framer-name\":\"Closed\",\"data-highlight\":true,onTap:onTapebi3ty}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||189)-0-189)/2+0+0),...addPropertyOverrides({YtC8C6T5I:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||50)-0-50)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pfdhpy-container\",layoutDependency:layoutDependency,layoutId:\"ffFE_MSaL-container\",nodeId:\"ffFE_MSaL\",rendersWithMotion:true,scopeId:\"zNlb0crPH\",children:/*#__PURE__*/_jsx(DropdownLinkTitle,{height:\"100%\",id:\"ffFE_MSaL\",layoutId:\"ffFE_MSaL\",style:{width:\"100%\"},variant:\"aIw5Jl1JW\",width:\"100%\",wnVhugqB5:wnVhugqB51lxxij0,y4Mi2Hi_d:XEDhpJuY1})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:139,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||189)-0-189)/2+50+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dgfczi-container\",layoutDependency:layoutDependency,layoutId:\"GQu62loCj-container\",nodeId:\"GQu62loCj\",rendersWithMotion:true,scopeId:\"zNlb0crPH\",children:/*#__PURE__*/_jsx(SimpleDropdown,{C4DZHAJRb:C4DZHAJRb7vut9l,height:\"100%\",id:\"GQu62loCj\",layoutId:\"GQu62loCj\",style:{width:\"100%\"},variant:s9zgrHK4Z,VrVDy9Buy:\"N0IC41aaH\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BRIq4.framer-3mj3s6, .framer-BRIq4 .framer-3mj3s6 { display: block; }\",\".framer-BRIq4.framer-j9kpe7 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 320px; }\",\".framer-BRIq4 .framer-1pfdhpy-container, .framer-BRIq4 .framer-1dgfczi-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-BRIq4.framer-v-lepspn.framer-j9kpe7 { cursor: pointer; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 189\n * @framerIntrinsicWidth 320\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"YtC8C6T5I\":{\"layout\":[\"fixed\",\"auto\"]},\"R7HI9_rKN\":{\"layout\":[\"fixed\",\"auto\"]},\"ADWh_JpzK\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"KS0It4FdW\":\"click\",\"PIS23XYzc\":\"dropdownClick\",\"XEDhpJuY1\":\"title\",\"I6gwpJQ11\":\"close\",\"s9zgrHK4Z\":\"spec\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzNlb0crPH=withCSS(Component,css,\"framer-BRIq4\");export default FramerzNlb0crPH;FramerzNlb0crPH.displayName=\"Mobile Dropdown\";FramerzNlb0crPH.defaultProps={height:189,width:320};addPropertyControls(FramerzNlb0crPH,{variant:{options:[\"scysybiPK\",\"YtC8C6T5I\",\"R7HI9_rKN\",\"ADWh_JpzK\"],optionTitles:[\"Open\",\"Closed\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},KS0It4FdW:{title:\"Click\",type:ControlType.EventHandler},PIS23XYzc:{title:\"Dropdown Click\",type:ControlType.EventHandler},XEDhpJuY1:{defaultValue:\"Home\",displayTextArea:false,title:\"Title\",type:ControlType.String},I6gwpJQ11:{title:\"Close\",type:ControlType.EventHandler},s9zgrHK4Z:SimpleDropdownControls?.[\"variant\"]&&{...SimpleDropdownControls[\"variant\"],defaultValue:\"dvsTLebTg\",description:undefined,hidden:undefined,title:\"Spec\"}});addFonts(FramerzNlb0crPH,[{explicitInter:true,fonts:[]},...DropdownLinkTitleFonts,...SimpleDropdownFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzNlb0crPH\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"KS0It4FdW\\\":\\\"click\\\",\\\"PIS23XYzc\\\":\\\"dropdownClick\\\",\\\"XEDhpJuY1\\\":\\\"title\\\",\\\"I6gwpJQ11\\\":\\\"close\\\",\\\"s9zgrHK4Z\\\":\\\"spec\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YtC8C6T5I\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"R7HI9_rKN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ADWh_JpzK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"189\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"320\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0956b9b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,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 LayoutJumpPreventer from\"https://framerusercontent.com/modules/h8ioHyt4BUxuvVCE1Q10/aTM6mEMGlM19JjX8exDe/AvoidLayoutJumping_Prod.js\";import Button from\"https://framerusercontent.com/modules/7XgwluugplihJFdW5L2r/t3VCrvQG5spWzRLMDT4v/dKkuBX7Sh.js\";import DropdownLinkTitle from\"https://framerusercontent.com/modules/CJXALVLAXiCN0kP4Amdb/pKnyyTAKsjibPozgCIz0/DNJThG7Hh.js\";import MobileDropdown from\"https://framerusercontent.com/modules/vZ8yqBmVG4VdfTu1Yy4J/t26nq3NvYxlYmsuNK4LV/zNlb0crPH.js\";const LayoutJumpPreventerFonts=getFonts(LayoutJumpPreventer);const DropdownLinkTitleFonts=getFonts(DropdownLinkTitle);const MobileDropdownFonts=getFonts(MobileDropdown);const ButtonFonts=getFonts(Button);const serializationHash=\"framer-9YgBD\";const variantClassNames={m6olYqfaJ:\"framer-v-845qic\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,navItemClick,padding,width,...props})=>{return{...props,K_83Nl_RV:navItemClick??props.K_83Nl_RV,uKDXxNos4:padding??props.uKDXxNos4??\"64px 0px 0px 0px\"};};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,K_83Nl_RV,uKDXxNos4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"m6olYqfaJ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const wnVhugqB5wz92ec=activeVariantCallback(async(...args)=>{if(K_83Nl_RV){const res=await K_83Nl_RV(...args);if(res===false)return false;}});const PIS23XYzcwz92ec=activeVariantCallback(async(...args)=>{if(K_83Nl_RV){const res=await K_83Nl_RV(...args);if(res===false)return false;}});const I6gwpJQ11wz92ec=activeVariantCallback(async(...args)=>{if(K_83Nl_RV){const res=await K_83Nl_RV(...args);if(res===false)return false;}});const ZvKIoo9YZwz92ec=activeVariantCallback(async(...args)=>{if(K_83Nl_RV){const res=await K_83Nl_RV(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-845qic\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"m6olYqfaJ\",ref:refBinding,style:{\"--fzd93z\":numberToPixelString(uKDXxNos4),backgroundColor:\"var(--token-7ebb36b1-484e-4da3-be5a-f90d839952c4, rgb(30, 30, 30))\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-oauzbh\",\"data-framer-name\":\"Inner\",layoutDependency:layoutDependency,layoutId:\"vzKOUxpLu\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cu5c9o-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"jlYAKlIBb-container\",nodeId:\"jlYAKlIBb\",rendersWithMotion:true,scopeId:\"J8q2nWpWJ\",children:/*#__PURE__*/_jsx(LayoutJumpPreventer,{direction:\"vertical\",height:\"100%\",id:\"jlYAKlIBb\",layoutId:\"jlYAKlIBb\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:`calc(max(${componentViewport?.width||\"100vw\"} - ${uKDXxNos4*2}px, 1px) - 36px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cdno3l-container\",layoutDependency:layoutDependency,layoutId:\"azFvlqgtJ-container\",nodeId:\"azFvlqgtJ\",rendersWithMotion:true,scopeId:\"J8q2nWpWJ\",children:/*#__PURE__*/_jsx(DropdownLinkTitle,{GGjTRdTLM:resolvedLinks[0],height:\"100%\",id:\"azFvlqgtJ\",layoutId:\"azFvlqgtJ\",style:{width:\"100%\"},variant:\"CbqN78Eae\",width:\"100%\",wnVhugqB5:wnVhugqB5wz92ec,y4Mi2Hi_d:\"Home\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:189,width:`calc(max(${componentViewport?.width||\"100vw\"} - ${uKDXxNos4*2}px, 1px) - 36px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j6l73b-container\",layoutDependency:layoutDependency,layoutId:\"fFNaUxqvx-container\",nodeId:\"fFNaUxqvx\",rendersWithMotion:true,scopeId:\"J8q2nWpWJ\",children:/*#__PURE__*/_jsx(MobileDropdown,{height:\"100%\",I6gwpJQ11:I6gwpJQ11wz92ec,id:\"fFNaUxqvx\",layoutId:\"fFNaUxqvx\",PIS23XYzc:PIS23XYzcwz92ec,s9zgrHK4Z:\"lJjb1ySge\",style:{width:\"100%\"},variant:\"YtC8C6T5I\",width:\"100%\",XEDhpJuY1:\"About\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:189,width:`calc(max(${componentViewport?.width||\"100vw\"} - ${uKDXxNos4*2}px, 1px) - 36px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6bu9ai-container\",layoutDependency:layoutDependency,layoutId:\"rihCC_HrI-container\",nodeId:\"rihCC_HrI\",rendersWithMotion:true,scopeId:\"J8q2nWpWJ\",children:/*#__PURE__*/_jsx(MobileDropdown,{height:\"100%\",I6gwpJQ11:I6gwpJQ11wz92ec,id:\"rihCC_HrI\",layoutId:\"rihCC_HrI\",PIS23XYzc:PIS23XYzcwz92ec,s9zgrHK4Z:\"TEiYq4sNF\",style:{width:\"100%\"},variant:\"YtC8C6T5I\",width:\"100%\",XEDhpJuY1:\"Services\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:189,width:`calc(max(${componentViewport?.width||\"100vw\"} - ${uKDXxNos4*2}px, 1px) - 36px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jy4ci6-container\",layoutDependency:layoutDependency,layoutId:\"rhjCH2LK2-container\",nodeId:\"rhjCH2LK2\",rendersWithMotion:true,scopeId:\"J8q2nWpWJ\",children:/*#__PURE__*/_jsx(MobileDropdown,{height:\"100%\",I6gwpJQ11:I6gwpJQ11wz92ec,id:\"rhjCH2LK2\",layoutId:\"rhjCH2LK2\",PIS23XYzc:PIS23XYzcwz92ec,s9zgrHK4Z:\"dvsTLebTg\",style:{width:\"100%\"},variant:\"YtC8C6T5I\",width:\"100%\",XEDhpJuY1:\"Contact\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bzpx4j\",\"data-framer-name\":\"CTA\",layoutDependency:layoutDependency,layoutId:\"SRLVa91xi\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:`max(max(${componentViewport?.width||\"100vw\"} - ${uKDXxNos4*2}px, 1px) - 36px, 1px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13qbk05-container\",layoutDependency:layoutDependency,layoutId:\"KXDzLq8Qc-container\",nodeId:\"KXDzLq8Qc\",rendersWithMotion:true,scopeId:\"J8q2nWpWJ\",children:/*#__PURE__*/_jsx(Button,{bOye_PU5t:\"Join Discord\",height:\"100%\",id:\"KXDzLq8Qc\",layoutId:\"KXDzLq8Qc\",Mjv_LFDqT:false,mWDdvLiJb:\"https://discord.gg/KRrkyyMv\",style:{height:\"100%\",width:\"100%\"},variant:\"Uzz1c463a\",width:\"100%\",ZvKIoo9YZ:ZvKIoo9YZwz92ec})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9YgBD.framer-3gh6fz, .framer-9YgBD .framer-3gh6fz { display: block; }\",\".framer-9YgBD.framer-845qic { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 800px; justify-content: center; min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; padding: var(--fzd93z); position: relative; width: 320px; }\",\".framer-9YgBD .framer-oauzbh { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-start; overflow: auto; padding: 0px 18px 24px 18px; position: relative; width: 1px; }\",\".framer-9YgBD .framer-cu5c9o-container, .framer-9YgBD .framer-cdno3l-container, .framer-9YgBD .framer-1j6l73b-container, .framer-9YgBD .framer-6bu9ai-container, .framer-9YgBD .framer-jy4ci6-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-9YgBD .framer-1bzpx4j { 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: 12px 0px 12px 0px; position: relative; width: 100%; }\",\".framer-9YgBD .framer-13qbk05-container { flex: 1 0 0px; height: 48px; position: relative; width: 1px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 320\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"100vh\",null]}}}\n * @framerVariables {\"K_83Nl_RV\":\"navItemClick\",\"uKDXxNos4\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJ8q2nWpWJ=withCSS(Component,css,\"framer-9YgBD\");export default FramerJ8q2nWpWJ;FramerJ8q2nWpWJ.displayName=\"Mobile Nav\";FramerJ8q2nWpWJ.defaultProps={height:800,width:320};addPropertyControls(FramerJ8q2nWpWJ,{K_83Nl_RV:{title:\"Nav item Click\",type:ControlType.EventHandler},uKDXxNos4:{defaultValue:\"64px 0px 0px 0px\",title:\"Padding\",type:ControlType.Padding}});addFonts(FramerJ8q2nWpWJ,[{explicitInter:true,fonts:[]},...LayoutJumpPreventerFonts,...DropdownLinkTitleFonts,...MobileDropdownFonts,...ButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJ8q2nWpWJ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"K_83Nl_RV\\\":\\\"navItemClick\\\",\\\"uKDXxNos4\\\":\\\"padding\\\"}\",\"framerIntrinsicWidth\":\"320\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"800\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4458791)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"G_cz3RPBL\",\"PwwwWq13F\",\"CRVDGzZ0z\",\"TeCEKClQv\"];const serializationHash=\"framer-Sybm1\";const variantClassNames={CRVDGzZ0z:\"framer-v-1gc45rq\",G_cz3RPBL:\"framer-v-1zvhl5\",PwwwWq13F:\"framer-v-1sbulia\",TeCEKClQv:\"framer-v-d8xc8n\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Closed:\"G_cz3RPBL\",Closing:\"TeCEKClQv\",Open:\"CRVDGzZ0z\",Opening:\"PwwwWq13F\"};const getProps=({click2,height,id,width,...props})=>{return{...props,sXmVbWSA9:click2??props.sXmVbWSA9,variant:humanReadableVariantMap[props.variant]??props.variant??\"G_cz3RPBL\"};};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,sXmVbWSA9,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"G_cz3RPBL\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapw2tvkh=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(sXmVbWSA9){const res=await sXmVbWSA9(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"CRVDGzZ0z\")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-1zvhl5\",className,classNames),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"G_cz3RPBL\",onTap:onTapw2tvkh,ref:refBinding,style:{...style},...addPropertyOverrides({CRVDGzZ0z:{\"data-framer-name\":\"Open\"},PwwwWq13F:{\"data-framer-name\":\"Opening\"},TeCEKClQv:{\"data-framer-name\":\"Closing\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-n7udxf\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"KrOfNq59p\",style:{backgroundColor:\"var(--token-c135ed58-40fa-40b8-a30c-2c7b2c81e0bf, rgb(255, 255, 255))\",rotate:0},variants:{CRVDGzZ0z:{rotate:45},TeCEKClQv:{rotate:0}}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ykpeq0\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"P6SC7wbjO\",style:{backgroundColor:\"var(--token-c135ed58-40fa-40b8-a30c-2c7b2c81e0bf, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-pyvms6\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"NPs4C4FC7\",style:{backgroundColor:\"var(--token-c135ed58-40fa-40b8-a30c-2c7b2c81e0bf, rgb(255, 255, 255))\",rotate:0},variants:{CRVDGzZ0z:{rotate:-45},TeCEKClQv:{rotate:0}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Sybm1.framer-1of9f76, .framer-Sybm1 .framer-1of9f76 { display: block; }\",\".framer-Sybm1.framer-1zvhl5 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; height: 15px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 24px; }\",\".framer-Sybm1 .framer-n7udxf, .framer-Sybm1 .framer-ykpeq0, .framer-Sybm1 .framer-pyvms6 { flex: none; height: 2px; overflow: hidden; position: relative; width: 24px; }\",\".framer-Sybm1.framer-v-1sbulia.framer-1zvhl5, .framer-Sybm1.framer-v-1gc45rq.framer-1zvhl5 { height: min-content; min-height: 15px; }\",\".framer-Sybm1.framer-v-1sbulia .framer-n7udxf, .framer-Sybm1.framer-v-1sbulia .framer-pyvms6, .framer-Sybm1.framer-v-d8xc8n .framer-n7udxf, .framer-Sybm1.framer-v-d8xc8n .framer-pyvms6 { left: 0px; position: absolute; right: 0px; top: calc(46.66666666666669% - 1.5px / 2); width: unset; z-index: 1; }\",\".framer-Sybm1.framer-v-1sbulia .framer-ykpeq0, .framer-Sybm1.framer-v-d8xc8n .framer-ykpeq0 { left: 0px; position: absolute; right: 0px; top: calc(48.275862068965544% - 1.5px / 2); width: unset; z-index: 1; }\",\".framer-Sybm1.framer-v-1gc45rq .framer-n7udxf { left: calc(50.00000000000002% - 22px / 2); position: absolute; top: calc(46.66666666666669% - 1.5px / 2); width: 22px; z-index: 1; }\",\".framer-Sybm1.framer-v-1gc45rq .framer-pyvms6 { left: calc(50.00000000000002% - 22px / 2); max-height: 1.5px; position: absolute; top: calc(46.66666666666669% - min(1.5px, 1.5px) / 2); width: 22px; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 15\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"PwwwWq13F\":{\"layout\":[\"fixed\",\"auto\"]},\"CRVDGzZ0z\":{\"layout\":[\"fixed\",\"auto\"]},\"TeCEKClQv\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"sXmVbWSA9\":\"click2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRmJp46aZ3=withCSS(Component,css,\"framer-Sybm1\");export default FramerRmJp46aZ3;FramerRmJp46aZ3.displayName=\"Hamburger\";FramerRmJp46aZ3.defaultProps={height:15,width:24};addPropertyControls(FramerRmJp46aZ3,{variant:{options:[\"G_cz3RPBL\",\"PwwwWq13F\",\"CRVDGzZ0z\",\"TeCEKClQv\"],optionTitles:[\"Closed\",\"Opening\",\"Open\",\"Closing\"],title:\"Variant\",type:ControlType.Enum},sXmVbWSA9:{title:\"Click 2\",type:ControlType.EventHandler}});addFonts(FramerRmJp46aZ3,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRmJp46aZ3\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"sXmVbWSA9\\\":\\\"click2\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PwwwWq13F\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CRVDGzZ0z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TeCEKClQv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"15\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RmJp46aZ3.map","// Generated by Framer (d369d66)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,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/Nhrs6nzofCoLZ8mL9dXC/dWOiRde7M8GzvywELBMq/vPX2bVoJt.js\";const enabledGestures={j65W7v9Dd:{pressed:true}};const cycleOrder=[\"j65W7v9Dd\",\"OOhRHflvN\",\"VWKqLuf1Z\"];const serializationHash=\"framer-2jpt6\";const variantClassNames={j65W7v9Dd:\"framer-v-tn7r3w\",OOhRHflvN:\"framer-v-x5gn9k\",VWKqLuf1Z:\"framer-v-ox9667\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const gToijDFRL=undefined;const m7GQ8sR1v=undefined;const KsiB_cw_C=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Dropdown Wide\":\"VWKqLuf1Z\",Default:\"j65W7v9Dd\",Dropdown:\"OOhRHflvN\"};const Variants=motion.create(React.Fragment);const getProps=({height,hover,id,link,title,width,...props})=>{return{...props,gToijDFRL:hover??props.gToijDFRL,KsiB_cw_C:title??props.KsiB_cw_C??\"Pages\",m7GQ8sR1v:link??props.m7GQ8sR1v,variant:humanReadableVariantMap[props.variant]??props.variant??\"j65W7v9Dd\"};};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,KsiB_cw_C,gToijDFRL,m7GQ8sR1v,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"j65W7v9Dd\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEntervlzu87=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(gToijDFRL){const res=await gToijDFRL(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"OOhRHflvN\",\"VWKqLuf1Z\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:m7GQ8sR1v,motionChild:true,nodeId:\"j65W7v9Dd\",scopeId:\"wnoM9NO9w\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-tn7r3w\",className,classNames)} framer-vbcn3e`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"j65W7v9Dd\",onMouseEnter:onMouseEntervlzu87,ref:refBinding,style:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,...style},...addPropertyOverrides({\"j65W7v9Dd-pressed\":{\"data-framer-name\":undefined},OOhRHflvN:{\"data-framer-name\":\"Dropdown\"},VWKqLuf1Z:{\"data-framer-name\":\"Dropdown Wide\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-4mmecy\",\"data-styles-preset\":\"vPX2bVoJt\",dir:\"auto\",children:\"Pages\"})}),className:\"framer-98s20r\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ghWEl9Inq\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:KsiB_cw_C,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-qn05j3\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"mRS3UzT38\",style:{backgroundColor:\"var(--token-c135ed58-40fa-40b8-a30c-2c7b2c81e0bf, rgb(255, 255, 255))\"}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2jpt6.framer-vbcn3e, .framer-2jpt6 .framer-vbcn3e { display: block; }\",\".framer-2jpt6.framer-tn7r3w { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-2jpt6 .framer-98s20r { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-2jpt6 .framer-qn05j3 { flex: none; height: 4px; position: relative; width: 4px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 22.5\n * @framerIntrinsicWidth 45.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"OOhRHflvN\":{\"layout\":[\"auto\",\"auto\"]},\"VWKqLuf1Z\":{\"layout\":[\"auto\",\"auto\"]},\"kigMpGbGT\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"KsiB_cw_C\":\"title\",\"gToijDFRL\":\"hover\",\"m7GQ8sR1v\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwnoM9NO9w=withCSS(Component,css,\"framer-2jpt6\");export default FramerwnoM9NO9w;FramerwnoM9NO9w.displayName=\"Nav Link\";FramerwnoM9NO9w.defaultProps={height:22.5,width:45.5};addPropertyControls(FramerwnoM9NO9w,{variant:{options:[\"j65W7v9Dd\",\"OOhRHflvN\",\"VWKqLuf1Z\"],optionTitles:[\"Default\",\"Dropdown\",\"Dropdown Wide\"],title:\"Variant\",type:ControlType.Enum},KsiB_cw_C:{defaultValue:\"Pages\",displayTextArea:false,title:\"Title\",type:ControlType.String},onKsiB_cw_CChange:{changes:\"KsiB_cw_C\",type:ControlType.ChangeHandler},gToijDFRL:{title:\"Hover\",type:ControlType.EventHandler},m7GQ8sR1v:{title:\"Link\",type:ControlType.Link}});addFonts(FramerwnoM9NO9w,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwnoM9NO9w\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OOhRHflvN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VWKqLuf1Z\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kigMpGbGT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"KsiB_cw_C\\\":\\\"title\\\",\\\"gToijDFRL\\\":\\\"hover\\\",\\\"m7GQ8sR1v\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"45.5\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"22.5\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wnoM9NO9w.map","import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","import{isBrowser}from\"framer-motion\";import{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}export const getCookie=(name,cookies)=>{cookies=cookies?cookies:isBrowser?document.cookie:\"\";var _cookies_match;const[,,cookie]=(_cookies_match=cookies.match(`(^|;) ?${name}=([^;]*)(;|$)`))!==null&&_cookies_match!==void 0?_cookies_match:[null,null,null];return cookie;};/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if((options===null||options===void 0?void 0:options.priority)===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function fromGTMConsent(consent){return{necessary:consent.functionality_storage===\"granted\"&&consent.security_storage===\"granted\",marketing:consent.ad_storage===\"granted\"&&consent.ad_user_data===\"granted\"&&consent.ad_personalization===\"granted\",analytics:consent.analytics_storage===\"granted\",preferences:consent.personalization_storage===\"granted\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"initFromGTM\":return{...state,modes:action.modes,initializedFromGTM:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:state.hasSynced||action.success};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced:false};export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false,defaultsFromGTM=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey)):defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally&&!defaultsFromGTM){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize\n// GTM. See https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it(?)\n// Publically documented: https://www.framer.com/academy/lessons/cookie-banner-component#:~:text=Run%20a%20Tag%20After%20The%20Consent%20Update\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;if(!defaultsFromGTM)return;if(defaultConsent===null)return;if(state.initializedFromGTM)return;if(state.modes!==null)return;// State was already set (from localStorage)\nyieldBeforeCb(()=>{dispatch({type:\"initFromGTM\",modes:defaultConsent});},{priority:\"user-blocking\"});},[defaultsFromGTM,defaultConsent,state.initializedFromGTM,state.modes]);useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(!state.sync)return;const shouldSync=isBrowser&&state.modes!==null;yieldBeforeCb(()=>{if(!shouldSync){dispatch({type:\"synced\",success:false});return;}// else\nsyncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\",success:true});},{priority:\"user-blocking\"});},[state.sync,state.modes]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced||state.initializedFromGTM,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}////////////////////////////////////////////////////////////////////////////////\nconst PROMISE_NAME=\"__framer_cookieBannerDefaultConsentPromise\";// NOTE: Error can be ignored, because of `isBrowser`\nconst gtmSetsDefaultConsent=isBrowser&&!!window[PROMISE_NAME];export function useGTMDefaultConsent(){const[consent,setConsent]=useState(null);useEffect(()=>{if(!gtmSetsDefaultConsent)return;window[PROMISE_NAME].then(result=>{startTransition(()=>{setConsent(result);});});},[]);// Simplified region to use for the cookie banner\nlet region;if(consent){region=Object.values(consent).every(v=>v===\"granted\")?\"World\":\"EU\";}return{available:gtmSetsDefaultConsent,consent:consent?fromGTMConsent(consent):null,region};}\nexport const __FramerMetadata__ = {\"exports\":{\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./consent.map","// Check if visitor is in EU\nconst countries=[\"BE\",\"EL\",\"LT\",\"PT\",\"BG\",\"ES\",\"LU\",\"RO\",\"CZ\",\"FR\",\"RE\",\"GP\",\"MQ\",\"GF\",\"YT\",\"BL\",\"MF\",\"PM\",\"WF\",\"PF\",\"NC\",\"HU\",\"SI\",\"DK\",\"FO\",\"GL\",\"HR\",\"MT\",\"SK\",\"DE\",\"IT\",\"NL\",\"AW\",\"CW\",\"SX\",\"FI\",\"AX\",\"EE\",\"CY\",\"AT\",\"SE\",\"IE\",\"LV\",\"PL\",\"UK\",\"GB\",\"AI\",\"BM\",\"IO\",\"VG\",\"KY\",\"FK\",\"GI\",\"MS\",\"PN\",\"SH\",\"TC\",\"GG\",\"JE\",\"IM\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map","import{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck,regionFromGTM}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck&&!regionFromGTM?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[regionFromGTM?regionFromGTM:useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./region.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,lazy,Suspense}from\"react\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/iWVjq9atvKQLvxgv6qiM/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const paddingValue=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{fontFamily:DEFAULT_FONT_FAMILY,maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...settings.font}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\");\nexport const __FramerMetadata__ = {\"exports\":{\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent,useGTMDefaultConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/6ViXEDlSyuNyc0Na4Rzv/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;const gtmDefaults=useGTMDefaultConsent();const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic,regionFromGTM:gtmDefaults.region});const consent=useConsent({gtmId,defaultConsent:gtmDefaults.available?gtmDefaults.consent:region.defaults,gtmLoadedExternally,defaultsFromGTM:gtmDefaults.available});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{if(skipLogic)return;// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){yieldBeforeCb(()=>onShown({isInEU}),{priority:\"user-blocking\"});}},[isOpen,skipLogic]);// Check if user should be prompted\nuseEffect(()=>{if(skipLogic)return;const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){performance.mark(\"framer-cookie-open\");setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed,skipLogic]);useEffect(()=>{if(skipLogic)return;if(onConsentChange){yieldBeforeCb(()=>onConsentChange({isInEU,consent:consent.modes}));}},[consent.modes,skipLogic]);async function handleDismiss(){await interactionResponse();consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){yieldBeforeCb(()=>onDismiss({isInEU}));}}async function handleAcceptAll(){await interactionResponse();consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}async function handleRejectAll(){await interactionResponse();consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){yieldBeforeCb(()=>onReject({isInEU}));}}async function handleAcceptCurrent(){await interactionResponse();consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nyieldBeforeCb(()=>{if(onAccept){onAccept({isInEU});}});yieldBeforeCb(()=>{if(onSavePreferences){onSavePreferences({isInEU});}});}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),!skipLogic&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode,isOpen:isOpen})]});}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/qKhU3oZiLDe4R0LcF3Tp/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?/*#__PURE__*/_jsx(_Fragment,{children:trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a72a541)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,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 CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/LJki37UjB5KBVYI60fjt/Cookies.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/ft22PD2Yn9YphXTfIF28/eRaKcGAFAW5piVrdjAMH/dAr_S7Mjk.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/EimlEwVfhKaIYkZVoiAE/n9vwy03TxMIBx73BHdMr/pPHkMmqmL.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/2KUbIs82OVdWfFGNa3gK/n9gOeLnqTw9tljTK7MVf/qzFC4vlWK.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/Nhrs6nzofCoLZ8mL9dXC/dWOiRde7M8GzvywELBMq/vPX2bVoJt.js\";import FeatureGradientIcon from\"https://framerusercontent.com/modules/kiQo8qTvK9ZIFdCx2FKQ/oObnNaHQl9oIUupDdmS6/Dfl_APGhv.js\";import Button from\"https://framerusercontent.com/modules/7XgwluugplihJFdW5L2r/t3VCrvQG5spWzRLMDT4v/dKkuBX7Sh.js\";const CookieBannerFonts=getFonts(CookieBanner);const FeatureGradientIconFonts=getFonts(FeatureGradientIcon);const ButtonFonts=getFonts(Button);const cycleOrder=[\"QrpLTawdY\",\"SQqFugrtm\",\"QFCu2Bfjr\"];const serializationHash=\"framer-5mYsF\";const variantClassNames={QFCu2Bfjr:\"framer-v-144121w\",QrpLTawdY:\"framer-v-hypoqm\",SQqFugrtm:\"framer-v-1eejj94\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const EISlLJqhA=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"QrpLTawdY\",Loading:\"SQqFugrtm\",Mobile:\"QFCu2Bfjr\"};const getProps=({height,id,navClick,width,...props})=>{return{...props,EISlLJqhA:navClick??props.EISlLJqhA,variant:humanReadableVariantMap[props.variant]??props.variant??\"QrpLTawdY\"};};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,EISlLJqhA,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"QrpLTawdY\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapdttwf4=activeVariantCallback(async(...args)=>{if(EISlLJqhA){const res=await EISlLJqhA(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-hypoqm\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"QrpLTawdY\",ref:refBinding,style:{backgroundColor:\"var(--token-7ebb36b1-484e-4da3-be5a-f90d839952c4, rgb(30, 30, 30))\",borderBottomLeftRadius:5,borderBottomRightRadius:5,boxShadow:\"0px 48px 48px 0px rgba(0, 0, 0, 0.25)\",...style},variants:{QFCu2Bfjr:{boxShadow:\"none\"}},...addPropertyOverrides({QFCu2Bfjr:{\"data-framer-name\":\"Mobile\"},SQqFugrtm:{\"data-framer-name\":\"Loading\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-aule42\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"ZP1frakMs\",style:{opacity:1},variants:{QFCu2Bfjr:{opacity:1},SQqFugrtm:{opacity:0}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kdviug\",\"data-framer-name\":\"Menus\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"dNvhprihI\",onTap:onTapdttwf4,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-11x9rga\",\"data-framer-name\":\"Column\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"utlbDnQAS\",onTap:onTapdttwf4,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ftyihz\",\"data-styles-preset\":\"dAr_S7Mjk\",children:\"Home\"})}),className:\"framer-1jdya9a\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"m1jcqgToY\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({QFCu2Bfjr:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ftyihz\",\"data-styles-preset\":\"dAr_S7Mjk\",style:{\"--framer-text-alignment\":\"center\"},children:\"Home\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16hcyf9\",\"data-framer-name\":\"Column\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Exc4blOvW\",onTap:onTapdttwf4,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ftyihz\",\"data-styles-preset\":\"dAr_S7Mjk\",children:\"About\"})}),className:\"framer-m6330l\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cSL5VSUTv\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({QFCu2Bfjr:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ftyihz\",\"data-styles-preset\":\"dAr_S7Mjk\",style:{\"--framer-text-alignment\":\"center\"},children:\"About\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mlagqh\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"teyUlurq_\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1v5foja\",\"data-styles-preset\":\"pPHkMmqmL\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"xoFyLKUT2\"},motionChild:true,nodeId:\"JMUTo9US9\",openInNewTab:false,relValues:[],scopeId:\"z1yeyCc8T\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mtoalz\",\"data-styles-preset\":\"qzFC4vlWK\",children:\"Company\"})})})}),className:\"framer-1tta3yd\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JMUTo9US9\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1v5foja\",\"data-styles-preset\":\"pPHkMmqmL\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Mqo_UuDWz\"},motionChild:true,nodeId:\"TN2bXXpQ0\",openInNewTab:false,relValues:[],scopeId:\"z1yeyCc8T\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mtoalz\",\"data-styles-preset\":\"qzFC4vlWK\",children:\"Culture\"})})})}),className:\"framer-3xugon\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TN2bXXpQ0\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1v5foja\",\"data-styles-preset\":\"pPHkMmqmL\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Mqo_UuDWz\"},motionChild:true,nodeId:\"d9r172aAL\",openInNewTab:false,relValues:[],scopeId:\"z1yeyCc8T\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mtoalz\",\"data-styles-preset\":\"qzFC4vlWK\",children:\"Careers\"})})})}),className:\"framer-1um6am9\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"d9r172aAL\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wfynlj\",\"data-framer-name\":\"Column\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"z_rp2J2rG\",onTap:onTapdttwf4,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ftyihz\",\"data-styles-preset\":\"dAr_S7Mjk\",children:\"Services\"})}),className:\"framer-wnb6up\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Lbi63bRiN\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({QFCu2Bfjr:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ftyihz\",\"data-styles-preset\":\"dAr_S7Mjk\",style:{\"--framer-text-alignment\":\"center\"},children:\"Services\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gk5wsl\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"CAYGjLx1J\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1v5foja\",\"data-styles-preset\":\"pPHkMmqmL\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"CKpMewEvH\"},motionChild:true,nodeId:\"a4H5oZE73\",openInNewTab:false,relValues:[],scopeId:\"z1yeyCc8T\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mtoalz\",\"data-styles-preset\":\"qzFC4vlWK\",children:\"Expertise\"})})})}),className:\"framer-bbsq5c\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"a4H5oZE73\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1v5foja\",\"data-styles-preset\":\"pPHkMmqmL\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KzBWiFiUr\"},motionChild:true,nodeId:\"O64ISywIN\",openInNewTab:false,relValues:[],scopeId:\"z1yeyCc8T\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mtoalz\",\"data-styles-preset\":\"qzFC4vlWK\",children:\"Industries\"})})})}),className:\"framer-1cr518v\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"O64ISywIN\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1v5foja\",\"data-styles-preset\":\"pPHkMmqmL\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"qZTBSromE\"},motionChild:true,nodeId:\"TBEp5Cusq\",openInNewTab:false,relValues:[],scopeId:\"z1yeyCc8T\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mtoalz\",\"data-styles-preset\":\"qzFC4vlWK\",children:\"Case Studies\"})})})}),className:\"framer-jrkhn1\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TBEp5Cusq\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1iv8sd4\",\"data-framer-name\":\"Column\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZemVD_WMg\",onTap:onTapdttwf4,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ftyihz\",\"data-styles-preset\":\"dAr_S7Mjk\",children:\"Contact\"})}),className:\"framer-1adhzdr\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XPqHVICPe\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({QFCu2Bfjr:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ftyihz\",\"data-styles-preset\":\"dAr_S7Mjk\",style:{\"--framer-text-alignment\":\"center\"},children:\"Contact\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ngus7x\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"nk8KXxzsV\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1v5foja\",\"data-styles-preset\":\"pPHkMmqmL\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zGnSG6rHC\"},motionChild:true,nodeId:\"ZdV1i6cAI\",openInNewTab:false,relValues:[],scopeId:\"z1yeyCc8T\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mtoalz\",\"data-styles-preset\":\"qzFC4vlWK\",children:\"Get in touch\"})})})}),className:\"framer-a6tcxm\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZdV1i6cAI\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1v5foja\",\"data-styles-preset\":\"pPHkMmqmL\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"gzHYU_05v\"},motionChild:true,nodeId:\"iL9904eZm\",openInNewTab:false,relValues:[],scopeId:\"z1yeyCc8T\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mtoalz\",\"data-styles-preset\":\"qzFC4vlWK\",children:\"Blog\"})})})}),className:\"framer-1cdn2z3\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iL9904eZm\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ICU2ZXNur\"},implicitPathVariables:undefined},{href:{webPageId:\"ICU2ZXNur\"},implicitPathVariables:undefined},{href:{webPageId:\"ICU2ZXNur\"},implicitPathVariables:undefined},{href:{webPageId:\"ICU2ZXNur\"},implicitPathVariables:undefined},{href:{webPageId:\"ICU2ZXNur\"},implicitPathVariables:undefined},{href:{webPageId:\"ICU2ZXNur\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-w5kkru-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"cgQyo3jte-container\",nodeId:\"cgQyo3jte\",rendersWithMotion:true,scopeId:\"z1yeyCc8T\",style:{opacity:0},children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:10,width:1},colorBody:\"var(--token-16283301-3992-4854-960c-3da28ba46994, rgb(175, 175, 175))\",colorTitle:\"var(--token-7ebb36b1-484e-4da3-be5a-f90d839952c4, rgb(30, 30, 30))\",fill:\"var(--token-c135ed58-40fa-40b8-a30c-2c7b2c81e0bf, rgb(255, 253, 247))\",fontBody:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},fontTitle:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-f1eb776f-7f39-40c1-88d9-34bcbf7b5d4f, rgb(179, 165, 23))\"},width:360,zIndex:10},button:{borderRadius:200,direction:\"row\",fluid:true,font:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"var(--token-c135ed58-40fa-40b8-a30c-2c7b2c81e0bf, rgb(255, 253, 247))\",fill:\"var(--token-7ebb36b1-484e-4da3-be5a-f90d839952c4, rgb(30, 30, 30))\"},secondary:{color:\"var(--token-7ebb36b1-484e-4da3-be5a-f90d839952c4, rgb(30, 30, 30))\",fill:\"var(--token-c7cefcb8-8946-4640-919b-6b09a10d231e, rgba(0, 0, 0, 0.1))\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[0],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[1],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"medium\"},gtmId:\"GTM-5ZXWFR88\",height:\"100%\",id:\"cgQyo3jte\",layoutId:\"cgQyo3jte\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"var(--token-9cd9fc1f-d298-4e3f-8c22-e05c4baea490, rgba(255, 255, 255, 0.5))\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"20px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"text\"},width:\"100%\",...addPropertyOverrides({QFCu2Bfjr:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[4],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[5],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"medium\"}},SQqFugrtm:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[2],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[3],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"medium\"}}},baseVariant,gestureVariant)})})})})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-165jagj\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"rtLGiohOz\",style:{backgroundColor:\"var(--token-1d4ed8b6-2a8b-49ad-bf73-b7a39e1b0f3d, rgba(255, 255, 255, 0.15))\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1k325bb\",\"data-framer-name\":\"Bottom\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"VGrPbaMFM\",onTap:onTapdttwf4,children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zGnSG6rHC\"},implicitPathVariables:undefined},{href:{webPageId:\"zGnSG6rHC\"},implicitPathVariables:undefined},{href:{webPageId:\"zGnSG6rHC\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:108,width:\"594px\",y:(componentViewport?.y||0)+48+0+0+523+0,...addPropertyOverrides({QFCu2Bfjr:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+36+0+20+1189+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1imkdhm-container\",layoutDependency:layoutDependency,layoutId:\"Sr2IO6tEG-container\",nodeId:\"Sr2IO6tEG\",rendersWithMotion:true,scopeId:\"z1yeyCc8T\",children:/*#__PURE__*/_jsx(FeatureGradientIcon,{e4PGvQ10H:true,Hd22YRyVs:\"At Timbi, we believe better research leads to better societal impact. Contact us to develop innovation strategies and work on cutting-edge research projects.\",height:\"100%\",id:\"Sr2IO6tEG\",kxqbUkswD:\"10px\",layoutId:\"Sr2IO6tEG\",pE60HbekQ:\"10px\",SKC6C1ArS:\"ug8TSf0kz\",style:{width:\"100%\"},variant:\"EeLi_xaa1\",wfHD9V8L4:\"5px\",width:\"100%\",woCnCKNzv:addImageAlt({pixelHeight:96,pixelWidth:96,src:\"https://framerusercontent.com/images/uf01htt9gaHb6D0F5ueyvgVqhM.svg?width=96&height=96\"},\"\"),YSF2WChMC:\"Coolaborate\",zROEVUnW7:resolvedLinks1[0],...addPropertyOverrides({QFCu2Bfjr:{variant:\"lhPN_tued\",zROEVUnW7:resolvedLinks1[2]},SQqFugrtm:{zROEVUnW7:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-i7il6w\",\"data-framer-name\":\"CTA\",layoutDependency:layoutDependency,layoutId:\"U4hMEfrS4\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w6gahu\",\"data-framer-name\":\"CTA Text\",layoutDependency:layoutDependency,layoutId:\"TLJ4IZXx6\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-4mmecy\",\"data-styles-preset\":\"vPX2bVoJt\",children:\"Community\"})}),className:\"framer-fkn8vy\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EuoaTgk4p\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ftyihz\",\"data-styles-preset\":\"dAr_S7Mjk\",children:\"A place where researchers and innovators collaborate on EU projects.\"})}),className:\"framer-j3vkel\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gn4dt629C\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+48+0+0+523+0+30,...addPropertyOverrides({QFCu2Bfjr:{y:(componentViewport?.y||0)+36+0+20+1189+0+156+0+248}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cn6lu7-container\",layoutDependency:layoutDependency,layoutId:\"YHKENHLDF-container\",nodeId:\"YHKENHLDF\",rendersWithMotion:true,scopeId:\"z1yeyCc8T\",children:/*#__PURE__*/_jsx(Button,{bOye_PU5t:\"Join Discord\",height:\"100%\",id:\"YHKENHLDF\",layoutId:\"YHKENHLDF\",Mjv_LFDqT:true,mWDdvLiJb:\"https://discord.gg/KRrkyyMv\",style:{height:\"100%\"},variant:\"qDtFKt9NQ\",width:\"100%\"})})})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5mYsF.framer-1t2d4gb, .framer-5mYsF .framer-1t2d4gb { display: block; }\",\".framer-5mYsF.framer-hypoqm { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 48px 24px 24px 24px; position: relative; width: 1138px; }\",\".framer-5mYsF .framer-aule42 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5mYsF .framer-kdviug { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 72px 0px; position: relative; width: 100%; }\",\".framer-5mYsF .framer-11x9rga, .framer-5mYsF .framer-16hcyf9, .framer-5mYsF .framer-wfynlj, .framer-5mYsF .framer-1iv8sd4 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-5mYsF .framer-1jdya9a, .framer-5mYsF .framer-m6330l, .framer-5mYsF .framer-wnb6up, .framer-5mYsF .framer-1adhzdr, .framer-5mYsF .framer-fkn8vy, .framer-5mYsF .framer-j3vkel { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-5mYsF .framer-mlagqh, .framer-5mYsF .framer-1gk5wsl, .framer-5mYsF .framer-1ngus7x { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5mYsF .framer-1tta3yd, .framer-5mYsF .framer-3xugon, .framer-5mYsF .framer-1um6am9, .framer-5mYsF .framer-bbsq5c, .framer-5mYsF .framer-1cr518v, .framer-5mYsF .framer-jrkhn1, .framer-5mYsF .framer-a6tcxm, .framer-5mYsF .framer-1cdn2z3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-5mYsF .framer-w5kkru-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-5mYsF .framer-165jagj { flex: none; height: 1px; position: relative; width: 100%; }\",\".framer-5mYsF .framer-1k325bb { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5mYsF .framer-1imkdhm-container { flex: none; height: auto; position: relative; width: 594px; }\",\".framer-5mYsF .framer-i7il6w { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-5mYsF .framer-1w6gahu { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-5mYsF .framer-cn6lu7-container { flex: none; height: 48px; position: relative; width: auto; }\",\".framer-5mYsF.framer-v-144121w.framer-hypoqm { overflow: auto; padding: 36px 0px 24px 0px; width: 390px; }\",\".framer-5mYsF.framer-v-144121w .framer-aule42 { padding: 20px; }\",\".framer-5mYsF.framer-v-144121w .framer-kdviug { align-content: center; align-items: center; flex-direction: column; padding: 0px 0px 24px 0px; }\",\".framer-5mYsF.framer-v-144121w .framer-11x9rga, .framer-5mYsF.framer-v-144121w .framer-16hcyf9, .framer-5mYsF.framer-v-144121w .framer-1iv8sd4, .framer-5mYsF.framer-v-144121w .framer-1w6gahu { flex: none; width: 100%; }\",\".framer-5mYsF.framer-v-144121w .framer-mlagqh, .framer-5mYsF.framer-v-144121w .framer-1gk5wsl, .framer-5mYsF.framer-v-144121w .framer-1ngus7x { align-content: center; align-items: center; }\",\".framer-5mYsF.framer-v-144121w .framer-wfynlj { align-content: center; align-items: center; flex: none; width: 100%; }\",\".framer-5mYsF.framer-v-144121w .framer-1k325bb { flex-direction: column; }\",\".framer-5mYsF.framer-v-144121w .framer-1imkdhm-container { width: 100%; }\",\".framer-5mYsF.framer-v-144121w .framer-i7il6w { flex: none; flex-direction: column; height: min-content; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 458\n * @framerIntrinsicWidth 1138\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"SQqFugrtm\":{\"layout\":[\"fixed\",\"auto\"]},\"QFCu2Bfjr\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"EISlLJqhA\":\"navClick\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerz1yeyCc8T=withCSS(Component,css,\"framer-5mYsF\");export default Framerz1yeyCc8T;Framerz1yeyCc8T.displayName=\"Mega Dropdown\";Framerz1yeyCc8T.defaultProps={height:458,width:1138};addPropertyControls(Framerz1yeyCc8T,{variant:{options:[\"QrpLTawdY\",\"SQqFugrtm\",\"QFCu2Bfjr\"],optionTitles:[\"Desktop\",\"Loading\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},EISlLJqhA:{title:\"Nav Click\",type:ControlType.EventHandler}});addFonts(Framerz1yeyCc8T,[{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:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"}]},...CookieBannerFonts,...FeatureGradientIconFonts,...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerz1yeyCc8T\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SQqFugrtm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QFCu2Bfjr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"458\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"EISlLJqhA\\\":\\\"navClick\\\"}\",\"framerIntrinsicWidth\":\"1138\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1a93ff7)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/ft22PD2Yn9YphXTfIF28/eRaKcGAFAW5piVrdjAMH/dAr_S7Mjk.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/2KUbIs82OVdWfFGNa3gK/n9gOeLnqTw9tljTK7MVf/qzFC4vlWK.js\";import MicroLink from\"https://framerusercontent.com/modules/eQRVXK3219ilWkzsVmDx/W77aAo6jRL4stgG3nHTA/a22Z6GIA5.js\";import MobileNav from\"https://framerusercontent.com/modules/zJMJeyq3vTjLuoZlToKW/Lws2E5KhRI693Zz9Wtqt/J8q2nWpWJ.js\";import DropdownMenuBase from\"https://framerusercontent.com/modules/j8gVVNcBTfk7wDLYBW7A/v0XGbcrCmlqEiWQlOdGa/mF_eE7e_A.js\";import Hamburger from\"https://framerusercontent.com/modules/odpTyw332w0q7L7hJmDU/OWvvxmBKJ9p6WoHdWedT/RmJp46aZ3.js\";import NavLink from\"https://framerusercontent.com/modules/7tUYHrmq0eUp6KuIfwrT/JUNJoGZuvOdfvHkKMfW6/wnoM9NO9w.js\";import MegaDropdown from\"https://framerusercontent.com/modules/iaUbzTEov6HjnqIwFAib/RBKpBs7LZX8YUAiJjGSZ/z1yeyCc8T.js\";const NavLinkFonts=getFonts(NavLink);const DropdownMenuBaseFonts=getFonts(DropdownMenuBase);const MotionDivWithFX=withFX(motion.div);const MicroLinkFonts=getFonts(MicroLink);const HamburgerFonts=getFonts(Hamburger);const MegaDropdownFonts=getFonts(MegaDropdown);const MobileNavFonts=getFonts(MobileNav);const MotionNavWithFX=withFX(motion.nav);const cycleOrder=[\"zueR53RFz\",\"e6jd4X904\",\"Wph6ZD0pk\",\"l9_5L53Ad\",\"e8flL9pTs\",\"GdU3sMu47\",\"T6QCIAbc8\",\"YHC5OZdXe\",\"nPYNIoBLN\",\"SvbY2qJ5t\"];const serializationHash=\"framer-jrcMq\";const variantClassNames={e6jd4X904:\"framer-v-1dnuxeq\",e8flL9pTs:\"framer-v-q0a14t\",GdU3sMu47:\"framer-v-rdeh80\",l9_5L53Ad:\"framer-v-nwad9d\",nPYNIoBLN:\"framer-v-c115za\",SvbY2qJ5t:\"framer-v-1lzv0cf\",T6QCIAbc8:\"framer-v-q5oy3y\",Wph6ZD0pk:\"framer-v-1505lvo\",YHC5OZdXe:\"framer-v-154yum8\",zueR53RFz:\"framer-v-1m07zyf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const oMv9TtDE0=undefined;const d14crWPuH=undefined;const FGNN233MU=undefined;const qsSNo5ljM=undefined;const setFGNN233MU=undefined;const setqsSNo5ljM=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-100};const transition2={duration:0,type:\"tween\"};const transition3={delay:0,duration:.4,ease:[.57,.18,.44,.8],type:\"tween\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition4={bounce:.1,delay:0,duration:.5,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:20};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const transition5={delay:0,duration:.55,ease:[.59,0,.1,.91],type:\"tween\"};const transition6={delay:0,duration:.55,ease:[.84,.01,.44,.91],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop • Open Transition IN\":\"GdU3sMu47\",\"Desktop • Open Transition Out End\":\"nPYNIoBLN\",\"Desktop • Open Transition Out\":\"YHC5OZdXe\",\"Desktop • Open\":\"T6QCIAbc8\",\"Desktop • Transition Instant\":\"SvbY2qJ5t\",\"Phone • Open\":\"e8flL9pTs\",\"Tablet • Menu Open\":\"l9_5L53Ad\",Desktop:\"zueR53RFz\",Phone:\"Wph6ZD0pk\",Tablet:\"e6jd4X904\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({cTALinkNewTab,cTALinkTitle,desktopPadding,height,id,navBorder,width,...props})=>{return{...props,d14crWPuH:desktopPadding??props.d14crWPuH??\"0px 18px 0px 18px\",FGNN233MU:cTALinkTitle??props.FGNN233MU??\"Get in Touch\",oMv9TtDE0:navBorder??props.oMv9TtDE0??{borderBottomWidth:1,borderColor:\"var(--token-607cb359-4b14-416c-90ad-e5e4903b6e3b, rgba(0, 0, 0, 0.1))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},qsSNo5ljM:cTALinkNewTab??props.qsSNo5ljM,variant:humanReadableVariantMap[props.variant]??props.variant??\"zueR53RFz\"};};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,oMv9TtDE0,\"qsSNo5ljM\":externalqsSNo5ljM,\"onqsSNo5ljMChange\":setExternalqsSNo5ljM,\"FGNN233MU\":externalFGNN233MU,\"onFGNN233MUChange\":setExternalFGNN233MU,d14crWPuH,...restProps}=getProps(props);const[qsSNo5ljM,setqsSNo5ljM]=useStateVariable(externalqsSNo5ljM,setExternalqsSNo5ljM);const[FGNN233MU,setFGNN233MU]=useStateVariable(externalFGNN233MU,setExternalFGNN233MU);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zueR53RFz\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearn7n21g=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"T6QCIAbc8\",true),600);});const onAppear1ri41gk=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"nPYNIoBLN\",true),400);});const onAppearmr38vs=activeVariantCallback(async(...args)=>{setVariant(\"zueR53RFz\",true);});const onMouseEnter1u76r6q=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"zueR53RFz\"),100);});const onTap9nubd8=activeVariantCallback(async(...args)=>{setVariant(\"Wph6ZD0pk\");});const gToijDFRLz8jfek=({overlay})=>activeVariantCallback(async(...args)=>{setVariant(\"zueR53RFz\");overlay.show();});const p0ArmoeiY1yfc9l2=activeVariantCallback(async(...args)=>{setVariant(\"e6jd4X904\");});const onTap1rgbqi=activeVariantCallback(async(...args)=>{setVariant(\"l9_5L53Ad\");});const onTaplm6g8b=activeVariantCallback(async(...args)=>{setVariant(\"e8flL9pTs\");});const onTap1yfc9l2=activeVariantCallback(async(...args)=>{setVariant(\"e6jd4X904\");});const sXmVbWSA99nubd8=activeVariantCallback(async(...args)=>{setVariant(\"Wph6ZD0pk\");});const onMouseLeavefskmv5=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"YHC5OZdXe\"),100);});const EISlLJqhA1u76r6q=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"zueR53RFz\"),100);});const EISlLJqhA1ebcmlx=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"SvbY2qJ5t\"),100);});const K_83Nl_RV1hb91ko=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"e6jd4X904\"),50);});const K_83Nl_RV1i3xjdg=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Wph6ZD0pk\"),50);});useOnVariantChange(baseVariant,{GdU3sMu47:onAppearn7n21g,nPYNIoBLN:onAppearmr38vs,SvbY2qJ5t:onAppearmr38vs,YHC5OZdXe:onAppear1ri41gk});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"e6jd4X904\",\"Wph6ZD0pk\",\"l9_5L53Ad\",\"e8flL9pTs\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);const router=useRouter();const isDisplayed1=()=>{if([\"Wph6ZD0pk\",\"e8flL9pTs\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"e6jd4X904\",\"Wph6ZD0pk\",\"l9_5L53Ad\",\"e8flL9pTs\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({GdU3sMu47:{value:transition3},nPYNIoBLN:{value:transition3},SvbY2qJ5t:{value:transition2},Wph6ZD0pk:{value:transition2},YHC5OZdXe:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionNavWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1m07zyf\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"zueR53RFz\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-7ebb36b1-484e-4da3-be5a-f90d839952c4, rgb(30, 30, 30))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"9px\",...style},...addPropertyOverrides({e6jd4X904:{\"data-framer-name\":\"Tablet\"},e8flL9pTs:{__framer__styleAppearEffectEnabled:undefined,\"data-framer-name\":\"Phone • Open\"},GdU3sMu47:{__framer__styleAppearEffectEnabled:undefined,\"data-framer-name\":\"Desktop • Open Transition IN\",\"data-highlight\":true},l9_5L53Ad:{\"data-framer-name\":\"Tablet • Menu Open\"},nPYNIoBLN:{\"data-framer-name\":\"Desktop • Open Transition Out End\",\"data-highlight\":true},SvbY2qJ5t:{\"data-framer-name\":\"Desktop • Transition Instant\",\"data-highlight\":true},T6QCIAbc8:{__framer__styleAppearEffectEnabled:undefined,\"data-framer-name\":\"Desktop • Open\"},Wph6ZD0pk:{__framer__styleAppearEffectEnabled:undefined,\"data-framer-name\":\"Phone\"},YHC5OZdXe:{\"data-framer-name\":\"Desktop • Open Transition Out\",\"data-highlight\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-189s04f\",\"data-border\":true,\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"Ut1gaH3Qz\",style:{\"--border-bottom-width\":(oMv9TtDE0?.borderBottomWidth??oMv9TtDE0?.borderWidth)+\"px\",\"--border-color\":oMv9TtDE0?.borderColor,\"--border-left-width\":(oMv9TtDE0?.borderLeftWidth??oMv9TtDE0?.borderWidth)+\"px\",\"--border-right-width\":(oMv9TtDE0?.borderRightWidth??oMv9TtDE0?.borderWidth)+\"px\",\"--border-style\":oMv9TtDE0?.borderStyle,\"--border-top-width\":(oMv9TtDE0?.borderTopWidth??oMv9TtDE0?.borderWidth)+\"px\",backdropFilter:\"blur(7px)\",backgroundColor:\"var(--token-7ebb36b1-484e-4da3-be5a-f90d839952c4, rgb(30, 30, 30))\",borderBottomLeftRadius:5,borderBottomRightRadius:5,WebkitBackdropFilter:\"blur(7px)\"},variants:{l9_5L53Ad:{borderBottomLeftRadius:0,borderBottomRightRadius:0},Wph6ZD0pk:{borderBottomLeftRadius:0,borderBottomRightRadius:0}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-17daf8o\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Ryi74lwES\",style:{\"--qeq4j4\":numberToPixelString(d14crWPuH),backgroundColor:\"var(--token-7ebb36b1-484e-4da3-be5a-f90d839952c4, rgb(30, 30, 30))\",borderBottomLeftRadius:6,borderBottomRightRadius:6},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-x4rdwv\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"BH9ucO2GR\",...addPropertyOverrides({GdU3sMu47:{\"data-highlight\":true,onMouseEnter:onMouseEnter1u76r6q}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-3pp5ks\",layoutDependency:layoutDependency,layoutId:\"EOtpGrDDZ\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"XyNzv1GIl\",openInNewTab:false,scopeId:\"efuWA1J5V\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-14n8f1p framer-b0wcul\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"XyNzv1GIl\",...addPropertyOverrides({e8flL9pTs:{\"data-highlight\":true,onTap:onTap9nubd8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1d4na0l\",layoutDependency:layoutDependency,layoutId:\"mAwAOHbDD\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 83 26\" overflow=\"visible\"><path d=\"M 82.31 7.26 C 81.238 6.977 80.135 6.833 79.026 6.833 C 77.967 6.833 76.935 6.964 75.949 7.205 C 75.73 7.26 75.578 7.462 75.578 7.692 L 75.578 25.055 C 75.578 25.223 75.644 25.386 75.762 25.505 C 75.88 25.624 76.041 25.691 76.208 25.691 L 82.048 25.691 C 82.395 25.691 82.677 25.407 82.677 25.055 L 82.677 7.743 C 82.677 7.518 82.529 7.316 82.313 7.256 Z M 82.966 4.59 C 82.545 2.933 81.285 1.461 79.467 0.357 C 79.258 0.231 78.997 0.231 78.788 0.357 C 76.97 1.461 75.711 2.933 75.289 4.59 C 75.16 5.089 75.445 5.603 75.891 5.686 L 75.898 5.686 C 76.263 5.753 76.63 5.749 76.993 5.686 C 77.667 5.573 78.35 5.516 79.034 5.516 C 79.73 5.516 80.46 5.579 81.148 5.698 C 81.52 5.761 81.899 5.765 82.271 5.698 C 82.302 5.694 82.333 5.686 82.368 5.682 C 82.814 5.599 83.096 5.085 82.97 4.586 Z M 21.774 7.035 C 20.701 6.751 19.598 6.608 18.49 6.608 C 17.431 6.608 16.399 6.738 15.413 6.98 C 15.195 7.035 15.042 7.237 15.042 7.466 L 15.042 24.829 C 15.042 24.998 15.108 25.16 15.226 25.279 C 15.344 25.399 15.504 25.466 15.671 25.466 L 21.512 25.466 C 21.678 25.466 21.839 25.399 21.957 25.279 C 22.075 25.16 22.141 24.998 22.141 24.829 L 22.141 7.518 C 22.141 7.292 21.992 7.09 21.777 7.031 Z M 18.928 0.128 C 18.718 0.001 18.457 0.001 18.248 0.128 C 16.43 1.232 15.171 2.703 14.749 4.361 C 14.62 4.859 14.905 5.373 15.351 5.457 L 15.359 5.457 C 15.722 5.524 16.09 5.52 16.453 5.457 C 17.128 5.344 17.81 5.287 18.494 5.286 C 19.213 5.286 19.921 5.35 20.609 5.468 C 20.98 5.532 21.359 5.536 21.731 5.468 C 21.762 5.464 21.793 5.457 21.824 5.453 C 22.27 5.369 22.552 4.855 22.426 4.357 C 22.004 2.699 20.746 1.228 18.928 0.124 Z M 49.989 7.142 L 50.001 7.142 C 49.098 6.544 48.016 6.244 46.74 6.244 C 45.65 6.244 44.642 6.445 43.711 6.841 C 42.781 7.241 41.987 7.81 41.335 8.558 C 41.255 8.651 41.176 8.746 41.1 8.843 C 40.916 9.076 40.561 9.045 40.416 8.784 C 40.373 8.704 40.33 8.625 40.283 8.55 C 39.822 7.81 39.228 7.241 38.497 6.841 C 37.762 6.442 36.921 6.244 35.964 6.244 C 34.935 6.244 34.005 6.418 33.176 6.77 C 32.606 7.011 32.101 7.324 31.664 7.704 C 31.468 7.874 31.277 8.052 31.109 8.249 C 31.084 8.274 31.062 8.3 31.042 8.329 C 30.796 8.625 30.319 8.451 30.319 8.064 L 30.319 7.636 C 30.319 7.308 30.1 7.015 29.783 6.94 C 28.833 6.722 27.861 6.612 26.887 6.612 C 25.89 6.612 24.92 6.726 23.986 6.944 C 23.67 7.015 23.451 7.312 23.451 7.64 L 23.451 24.829 C 23.451 24.998 23.517 25.16 23.635 25.279 C 23.753 25.399 23.913 25.466 24.08 25.466 L 29.979 25.466 C 30.146 25.466 30.306 25.399 30.424 25.279 C 30.542 25.16 30.608 24.998 30.608 24.829 L 30.608 14.037 C 30.608 13.622 30.678 13.254 30.815 12.933 C 30.956 12.613 31.163 12.364 31.441 12.182 C 31.718 11.996 32.058 11.905 32.457 11.905 C 32.954 11.905 33.337 12.079 33.61 12.419 C 33.884 12.759 34.017 13.226 34.017 13.816 L 34.017 24.829 C 34.017 24.998 34.083 25.16 34.201 25.279 C 34.319 25.399 34.479 25.466 34.646 25.466 L 41.045 25.466 C 41.212 25.466 41.372 25.399 41.491 25.279 C 41.609 25.16 41.675 24.998 41.675 24.829 L 41.675 14.037 C 41.675 13.622 41.745 13.254 41.882 12.933 C 42.019 12.613 42.234 12.364 42.519 12.182 C 42.804 11.996 43.145 11.905 43.547 11.905 C 44.044 11.905 44.427 12.079 44.7 12.419 C 44.974 12.759 45.107 13.226 45.107 13.816 L 45.107 24.829 C 45.107 24.998 45.173 25.16 45.291 25.279 C 45.409 25.399 45.569 25.466 45.736 25.466 L 52.135 25.466 C 52.483 25.466 52.765 25.181 52.765 24.829 L 52.765 13.396 C 52.765 11.964 52.531 10.71 52.058 9.638 C 51.585 8.566 50.9 7.735 49.997 7.142 Z M 13.549 6.79 L 10.574 6.79 C 10.263 6.79 10.011 6.535 10.011 6.22 L 10.011 1.413 C 10.011 1.133 9.843 0.875 9.585 0.777 C 8.068 0.203 6.051 0.223 4.515 0.773 C 4.257 0.864 4.085 1.109 4.073 1.386 L 4.038 2.695 C 3.999 3.748 3.839 4.574 3.557 5.176 C 3.272 5.777 2.873 6.192 2.349 6.434 C 1.829 6.671 1.376 6.79 0.567 6.79 C 0.258 6.79 0 7.047 0 7.359 L 0 11.861 C 0 12.176 0.252 12.431 0.563 12.431 L 2.486 12.431 C 2.797 12.431 3.049 12.686 3.049 13.001 L 3.049 18.962 C 3.049 20.557 3.358 21.854 3.975 22.867 C 4.593 23.876 5.105 24.489 6.239 25.074 C 7.341 25.644 8.467 25.759 9.902 25.759 C 10.07 25.759 10.234 25.747 10.402 25.743 C 10.981 25.723 11.547 25.684 12.11 25.604 C 12.626 25.529 13.068 25.438 13.439 25.339 C 13.682 25.272 13.842 25.047 13.842 24.793 L 13.842 20.375 C 13.842 20.026 13.537 19.754 13.193 19.801 C 12.861 19.848 12.544 19.864 12.204 19.864 C 11.489 19.864 10.945 19.702 10.57 19.378 C 10.195 19.053 10.007 18.511 10.007 17.752 L 10.007 13.001 C 10.007 12.686 10.259 12.431 10.57 12.431 L 13.545 12.431 C 13.856 12.431 14.108 12.176 14.108 11.861 L 14.108 7.359 C 14.108 7.208 14.049 7.063 13.944 6.956 C 13.838 6.849 13.694 6.789 13.545 6.79 Z M 73.655 10.995 C 73.026 9.444 72.142 8.265 71.004 7.458 C 70.339 6.984 69.605 6.655 68.807 6.457 C 68.225 6.314 67.628 6.243 67.029 6.244 C 65.989 6.244 65.063 6.43 64.262 6.798 C 63.456 7.166 62.78 7.692 62.237 8.38 C 62.217 8.404 62.197 8.431 62.177 8.455 C 61.936 8.764 61.388 8.59 61.388 8.19 L 61.388 1.156 C 61.388 0.808 61.149 0.504 60.817 0.413 C 59.727 0.128 58.867 -0.015 57.702 0.001 C 56.66 0.012 55.623 0.151 54.614 0.413 C 54.278 0.5 54.035 0.804 54.035 1.156 L 54.035 24.809 C 54.035 25.221 54.352 25.466 54.672 25.466 L 60.817 25.466 C 61.153 25.466 61.439 25.185 61.439 24.825 L 61.439 24.188 C 61.439 23.796 61.923 23.634 62.166 23.939 C 62.166 23.939 62.17 23.947 62.174 23.951 C 62.315 24.129 62.468 24.296 62.631 24.453 C 63.081 24.888 63.597 25.232 64.191 25.486 C 64.996 25.826 65.927 26 66.978 26 C 68.503 26 69.839 25.597 70.989 24.786 C 72.138 23.979 73.03 22.8 73.658 21.249 C 74.288 19.698 74.6 18.211 74.6 16.055 C 74.6 13.899 74.284 12.542 73.658 10.995 Z M 64.269 20.731 C 61.388 20.731 61.204 17.637 61.204 15.861 C 61.204 14.085 61.854 11.442 64.269 11.442 C 66.685 11.442 67.506 13.895 67.506 15.861 C 67.506 17.827 67.15 20.731 64.269 20.731 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1r72o5a\",layoutDependency:layoutDependency,layoutId:\"WlRhVHyHN\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.1 18.858\" overflow=\"visible\"><path d=\"M 6.732 0.427 C 5.66 0.144 4.557 0 3.449 0 C 2.389 0 1.357 0.131 0.371 0.372 C 0.153 0.427 0 0.629 0 0.858 L 0 18.221 C 0 18.39 0.066 18.552 0.185 18.672 C 0.303 18.791 0.463 18.858 0.63 18.858 L 6.47 18.858 C 6.817 18.858 7.1 18.573 7.1 18.221 L 7.1 0.91 C 7.1 0.684 6.951 0.483 6.735 0.423 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bjnjhs\",layoutDependency:layoutDependency,layoutId:\"LjAB2zGzf\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.742 5.484\" overflow=\"visible\"><path d=\"M 7.708 4.328 C 7.287 2.67 6.027 1.199 4.209 0.095 C 4 -0.032 3.739 -0.032 3.53 0.095 C 1.712 1.199 0.453 2.67 0.031 4.328 C -0.098 4.826 0.187 5.341 0.633 5.424 L 0.64 5.424 C 1.005 5.491 1.372 5.487 1.735 5.424 C 2.41 5.311 3.092 5.254 3.776 5.254 C 4.472 5.254 5.202 5.317 5.89 5.435 C 6.262 5.499 6.641 5.503 7.013 5.435 C 7.044 5.432 7.075 5.424 7.11 5.42 C 7.556 5.337 7.838 4.822 7.712 4.324 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ialdl8\",layoutDependency:layoutDependency,layoutId:\"lMIZwsMZZ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.099 18.858\" overflow=\"visible\"><path d=\"M 6.732 0.427 C 5.659 0.144 4.556 0 3.448 0 C 2.389 0 1.357 0.131 0.371 0.372 C 0.153 0.427 0 0.629 0 0.858 L 0 18.221 C 0 18.39 0.066 18.552 0.184 18.672 C 0.302 18.791 0.462 18.858 0.629 18.858 L 6.47 18.858 C 6.636 18.858 6.797 18.791 6.915 18.672 C 7.033 18.552 7.099 18.39 7.099 18.221 L 7.099 0.91 C 7.099 0.684 6.95 0.483 6.735 0.423 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1cwvpq8\",layoutDependency:layoutDependency,layoutId:\"AqVJONLss\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.738 5.485\" overflow=\"visible\"><path d=\"M 4.21 0.095 C 4.001 -0.032 3.739 -0.032 3.53 0.095 C 1.712 1.199 0.453 2.67 0.031 4.328 C -0.098 4.826 0.187 5.341 0.633 5.424 L 0.641 5.424 C 1.005 5.491 1.372 5.487 1.736 5.424 C 2.41 5.311 3.092 5.254 3.776 5.254 C 4.495 5.254 5.203 5.317 5.891 5.436 C 6.262 5.499 6.641 5.503 7.013 5.436 C 7.044 5.432 7.075 5.424 7.107 5.42 C 7.552 5.337 7.834 4.822 7.709 4.324 C 7.286 2.666 6.028 1.195 4.21 0.091 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bv6re1\",layoutDependency:layoutDependency,layoutId:\"KgW8cKOnF\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.315 19.222\" overflow=\"visible\"><path d=\"M 26.538 0.898 L 26.551 0.898 C 25.647 0.301 24.565 0 23.29 0 C 22.199 0 21.191 0.202 20.261 0.597 C 19.33 0.997 18.537 1.567 17.884 2.314 C 17.804 2.408 17.726 2.502 17.649 2.599 C 17.466 2.832 17.11 2.801 16.965 2.54 C 16.922 2.461 16.879 2.382 16.833 2.306 C 16.371 1.567 15.777 0.997 15.046 0.597 C 14.311 0.198 13.471 0 12.513 0 C 11.485 0 10.554 0.174 9.726 0.526 C 9.155 0.767 8.651 1.08 8.213 1.46 C 8.017 1.63 7.826 1.808 7.658 2.006 C 7.634 2.03 7.611 2.057 7.591 2.085 C 7.345 2.382 6.868 2.207 6.868 1.82 L 6.868 1.392 C 6.868 1.064 6.649 0.771 6.333 0.696 C 5.382 0.478 4.411 0.368 3.436 0.368 C 2.439 0.368 1.47 0.483 0.536 0.7 C 0.219 0.771 0 1.068 0 1.396 L 0 18.585 C 0 18.754 0.066 18.916 0.184 19.036 C 0.302 19.155 0.462 19.222 0.629 19.222 L 6.528 19.222 C 6.695 19.222 6.855 19.155 6.973 19.036 C 7.091 18.916 7.158 18.754 7.158 18.585 L 7.158 7.793 C 7.158 7.378 7.228 7.01 7.365 6.69 C 7.505 6.369 7.713 6.12 7.99 5.938 C 8.268 5.752 8.608 5.661 9.006 5.661 C 9.503 5.661 9.886 5.835 10.16 6.175 C 10.433 6.515 10.566 6.982 10.566 7.572 L 10.566 18.585 C 10.566 18.754 10.632 18.916 10.75 19.036 C 10.868 19.155 11.029 19.222 11.196 19.222 L 17.595 19.222 C 17.762 19.222 17.922 19.155 18.04 19.036 C 18.158 18.916 18.224 18.754 18.224 18.585 L 18.224 7.793 C 18.224 7.378 18.294 7.01 18.431 6.69 C 18.568 6.369 18.783 6.12 19.068 5.938 C 19.354 5.752 19.694 5.661 20.096 5.661 C 20.593 5.661 20.976 5.835 21.25 6.175 C 21.523 6.515 21.656 6.982 21.656 7.572 L 21.656 18.585 C 21.656 18.754 21.722 18.916 21.84 19.036 C 21.958 19.155 22.119 19.222 22.286 19.222 L 28.685 19.222 C 29.032 19.222 29.315 18.937 29.315 18.585 L 29.315 7.152 C 29.315 5.72 29.08 4.466 28.607 3.394 C 28.134 2.322 27.449 1.491 26.547 0.898 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1mh2jrh\",layoutDependency:layoutDependency,layoutId:\"mC8EkhPN4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.108 25.405\" overflow=\"visible\"><path d=\"M 13.549 6.436 L 10.574 6.436 C 10.263 6.436 10.011 6.181 10.011 5.867 L 10.011 1.06 C 10.011 0.779 9.843 0.522 9.585 0.423 C 8.068 -0.15 6.051 -0.131 4.515 0.419 C 4.257 0.51 4.085 0.756 4.073 1.032 L 4.038 2.342 C 3.999 3.394 3.839 4.221 3.557 4.822 C 3.272 5.424 2.873 5.839 2.349 6.08 C 1.829 6.318 1.376 6.436 0.567 6.436 C 0.258 6.436 0 6.694 0 7.006 L 0 11.508 C 0 11.823 0.252 12.078 0.563 12.078 L 2.486 12.078 C 2.797 12.078 3.049 12.333 3.049 12.647 L 3.049 18.609 C 3.049 20.203 3.358 21.501 3.975 22.514 C 4.593 23.522 5.105 24.136 6.239 24.721 C 7.341 25.291 8.467 25.405 9.902 25.405 C 10.07 25.405 10.234 25.394 10.402 25.39 C 10.981 25.37 11.547 25.33 12.11 25.251 C 12.626 25.176 13.068 25.085 13.439 24.986 C 13.682 24.919 13.842 24.693 13.842 24.44 L 13.842 20.021 C 13.842 19.673 13.537 19.4 13.193 19.448 C 12.861 19.495 12.544 19.511 12.204 19.511 C 11.489 19.511 10.945 19.349 10.57 19.024 C 10.195 18.7 10.007 18.158 10.007 17.399 L 10.007 12.647 C 10.007 12.333 10.259 12.078 10.57 12.078 L 13.545 12.078 C 13.856 12.078 14.108 11.823 14.108 11.508 L 14.108 7.006 C 14.108 6.855 14.049 6.71 13.944 6.603 C 13.838 6.496 13.694 6.436 13.545 6.436 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mmbf2t\",layoutDependency:layoutDependency,layoutId:\"KyziJVZ9s\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.565 26\" overflow=\"visible\"><path d=\"M 19.62 10.995 C 18.99 9.444 18.106 8.265 16.969 7.458 C 16.304 6.984 15.57 6.655 14.772 6.457 C 14.19 6.314 13.593 6.243 12.994 6.244 C 11.954 6.244 11.028 6.43 10.227 6.798 C 9.421 7.166 8.745 7.692 8.201 8.38 C 8.182 8.404 8.162 8.431 8.142 8.455 C 7.901 8.764 7.353 8.59 7.353 8.19 L 7.353 1.156 C 7.353 0.808 7.114 0.504 6.782 0.413 C 5.692 0.128 4.832 -0.015 3.667 0.001 C 2.625 0.012 1.588 0.151 0.579 0.413 C 0.243 0.5 0 0.804 0 1.156 L 0 24.809 C 0 25.221 0.316 25.466 0.637 25.466 L 6.782 25.466 C 7.118 25.466 7.404 25.185 7.404 24.825 L 7.404 24.188 C 7.404 23.796 7.888 23.634 8.131 23.939 C 8.131 23.939 8.135 23.947 8.139 23.951 C 8.28 24.129 8.432 24.296 8.596 24.453 C 9.046 24.888 9.562 25.232 10.156 25.486 C 10.961 25.826 11.892 26 12.943 26 C 14.468 26 15.804 25.597 16.954 24.786 C 18.103 23.979 18.995 22.8 19.623 21.249 C 20.253 19.698 20.565 18.211 20.565 16.055 C 20.565 13.899 20.249 12.542 19.623 10.995 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dkth9\",layoutDependency:layoutDependency,layoutId:\"o3Rildbrc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.302 9.289\" overflow=\"visible\"><path d=\"M 3.065 9.289 C 0.184 9.289 0 6.195 0 4.419 C 0 2.643 0.649 0 3.065 0 C 5.481 0 6.302 2.453 6.302 4.419 C 6.302 6.385 5.946 9.289 3.065 9.289 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fafo8y\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"nMsuZIOge\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s7ml71\",\"data-framer-name\":\"Nav Links\",layoutDependency:layoutDependency,layoutId:\"sGyUNmtYU\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ftyihz\",\"data-styles-preset\":\"dAr_S7Mjk\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"xoFyLKUT2\"},motionChild:true,nodeId:\"VLeA1VLAy\",openInNewTab:false,relValues:[],scopeId:\"efuWA1J5V\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mtoalz\",\"data-styles-preset\":\"qzFC4vlWK\",children:\"About\"})})})}),className:\"framer-13ipzdf\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VLeA1VLAy\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1xniyz2-container\",\"data-framer-name\":\"EU Projects\",id:`${layoutId}-1xniyz2`,layoutDependency:layoutDependency,layoutId:\"CWRUztrKh-container\",name:\"EU Projects\",nodeId:\"CWRUztrKh\",ref:ref1,rendersWithMotion:true,scopeId:\"efuWA1J5V\",children:[/*#__PURE__*/_jsx(NavLink,{gToijDFRL:gToijDFRLz8jfek({overlay}),height:\"100%\",id:\"CWRUztrKh\",KsiB_cw_C:\"Products\",layoutId:\"CWRUztrKh\",name:\"EU Projects\",variant:matchVariant(overlay.visible&&\"j65W7v9Dd\",overlay.visible?\"j65W7v9Dd\":\"j65W7v9Dd\"),width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1xniyz2`,offsetX:0,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-k64na7\",exit:animation1,initial:animation3,layoutDependency:layoutDependency,layoutId:\"RhBsyeo7E\",ref:ref2,role:\"dialog\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 2px 6px 0px var(--token-44ad8701-2b15-4f1f-9d83-c728964c1274, rgba(0, 0, 0, 0.2))\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-fbhyk4\",\"data-framer-name\":\"Simple Dropdown\",layoutDependency:layoutDependency,layoutId:\"MhvgN0MZi\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ohYw1MenM\"},implicitPathVariables:undefined},{href:{webPageId:\"Zoi15cW3R\"},implicitPathVariables:undefined},{href:{webPageId:\"ohYw1MenM\"},implicitPathVariables:undefined},{href:{webPageId:\"Zoi15cW3R\"},implicitPathVariables:undefined},{href:{webPageId:\"ohYw1MenM\"},implicitPathVariables:undefined},{href:{webPageId:\"Zoi15cW3R\"},implicitPathVariables:undefined},{href:{webPageId:\"ohYw1MenM\"},implicitPathVariables:undefined},{href:{webPageId:\"Zoi15cW3R\"},implicitPathVariables:undefined},{href:{webPageId:\"ohYw1MenM\"},implicitPathVariables:undefined},{href:{webPageId:\"Zoi15cW3R\"},implicitPathVariables:undefined},{href:{webPageId:\"ohYw1MenM\"},implicitPathVariables:undefined},{href:{webPageId:\"Zoi15cW3R\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"200px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7gbvpo-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"OHSeAiCCJ-container\",nodeId:\"OHSeAiCCJ\",rendersWithMotion:true,scopeId:\"efuWA1J5V\",children:/*#__PURE__*/_jsx(DropdownMenuBase,{A5vFVNHZr:false,alrm6gtlr:true,epXbCmkHh:\"\",height:\"100%\",hfUqnPGcK:\"Lumen\",id:\"OHSeAiCCJ\",KkYnjohUQ:false,l0x2b7xS4:true,layoutId:\"OHSeAiCCJ\",oy9cAt8eN:resolvedLinks[1],style:{width:\"100%\"},variant:matchVariant(\"WMTiDuWu0\"),VbMi_PvRB:resolvedLinks[0],Veg0EGJ81:\"0px 4px 48px 0px rgba(0, 0, 0, 0.4)\",width:\"100%\",XuFLqtEms:\"Citadel\",y0wO4GbXT:\"\",...addPropertyOverrides({GdU3sMu47:{oy9cAt8eN:resolvedLinks[3],VbMi_PvRB:resolvedLinks[2]},nPYNIoBLN:{oy9cAt8eN:resolvedLinks[9],VbMi_PvRB:resolvedLinks[8]},SvbY2qJ5t:{oy9cAt8eN:resolvedLinks[11],VbMi_PvRB:resolvedLinks[10]},T6QCIAbc8:{oy9cAt8eN:resolvedLinks[5],VbMi_PvRB:resolvedLinks[4]},YHC5OZdXe:{oy9cAt8eN:resolvedLinks[7],VbMi_PvRB:resolvedLinks[6]}},baseVariant,gestureVariant)})})})})})})})})]})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ftyihz\",\"data-styles-preset\":\"dAr_S7Mjk\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KzBWiFiUr\"},motionChild:true,nodeId:\"CXSQrQGYe\",openInNewTab:false,relValues:[],scopeId:\"efuWA1J5V\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mtoalz\",\"data-styles-preset\":\"qzFC4vlWK\",children:\"Services\"})})})}),className:\"framer-deeb1m\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CXSQrQGYe\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ftyihz\",\"data-styles-preset\":\"dAr_S7Mjk\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"gzHYU_05v\"},motionChild:true,nodeId:\"zKjC87gPO\",openInNewTab:false,relValues:[],scopeId:\"efuWA1J5V\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mtoalz\",\"data-styles-preset\":\"qzFC4vlWK\",children:\"Blog\"})})})}),className:\"framer-16fovld\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zKjC87gPO\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6cva8y\",\"data-framer-name\":\"Nav Cta\",layoutDependency:layoutDependency,layoutId:\"Mm80w9K30\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zGnSG6rHC\"},implicitPathVariables:undefined},{href:{webPageId:\"zGnSG6rHC\"},implicitPathVariables:undefined},{href:{webPageId:\"zGnSG6rHC\"},implicitPathVariables:undefined},{href:{webPageId:\"zGnSG6rHC\"},implicitPathVariables:undefined},{href:{webPageId:\"zGnSG6rHC\"},implicitPathVariables:undefined},{href:{webPageId:\"zGnSG6rHC\"},implicitPathVariables:undefined},{href:{webPageId:\"zGnSG6rHC\"},implicitPathVariables:undefined},{href:{webPageId:\"zGnSG6rHC\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,...addPropertyOverrides({e6jd4X904:{y:(componentViewport?.y||0)+0+0+9+0+0+0+0+0+15},l9_5L53Ad:{y:(componentViewport?.y||0)+0+0+9+0+0+0+0+0+15}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dyppqk-container\",layoutDependency:layoutDependency,layoutId:\"cTQHoXq3l-container\",nodeId:\"cTQHoXq3l\",rendersWithMotion:true,scopeId:\"efuWA1J5V\",children:/*#__PURE__*/_jsx(MicroLink,{height:\"100%\",id:\"cTQHoXq3l\",layoutId:\"cTQHoXq3l\",MAVm5Rh3L:qsSNo5ljM,NQJB5018Q:resolvedLinks1[0],onMAVm5Rh3LChange:setqsSNo5ljM,onXvbDcv7ryChange:setFGNN233MU,width:\"100%\",XvbDcv7ry:FGNN233MU,...addPropertyOverrides({e6jd4X904:{NQJB5018Q:resolvedLinks1[1]},GdU3sMu47:{NQJB5018Q:resolvedLinks1[3]},l9_5L53Ad:{NQJB5018Q:resolvedLinks1[2],p0ArmoeiY:p0ArmoeiY1yfc9l2},nPYNIoBLN:{NQJB5018Q:resolvedLinks1[6]},SvbY2qJ5t:{NQJB5018Q:resolvedLinks1[7]},T6QCIAbc8:{NQJB5018Q:resolvedLinks1[4]},YHC5OZdXe:{NQJB5018Q:resolvedLinks1[5]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1e945o2\",\"data-framer-name\":\"Hamburger\",layoutDependency:layoutDependency,layoutId:\"uSvonZM2F\",...addPropertyOverrides({e6jd4X904:{\"data-highlight\":true,onTap:onTap1rgbqi},e8flL9pTs:{\"data-highlight\":true,onTap:onTap9nubd8},l9_5L53Ad:{\"data-highlight\":true,onTap:onTap1yfc9l2},Wph6ZD0pk:{\"data-highlight\":true,onTap:onTaplm6g8b}},baseVariant,gestureVariant),children:isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({e6jd4X904:{height:15,y:(componentViewport?.y||0)+0+0+9+0+0+0+0+0+0+16.5},e8flL9pTs:{height:15,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+0+0+18.5},l9_5L53Ad:{height:15,y:(componentViewport?.y||0)+0+0+9+0+0+0+0+0+0+16.5},Wph6ZD0pk:{height:15,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+0+0+18.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-aylz4f-container\",layoutDependency:layoutDependency,layoutId:\"F0rwXHqn3-container\",nodeId:\"F0rwXHqn3\",rendersWithMotion:true,scopeId:\"efuWA1J5V\",children:/*#__PURE__*/_jsx(Hamburger,{height:\"100%\",id:\"F0rwXHqn3\",layoutId:\"F0rwXHqn3\",variant:matchVariant(\"G_cz3RPBL\"),width:\"100%\",...addPropertyOverrides({e8flL9pTs:{sXmVbWSA9:sXmVbWSA99nubd8,variant:matchVariant(\"CRVDGzZ0z\")},l9_5L53Ad:{variant:matchVariant(\"CRVDGzZ0z\")},Wph6ZD0pk:{sXmVbWSA9:undefined}},baseVariant,gestureVariant)})})})})]})]})]})}),/*#__PURE__*/_jsx(Transition,{value:transition5,...addPropertyOverrides({nPYNIoBLN:{value:transition6},SvbY2qJ5t:{value:transition2},YHC5OZdXe:{value:transition6}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-qky9os\",layoutDependency:layoutDependency,layoutId:\"ytHzUGWfr\",style:{boxShadow:\"none\"},variants:{GdU3sMu47:{boxShadow:\"0px 1px 40px 0px rgba(0, 0, 0, 0.25)\"},nPYNIoBLN:{boxShadow:\"none\"},SvbY2qJ5t:{boxShadow:\"none\"},T6QCIAbc8:{boxShadow:\"0px 1px 40px 0px rgba(0, 0, 0, 0.25)\"},YHC5OZdXe:{boxShadow:\"0px 1px 40px 0px rgba(0, 0, 0, 0.25)\"}},...addPropertyOverrides({T6QCIAbc8:{\"data-highlight\":true,onMouseLeave:onMouseLeavefskmv5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({SvbY2qJ5t:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:458,width:`min(${componentViewport?.width||\"100vw\"} - 48px, 1200px)`,y:(componentViewport?.y||0)+0+0+0+0+0,...addPropertyOverrides({e6jd4X904:{width:`min(${componentViewport?.width||\"100vw\"}, 1200px)`},e8flL9pTs:{width:`min(${componentViewport?.width||\"100vw\"}, 1200px)`},GdU3sMu47:{y:(componentViewport?.y||0)+0+0+58+0+0},l9_5L53Ad:{width:`min(${componentViewport?.width||\"100vw\"}, 1200px)`},nPYNIoBLN:{y:(componentViewport?.y||0)+0+0+58+0+0},T6QCIAbc8:{y:(componentViewport?.y||0)+0+0+58+0+0},Wph6ZD0pk:{width:`min(${componentViewport?.width||\"100vw\"}, 1200px)`},YHC5OZdXe:{y:(componentViewport?.y||0)+0+0+58+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jhjcxr-container\",layoutDependency:layoutDependency,layoutId:\"mQI1Hf3dU-container\",nodeId:\"mQI1Hf3dU\",rendersWithMotion:true,scopeId:\"efuWA1J5V\",children:/*#__PURE__*/_jsx(MegaDropdown,{EISlLJqhA:EISlLJqhA1u76r6q,height:\"100%\",id:\"mQI1Hf3dU\",layoutId:\"mQI1Hf3dU\",style:{width:\"100%\"},variant:matchVariant(\"SQqFugrtm\"),width:\"100%\",...addPropertyOverrides({T6QCIAbc8:{EISlLJqhA:EISlLJqhA1ebcmlx,variant:matchVariant(\"QrpLTawdY\")}},baseVariant,gestureVariant)})})})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+9),pixelHeight:5,pixelWidth:5,sizes:\"5px\",src:\"https://framerusercontent.com/images/VltfThCpXgCa1eC3BB4kcNBFol0.svg?width=5&height=5\"},className:\"framer-15tx7vn\",\"data-framer-name\":\"notch-right\",layoutDependency:layoutDependency,layoutId:\"yejBFxxgD\",style:{rotate:-90}}),isDisplayed1()&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+9),pixelHeight:5,pixelWidth:5,sizes:\"5px\",src:\"https://framerusercontent.com/images/VltfThCpXgCa1eC3BB4kcNBFol0.svg?width=5&height=5\"},className:\"framer-10cdz56\",\"data-framer-name\":\"notch-left\",layoutDependency:layoutDependency,layoutId:\"oOBpJa5CA\"})]}),isDisplayed2()&&/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({e8flL9pTs:{value:transition2},l9_5L53Ad:{value:transition1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({e6jd4X904:{height:1e3,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+-1e3},e8flL9pTs:{height:1e3,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0},l9_5L53Ad:{height:1e3,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0},Wph6ZD0pk:{height:1e3,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-j4e33k-container\",layoutDependency:layoutDependency,layoutId:\"eTgGV5HMx-container\",nodeId:\"eTgGV5HMx\",rendersWithMotion:true,scopeId:\"efuWA1J5V\",children:/*#__PURE__*/_jsx(MobileNav,{height:\"100%\",id:\"eTgGV5HMx\",layoutId:\"eTgGV5HMx\",style:{height:\"100%\",width:\"100%\"},uKDXxNos4:\"64px 0px 0px 0px\",width:\"100%\",...addPropertyOverrides({e8flL9pTs:{K_83Nl_RV:K_83Nl_RV1i3xjdg,uKDXxNos4:\"78px 0px 0px 0px\"},l9_5L53Ad:{K_83Nl_RV:K_83Nl_RV1hb91ko,uKDXxNos4:\"80px 0px 0px 0px\"}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jrcMq.framer-b0wcul, .framer-jrcMq .framer-b0wcul { display: block; }\",\".framer-jrcMq.framer-1m07zyf { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 61px; justify-content: flex-start; overflow: visible; padding: 0px 24px 0px 24px; position: relative; width: 1138px; }\",\".framer-jrcMq .framer-189s04f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 61px; justify-content: center; max-width: 1200px; overflow: visible; padding: 9px 0px 0px 0px; position: relative; width: 100%; z-index: 9; }\",\".framer-jrcMq .framer-17daf8o { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: center; max-width: 100%; overflow: visible; padding: var(--qeq4j4); position: relative; width: 100%; z-index: 2; }\",\".framer-jrcMq .framer-x4rdwv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jrcMq .framer-3pp5ks { 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: min-content; }\",\".framer-jrcMq .framer-14n8f1p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 3px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-jrcMq .framer-1d4na0l { height: 26px; position: relative; width: 83px; }\",\".framer-jrcMq .framer-1r72o5a { height: 19px; left: 76px; position: absolute; top: 7px; width: 7px; }\",\".framer-jrcMq .framer-1bjnjhs { height: 6px; left: 76px; position: absolute; top: 1px; width: 8px; }\",\".framer-jrcMq .framer-1ialdl8 { height: 19px; left: 15px; position: absolute; top: 7px; width: 7px; }\",\".framer-jrcMq .framer-1cwvpq8 { height: 6px; left: 15px; position: absolute; top: 0px; width: 8px; }\",\".framer-jrcMq .framer-1bv6re1 { height: 19px; left: 24px; position: absolute; top: 6px; width: 30px; }\",\".framer-jrcMq .framer-1mh2jrh { height: 26px; left: 0px; position: absolute; top: 1px; width: 14px; }\",\".framer-jrcMq .framer-mmbf2t { height: 26px; left: 54px; position: absolute; top: 0px; width: 21px; }\",\".framer-jrcMq .framer-1dkth9 { height: 10px; left: 61px; position: absolute; top: 12px; width: 7px; }\",\".framer-jrcMq .framer-fafo8y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-jrcMq .framer-1s7ml71 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jrcMq .framer-13ipzdf, .framer-jrcMq .framer-deeb1m, .framer-jrcMq .framer-16fovld { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-jrcMq .framer-1xniyz2-container, .framer-jrcMq .framer-dyppqk-container, .framer-jrcMq .framer-aylz4f-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-jrcMq .framer-k64na7 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-jrcMq .framer-fbhyk4 { 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: hidden; padding: 0px; position: relative; width: 200px; }\",\".framer-jrcMq .framer-7gbvpo-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-jrcMq .framer-6cva8y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-jrcMq .framer-1e945o2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 64px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 64px; }\",\".framer-jrcMq .framer-qky9os { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: flex-start; left: 0px; overflow: hidden; padding: 0px; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-jrcMq .framer-1jhjcxr-container { flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\".framer-jrcMq .framer-15tx7vn { flex: none; height: 5px; overflow: hidden; position: absolute; right: -5px; top: 9px; width: 5px; will-change: var(--framer-will-change-filter-override, filter); z-index: 1; }\",\".framer-jrcMq .framer-10cdz56 { flex: none; height: 5px; left: -5px; overflow: hidden; position: absolute; top: 9px; width: 5px; will-change: var(--framer-will-change-filter-override, filter); z-index: 1; }\",\".framer-jrcMq .framer-j4e33k-container { flex: none; height: calc(var(--framer-viewport-height, 100vh) * 1); left: calc(70.24691358024694% - 100% / 2); position: absolute; top: calc(571.4285714285714% - 100vh / 2); width: 100%; z-index: 1; }\",\".framer-jrcMq.framer-v-1dnuxeq.framer-1m07zyf { height: min-content; overflow: hidden; padding: 0px; width: 810px; }\",\".framer-jrcMq.framer-v-1dnuxeq .framer-189s04f, .framer-jrcMq.framer-v-nwad9d .framer-189s04f { height: 57px; }\",\".framer-jrcMq.framer-v-1dnuxeq .framer-17daf8o, .framer-jrcMq.framer-v-nwad9d .framer-17daf8o { padding: 0px 12px 0px 18px; }\",\".framer-jrcMq.framer-v-1dnuxeq .framer-1e945o2, .framer-jrcMq.framer-v-nwad9d .framer-1e945o2 { cursor: pointer; height: 48px; width: 48px; }\",\".framer-jrcMq.framer-v-1dnuxeq .framer-j4e33k-container { height: 800px; left: calc(50.00000000000002% - 100% / 2); min-height: calc(var(--framer-viewport-height, 100vh) * 1); top: -1000px; }\",\".framer-jrcMq.framer-v-1505lvo.framer-1m07zyf { align-content: flex-start; align-items: flex-start; height: min-content; padding: 0px; width: 390px; }\",\".framer-jrcMq.framer-v-1505lvo .framer-189s04f, .framer-jrcMq.framer-v-q0a14t .framer-189s04f { height: 52px; padding: 0px; }\",\".framer-jrcMq.framer-v-1505lvo .framer-17daf8o, .framer-jrcMq.framer-v-q0a14t .framer-17daf8o { padding: 0px 6px 0px 18px; }\",\".framer-jrcMq.framer-v-1505lvo .framer-14n8f1p { height: 18px; width: 139px; }\",\".framer-jrcMq.framer-v-1505lvo .framer-1e945o2 { cursor: pointer; height: 52px; width: 52px; }\",\".framer-jrcMq.framer-v-1505lvo .framer-j4e33k-container { height: 800px; left: -800px; min-height: calc(var(--framer-viewport-height, 100vh) * 1); top: 0px; }\",\".framer-jrcMq.framer-v-nwad9d.framer-1m07zyf { align-content: flex-start; align-items: flex-start; height: min-content; min-height: calc(var(--framer-viewport-height, 100vh) * 1); padding: 0px; width: 810px; }\",\".framer-jrcMq.framer-v-nwad9d .framer-j4e33k-container, .framer-jrcMq.framer-v-q0a14t .framer-j4e33k-container { height: 800px; left: calc(50.00000000000002% - 100% / 2); min-height: calc(var(--framer-viewport-height, 100vh) * 1); top: 0px; }\",\".framer-jrcMq.framer-v-q0a14t.framer-1m07zyf { align-content: flex-start; align-items: flex-start; height: min-content; max-height: calc(var(--framer-viewport-height, 100vh) * 1); min-height: calc(var(--framer-viewport-height, 100vh) * 1); padding: 0px; width: 390px; }\",\".framer-jrcMq.framer-v-q0a14t .framer-x4rdwv { flex: 1 0 0px; height: 1px; }\",\".framer-jrcMq.framer-v-q0a14t .framer-14n8f1p { cursor: pointer; height: 18px; width: 139px; }\",\".framer-jrcMq.framer-v-q0a14t .framer-1e945o2 { cursor: pointer; height: 52px; order: 1; width: 52px; }\",\".framer-jrcMq.framer-v-rdeh80 .framer-qky9os, .framer-jrcMq.framer-v-q5oy3y .framer-qky9os, .framer-jrcMq.framer-v-154yum8 .framer-qky9os { height: min-content; top: 58px; }\",\".framer-jrcMq.framer-v-c115za .framer-qky9os { height: 40px; top: 58px; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-jrcMq[data-border=\"true\"]::after, .framer-jrcMq [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 61\n * @framerIntrinsicWidth 1138\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"e6jd4X904\":{\"layout\":[\"fixed\",\"auto\"]},\"Wph6ZD0pk\":{\"layout\":[\"fixed\",\"auto\"]},\"l9_5L53Ad\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"e8flL9pTs\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",\"100vh\"]},\"GdU3sMu47\":{\"layout\":[\"fixed\",\"fixed\"]},\"T6QCIAbc8\":{\"layout\":[\"fixed\",\"fixed\"]},\"YHC5OZdXe\":{\"layout\":[\"fixed\",\"fixed\"]},\"nPYNIoBLN\":{\"layout\":[\"fixed\",\"fixed\"]},\"SvbY2qJ5t\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"oMv9TtDE0\":\"navBorder\",\"qsSNo5ljM\":\"cTALinkNewTab\",\"FGNN233MU\":\"cTALinkTitle\",\"d14crWPuH\":\"desktopPadding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerefuWA1J5V=withCSS(Component,css,\"framer-jrcMq\");export default FramerefuWA1J5V;FramerefuWA1J5V.displayName=\"Site Nav\";FramerefuWA1J5V.defaultProps={height:61,width:1138};addPropertyControls(FramerefuWA1J5V,{variant:{options:[\"zueR53RFz\",\"e6jd4X904\",\"Wph6ZD0pk\",\"l9_5L53Ad\",\"e8flL9pTs\",\"GdU3sMu47\",\"T6QCIAbc8\",\"YHC5OZdXe\",\"nPYNIoBLN\",\"SvbY2qJ5t\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Tablet • Menu Open\",\"Phone • Open\",\"Desktop • Open Transition IN\",\"Desktop • Open\",\"Desktop • Open Transition Out\",\"Desktop • Open Transition Out End\",\"Desktop • Transition Instant\"],title:\"Variant\",type:ControlType.Enum},oMv9TtDE0:{defaultValue:{borderBottomWidth:1,borderColor:\"var(--token-607cb359-4b14-416c-90ad-e5e4903b6e3b, rgba(0, 0, 0, 0.1))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},title:\"Nav Border\",type:ControlType.Border},qsSNo5ljM:{defaultValue:false,title:\"CTA Link New Tab\",type:ControlType.Boolean},onqsSNo5ljMChange:{changes:\"qsSNo5ljM\",type:ControlType.ChangeHandler},FGNN233MU:{defaultValue:\"Get in Touch\",displayTextArea:false,title:\"CTA Link Title\",type:ControlType.String},onFGNN233MUChange:{changes:\"FGNN233MU\",type:ControlType.ChangeHandler},d14crWPuH:{defaultValue:\"0px 18px 0px 18px\",title:\"Desktop Padding\",type:ControlType.Padding}});addFonts(FramerefuWA1J5V,[{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\"}]},...NavLinkFonts,...DropdownMenuBaseFonts,...MicroLinkFonts,...HamburgerFonts,...MegaDropdownFonts,...MobileNavFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerefuWA1J5V.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavLink,{},context),forwardLoader(DropdownMenuBase,{},context),forwardLoader(MicroLink,{},context),forwardLoader(Hamburger,{},context),forwardLoader(MegaDropdown,{},context),forwardLoader(MobileNav,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerefuWA1J5V\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1138\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"oMv9TtDE0\\\":\\\"navBorder\\\",\\\"qsSNo5ljM\\\":\\\"cTALinkNewTab\\\",\\\"FGNN233MU\\\":\\\"cTALinkTitle\\\",\\\"d14crWPuH\\\":\\\"desktopPadding\\\"}\",\"framerIntrinsicHeight\":\"61\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"e6jd4X904\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Wph6ZD0pk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"l9_5L53Ad\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"e8flL9pTs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",\\\"100vh\\\"]},\\\"GdU3sMu47\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"T6QCIAbc8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YHC5OZdXe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nPYNIoBLN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SvbY2qJ5t\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9eb3b99)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"I555:4073;269:1230;269:1197\",\"NRevQ5_D1\",\"VUTOJWneT\",\"tCxRO65hM\"];const serializationHash=\"framer-wu8YX\";const variantClassNames={\"I555:4073;269:1230;269:1197\":\"framer-v-m9oxlk\",NRevQ5_D1:\"framer-v-ko8v4p\",tCxRO65hM:\"framer-v-10174fl\",VUTOJWneT:\"framer-v-16tsd05\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Bluesky:\"I555:4073;269:1230;269:1197\",IG:\"tCxRO65hM\",Linkedin:\"NRevQ5_D1\",X:\"VUTOJWneT\"};const getProps=({height,id,link,width,...props})=>{return{...props,GHp8TaA_e:link??props.GHp8TaA_e,variant:humanReadableVariantMap[props.variant]??props.variant??\"I555:4073;269:1230;269:1197\"};};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,GHp8TaA_e,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"I555:4073;269:1230;269:1197\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"NRevQ5_D1\",\"VUTOJWneT\",\"tCxRO65hM\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"tCxRO65hM\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"VUTOJWneT\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"NRevQ5_D1\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:GHp8TaA_e,motionChild:true,nodeId:\"I555:4073;269:1230;269:1197\",openInNewTab:true,scopeId:\"OpibuDaDH\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-m9oxlk\",className,classNames)} framer-12b530b`,\"data-framer-name\":\"Bluesky\",layoutDependency:layoutDependency,layoutId:\"I555:4073;269:1230;269:1197\",ref:refBinding,style:{...style},...addPropertyOverrides({NRevQ5_D1:{\"data-framer-name\":\"Linkedin\"},tCxRO65hM:{\"data-framer-name\":\"IG\"},VUTOJWneT:{\"data-framer-name\":\"X\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1trwffd\",\"data-framer-name\":\"Discord\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"tTQBvzZlW\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25 25\"><path d=\"M 18.942 5.34 C 17.63 4.706 16.243 4.255 14.816 4 C 14.638 4.332 14.43 4.779 14.287 5.134 C 12.749 4.895 11.224 4.895 9.714 5.134 C 9.571 4.779 9.359 4.332 9.179 4 C 7.751 4.255 6.362 4.707 5.05 5.343 C 2.439 9.421 1.731 13.398 2.085 17.318 C 3.817 18.655 5.495 19.467 7.145 19.998 C 7.556 19.416 7.918 18.798 8.229 18.154 C 7.637 17.92 7.066 17.633 6.523 17.295 C 6.665 17.186 6.805 17.072 6.941 16.953 C 10.232 18.544 13.807 18.544 17.059 16.953 C 17.196 17.071 17.335 17.185 17.477 17.295 C 16.933 17.634 16.361 17.922 15.767 18.155 C 16.08 18.803 16.442 19.42 16.851 20 C 18.503 19.469 20.183 18.657 21.915 17.318 C 22.33 12.774 21.206 8.834 18.942 5.34 Z M 8.678 14.907 C 7.69 14.907 6.88 13.954 6.88 12.794 C 6.88 11.633 7.672 10.678 8.678 10.678 C 9.683 10.678 10.493 11.631 10.476 12.794 C 10.477 13.954 9.683 14.907 8.678 14.907 Z M 15.322 14.907 C 14.334 14.907 13.524 13.954 13.524 12.794 C 13.524 11.633 14.317 10.678 15.322 10.678 C 16.327 10.678 17.138 11.631 17.12 12.794 C 17.12 13.954 16.327 14.907 15.322 14.907 Z\" fill=\"var(--token-c135ed58-40fa-40b8-a30c-2c7b2c81e0bf, rgb(255, 253, 247)) /* {&quot;name&quot;:&quot;Cream&quot;} */\"></path></svg>',svgContentId:11653214378,withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1tn3dve\",\"data-framer-name\":\"IG\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"K_vdFR787\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 20\"><path d=\"M 6.273 1.063 C 5.315 1.108 4.661 1.261 4.089 1.486 C 3.498 1.716 2.996 2.026 2.497 2.526 C 1.998 3.027 1.691 3.529 1.462 4.122 C 1.241 4.694 1.09 5.349 1.048 6.307 C 1.006 7.265 0.996 7.573 1.001 10.017 C 1.006 12.461 1.017 12.768 1.063 13.728 C 1.109 14.685 1.261 15.339 1.486 15.911 C 1.717 16.503 2.026 17.004 2.527 17.503 C 3.028 18.002 3.529 18.309 4.123 18.538 C 4.695 18.759 5.35 18.91 6.308 18.952 C 7.266 18.994 7.574 19.004 10.018 18.999 C 12.461 18.994 12.769 18.983 13.729 18.938 C 14.688 18.892 15.339 18.739 15.911 18.515 C 16.503 18.284 17.004 17.975 17.503 17.474 C 18.002 16.973 18.309 16.471 18.538 15.878 C 18.759 15.306 18.91 14.651 18.952 13.694 C 18.994 12.733 19.003 12.426 18.999 9.983 C 18.994 7.539 18.983 7.233 18.938 6.273 C 18.892 5.313 18.74 4.661 18.515 4.089 C 18.284 3.497 17.975 2.997 17.474 2.497 C 16.974 1.998 16.471 1.691 15.878 1.462 C 15.306 1.241 14.651 1.09 13.693 1.048 C 12.735 1.007 12.427 0.996 9.983 1.001 C 7.538 1.006 7.232 1.016 6.273 1.063 Z M 6.378 17.333 C 5.5 17.295 5.024 17.149 4.706 17.027 C 4.286 16.865 3.986 16.669 3.67 16.356 C 3.353 16.042 3.159 15.742 2.995 15.322 C 2.871 15.004 2.723 14.529 2.682 13.651 C 2.637 12.703 2.628 12.418 2.623 10.015 C 2.617 7.612 2.627 7.328 2.668 6.379 C 2.706 5.502 2.852 5.025 2.974 4.708 C 3.136 4.287 3.331 3.988 3.645 3.672 C 3.96 3.355 4.259 3.161 4.679 2.997 C 4.996 2.873 5.472 2.725 6.349 2.684 C 7.299 2.639 7.583 2.63 9.985 2.624 C 12.388 2.619 12.673 2.628 13.623 2.67 C 14.499 2.708 14.976 2.853 15.294 2.976 C 15.714 3.138 16.014 3.333 16.33 3.647 C 16.646 3.962 16.841 4.26 17.005 4.681 C 17.129 4.998 17.276 5.473 17.318 6.351 C 17.363 7.3 17.373 7.585 17.377 9.987 C 17.382 12.389 17.373 12.675 17.332 13.623 C 17.293 14.5 17.148 14.977 17.026 15.295 C 16.864 15.715 16.668 16.015 16.354 16.331 C 16.04 16.647 15.741 16.842 15.32 17.006 C 15.004 17.13 14.527 17.277 13.651 17.319 C 12.702 17.364 12.417 17.373 10.014 17.378 C 7.61 17.384 7.327 17.374 6.378 17.333 Z M 13.715 5.19 C 13.715 5.403 13.779 5.612 13.898 5.79 C 14.017 5.967 14.186 6.105 14.383 6.187 C 14.581 6.268 14.798 6.289 15.007 6.247 C 15.217 6.205 15.409 6.102 15.56 5.95 C 15.711 5.799 15.813 5.606 15.854 5.397 C 15.896 5.187 15.874 4.97 15.792 4.773 C 15.71 4.576 15.571 4.407 15.393 4.289 C 15.215 4.17 15.006 4.108 14.792 4.108 C 14.506 4.109 14.232 4.223 14.03 4.426 C 13.827 4.629 13.714 4.903 13.715 5.19 Z M 5.379 10.009 C 5.384 12.561 7.457 14.626 10.009 14.621 C 12.561 14.616 14.626 12.543 14.622 9.991 C 14.617 7.439 12.543 5.374 9.991 5.379 C 7.439 5.384 5.374 7.457 5.379 10.009 Z M 7 10.006 C 6.999 9.412 7.174 8.832 7.502 8.338 C 7.831 7.844 8.299 7.459 8.846 7.231 C 9.394 7.002 9.997 6.942 10.579 7.056 C 11.162 7.171 11.697 7.456 12.117 7.874 C 12.538 8.293 12.824 8.827 12.941 9.409 C 13.058 9.99 13 10.594 12.774 11.142 C 12.548 11.691 12.164 12.16 11.672 12.491 C 11.179 12.822 10.599 12.999 10.006 13 C 9.612 13.001 9.222 12.924 8.857 12.774 C 8.493 12.624 8.162 12.404 7.883 12.126 C 7.604 11.848 7.382 11.517 7.231 11.154 C 7.079 10.79 7.001 10.4 7 10.006 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:12282919698,withExternalLayout:true,...addPropertyOverrides({tCxRO65hM:{svgContentId:9426574873}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-y7q1h1\",\"data-framer-name\":\"X\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"O6AITIPgN\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 18\"><path d=\"M 14.176 0.865 L 16.936 0.865 L 10.906 7.757 L 18 17.134 L 12.445 17.134 L 8.095 11.447 L 3.117 17.134 L 0.355 17.134 L 6.806 9.762 L 0 0.865 L 5.696 0.865 L 9.628 6.064 Z M 13.208 15.483 L 14.737 15.483 L 4.865 2.43 L 3.224 2.43 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:12256914883,withExternalLayout:true,...addPropertyOverrides({VUTOJWneT:{svgContentId:11568494745}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-2eg5o7\",\"data-framer-name\":\"Linkedin\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"xwSNybj7t\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 18\"><path d=\"M 16.668 0 L 1.329 0 C 0.594 0 0 0.58 0 1.297 L 0 16.699 C 0 17.416 0.594 18 1.329 18 L 16.668 18 C 17.402 18 18 17.416 18 16.703 L 18 1.297 C 18 0.58 17.402 0 16.668 0 Z M 5.34 15.339 L 2.668 15.339 L 2.668 6.746 L 5.34 6.746 Z M 4.004 5.576 C 3.146 5.576 2.454 4.883 2.454 4.029 C 2.454 3.175 3.146 2.482 4.004 2.482 C 4.859 2.482 5.551 3.175 5.551 4.029 C 5.551 4.88 4.859 5.576 4.004 5.576 Z M 15.339 15.339 L 12.67 15.339 L 12.67 11.162 C 12.67 10.167 12.653 8.884 11.282 8.884 C 9.893 8.884 9.682 9.97 9.682 11.092 L 9.682 15.339 L 7.017 15.339 L 7.017 6.746 L 9.577 6.746 L 9.577 7.921 L 9.612 7.921 C 9.967 7.246 10.839 6.532 12.136 6.532 C 14.839 6.532 15.339 8.311 15.339 10.624 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:9963684194,withExternalLayout:true,...addPropertyOverrides({NRevQ5_D1:{svgContentId:11654890013}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wu8YX.framer-12b530b, .framer-wu8YX .framer-12b530b { display: block; }\",\".framer-wu8YX.framer-m9oxlk { gap: 0px; height: 24px; overflow: hidden; position: relative; text-decoration: none; width: 25px; }\",\".framer-wu8YX .framer-1trwffd { flex: none; height: 25px; left: calc(52.00000000000002% - 25px / 2); position: absolute; top: calc(52.00000000000002% - 25px / 2); width: 25px; }\",\".framer-wu8YX .framer-1tn3dve { flex: none; height: 20px; left: calc(44.444444444444464% - 19px / 2); position: absolute; top: calc(50.00000000000002% - 20px / 2); width: 19px; }\",\".framer-wu8YX .framer-y7q1h1, .framer-wu8YX .framer-2eg5o7 { flex: none; height: 18px; left: calc(50.00000000000002% - 18px / 2); position: absolute; top: calc(50.00000000000002% - 18px / 2); width: 18px; }\",\".framer-wu8YX.framer-v-ko8v4p.framer-m9oxlk, .framer-wu8YX.framer-v-16tsd05.framer-m9oxlk, .framer-wu8YX.framer-v-10174fl.framer-m9oxlk { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 25px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 25\n * @framerIntrinsicWidth 25\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"NRevQ5_D1\":{\"layout\":[\"fixed\",\"fixed\"]},\"VUTOJWneT\":{\"layout\":[\"fixed\",\"fixed\"]},\"tCxRO65hM\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"GHp8TaA_e\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOpibuDaDH=withCSS(Component,css,\"framer-wu8YX\");export default FramerOpibuDaDH;FramerOpibuDaDH.displayName=\"Social Icon\";FramerOpibuDaDH.defaultProps={height:25,width:25};addPropertyControls(FramerOpibuDaDH,{variant:{options:[\"I555:4073;269:1230;269:1197\",\"NRevQ5_D1\",\"VUTOJWneT\",\"tCxRO65hM\"],optionTitles:[\"Bluesky\",\"Linkedin\",\"X\",\"IG\"],title:\"Variant\",type:ControlType.Enum},GHp8TaA_e:{title:\"Link\",type:ControlType.Link}});addFonts(FramerOpibuDaDH,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOpibuDaDH\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"GHp8TaA_e\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"25\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NRevQ5_D1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VUTOJWneT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tCxRO65hM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"25\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OpibuDaDH.map","// Generated by Framer (1a93ff7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/6FFGjm2pCh43ihcXqnVX/hWIMZBxQKXntW2GH4Qw6/bHqcywQdx.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/ft22PD2Yn9YphXTfIF28/eRaKcGAFAW5piVrdjAMH/dAr_S7Mjk.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/2KUbIs82OVdWfFGNa3gK/n9gOeLnqTw9tljTK7MVf/qzFC4vlWK.js\";import SocialIcon from\"https://framerusercontent.com/modules/rofD7SdX5Eiuxx8EFTs3/cWu4AAZ40lARoYKzWnw2/OpibuDaDH.js\";const SocialIconFonts=getFonts(SocialIcon);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"qtfAwaxD9\",\"sHIkv0ErQ\",\"K56aJTJCc\"];const serializationHash=\"framer-s3T1F\";const variantClassNames={K56aJTJCc:\"framer-v-jps76p\",qtfAwaxD9:\"framer-v-18fecmg\",sHIkv0ErQ:\"framer-v-nl7ri\"};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 animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:30};const transition2={delay:0,duration:.42,ease:[.53,.14,.31,.81],type:\"tween\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition3={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3};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:\"qtfAwaxD9\",Phone:\"K56aJTJCc\",Tablet:\"sHIkv0ErQ\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"qtfAwaxD9\"};};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:\"qtfAwaxD9\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-18fecmg\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"qtfAwaxD9\",ref:refBinding,style:{backgroundColor:\"var(--token-7ebb36b1-484e-4da3-be5a-f90d839952c4, rgb(30, 30, 30))\",...style},...addPropertyOverrides({K56aJTJCc:{\"data-framer-name\":\"Phone\"},sHIkv0ErQ:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1obz89q\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"I555:4073;269:1159\",children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-jp2b8d\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"I555:4073;269:1230\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y3fwrj\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"I555:4073;269:1230;269:1161\",...addPropertyOverrides({sHIkv0ErQ:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-9dnxvx\",\"data-framer-name\":\"Description\",layoutDependency:layoutDependency,layoutId:\"I555:4073;269:1230;269:1162\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g1qquf\",\"data-framer-name\":\"Info\",layoutDependency:layoutDependency,layoutId:\"I555:4073;269:1230;269:1163\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ukei1f\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"I555:4073;269:1230;269:1164\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"a6R8nbday\",openInNewTab:false,scopeId:\"VK2XjcyLO\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1ytau8a framer-71m9hf\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"a6R8nbday\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-4mqede\",layoutDependency:layoutDependency,layoutId:\"SAhD9A28n\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 257 80\" overflow=\"visible\"><path d=\"M 254.864 22.34 C 251.544 21.467 248.127 21.026 244.696 21.025 C 241.416 21.025 238.22 21.427 235.168 22.169 C 234.49 22.34 234.018 22.96 234.018 23.667 L 234.018 77.091 C 234.018 77.611 234.224 78.109 234.589 78.477 C 234.955 78.844 235.451 79.051 235.968 79.051 L 254.051 79.051 C 255.127 79.051 256.001 78.174 256.001 77.091 L 256.001 23.825 C 256.001 23.131 255.542 22.51 254.874 22.328 Z M 256.894 14.124 C 255.59 9.024 251.69 4.495 246.062 1.099 C 245.414 0.71 244.605 0.71 243.957 1.099 C 238.329 4.495 234.429 9.024 233.125 14.124 C 232.723 15.657 233.607 17.24 234.988 17.495 L 235.011 17.495 C 236.138 17.702 237.275 17.69 238.4 17.495 C 240.488 17.148 242.602 16.973 244.719 16.972 C 246.874 16.972 249.136 17.167 251.266 17.532 C 252.416 17.727 253.592 17.739 254.742 17.532 C 254.838 17.52 254.935 17.495 255.044 17.483 C 256.425 17.227 257.296 15.645 256.907 14.111 Z M 67.419 21.646 C 64.1 20.773 60.683 20.332 57.252 20.331 C 53.972 20.331 50.776 20.733 47.726 21.476 C 47.048 21.646 46.576 22.267 46.576 22.973 L 46.576 76.397 C 46.575 76.917 46.781 77.415 47.146 77.783 C 47.512 78.151 48.008 78.357 48.525 78.357 L 66.608 78.357 C 67.125 78.357 67.621 78.151 67.986 77.783 C 68.352 77.415 68.557 76.917 68.557 76.397 L 68.557 23.131 C 68.557 22.437 68.097 21.816 67.431 21.634 Z M 58.608 0.393 C 57.959 0.004 57.15 0.004 56.502 0.393 C 50.874 3.789 46.976 8.317 45.669 13.417 C 45.269 14.951 46.153 16.534 47.533 16.789 L 47.557 16.789 C 48.683 16.996 49.82 16.984 50.946 16.789 C 53.034 16.442 55.147 16.267 57.264 16.266 C 59.491 16.266 61.682 16.46 63.813 16.826 C 64.963 17.021 66.136 17.033 67.287 16.826 C 67.383 16.814 67.48 16.789 67.577 16.777 C 68.957 16.521 69.828 14.939 69.441 13.405 C 68.134 8.305 64.236 3.777 58.608 0.381 Z M 154.785 21.975 L 154.823 21.975 C 152.025 20.137 148.675 19.212 144.726 19.212 C 141.35 19.212 138.228 19.832 135.347 21.05 C 132.467 22.279 130.009 24.032 127.988 26.332 C 127.74 26.619 127.498 26.912 127.262 27.209 C 126.693 27.927 125.592 27.83 125.144 27.026 C 125.01 26.783 124.877 26.539 124.732 26.308 C 123.304 24.032 121.464 22.279 119.201 21.05 C 116.925 19.82 114.323 19.212 111.357 19.212 C 108.174 19.212 105.293 19.747 102.727 20.83 C 100.96 21.573 99.398 22.535 98.043 23.703 C 97.437 24.227 96.844 24.774 96.324 25.383 C 96.249 25.458 96.18 25.54 96.118 25.626 C 95.355 26.539 93.879 26.004 93.879 24.811 L 93.879 23.496 C 93.879 22.486 93.201 21.585 92.221 21.354 C 89.278 20.682 86.269 20.343 83.252 20.344 C 80.165 20.344 77.163 20.696 74.27 21.366 C 73.29 21.585 72.612 22.498 72.612 23.508 L 72.612 76.397 C 72.612 76.917 72.817 77.415 73.183 77.783 C 73.548 78.151 74.044 78.357 74.561 78.357 L 92.826 78.357 C 93.343 78.357 93.839 78.151 94.204 77.783 C 94.57 77.415 94.775 76.917 94.775 76.397 L 94.775 43.191 C 94.775 41.913 94.992 40.781 95.416 39.795 C 95.852 38.809 96.493 38.042 97.353 37.482 C 98.212 36.91 99.265 36.63 100.5 36.63 C 102.037 36.63 103.223 37.166 104.07 38.213 C 104.918 39.259 105.329 40.696 105.329 42.509 L 105.329 76.397 C 105.329 76.917 105.534 77.415 105.9 77.783 C 106.265 78.151 106.761 78.357 107.278 78.357 L 127.092 78.357 C 127.609 78.357 128.105 78.151 128.471 77.783 C 128.836 77.415 129.041 76.917 129.041 76.397 L 129.041 43.191 C 129.041 41.913 129.259 40.781 129.683 39.795 C 130.106 38.809 130.772 38.042 131.655 37.482 C 132.539 36.91 133.592 36.63 134.839 36.63 C 136.376 36.63 137.562 37.166 138.409 38.213 C 139.257 39.259 139.668 40.696 139.668 42.509 L 139.668 76.397 C 139.668 76.917 139.873 77.415 140.239 77.783 C 140.604 78.15 141.1 78.357 141.617 78.357 L 161.431 78.357 C 162.508 78.357 163.381 77.48 163.381 76.397 L 163.381 41.219 C 163.381 36.813 162.655 32.954 161.191 29.655 C 159.726 26.357 157.605 23.8 154.811 21.975 Z M 41.952 20.891 L 32.742 20.891 C 31.779 20.891 30.999 20.107 30.998 19.139 L 30.998 4.349 C 30.998 3.485 30.478 2.694 29.679 2.389 C 24.983 0.625 18.737 0.685 13.98 2.377 C 13.181 2.657 12.649 3.412 12.612 4.264 L 12.503 8.293 C 12.382 11.531 11.886 14.075 11.015 15.925 C 10.131 17.775 8.896 19.053 7.274 19.796 C 5.665 20.526 4.261 20.891 1.755 20.891 C 0.799 20.891 0 21.682 0 22.644 L 0 36.496 C 0 37.464 0.78 38.249 1.743 38.249 L 7.698 38.249 C 8.661 38.249 9.441 39.034 9.441 40.002 L 9.441 58.345 C 9.441 63.251 10.397 67.243 12.31 70.359 C 14.222 73.463 15.808 75.35 19.318 77.152 C 22.731 78.904 26.217 79.257 30.659 79.257 C 31.18 79.257 31.688 79.221 32.209 79.209 C 34 79.148 35.755 79.026 37.498 78.783 C 39.096 78.551 40.464 78.272 41.613 77.967 C 42.364 77.76 42.86 77.066 42.86 76.287 L 42.86 62.691 C 42.86 61.62 41.916 60.78 40.851 60.926 C 39.822 61.072 38.842 61.121 37.789 61.121 C 35.574 61.121 33.891 60.622 32.729 59.623 C 31.567 58.626 30.986 56.958 30.986 54.621 L 30.986 40.002 C 30.987 39.034 31.767 38.249 32.729 38.249 L 41.941 38.249 C 42.903 38.249 43.683 37.464 43.683 36.496 L 43.683 22.644 C 43.685 22.179 43.502 21.732 43.175 21.403 C 42.848 21.073 42.403 20.889 41.941 20.891 Z M 228.065 33.831 C 226.115 29.059 223.378 25.432 219.857 22.948 C 217.798 21.488 215.524 20.477 213.053 19.869 C 211.251 19.429 209.402 19.208 207.547 19.212 C 204.328 19.212 201.459 19.784 198.979 20.916 C 196.483 22.048 194.392 23.667 192.708 25.785 C 192.647 25.858 192.586 25.943 192.525 26.016 C 191.777 26.965 190.081 26.43 190.081 25.2 L 190.081 3.558 C 190.081 2.487 189.342 1.549 188.314 1.27 C 184.937 0.393 182.274 -0.045 178.667 0.004 C 175.441 0.038 172.231 0.463 169.106 1.27 C 168.065 1.538 167.314 2.475 167.314 3.558 L 167.314 76.336 C 167.314 77.602 168.293 78.357 169.286 78.357 L 188.314 78.357 C 189.355 78.357 190.238 77.492 190.238 76.385 L 190.238 74.425 C 190.238 73.22 191.738 72.721 192.49 73.658 C 192.49 73.658 192.503 73.683 192.516 73.695 C 192.951 74.242 193.423 74.758 193.929 75.241 C 195.323 76.58 196.92 77.638 198.761 78.418 C 201.254 79.464 204.135 80 207.39 80 C 212.112 80 216.25 78.758 219.809 76.263 C 223.369 73.78 226.128 70.153 228.075 65.381 C 230.025 60.609 230.992 56.033 230.992 49.399 C 230.992 42.765 230.012 38.59 228.075 33.831 Z M 199.002 63.786 C 190.081 63.786 189.512 54.268 189.512 48.803 C 189.512 43.337 191.523 35.206 199.002 35.206 C 206.484 35.206 209.025 42.753 209.025 48.803 C 209.025 54.852 207.923 63.786 199.002 63.786 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({sHIkv0ErQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 225 70\" overflow=\"visible\"><path d=\"M 223.13 19.547 C 220.224 18.784 217.232 18.397 214.228 18.397 C 211.357 18.397 208.558 18.749 205.886 19.398 C 205.293 19.547 204.88 20.09 204.88 20.708 L 204.88 67.454 C 204.88 67.909 205.06 68.346 205.38 68.667 C 205.7 68.989 206.134 69.169 206.587 69.169 L 222.418 69.169 C 223.361 69.169 224.126 68.402 224.126 67.454 L 224.126 20.847 C 224.126 20.24 223.723 19.696 223.138 19.537 Z M 224.907 12.358 C 223.765 7.896 220.351 3.933 215.424 0.962 C 214.856 0.621 214.149 0.621 213.581 0.962 C 208.654 3.933 205.24 7.896 204.098 12.358 C 203.746 13.7 204.52 15.085 205.729 15.308 L 205.749 15.308 C 206.736 15.489 207.731 15.479 208.716 15.308 C 210.544 15.004 212.395 14.851 214.248 14.85 C 216.135 14.85 218.115 15.021 219.98 15.34 C 220.987 15.511 222.016 15.521 223.023 15.34 C 223.107 15.33 223.192 15.308 223.287 15.298 C 224.497 15.074 225.259 13.689 224.919 12.348 Z M 59.025 18.94 C 56.118 18.177 53.127 17.79 50.123 17.79 C 47.251 17.79 44.454 18.141 41.783 18.791 C 41.19 18.94 40.777 19.483 40.777 20.101 L 40.777 66.847 C 40.776 67.302 40.956 67.738 41.276 68.06 C 41.596 68.382 42.03 68.562 42.483 68.562 L 58.314 68.562 C 58.767 68.562 59.201 68.382 59.521 68.06 C 59.841 67.738 60.021 67.302 60.02 66.847 L 60.02 20.24 C 60.02 19.632 59.618 19.089 59.035 18.93 Z M 51.31 0.344 C 50.743 0.003 50.034 0.003 49.467 0.344 C 44.539 3.316 41.127 7.278 39.982 11.74 C 39.633 13.082 40.406 14.467 41.614 14.691 L 41.635 14.691 C 42.621 14.872 43.617 14.861 44.603 14.691 C 46.431 14.387 48.281 14.233 50.134 14.233 C 52.084 14.233 54.002 14.403 55.867 14.723 C 56.874 14.893 57.902 14.903 58.908 14.723 C 58.993 14.712 59.078 14.691 59.163 14.68 C 60.371 14.456 61.134 13.072 60.794 11.73 C 59.65 7.267 56.238 3.305 51.31 0.333 Z M 135.512 19.228 L 135.546 19.228 C 133.096 17.619 130.163 16.81 126.706 16.81 C 123.75 16.81 121.017 17.353 118.495 18.418 C 115.973 19.494 113.821 21.028 112.052 23.041 C 111.835 23.292 111.623 23.548 111.416 23.808 C 110.918 24.436 109.954 24.351 109.562 23.648 C 109.445 23.435 109.328 23.222 109.201 23.02 C 107.951 21.028 106.34 19.494 104.358 18.418 C 102.366 17.343 100.088 16.81 97.492 16.81 C 94.705 16.81 92.183 17.279 89.936 18.227 C 88.389 18.876 87.022 19.718 85.835 20.74 C 85.305 21.198 84.786 21.678 84.33 22.21 C 84.265 22.276 84.204 22.347 84.15 22.423 C 83.482 23.222 82.19 22.753 82.19 21.71 L 82.19 20.559 C 82.19 19.675 81.596 18.887 80.738 18.685 C 78.161 18.097 75.528 17.8 72.886 17.801 C 70.183 17.801 67.555 18.109 65.023 18.695 C 64.164 18.887 63.571 19.686 63.571 20.57 L 63.571 66.847 C 63.571 67.302 63.75 67.738 64.07 68.06 C 64.39 68.382 64.824 68.562 65.277 68.562 L 81.268 68.562 C 81.72 68.562 82.155 68.382 82.475 68.06 C 82.795 67.738 82.974 67.302 82.974 66.847 L 82.974 37.792 C 82.974 36.674 83.165 35.683 83.536 34.821 C 83.917 33.958 84.479 33.287 85.231 32.797 C 85.983 32.296 86.905 32.051 87.986 32.051 C 89.332 32.051 90.37 32.52 91.112 33.436 C 91.854 34.352 92.214 35.609 92.214 37.196 L 92.214 66.847 C 92.214 67.302 92.394 67.738 92.714 68.06 C 93.034 68.382 93.468 68.562 93.92 68.562 L 111.268 68.562 C 111.72 68.562 112.154 68.382 112.474 68.06 C 112.794 67.738 112.974 67.302 112.974 66.847 L 112.974 37.792 C 112.974 36.674 113.164 35.683 113.535 34.821 C 113.906 33.958 114.489 33.287 115.263 32.797 C 116.036 32.296 116.958 32.051 118.049 32.051 C 119.396 32.051 120.434 32.52 121.176 33.436 C 121.917 34.352 122.278 35.609 122.278 37.196 L 122.278 66.847 C 122.277 67.302 122.457 67.738 122.777 68.06 C 123.097 68.382 123.531 68.562 123.984 68.562 L 141.331 68.562 C 142.273 68.562 143.038 67.795 143.038 66.847 L 143.038 36.067 C 143.038 32.211 142.403 28.835 141.12 25.948 C 139.838 23.062 137.981 20.825 135.534 19.228 Z M 36.729 18.28 L 28.665 18.28 C 27.822 18.28 27.139 17.593 27.139 16.746 L 27.139 3.805 C 27.139 3.049 26.683 2.357 25.984 2.091 C 21.872 0.546 16.404 0.6 12.239 2.08 C 11.54 2.325 11.074 2.985 11.042 3.731 L 10.947 7.256 C 10.841 10.089 10.406 12.316 9.643 13.934 C 8.87 15.553 7.789 16.672 6.369 17.321 C 4.959 17.96 3.73 18.28 1.536 18.28 C 0.699 18.28 0 18.972 0 19.814 L 0 31.934 C 0 32.781 0.683 33.468 1.526 33.468 L 6.74 33.468 C 7.582 33.468 8.265 34.155 8.266 35.001 L 8.266 51.052 C 8.266 55.344 9.103 58.838 10.777 61.565 C 12.451 64.281 13.839 65.931 16.913 67.508 C 19.901 69.041 22.953 69.35 26.842 69.35 C 27.298 69.35 27.743 69.318 28.198 69.308 C 29.767 69.254 31.303 69.148 32.829 68.935 C 34.228 68.732 35.425 68.488 36.432 68.221 C 37.089 68.04 37.524 67.433 37.524 66.751 L 37.524 54.855 C 37.524 53.917 36.697 53.183 35.765 53.31 C 34.864 53.438 34.005 53.48 33.083 53.48 C 31.144 53.48 29.671 53.044 28.654 52.171 C 27.637 51.297 27.128 49.838 27.128 47.793 L 27.128 35.001 C 27.128 34.155 27.811 33.468 28.654 33.468 L 36.718 33.468 C 37.561 33.468 38.244 32.781 38.244 31.934 L 38.244 19.814 C 38.246 19.406 38.086 19.015 37.799 18.727 C 37.513 18.439 37.124 18.278 36.718 18.28 Z M 199.668 29.602 C 197.961 25.427 195.565 22.253 192.482 20.08 C 190.679 18.802 188.688 17.918 186.525 17.385 C 184.947 17 183.329 16.807 181.705 16.81 C 178.886 16.81 176.375 17.311 174.204 18.301 C 172.018 19.292 170.187 20.708 168.714 22.562 C 168.66 22.625 168.607 22.7 168.553 22.764 C 167.898 23.595 166.413 23.126 166.413 22.05 L 166.413 3.113 C 166.413 2.176 165.766 1.356 164.866 1.111 C 161.91 0.344 159.579 -0.039 156.42 0.003 C 153.596 0.033 150.786 0.405 148.05 1.111 C 147.139 1.345 146.481 2.165 146.481 3.113 L 146.481 66.794 C 146.481 67.902 147.339 68.562 148.208 68.562 L 164.866 68.562 C 165.777 68.562 166.551 67.806 166.551 66.837 L 166.551 65.122 C 166.551 64.067 167.864 63.631 168.522 64.451 C 168.522 64.451 168.534 64.472 168.545 64.483 C 168.926 64.962 169.34 65.414 169.782 65.836 C 171.003 67.007 172.401 67.934 174.012 68.615 C 176.195 69.531 178.718 70 181.567 70 C 185.701 70 189.324 68.914 192.44 66.73 C 195.556 64.558 197.972 61.384 199.676 57.208 C 201.384 53.033 202.23 49.029 202.23 43.224 C 202.23 37.419 201.372 33.766 199.676 29.602 Z M 174.223 55.813 C 166.413 55.813 165.915 47.484 165.915 42.702 C 165.915 37.92 167.676 30.805 174.223 30.805 C 180.774 30.805 182.998 37.409 182.998 42.702 C 182.998 47.996 182.034 55.813 174.223 55.813 Z\" fill=\"rgb(255,255,255)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ry5f2p\",layoutDependency:layoutDependency,layoutId:\"ju5nwukPS\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.983 58.025\" overflow=\"visible\"><path d=\"M 20.846 1.315 C 17.526 0.442 14.109 0 10.678 0 C 7.398 0 4.202 0.402 1.15 1.144 C 0.472 1.315 0 1.935 0 2.641 L 0 56.066 C 0 56.585 0.206 57.084 0.571 57.452 C 0.937 57.819 1.433 58.025 1.95 58.025 L 20.033 58.025 C 21.109 58.025 21.983 57.149 21.983 56.066 L 21.983 2.8 C 21.983 2.106 21.524 1.485 20.856 1.302 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({sHIkv0ErQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.246 50.772\" overflow=\"visible\"><path d=\"M 18.25 1.15 C 15.344 0.387 12.353 0 9.349 0 C 6.477 0 3.679 0.351 1.007 1.001 C 0.413 1.15 0 1.693 0 2.311 L 0 49.057 C 0 49.512 0.18 49.948 0.5 50.27 C 0.82 50.592 1.255 50.772 1.707 50.772 L 17.539 50.772 C 18.481 50.772 19.246 50.005 19.246 49.057 L 19.246 2.45 C 19.246 1.843 18.844 1.299 18.259 1.139 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15ijm3m\",layoutDependency:layoutDependency,layoutId:\"HTnQRXCUz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.972 16.875\" overflow=\"visible\"><path d=\"M 23.867 13.317 C 22.562 8.216 18.662 3.688 13.034 0.292 C 12.386 -0.097 11.578 -0.097 10.93 0.292 C 5.302 3.688 1.402 8.216 0.097 13.317 C -0.304 14.85 0.579 16.432 1.961 16.688 L 1.983 16.688 C 3.111 16.895 4.248 16.883 5.372 16.688 C 7.461 16.341 9.574 16.166 11.691 16.165 C 13.847 16.165 16.108 16.359 18.238 16.725 C 19.388 16.919 20.564 16.932 21.714 16.725 C 21.811 16.713 21.907 16.688 22.016 16.676 C 23.398 16.42 24.268 14.838 23.88 13.304 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({sHIkv0ErQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.988 14.766\" overflow=\"visible\"><path d=\"M 20.895 11.652 C 19.753 7.189 16.339 3.227 11.411 0.255 C 10.844 -0.085 10.136 -0.085 9.569 0.255 C 4.641 3.227 1.227 7.189 0.085 11.652 C -0.266 12.994 0.507 14.378 1.716 14.602 L 1.736 14.602 C 2.723 14.783 3.719 14.772 4.703 14.602 C 6.532 14.298 8.382 14.145 10.236 14.144 C 12.123 14.144 14.103 14.315 15.967 14.634 C 16.974 14.804 18.004 14.815 19.011 14.634 C 19.095 14.623 19.179 14.602 19.275 14.592 C 20.484 14.368 21.247 12.983 20.906 11.641 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dj8nk\",layoutDependency:layoutDependency,layoutId:\"JJy0qukyH\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.981 58.025\" overflow=\"visible\"><path d=\"M 20.843 1.315 C 17.524 0.442 14.107 0 10.676 0 C 7.396 0 4.2 0.402 1.15 1.144 C 0.472 1.315 0 1.935 0 2.641 L 0 56.066 C 0 56.585 0.205 57.084 0.57 57.452 C 0.936 57.819 1.432 58.026 1.949 58.025 L 20.032 58.025 C 20.549 58.026 21.045 57.819 21.411 57.452 C 21.776 57.084 21.981 56.585 21.981 56.066 L 21.981 2.8 C 21.981 2.106 21.521 1.485 20.855 1.303 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({sHIkv0ErQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.244 50.772\" overflow=\"visible\"><path d=\"M 18.248 1.15 C 15.342 0.387 12.35 0 9.347 0 C 6.475 0 3.677 0.351 1.007 1.001 C 0.413 1.15 0 1.694 0 2.311 L 0 49.057 C 0 49.512 0.179 49.949 0.499 50.27 C 0.819 50.592 1.253 50.772 1.706 50.772 L 17.538 50.772 C 17.99 50.772 18.425 50.592 18.745 50.27 C 19.065 49.949 19.244 49.512 19.244 49.057 L 19.244 2.45 C 19.244 1.843 18.842 1.299 18.258 1.14 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hmo5uo\",layoutDependency:layoutDependency,layoutId:\"Zyf_yFVqz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.961 16.875\" overflow=\"visible\"><path d=\"M 13.036 0.292 C 12.387 -0.097 11.578 -0.097 10.93 0.292 C 5.301 3.688 1.404 8.216 0.096 13.316 C -0.303 14.85 0.581 16.433 1.961 16.688 L 1.985 16.688 C 3.11 16.895 4.248 16.883 5.374 16.688 C 7.462 16.341 9.575 16.166 11.692 16.165 C 13.919 16.165 16.11 16.359 18.24 16.725 C 19.39 16.92 20.564 16.932 21.714 16.725 C 21.811 16.713 21.908 16.688 22.005 16.676 C 23.385 16.42 24.256 14.838 23.869 13.304 C 22.561 8.204 18.664 3.676 13.036 0.28 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({sHIkv0ErQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.978 14.766\" overflow=\"visible\"><path d=\"M 11.413 0.256 C 10.845 -0.085 10.137 -0.085 9.569 0.256 C 4.641 3.227 1.229 7.189 0.084 11.652 C -0.265 12.994 0.508 14.379 1.717 14.602 L 1.738 14.602 C 2.723 14.783 3.719 14.773 4.705 14.602 C 6.533 14.298 8.383 14.145 10.236 14.144 C 12.186 14.144 14.104 14.314 15.969 14.634 C 16.976 14.805 18.004 14.815 19.011 14.634 C 19.095 14.623 19.18 14.602 19.265 14.592 C 20.473 14.368 21.236 12.983 20.897 11.641 C 19.752 7.179 16.34 3.216 11.413 0.245 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-l5ucl1\",layoutDependency:layoutDependency,layoutId:\"bcAaUAgdG\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 90.769 59.145\" overflow=\"visible\"><path d=\"M 82.173 2.763 L 82.211 2.763 C 79.413 0.925 76.062 0 72.114 0 C 68.738 0 65.616 0.621 62.735 1.838 C 59.854 3.067 57.397 4.82 55.376 7.121 C 55.128 7.408 54.886 7.7 54.649 7.997 C 54.081 8.715 52.979 8.618 52.531 7.815 C 52.398 7.571 52.265 7.328 52.12 7.096 C 50.692 4.82 48.852 3.067 46.588 1.838 C 44.313 0.609 41.71 0 38.745 0 C 35.561 0 32.681 0.536 30.115 1.619 C 28.347 2.361 26.786 3.323 25.43 4.492 C 24.825 5.015 24.232 5.563 23.712 6.171 C 23.637 6.247 23.568 6.328 23.506 6.415 C 22.743 7.328 21.267 6.792 21.267 5.599 L 21.267 4.284 C 21.267 3.274 20.589 2.374 19.608 2.142 C 16.666 1.471 13.657 1.132 10.639 1.132 C 7.553 1.132 4.551 1.485 1.658 2.155 C 0.678 2.374 0 3.287 0 4.297 L 0 57.185 C 0 57.705 0.205 58.204 0.57 58.571 C 0.936 58.939 1.432 59.145 1.949 59.145 L 20.214 59.145 C 20.731 59.145 21.227 58.939 21.592 58.571 C 21.958 58.204 22.163 57.705 22.162 57.185 L 22.162 23.979 C 22.162 22.701 22.38 21.569 22.804 20.583 C 23.24 19.597 23.881 18.83 24.74 18.27 C 25.6 17.698 26.653 17.419 27.887 17.419 C 29.425 17.419 30.611 17.954 31.458 19.001 C 32.306 20.048 32.717 21.484 32.717 23.298 L 32.717 57.185 C 32.717 57.705 32.922 58.204 33.287 58.571 C 33.653 58.939 34.149 59.145 34.666 59.145 L 54.48 59.145 C 54.997 59.145 55.493 58.939 55.859 58.571 C 56.224 58.204 56.429 57.705 56.429 57.185 L 56.429 23.979 C 56.429 22.701 56.647 21.569 57.07 20.583 C 57.494 19.597 58.16 18.83 59.043 18.27 C 59.927 17.698 60.98 17.419 62.226 17.419 C 63.764 17.419 64.95 17.954 65.797 19.001 C 66.645 20.048 67.056 21.484 67.056 23.298 L 67.056 57.185 C 67.056 57.705 67.261 58.204 67.626 58.571 C 67.992 58.939 68.488 59.145 69.005 59.145 L 88.819 59.145 C 89.895 59.145 90.769 58.269 90.769 57.185 L 90.769 22.007 C 90.769 17.601 90.043 13.742 88.578 10.444 C 87.113 7.145 84.993 4.589 82.198 2.763 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({sHIkv0ErQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 79.467 51.752\" overflow=\"visible\"><path d=\"M 71.941 2.418 L 71.975 2.418 C 69.525 0.809 66.592 0 63.135 0 C 60.179 0 57.446 0.543 54.924 1.608 C 52.402 2.684 50.25 4.218 48.481 6.231 C 48.264 6.482 48.052 6.737 47.845 6.997 C 47.347 7.626 46.383 7.541 45.991 6.838 C 45.874 6.625 45.757 6.412 45.63 6.209 C 44.38 4.218 42.769 2.684 40.787 1.608 C 38.795 0.533 36.517 0 33.921 0 C 31.134 0 28.612 0.469 26.365 1.417 C 24.818 2.066 23.451 2.908 22.264 3.93 C 21.734 4.388 21.215 4.867 20.759 5.4 C 20.694 5.466 20.633 5.537 20.579 5.613 C 19.911 6.412 18.619 5.943 18.619 4.899 L 18.619 3.749 C 18.619 2.865 18.025 2.077 17.167 1.874 C 14.59 1.287 11.957 0.99 9.315 0.991 C 6.612 0.991 3.984 1.299 1.452 1.885 C 0.593 2.077 0 2.876 0 3.76 L 0 50.037 C 0 50.492 0.179 50.928 0.499 51.25 C 0.819 51.572 1.253 51.752 1.706 51.752 L 17.697 51.752 C 18.149 51.752 18.584 51.572 18.904 51.25 C 19.224 50.928 19.403 50.492 19.403 50.037 L 19.403 20.982 C 19.403 19.864 19.594 18.873 19.965 18.01 C 20.346 17.148 20.908 16.477 21.66 15.987 C 22.412 15.486 23.334 15.241 24.415 15.241 C 25.761 15.241 26.799 15.71 27.541 16.626 C 28.283 17.542 28.643 18.798 28.643 20.385 L 28.643 50.037 C 28.643 50.492 28.823 50.928 29.143 51.25 C 29.463 51.572 29.897 51.752 30.349 51.752 L 47.697 51.752 C 48.149 51.752 48.583 51.572 48.903 51.25 C 49.223 50.928 49.403 50.492 49.403 50.037 L 49.403 20.982 C 49.403 19.864 49.593 18.873 49.964 18.01 C 50.335 17.148 50.918 16.477 51.692 15.987 C 52.465 15.486 53.387 15.241 54.478 15.241 C 55.825 15.241 56.863 15.71 57.605 16.626 C 58.346 17.542 58.707 18.798 58.707 20.385 L 58.707 50.037 C 58.706 50.492 58.886 50.928 59.206 51.25 C 59.526 51.571 59.96 51.752 60.413 51.752 L 77.76 51.752 C 78.702 51.752 79.467 50.985 79.467 50.037 L 79.467 19.256 C 79.467 15.401 78.832 12.025 77.549 9.138 C 76.267 6.252 74.41 4.015 71.963 2.418 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1x0cxqf\",layoutDependency:layoutDependency,layoutId:\"xjgHZffLc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 43.683 78.17\" overflow=\"visible\"><path d=\"M 41.952 19.804 L 32.742 19.804 C 31.779 19.804 30.999 19.02 30.998 18.052 L 30.998 3.262 C 30.998 2.398 30.478 1.607 29.679 1.302 C 24.983 -0.462 18.737 -0.402 13.98 1.29 C 13.181 1.57 12.649 2.325 12.612 3.177 L 12.503 7.206 C 12.382 10.444 11.886 12.988 11.015 14.838 C 10.131 16.688 8.896 17.966 7.274 18.709 C 5.665 19.439 4.261 19.804 1.755 19.804 C 0.799 19.804 0 20.595 0 21.557 L 0 35.409 C 0 36.377 0.78 37.162 1.743 37.162 L 7.698 37.162 C 8.661 37.162 9.441 37.947 9.441 38.915 L 9.441 57.259 C 9.441 62.164 10.397 66.156 12.31 69.273 C 14.222 72.377 15.808 74.263 19.318 76.065 C 22.731 77.818 26.217 78.17 30.659 78.17 C 31.18 78.17 31.688 78.134 32.209 78.122 C 34 78.061 35.755 77.939 37.498 77.696 C 39.096 77.464 40.464 77.185 41.613 76.88 C 42.364 76.673 42.86 75.979 42.86 75.2 L 42.86 61.604 C 42.86 60.533 41.916 59.693 40.851 59.839 C 39.822 59.985 38.842 60.034 37.789 60.034 C 35.574 60.034 33.891 59.535 32.729 58.537 C 31.567 57.539 30.986 55.871 30.986 53.534 L 30.986 38.915 C 30.987 37.947 31.767 37.162 32.729 37.162 L 41.941 37.162 C 42.903 37.162 43.683 36.377 43.683 35.409 L 43.683 21.557 C 43.685 21.092 43.502 20.645 43.175 20.316 C 42.848 19.986 42.403 19.802 41.941 19.804 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({sHIkv0ErQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38.244 68.399\" overflow=\"visible\"><path d=\"M 36.729 17.329 L 28.665 17.329 C 27.822 17.329 27.139 16.642 27.139 15.795 L 27.139 2.854 C 27.139 2.098 26.683 1.406 25.984 1.14 C 21.872 -0.405 16.404 -0.351 12.239 1.129 C 11.54 1.374 11.074 2.034 11.042 2.78 L 10.947 6.305 C 10.841 9.138 10.406 11.364 9.643 12.983 C 8.87 14.602 7.789 15.721 6.369 16.37 C 4.959 17.009 3.73 17.329 1.536 17.329 C 0.699 17.329 0 18.021 0 18.863 L 0 30.983 C 0 31.83 0.683 32.517 1.526 32.517 L 6.74 32.517 C 7.582 32.517 8.265 33.203 8.266 34.05 L 8.266 50.101 C 8.266 54.393 9.103 57.887 10.777 60.613 C 12.451 63.329 13.839 64.98 16.913 66.557 C 19.901 68.09 22.953 68.399 26.842 68.399 C 27.298 68.399 27.743 68.367 28.198 68.357 C 29.767 68.303 31.303 68.197 32.829 67.984 C 34.228 67.781 35.425 67.537 36.432 67.27 C 37.089 67.089 37.524 66.482 37.524 65.8 L 37.524 53.904 C 37.524 52.966 36.697 52.231 35.765 52.359 C 34.864 52.487 34.005 52.529 33.083 52.529 C 31.144 52.529 29.671 52.093 28.654 51.219 C 27.637 50.346 27.128 48.887 27.128 46.842 L 27.128 34.05 C 27.128 33.203 27.811 32.517 28.654 32.517 L 36.718 32.517 C 37.561 32.517 38.244 31.83 38.244 30.983 L 38.244 18.863 C 38.246 18.455 38.086 18.064 37.799 17.776 C 37.513 17.488 37.124 17.327 36.718 17.329 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-s1i621\",layoutDependency:layoutDependency,layoutId:\"jE6IebUTs\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 63.678 80\" overflow=\"visible\"><path d=\"M 60.752 33.831 C 58.802 29.059 56.065 25.432 52.544 22.948 C 50.484 21.488 48.21 20.477 45.74 19.869 C 43.937 19.429 42.088 19.208 40.233 19.212 C 37.014 19.212 34.146 19.784 31.666 20.916 C 29.17 22.048 27.078 23.667 25.395 25.785 C 25.334 25.858 25.273 25.943 25.212 26.016 C 24.463 26.965 22.767 26.43 22.767 25.2 L 22.767 3.558 C 22.767 2.487 22.028 1.549 21 1.27 C 17.624 0.393 14.961 -0.045 11.353 0.004 C 8.127 0.038 4.917 0.463 1.793 1.27 C 0.752 1.538 0 2.475 0 3.558 L 0 76.336 C 0 77.602 0.98 78.357 1.972 78.357 L 21 78.357 C 22.041 78.357 22.924 77.492 22.924 76.385 L 22.924 74.425 C 22.924 73.22 24.425 72.721 25.176 73.658 C 25.176 73.658 25.189 73.683 25.202 73.695 C 25.638 74.242 26.11 74.758 26.616 75.241 C 28.01 76.58 29.606 77.638 31.447 78.418 C 33.94 79.464 36.822 80 40.076 80 C 44.798 80 48.936 78.758 52.496 76.263 C 56.055 73.78 58.814 70.153 60.761 65.381 C 62.711 60.609 63.678 56.033 63.678 49.399 C 63.678 42.765 62.698 38.59 60.761 33.831 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({sHIkv0ErQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 55.749 70\" overflow=\"visible\"><path d=\"M 53.187 29.602 C 51.48 25.427 49.084 22.253 46.001 20.08 C 44.198 18.802 42.207 17.918 40.044 17.385 C 38.466 17 36.848 16.807 35.224 16.81 C 32.406 16.81 29.894 17.311 27.723 18.301 C 25.538 19.292 23.707 20.708 22.233 22.562 C 22.179 22.625 22.126 22.7 22.073 22.764 C 21.417 23.595 19.932 23.126 19.932 22.05 L 19.932 3.113 C 19.932 2.176 19.285 1.356 18.385 1.111 C 15.429 0.344 13.098 -0.039 9.939 0.003 C 7.115 0.033 4.305 0.405 1.569 1.111 C 0.658 1.345 0 2.165 0 3.113 L 0 66.794 C 0 67.902 0.858 68.562 1.727 68.562 L 18.385 68.562 C 19.297 68.562 20.07 67.806 20.07 66.837 L 20.07 65.122 C 20.07 64.067 21.383 63.631 22.042 64.451 C 22.042 64.451 22.053 64.472 22.064 64.483 C 22.445 64.962 22.859 65.414 23.302 65.836 C 24.522 67.007 25.92 67.934 27.532 68.615 C 29.714 69.531 32.237 70 35.086 70 C 39.22 70 42.843 68.914 45.959 66.73 C 49.075 64.558 51.491 61.384 53.196 57.208 C 54.903 53.033 55.749 49.029 55.749 43.224 C 55.749 37.419 54.892 33.766 53.196 29.602 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6c2dhm\",layoutDependency:layoutDependency,layoutId:\"OLlCP3ZtI\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.513 28.58\" overflow=\"visible\"><path d=\"M 9.49 28.58 C 0.569 28.58 0 19.062 0 13.596 C 0 8.131 2.011 0 9.49 0 C 16.972 0 19.513 7.547 19.513 13.596 C 19.513 19.646 18.411 28.58 9.49 28.58 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({sHIkv0ErQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.083 25.008\" overflow=\"visible\"><path d=\"M 8.308 25.008 C 0.498 25.008 0 16.679 0 11.897 C 0 7.114 1.761 0 8.308 0 C 14.858 0 17.083 6.603 17.083 11.897 C 17.083 17.19 16.118 25.008 8.308 25.008 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tr447n\",layoutDependency:layoutDependency,layoutId:\"V3Z7nTMzM\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtdmFyaWFibGUtcmVndWxhclZGPUluZG5hSFFpSURRd01BPT0=\",\"--framer-font-family\":'\"Geist Variable\", \"Geist Variable Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"wght\" 400)',\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8faca31e-8452-4093-ac46-c152fc8c12f4, rgba(255, 255, 255, 0.7)))\"},children:\"Funded by\"})}),className:\"framer-43avww\",\"data-framer-name\":\"Address\",fonts:[\"GF;Geist-variable-regular\"],layoutDependency:layoutDependency,layoutId:\"I555:4073;269:1230;269:1167\",style:{\"--extracted-2gg91v\":'\"wght\" 400',\"--extracted-r6o4lv\":\"var(--token-8faca31e-8452-4093-ac46-c152fc8c12f4, rgba(255, 255, 255, 0.7))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:86.5,intrinsicWidth:307.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+96+0+0+0+0+0+0+0+0+20+0+0+24+0),pixelHeight:173,pixelWidth:615,sizes:\"158px\",src:\"https://framerusercontent.com/images/ZtW1lZVLt8lq7Uw4xlIeMYj0Fnc.png?width=615&height=173\",srcSet:\"https://framerusercontent.com/images/ZtW1lZVLt8lq7Uw4xlIeMYj0Fnc.png?scale-down-to=512&width=615&height=173 512w,https://framerusercontent.com/images/ZtW1lZVLt8lq7Uw4xlIeMYj0Fnc.png?width=615&height=173 615w\"},className:\"framer-rzp1j4\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"aHQRpqsGf\",...addPropertyOverrides({K56aJTJCc:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:86.5,intrinsicWidth:307.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+72+0+0+0+0+0+0+0+0+0+20+0+0+24+0),pixelHeight:173,pixelWidth:615,sizes:\"158px\",src:\"https://framerusercontent.com/images/ZtW1lZVLt8lq7Uw4xlIeMYj0Fnc.png?width=615&height=173\",srcSet:\"https://framerusercontent.com/images/ZtW1lZVLt8lq7Uw4xlIeMYj0Fnc.png?scale-down-to=512&width=615&height=173 512w,https://framerusercontent.com/images/ZtW1lZVLt8lq7Uw4xlIeMYj0Fnc.png?width=615&height=173 615w\"}},sHIkv0ErQ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:86.5,intrinsicWidth:307.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+96+0+0+0+0+0+0+0+0+0+0+24+0),pixelHeight:173,pixelWidth:615,sizes:\"125px\",src:\"https://framerusercontent.com/images/ZtW1lZVLt8lq7Uw4xlIeMYj0Fnc.png?width=615&height=173\",srcSet:\"https://framerusercontent.com/images/ZtW1lZVLt8lq7Uw4xlIeMYj0Fnc.png?scale-down-to=512&width=615&height=173 512w,https://framerusercontent.com/images/ZtW1lZVLt8lq7Uw4xlIeMYj0Fnc.png?width=615&height=173 615w\"}}},baseVariant,gestureVariant)})]})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s34skd\",\"data-border\":true,\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"aLI5uNl3G\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-080e4196-347a-4d05-b51c-29041558d679, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{K56aJTJCc:{\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\"}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ftyihz\",\"data-styles-preset\":\"dAr_S7Mjk\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"xoFyLKUT2\"},motionChild:true,nodeId:\"HYRu2ojsh\",openInNewTab:false,relValues:[],scopeId:\"VK2XjcyLO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mtoalz\",\"data-styles-preset\":\"qzFC4vlWK\",children:\"About\"})})})}),className:\"framer-1v2eq39\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HYRu2ojsh\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ftyihz\",\"data-styles-preset\":\"dAr_S7Mjk\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ohYw1MenM\"},motionChild:true,nodeId:\"qZit3pScd\",openInNewTab:false,relValues:[],scopeId:\"VK2XjcyLO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mtoalz\",\"data-styles-preset\":\"qzFC4vlWK\",children:\"Lumen\"})})})}),className:\"framer-10jo7nr\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qZit3pScd\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ftyihz\",\"data-styles-preset\":\"dAr_S7Mjk\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Zoi15cW3R\"},motionChild:true,nodeId:\"LllUsyMr3\",openInNewTab:false,relValues:[],scopeId:\"VK2XjcyLO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mtoalz\",\"data-styles-preset\":\"qzFC4vlWK\",children:\"Citadel\"})})})}),className:\"framer-1ngu2ws\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LllUsyMr3\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ftyihz\",\"data-styles-preset\":\"dAr_S7Mjk\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KzBWiFiUr\"},motionChild:true,nodeId:\"WDNbcVPgh\",openInNewTab:false,relValues:[],scopeId:\"VK2XjcyLO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mtoalz\",\"data-styles-preset\":\"qzFC4vlWK\",children:\"Services\"})})})}),className:\"framer-1hko94p\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WDNbcVPgh\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ftyihz\",\"data-styles-preset\":\"dAr_S7Mjk\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zGnSG6rHC\"},motionChild:true,nodeId:\"UUca2NuXa\",openInNewTab:false,relValues:[],scopeId:\"VK2XjcyLO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mtoalz\",\"data-styles-preset\":\"qzFC4vlWK\",children:\"Contact\"})})})}),className:\"framer-1tc5qnl\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UUca2NuXa\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gxbpjv\",layoutDependency:layoutDependency,layoutId:\"bmRPdtikf\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ftyihz\",\"data-styles-preset\":\"dAr_S7Mjk\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"gzHYU_05v\"},motionChild:true,nodeId:\"w4M95AwQg\",openInNewTab:false,relValues:[],scopeId:\"VK2XjcyLO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mtoalz\",\"data-styles-preset\":\"qzFC4vlWK\",children:\"Blog\"})})})}),className:\"framer-1u51rpo\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"w4M95AwQg\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ftyihz\",\"data-styles-preset\":\"dAr_S7Mjk\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"mMtUVXO5K\"},motionChild:true,nodeId:\"bP_mq4ndV\",openInNewTab:false,relValues:[],scopeId:\"VK2XjcyLO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mtoalz\",\"data-styles-preset\":\"qzFC4vlWK\",children:\"Terms & Conditions\"})})})}),className:\"framer-5t4z96\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bP_mq4ndV\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ftyihz\",\"data-styles-preset\":\"dAr_S7Mjk\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ICU2ZXNur\"},motionChild:true,nodeId:\"zNMuLk2rS\",openInNewTab:false,relValues:[],scopeId:\"VK2XjcyLO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mtoalz\",\"data-styles-preset\":\"qzFC4vlWK\",children:\"Privacy Policy\"})})})}),className:\"framer-uyxbpb\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zNMuLk2rS\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ftyihz\",\"data-styles-preset\":\"dAr_S7Mjk\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"cI1ToKsPf\"},motionChild:true,nodeId:\"TzwbNYljw\",openInNewTab:false,relValues:[],scopeId:\"VK2XjcyLO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mtoalz\",\"data-styles-preset\":\"qzFC4vlWK\",children:\"Gender Equality Plan\"})})})}),className:\"framer-palvho\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TzwbNYljw\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ujnjr0\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"I555:4073;269:1230;269:1194\",...addPropertyOverrides({sHIkv0ErQ:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-n8ggpi\",layoutDependency:layoutDependency,layoutId:\"YJ0G4HCBY\",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:{K56aJTJCc:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-080e4196-347a-4d05-b51c-29041558d679, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}},...addPropertyOverrides({K56aJTJCc:{\"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-irabzq\",\"data-styles-preset\":\"bHqcywQdx\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c135ed58-40fa-40b8-a30c-2c7b2c81e0bf, rgb(255, 255, 255)))\"},children:\"Timbi Ltd. is a private company registered in Ireland under registration number 782040. All web and mobile applications, content, and materials are the property of Timbi Ltd. and may not be reproduced, distributed, or used without prior written consent. Timbi Ltd. conducts technological development in compliance with all applicable European Union and Irish regulations, including GDPR and European Commission funding rules.\"})}),className:\"framer-758njb\",\"data-framer-name\":\"Fine Print\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I555:4073;269:1230;269:1168\",style:{\"--extracted-r6o4lv\":\"var(--token-c135ed58-40fa-40b8-a30c-2c7b2c81e0bf, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ki1kn4\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"Y9JP6dVuy\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-080e4196-347a-4d05-b51c-29041558d679, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-irabzq\",\"data-styles-preset\":\"bHqcywQdx\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8faca31e-8452-4093-ac46-c152fc8c12f4, rgba(255, 255, 255, 0.7)))\"},children:\"Copyright 2026 \\xa9 Timbi Ltd. All Rights Reserved.\"})}),className:\"framer-s8dcj1\",\"data-framer-name\":\"Copyright\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I555:4073;269:1230;269:1195\",style:{\"--extracted-r6o4lv\":\"var(--token-8faca31e-8452-4093-ac46-c152fc8c12f4, rgba(255, 255, 255, 0.7))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2kjmrn\",\"data-framer-name\":\"Socials\",layoutDependency:layoutDependency,layoutId:\"I555:4073;269:1230;269:1196\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,width:\"23px\",y:(componentViewport?.y||0)+96+0+0+0+0+130.5+20+113+20.1+0,...addPropertyOverrides({K56aJTJCc:{y:(componentViewport?.y||0)+72+0+0+0+0+415.1+20+135+20+48.2+0},sHIkv0ErQ:{y:(componentViewport?.y||0)+96+0+0+0+333-199.2+40+121+20.1+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jwjkvr-container\",layoutDependency:layoutDependency,layoutId:\"TATZT9O5U-container\",nodeId:\"TATZT9O5U\",rendersWithMotion:true,scopeId:\"VK2XjcyLO\",style:{opacity:.5},whileHover:animation1,children:/*#__PURE__*/_jsx(SocialIcon,{GHp8TaA_e:\"https://discord.gg/cDpVFDAemT\",height:\"100%\",id:\"TATZT9O5U\",layoutId:\"TATZT9O5U\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"I555:4073;269:1230;269:1197\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,width:\"18px\",y:(componentViewport?.y||0)+96+0+0+0+0+130.5+20+113+20.1+0,...addPropertyOverrides({K56aJTJCc:{y:(componentViewport?.y||0)+72+0+0+0+0+415.1+20+135+20+48.2+0},sHIkv0ErQ:{y:(componentViewport?.y||0)+96+0+0+0+333-199.2+40+121+20.1+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nwgh5w-container\",layoutDependency:layoutDependency,layoutId:\"S73eqXvzM-container\",nodeId:\"S73eqXvzM\",rendersWithMotion:true,scopeId:\"VK2XjcyLO\",style:{opacity:.5},whileHover:animation1,children:/*#__PURE__*/_jsx(SocialIcon,{GHp8TaA_e:\"https://www.linkedin.com/company/timbi-eu/\",height:\"100%\",id:\"S73eqXvzM\",layoutId:\"S73eqXvzM\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"NRevQ5_D1\"),width:\"100%\"})})})]})]})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-s3T1F.framer-71m9hf, .framer-s3T1F .framer-71m9hf { display: block; }\",\".framer-s3T1F.framer-18fecmg { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 96px 0px 72px 0px; position: relative; width: 1138px; }\",\".framer-s3T1F .framer-1obz89q { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1248px; overflow: visible; padding: 0px 24px 0px 24px; position: relative; width: 100%; }\",\".framer-s3T1F .framer-jp2b8d { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 42px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-s3T1F .framer-1y3fwrj { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-s3T1F .framer-9dnxvx, .framer-s3T1F .framer-ukei1f { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 33%; }\",\".framer-s3T1F .framer-1g1qquf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-s3T1F .framer-1ytau8a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-s3T1F .framer-4mqede { height: 80px; position: relative; width: 257px; }\",\".framer-s3T1F .framer-ry5f2p { height: 58px; left: 234px; position: absolute; top: 21px; width: 22px; }\",\".framer-s3T1F .framer-15ijm3m { height: 17px; left: 233px; position: absolute; top: 1px; width: 24px; }\",\".framer-s3T1F .framer-dj8nk { height: 58px; left: 47px; position: absolute; top: 21px; width: 22px; }\",\".framer-s3T1F .framer-1hmo5uo { height: 17px; left: 46px; position: absolute; top: 0px; width: 24px; }\",\".framer-s3T1F .framer-l5ucl1 { height: 59px; left: 73px; position: absolute; top: 19px; width: 91px; }\",\".framer-s3T1F .framer-1x0cxqf { height: 78px; left: 0px; position: absolute; top: 1px; width: 44px; }\",\".framer-s3T1F .framer-s1i621 { height: 80px; left: 168px; position: absolute; top: 0px; width: 64px; }\",\".framer-s3T1F .framer-6c2dhm { height: 29px; left: 190px; position: absolute; top: 35px; width: 20px; }\",\".framer-s3T1F .framer-tr447n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-s3T1F .framer-43avww, .framer-s3T1F .framer-1v2eq39, .framer-s3T1F .framer-10jo7nr, .framer-s3T1F .framer-1ngu2ws, .framer-s3T1F .framer-1hko94p, .framer-s3T1F .framer-1tc5qnl, .framer-s3T1F .framer-1u51rpo, .framer-s3T1F .framer-5t4z96, .framer-s3T1F .framer-uyxbpb, .framer-s3T1F .framer-palvho, .framer-s3T1F .framer-s8dcj1 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-s3T1F .framer-rzp1j4 { aspect-ratio: 3.554913294797688 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 45px); overflow: visible; position: relative; width: 158px; }\",\".framer-s3T1F .framer-s34skd, .framer-s3T1F .framer-gxbpjv { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: auto; justify-content: flex-start; overflow: visible; padding: 20px 0px 0px 50px; position: relative; width: 33%; }\",\".framer-s3T1F .framer-1ujnjr0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px; position: relative; width: 100%; }\",\".framer-s3T1F .framer-n8ggpi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-s3T1F .framer-758njb { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-s3T1F .framer-1ki1kn4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 20px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s3T1F .framer-2kjmrn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-s3T1F .framer-jwjkvr-container { flex: none; height: 18px; position: relative; width: 23px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-s3T1F .framer-1nwgh5w-container { flex: none; height: 18px; position: relative; width: 18px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-s3T1F.framer-v-nl7ri.framer-18fecmg { width: 810px; }\",\".framer-s3T1F.framer-v-nl7ri .framer-jp2b8d { display: block; gap: 0px; height: 333px; padding: unset; }\",\".framer-s3T1F.framer-v-nl7ri .framer-1y3fwrj { left: 50%; position: absolute; top: 0px; }\",\".framer-s3T1F.framer-v-nl7ri .framer-9dnxvx { height: 138px; order: 0; }\",\".framer-s3T1F.framer-v-nl7ri .framer-1g1qquf { flex: 1 0 0px; gap: 24px 24px; height: 1px; padding: 0px; }\",\".framer-s3T1F.framer-v-nl7ri .framer-4mqede { height: 70px; width: 225px; }\",\".framer-s3T1F.framer-v-nl7ri .framer-ry5f2p { height: 51px; left: 205px; top: 19px; width: 19px; }\",\".framer-s3T1F.framer-v-nl7ri .framer-15ijm3m { height: 15px; left: 204px; top: 1px; width: 21px; }\",\".framer-s3T1F.framer-v-nl7ri .framer-dj8nk { height: 51px; left: 41px; top: 18px; width: 19px; }\",\".framer-s3T1F.framer-v-nl7ri .framer-1hmo5uo { height: 15px; left: 40px; width: 21px; }\",\".framer-s3T1F.framer-v-nl7ri .framer-l5ucl1 { height: 52px; left: 64px; top: 17px; width: 80px; }\",\".framer-s3T1F.framer-v-nl7ri .framer-1x0cxqf { height: 69px; width: 38px; }\",\".framer-s3T1F.framer-v-nl7ri .framer-s1i621 { height: 70px; left: 147px; width: 56px; }\",\".framer-s3T1F.framer-v-nl7ri .framer-6c2dhm { height: 25px; left: 166px; top: 31px; width: 17px; }\",\".framer-s3T1F.framer-v-nl7ri .framer-rzp1j4 { height: var(--framer-aspect-ratio-supported, 35px); width: 125px; }\",\".framer-s3T1F.framer-v-nl7ri .framer-s34skd { align-self: unset; height: min-content; order: 1; }\",\".framer-s3T1F.framer-v-nl7ri .framer-gxbpjv { order: 2; padding: 20px 0px 20px 50px; }\",\".framer-s3T1F.framer-v-nl7ri .framer-1ujnjr0 { bottom: 0px; gap: 30px; left: 50%; padding: 40px 0px 0px 0px; position: absolute; }\",\".framer-s3T1F.framer-v-jps76p.framer-18fecmg { padding: 72px 0px 48px 0px; width: 390px; }\",\".framer-s3T1F.framer-v-jps76p .framer-1obz89q { padding: 0px 18px 0px 18px; }\",\".framer-s3T1F.framer-v-jps76p .framer-jp2b8d, .framer-s3T1F.framer-v-jps76p .framer-1g1qquf { gap: 30px; }\",\".framer-s3T1F.framer-v-jps76p .framer-1y3fwrj { flex-direction: column; gap: 30px; }\",\".framer-s3T1F.framer-v-jps76p .framer-9dnxvx { order: 0; }\",\".framer-s3T1F.framer-v-jps76p .framer-s34skd { align-self: unset; height: min-content; order: 1; padding: 0px 0px 0px 20px; width: 100%; }\",\".framer-s3T1F.framer-v-jps76p .framer-gxbpjv { align-self: unset; height: min-content; order: 2; padding: 0px 0px 0px 20px; width: 100%; }\",\".framer-s3T1F.framer-v-jps76p .framer-1ujnjr0 { align-content: flex-start; align-items: flex-start; gap: 24px; }\",\".framer-s3T1F.framer-v-jps76p .framer-n8ggpi { gap: 30px; order: 0; padding: 20px 0px 0px 0px; }\",\".framer-s3T1F.framer-v-jps76p .framer-1ki1kn4 { flex-direction: column; gap: 30px; justify-content: flex-start; order: 1; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-s3T1F[data-border=\"true\"]::after, .framer-s3T1F [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 533.5\n * @framerIntrinsicWidth 1138\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"sHIkv0ErQ\":{\"layout\":[\"fixed\",\"auto\"]},\"K56aJTJCc\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVK2XjcyLO=withCSS(Component,css,\"framer-s3T1F\");export default FramerVK2XjcyLO;FramerVK2XjcyLO.displayName=\"Footer\";FramerVK2XjcyLO.defaultProps={height:533.5,width:1138};addPropertyControls(FramerVK2XjcyLO,{variant:{options:[\"qtfAwaxD9\",\"sHIkv0ErQ\",\"K56aJTJCc\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});const variationAxes=[{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];addFonts(FramerVK2XjcyLO,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist Variable\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMHweElSvO5Tc.woff2\",variationAxes,weight:\"400\"},{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\"}]},...SocialIconFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerVK2XjcyLO.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SocialIcon,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVK2XjcyLO\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"sHIkv0ErQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"K56aJTJCc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"533.5\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1138\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VK2XjcyLO.map","// Generated by Framer (ec3ae02)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SiteNav from\"#framer/local/canvasComponent/efuWA1J5V/efuWA1J5V.js\";import Footer from\"#framer/local/canvasComponent/VK2XjcyLO/VK2XjcyLO.js\";const SiteNavFonts=getFonts(SiteNav);const FooterFonts=getFonts(Footer);const breakpoints={PjPTRsOuy:\"(min-width: 1138px)\",T_CaBTG0w:\"(max-width: 809.98px)\",uLVRQ8PSU:\"(min-width: 810px) and (max-width: 1137.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-DJGMA\";const variantClassNames={PjPTRsOuy:\"framer-v-1ltgq7q\",T_CaBTG0w:\"framer-v-dwrqcf\",uLVRQ8PSU:\"framer-v-r2ssuc\"};const UTVw1Jll5=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={T_CaBTG0w:[\".framer-DJGMA.framer-1ltgq7q { overflow: hidden; padding: 44px 0px 0px 0px; }\"],uLVRQ8PSU:[\".framer-DJGMA.framer-1ltgq7q { padding: 57px 0px 0px 0px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={T_CaBTG0w:\".framer-dwrqcf-override\",uLVRQ8PSU:\".framer-r2ssuc-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DJGMA.framer-7ew70, .framer-DJGMA .framer-7ew70 { display: block; }\",\".framer-DJGMA.framer-1ltgq7q { align-content: center; align-items: center; background-color: var(--token-7ebb36b1-484e-4da3-be5a-f90d839952c4, #1e1e1e); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-DJGMA .framer-qqtu2-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); width: 100%; z-index: 8; }\",\".framer-DJGMA .framer-124kuix { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-DJGMA .framer-117ux5w-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={PjPTRsOuy:\"(min-width: 1138px)\",T_CaBTG0w:\"(max-width: 809.98px)\",uLVRQ8PSU:\"(min-width: 810px) and (max-width: 1137.98px)\"};const humanReadableVariantMap={Desktop:\"PjPTRsOuy\",Phone:\"T_CaBTG0w\",Tablet:\"uLVRQ8PSU\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({desktopPadding,height,id,width,...props})=>{return{...props,UTVw1Jll5:desktopPadding??props.UTVw1Jll5??\"0px 18px 0px 18px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"PjPTRsOuy\"};};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,UTVw1Jll5,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"PjPTRsOuy\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-7ebb36b1-484e-4da3-be5a-f90d839952c4, rgb(30, 30, 30)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1ltgq7q\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:61,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-qqtu2-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"jmb7P4uBc\",scopeId:\"C_hVCPI4R\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{T_CaBTG0w:{variant:matchVariant(\"Wph6ZD0pk\")},uLVRQ8PSU:{variant:matchVariant(\"e6jd4X904\")}},children:/*#__PURE__*/_jsx(SiteNav,{d14crWPuH:numberToPixelString(UTVw1Jll5),FGNN233MU:\"Contact\",height:\"100%\",id:\"jmb7P4uBc\",layoutId:\"jmb7P4uBc\",oMv9TtDE0:{borderBottomWidth:1,borderColor:\"rgba(0, 0, 0, 0.1)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},qsSNo5ljM:true,style:{width:\"100%\"},variant:matchVariant(\"zueR53RFz\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-124kuix\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{T_CaBTG0w:{y:1044},uLVRQ8PSU:{y:1057}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:533,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-117ux5w-container\",nodeId:\"PS4IRNSb_\",scopeId:\"C_hVCPI4R\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{T_CaBTG0w:{variant:matchVariant(\"K56aJTJCc\")},uLVRQ8PSU:{variant:matchVariant(\"sHIkv0ErQ\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"PS4IRNSb_\",layoutId:\"PS4IRNSb_\",style:{width:\"100%\"},variant:matchVariant(\"qtfAwaxD9\"),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=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1138\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"uLVRQ8PSU\":{\"layout\":[\"fixed\",\"fixed\"]},\"T_CaBTG0w\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"UTVw1Jll5\":\"desktopPadding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"PjPTRsOuy\":[\".framer-qqtu2-container\",\".framer-117ux5w-container\"],\"uLVRQ8PSU\":[\".framer-qqtu2-container\",\".framer-117ux5w-container\"],\"T_CaBTG0w\":[\".framer-qqtu2-container\",\".framer-117ux5w-container\"]}\n * @framerBreakpoints {\"PjPTRsOuy\":{\"min\":1138,\"canvasClassName\":\"framer-1ltgq7q-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1138,\"rootFontSize\":16},\"uLVRQ8PSU\":{\"min\":810,\"max\":1137,\"canvasClassName\":\"framer-r2ssuc-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"T_CaBTG0w\":{\"max\":809,\"canvasClassName\":\"framer-dwrqcf-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant PjPTRsOuy\n * @framerLayoutTemplate true\n */const FramerC_hVCPI4R=withCSS(Component,css,\"framer-DJGMA\");export default FramerC_hVCPI4R;FramerC_hVCPI4R.displayName=\"Template\";FramerC_hVCPI4R.defaultProps={height:1e3,width:1138};addPropertyControls(FramerC_hVCPI4R,{UTVw1Jll5:{defaultValue:\"0px 18px 0px 18px\",title:\"Desktop Padding\",type:ControlType.Padding}});addFonts(FramerC_hVCPI4R,[{explicitInter:true,fonts:[]},...SiteNavFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerC_hVCPI4R.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SiteNav,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerC_hVCPI4R\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"UTVw1Jll5\\\":\\\"desktopPadding\\\"}\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"PjPTRsOuy\\\":{\\\"min\\\":1138,\\\"canvasClassName\\\":\\\"framer-1ltgq7q-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1138,\\\"rootFontSize\\\":16},\\\"uLVRQ8PSU\\\":{\\\"min\\\":810,\\\"max\\\":1137,\\\"canvasClassName\\\":\\\"framer-r2ssuc-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"T_CaBTG0w\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-dwrqcf-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uLVRQ8PSU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"T_CaBTG0w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerDefaultVariant\":\"PjPTRsOuy\",\"framerIntrinsicHeight\":\"1000\",\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"PjPTRsOuy\\\":[\\\".framer-qqtu2-container\\\",\\\".framer-117ux5w-container\\\"],\\\"uLVRQ8PSU\\\":[\\\".framer-qqtu2-container\\\",\\\".framer-117ux5w-container\\\"],\\\"T_CaBTG0w\\\":[\\\".framer-qqtu2-container\\\",\\\".framer-117ux5w-container\\\"]}\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicWidth\":\"1138\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"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 Template1 from \"https://framerusercontent.com/modules/whHMWBr4AnoiB6Nujn5V/MnIJi903Cot0oEZzNU89/C_hVCPI4R.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {NsNGhso_h: \"triggerframe\", r4XMe6lcE: \"scrolltrigger\", tXeSe7xHt: \"mainsec\", XZsE2oC0S: \"container\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1FqzVf7lrKVAzotKEFZb/0qcfXX5v8Rd2OlwEYjuD/augiA20Il.js\")), path: \"/\"}, hqqCTFoOS: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5Np6AgUAlChLqRSWff8x/2Qc5JVXF51ayKZmrQbPC/hqqCTFoOS.js\")), path: \"/404\"}, zGnSG6rHC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xR7fsVwZxHS0MLSKdab9/x0A4xdTdgxqY7BjiXly8/zGnSG6rHC.js\")), path: \"/contact\"}, KzBWiFiUr: {elements: {B7r9zgU6s: \"manufacturing\", dRdRS4yeT: \"environment\", jcsLUG4bA: \"healthcare\", p6kFbaLhL: \"culture-creativity\", Wtcsp6KYm: \"education\", XcZVVYWbM: \"mobility\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8I5NBHXQ8MLdvzEgKkSz/eGS1LB3XUrlNBJePeE3M/KzBWiFiUr.js\")), path: \"/services\"}, ohYw1MenM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/boTsOTYZmY2pw6perDpM/5ilNgTAA6fg42tYeUJZx/ohYw1MenM.js\")), path: \"/products/lumen\"}, Zoi15cW3R: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vAYpdRnIMBHu1tYt4MhE/viDruLZgOvtECB3lAnfk/Zoi15cW3R.js\")), path: \"/products/citadel\"}, xoFyLKUT2: {elements: {LFaeHhwLq: \"team\", w6E16qdLC: \"effect\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yX8GquhbKyiwGYMQ2yWH/8i8yi4YV6F3CJ95mbKhv/xoFyLKUT2.js\")), path: \"/about\"}, mMtUVXO5K: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WHytdLkRAZ60tTcRBJDL/7bAO3jClojkZdp9h6fSN/mMtUVXO5K.js\")), path: \"/terms-conditions\"}, cI1ToKsPf: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Yj6O3nJ5qe5FeeBKK2wT/JOUZMUyu2LJahYuGmedY/cI1ToKsPf.js\")), path: \"/gender-equality-plan\"}, ICU2ZXNur: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yY5LG977pWIABW0IhSWI/JehfR4W0TQLPHZnjkBcB/ICU2ZXNur.js\")), path: \"/privacy-policy\"}, gzHYU_05v: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UBk0kS3OeRpkf6hKaCQ3/qtmhXrqg0UCGIN57v2fj/gzHYU_05v.js\")), path: \"/blog\"}, Crj1NjXy2: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8EpNqZaFw7p5P80EF3W8/WxFnejHZeBJ7QPFHP769/Crj1NjXy2.js\")), path: \"/products\"}, AsDNJGg91: {collectionId: \"uOcKRe2Qh\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GW8JlMIpJr1m1a9IELxP/m6xObS7zRNG6brKTzBHr/AsDNJGg91.js\")), path: \"/blog/articles/:XzPTV72OO\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {uOcKRe2Qh: async () => (await import(\"https://framerusercontent.com/modules/pM52gQc8E4hBqIhdG7pL/51pEQtbO3DILG55rdxzA/uOcKRe2Qh.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"dfde2ed64459865760b178073d0d75d98577d276a930818d2076cf7b81730d7f\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {UTVw1Jll5: \"0px 18px 0px 18px\"}\r\nconst templateProps = {AsDNJGg91: props1, augiA20Il: props1, cI1ToKsPf: props1, Crj1NjXy2: props1, gzHYU_05v: props1, hqqCTFoOS: props1, ICU2ZXNur: props1, KzBWiFiUr: props1, mMtUVXO5K: props1, ohYw1MenM: props1, xoFyLKUT2: props1, zGnSG6rHC: props1, Zoi15cW3R: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"hqqCTFoOS\":\r\ncase \"zGnSG6rHC\":\r\ncase \"KzBWiFiUr\":\r\ncase \"ohYw1MenM\":\r\ncase \"Zoi15cW3R\":\r\ncase \"xoFyLKUT2\":\r\ncase \"mMtUVXO5K\":\r\ncase \"cI1ToKsPf\":\r\ncase \"ICU2ZXNur\":\r\ncase \"gzHYU_05v\":\r\ncase \"Crj1NjXy2\":\r\ncase \"AsDNJGg91\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"hqqCTFoOS\":\r\ncase \"zGnSG6rHC\":\r\ncase \"KzBWiFiUr\":\r\ncase \"ohYw1MenM\":\r\ncase \"Zoi15cW3R\":\r\ncase \"xoFyLKUT2\":\r\ncase \"mMtUVXO5K\":\r\ncase \"cI1ToKsPf\":\r\ncase \"ICU2ZXNur\":\r\ncase \"gzHYU_05v\":\r\ncase \"Crj1NjXy2\":\r\ncase \"AsDNJGg91\":\r\nreturn [{hash: \"1ltgq7q\", mediaQuery: \"(min-width: 1138px)\"}, {hash: \"r2ssuc\", mediaQuery: \"(min-width: 810px) and (max-width: 1137.98px)\"}, {hash: \"dwrqcf\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5Np6AgUAlChLqRSWff8x/2Qc5JVXF51ayKZmrQbPC/hqqCTFoOS.js\")),\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://www.timbi.eu\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/jNce7vTDwYINKzWZYqlw/1aAqvQ5d1erN39PXtgfM/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {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\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}