{"version":3,"file":"script_main.DOMBl16Y.mjs","names":["addPropertyOverrides","ButtonPrimaryFonts","ButtonPrimary","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","Image","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","NavMenuItem","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","NavMenu","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","React.useRef","className","_Fragment","RichText","sharedStyle.css","sharedStyle.fonts","NavItem2","ButtonPrimary","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","className","SVG","Navigation","Footer","isBrowser","useRef","React.useId","className","PropertyOverrides","Navigation1","React.createElement","Main","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/pUCf1Uf8nhuex6NtBPZs/526DpuFcCRhA1VQ6NvPr/iyzcvvTZD.js","https:/framerusercontent.com/modules/M0xAlgMPjnOC7bR92jAg/8qzLdfvdd8G0A2pgJlgI/SFwo_tmj2.js","https:/framerusercontent.com/modules/ChRkfewgu28cXUDyotjB/KinvR46FivNcbZL4G3Ki/V7N5wPWbH.js","https:/framerusercontent.com/modules/HCrFhfYNXBdE0r99kC87/IEDalpNCMPgMJvaZyoJM/Wxt94CDOo.js","https:/framerusercontent.com/modules/iT1iqzjqv9eOv03YQcql/LvwM3kkedOSLqpOwn5EF/kRhXSxGF0.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (4eeba22)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/SfF4JRcUEbWsvMvEDkdl/apPrPAVRDOfgbBa0OlA6/FZ5w7_Vss.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/8ty91cwZks0D9awgZZ9k/NHwjCkIzkoIKe6Hc5PNn/vzRvCkhJ4.js\";import ButtonPrimary from\"https://framerusercontent.com/modules/vvh0gwDWtPRNnWuvY9Z7/YRzY7E1pjkTnDm091WBU/w8FqxS4fx.js\";const ButtonPrimaryFonts=getFonts(ButtonPrimary);const cycleOrder=[\"qT2YcDKPY\",\"uhxpXl0dW\",\"H1kkrAafu\"];const serializationHash=\"framer-iMHH8\";const variantClassNames={H1kkrAafu:\"framer-v-1cqyjw7\",qT2YcDKPY:\"framer-v-r7ggbw\",uhxpXl0dW:\"framer-v-ur93fl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"qT2YcDKPY\",Phone:\"H1kkrAafu\",Tablet:\"uhxpXl0dW\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"qT2YcDKPY\"};};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:\"qT2YcDKPY\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-r7ggbw\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"qT2YcDKPY\",ref:refBinding,style:{backgroundColor:\"var(--token-bfbccb3f-d5ea-4769-959d-e50fad06ac5a, rgb(255, 255, 255))\",...style},...addPropertyOverrides({H1kkrAafu:{\"data-framer-name\":\"Phone\"},uhxpXl0dW:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5orj5z\",\"data-framer-name\":\"Content Container\",layoutDependency:layoutDependency,layoutId:\"UndpnJx5h\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1d48gsd\",\"data-framer-name\":\"Row\",layoutDependency:layoutDependency,layoutId:\"Q8VB9wQtO\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"hY9duWnsW\"},motionChild:true,nodeId:\"jw_Dd5b8u\",scopeId:\"iyzcvvTZD\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:76.5,intrinsicWidth:76.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||345)-0-377)/2+0+0)+0+0+0),pixelHeight:153,pixelWidth:153,sizes:\"40px\",src:\"https://framerusercontent.com/images/G2AwBsFoyii05g7fJDYeNdgs4k.png?width=153&height=153\"},className:\"framer-3lpkea framer-1ejvtzi\",\"data-framer-name\":\"Dark\",layoutDependency:layoutDependency,layoutId:\"jw_Dd5b8u\",...addPropertyOverrides({H1kkrAafu:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:76.5,intrinsicWidth:76.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+(((componentViewport?.height||629)-80-719.4)/2+0+0)+0+342.4+0+0),pixelHeight:153,pixelWidth:153,sizes:\"40px\",src:\"https://framerusercontent.com/images/G2AwBsFoyii05g7fJDYeNdgs4k.png?width=153&height=153\"}},uhxpXl0dW:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:76.5,intrinsicWidth:76.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+80+(((componentViewport?.height||505)-160-(Math.max(0,((componentViewport?.height||505)-160-0)/1)*1+0))/2+0+0)+0+((Math.max(0,((componentViewport?.height||505)-160-0)/1)*1-0-(Math.max(0,(Math.max(0,((componentViewport?.height||505)-160-0)/1)*1-0-229)/1)*1+202+27))/2+Math.max(0,(Math.max(0,((componentViewport?.height||505)-160-0)/1)*1-0-229)/1)*1+27)+62.5),pixelHeight:153,pixelWidth:153,sizes:\"40px\",src:\"https://framerusercontent.com/images/G2AwBsFoyii05g7fJDYeNdgs4k.png?width=153&height=153\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1if72ei\",layoutDependency:layoutDependency,layoutId:\"gCmypRTGA\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4gn3dh\",\"data-framer-name\":\"Copy Text\",layoutDependency:layoutDependency,layoutId:\"i8qVdwxh8\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i68gpb\",\"data-styles-preset\":\"vzRvCkhJ4\",style:{\"--framer-text-alignment\":\"left\"},children:\"Copyright \\xa9 2026 Roko Labs Inc.\"})}),className:\"framer-6xtaqj\",\"data-framer-name\":\"Top\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"n4sPbTEtp\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({H1kkrAafu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i68gpb\",\"data-styles-preset\":\"vzRvCkhJ4\",style:{\"--framer-text-alignment\":\"center\"},children:\"Copyright \\xa9 2026 Roko Labs Inc.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i68gpb\",\"data-styles-preset\":\"vzRvCkhJ4\",style:{\"--framer-text-alignment\":\"left\"},children:\"All rights reserved.\"})}),className:\"framer-9ql7hf\",\"data-framer-name\":\"Bottom\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dDXQr0sf9\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({H1kkrAafu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i68gpb\",\"data-styles-preset\":\"vzRvCkhJ4\",style:{\"--framer-text-alignment\":\"center\"},children:\"All rights reserved.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i68gpb\",\"data-styles-preset\":\"vzRvCkhJ4\",style:{\"--framer-text-alignment\":\"left\"},children:\"1250 Broadway, 36th Floor, New York, NY, 10001\"})}),className:\"framer-3f4iyw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"j4s9nH2bk\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({H1kkrAafu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i68gpb\",\"data-styles-preset\":\"vzRvCkhJ4\",style:{\"--framer-text-alignment\":\"center\"},children:\"1250 Broadway, 36th Floor, New York, NY, 10001\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bj6tcb\",layoutDependency:layoutDependency,layoutId:\"yVzfktzNi\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i68gpb\",\"data-styles-preset\":\"vzRvCkhJ4\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"yueHitIjE\"},motionChild:true,nodeId:\"s75_Ut1dO\",openInNewTab:true,relValues:[],scopeId:\"iyzcvvTZD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1p1bka5\",\"data-styles-preset\":\"FZ5w7_Vss\",children:\"Terms of Use\"})})})}),className:\"framer-1ui91ip\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"s75_Ut1dO\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i68gpb\",\"data-styles-preset\":\"vzRvCkhJ4\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"eGCxSBYqs\"},motionChild:true,nodeId:\"SF7v9Q_F3\",openInNewTab:true,relValues:[],scopeId:\"iyzcvvTZD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1p1bka5\",\"data-styles-preset\":\"FZ5w7_Vss\",children:\"Privacy Policy\"})})})}),className:\"framer-f7q4gs\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SF7v9Q_F3\",verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WdlFuoGMx\"},implicitPathVariables:undefined},{href:{webPageId:\"WdlFuoGMx\"},implicitPathVariables:undefined},{href:{webPageId:\"WdlFuoGMx\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,width:\"106px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||345)-0-377)/2+0+0)+0+0+335,...addPropertyOverrides({H1kkrAafu:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||629)-80-719.4)/2+0+0)+0+342.4+0+335},uhxpXl0dW:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||505)-160-(Math.max(0,((componentViewport?.height||505)-160-0)/1)*1+0))/2+0+0)+0+((Math.max(0,((componentViewport?.height||505)-160-0)/1)*1-0-(Math.max(0,(Math.max(0,((componentViewport?.height||505)-160-0)/1)*1-0-229)/1)*1+202+27))/2+Math.max(0,(Math.max(0,((componentViewport?.height||505)-160-0)/1)*1-0-229)/1)*1+27)+80}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yxjt21-container\",layoutDependency:layoutDependency,layoutId:\"rpQa9mVoP-container\",nodeId:\"rpQa9mVoP\",rendersWithMotion:true,scopeId:\"iyzcvvTZD\",children:/*#__PURE__*/_jsx(ButtonPrimary,{height:\"100%\",id:\"rpQa9mVoP\",l8wRfdseT:\"Contact Us\",layoutId:\"rpQa9mVoP\",Lmd8HWOEd:resolvedLinks[0],n2SpUwZKz:false,style:{width:\"100%\"},variant:\"g5j4Jdq1m\",width:\"100%\",...addPropertyOverrides({H1kkrAafu:{Lmd8HWOEd:resolvedLinks[2]},uhxpXl0dW:{Lmd8HWOEd:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(motion.nav,{className:\"framer-lsumw\",\"data-framer-name\":\"Footer Links\",layoutDependency:layoutDependency,layoutId:\"ztT9tUNGg\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vqt554\",\"data-framer-name\":\"Row/Links\",layoutDependency:layoutDependency,layoutId:\"XkwT02Oel\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tpwt5c\",layoutDependency:layoutDependency,layoutId:\"prQyLdD2e\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i68gpb\",\"data-styles-preset\":\"vzRvCkhJ4\",children:\"OUR WORK\"})}),className:\"framer-1mduwpy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dAy24fZ62\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(128, 128, 128))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"h_lTnL6Db\"},motionChild:true,nodeId:\"YG20Szs1y\",openInNewTab:false,relValues:[],scopeId:\"iyzcvvTZD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1p1bka5\",\"data-styles-preset\":\"FZ5w7_Vss\",children:\"Finance & Asset Management\"})})})}),className:\"framer-1x8r133\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"YG20Szs1y\",style:{\"--extracted-tcooor\":\"rgb(128, 128, 128)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(128, 128, 128))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"s39dIOg2q\"},motionChild:true,nodeId:\"fFboXH9Ct\",openInNewTab:false,relValues:[],scopeId:\"iyzcvvTZD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1p1bka5\",\"data-styles-preset\":\"FZ5w7_Vss\",children:\"Commercial Construction\"})})})}),className:\"framer-1h61rv5\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"fFboXH9Ct\",style:{\"--extracted-tcooor\":\"rgb(128, 128, 128)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(128, 128, 128))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"SLl4HG8W7\"},motionChild:true,nodeId:\"m08fQ0ifk\",openInNewTab:false,relValues:[],scopeId:\"iyzcvvTZD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1p1bka5\",\"data-styles-preset\":\"FZ5w7_Vss\",children:\"Advanced AI Prompt Engineering\"})})})}),className:\"framer-1mbb14g\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"m08fQ0ifk\",style:{\"--extracted-tcooor\":\"rgb(128, 128, 128)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(128, 128, 128))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HLtd1QcJZ\"},motionChild:true,nodeId:\"byXCy_8xV\",openInNewTab:false,relValues:[],scopeId:\"iyzcvvTZD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1p1bka5\",\"data-styles-preset\":\"FZ5w7_Vss\",children:\"Pharmaceuticals\"})})})}),className:\"framer-1he9rki\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"byXCy_8xV\",style:{\"--extracted-tcooor\":\"rgb(128, 128, 128)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(128, 128, 128))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"hPX8guQiG\"},motionChild:true,nodeId:\"ZGiiI6Q5i\",openInNewTab:false,relValues:[],scopeId:\"iyzcvvTZD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1p1bka5\",\"data-styles-preset\":\"FZ5w7_Vss\",children:\"Legal Services\"})})})}),className:\"framer-1d5nyn1\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"ZGiiI6Q5i\",style:{\"--extracted-tcooor\":\"rgb(128, 128, 128)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1o4ovpl\",layoutDependency:layoutDependency,layoutId:\"X2pZtstoK\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i68gpb\",\"data-styles-preset\":\"vzRvCkhJ4\",children:\"CAREERS\"})}),className:\"framer-1p6lmwg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dAjdeiHYn\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(128, 128, 128))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TPI0p1erZ\"},motionChild:true,nodeId:\"d7HY_R_ku\",openInNewTab:false,relValues:[],scopeId:\"iyzcvvTZD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1p1bka5\",\"data-styles-preset\":\"FZ5w7_Vss\",children:\"United States\"})})})}),className:\"framer-1oyy2w0\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"d7HY_R_ku\",style:{\"--extracted-tcooor\":\"rgb(128, 128, 128)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(128, 128, 128))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://roko-labs.talentlyft.com\",motionChild:true,nodeId:\"PMEIz89Fv\",openInNewTab:true,relValues:[],scopeId:\"iyzcvvTZD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1p1bka5\",\"data-styles-preset\":\"FZ5w7_Vss\",children:\"Europe\"})})})}),className:\"framer-1jtyy0y\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"PMEIz89Fv\",style:{\"--extracted-tcooor\":\"rgb(128, 128, 128)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(128, 128, 128))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://roko-labs.talentlyft.com\",motionChild:true,nodeId:\"eHLuAhVGn\",openInNewTab:true,relValues:[],scopeId:\"iyzcvvTZD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1p1bka5\",\"data-styles-preset\":\"FZ5w7_Vss\",children:\"Latin America\"})})})}),className:\"framer-16xwbe2\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"eHLuAhVGn\",style:{\"--extracted-tcooor\":\"rgb(128, 128, 128)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cyoto6\",\"data-framer-name\":\"Blur\",layoutDependency:layoutDependency,layoutId:\"ZopStfTBj\",style:{background:\"linear-gradient(180deg, rgba(255, 255, 255, 0) -43%, rgba(189, 189, 189, 0.53) 54.98838682432433%, rgba(153, 153, 153, 0.75) 98.1981981981982%)\",filter:\"blur(100px)\",opacity:.5,WebkitFilter:\"blur(100px)\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iMHH8.framer-1ejvtzi, .framer-iMHH8 .framer-1ejvtzi { display: block; }\",\".framer-iMHH8.framer-r7ggbw { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 345px; justify-content: center; overflow: visible; padding: 0px 48px 0px 48px; position: relative; width: 1200px; }\",\".framer-iMHH8 .framer-5orj5z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 27px; height: min-content; justify-content: center; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-iMHH8 .framer-1d48gsd { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-iMHH8 .framer-3lpkea { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 40px); overflow: visible; position: relative; text-decoration: none; width: 40px; }\",\".framer-iMHH8 .framer-1if72ei, .framer-iMHH8 .framer-1tpwt5c, .framer-iMHH8 .framer-1o4ovpl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-iMHH8 .framer-4gn3dh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-iMHH8 .framer-6xtaqj, .framer-iMHH8 .framer-9ql7hf { align-self: stretch; flex: none; height: auto; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-iMHH8 .framer-3f4iyw, .framer-iMHH8 .framer-1ui91ip, .framer-iMHH8 .framer-f7q4gs, .framer-iMHH8 .framer-1mduwpy, .framer-iMHH8 .framer-1x8r133, .framer-iMHH8 .framer-1h61rv5, .framer-iMHH8 .framer-1mbb14g, .framer-iMHH8 .framer-1he9rki, .framer-iMHH8 .framer-1d5nyn1, .framer-iMHH8 .framer-1p6lmwg, .framer-iMHH8 .framer-1oyy2w0, .framer-iMHH8 .framer-1jtyy0y, .framer-iMHH8 .framer-16xwbe2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-iMHH8 .framer-1bj6tcb { 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-iMHH8 .framer-1yxjt21-container { flex: none; height: auto; position: relative; width: 106px; }\",\".framer-iMHH8 .framer-lsumw { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-iMHH8 .framer-vqt554 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-iMHH8 .framer-1cyoto6 { bottom: 0px; flex: none; height: 212px; overflow: visible; position: absolute; right: 0px; width: 100%; }\",\".framer-iMHH8.framer-v-ur93fl.framer-r7ggbw { height: 505px; padding: 80px 40px 80px 40px; width: 810px; }\",\".framer-iMHH8.framer-v-ur93fl .framer-5orj5z { flex: 1 0 0px; flex-direction: column; height: 1px; }\",\".framer-iMHH8.framer-v-ur93fl .framer-1d48gsd { align-content: center; align-items: center; flex: none; flex-direction: row; order: 1; width: 100%; }\",\".framer-iMHH8.framer-v-ur93fl .framer-3lpkea { order: 0; }\",\".framer-iMHH8.framer-v-ur93fl .framer-1if72ei { order: 1; width: 528px; }\",\".framer-iMHH8.framer-v-ur93fl .framer-4gn3dh { width: 359px; }\",\".framer-iMHH8.framer-v-ur93fl .framer-6xtaqj, .framer-iMHH8.framer-v-ur93fl .framer-9ql7hf { align-self: unset; width: 100%; }\",\".framer-iMHH8.framer-v-ur93fl .framer-1yxjt21-container { order: 2; }\",\".framer-iMHH8.framer-v-ur93fl .framer-lsumw { flex: 1 0 0px; height: 1px; order: 0; width: 100%; }\",\".framer-iMHH8.framer-v-ur93fl .framer-vqt554 { width: 100%; }\",\".framer-iMHH8.framer-v-ur93fl .framer-1tpwt5c, .framer-iMHH8.framer-v-ur93fl .framer-1o4ovpl { flex: 1 0 0px; width: 1px; }\",\".framer-iMHH8.framer-v-ur93fl .framer-1cyoto6 { width: 810px; }\",\".framer-iMHH8.framer-v-1cqyjw7.framer-r7ggbw { height: min-content; padding: 40px 15px 40px 15px; width: 390px; }\",\".framer-iMHH8.framer-v-1cqyjw7 .framer-5orj5z { flex-direction: column; gap: 48px; justify-content: flex-start; }\",\".framer-iMHH8.framer-v-1cqyjw7 .framer-1d48gsd { align-content: center; align-items: center; flex: none; order: 1; width: 100%; }\",\".framer-iMHH8.framer-v-1cqyjw7 .framer-1if72ei { align-content: center; align-items: center; }\",\".framer-iMHH8.framer-v-1cqyjw7 .framer-lsumw { align-content: flex-start; align-items: flex-start; gap: 24px; order: 0; width: 100%; }\",\".framer-iMHH8.framer-v-1cqyjw7 .framer-vqt554 { align-content: center; align-items: center; flex-direction: column; order: 0; width: 100%; }\",\".framer-iMHH8.framer-v-1cqyjw7 .framer-1tpwt5c, .framer-iMHH8.framer-v-1cqyjw7 .framer-1o4ovpl { align-content: center; align-items: center; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 345\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"uhxpXl0dW\":{\"layout\":[\"fixed\",\"fixed\"]},\"H1kkrAafu\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameriyzcvvTZD=withCSS(Component,css,\"framer-iMHH8\");export default FrameriyzcvvTZD;FrameriyzcvvTZD.displayName=\"Footer\";FrameriyzcvvTZD.defaultProps={height:345,width:1200};addPropertyControls(FrameriyzcvvTZD,{variant:{options:[\"qT2YcDKPY\",\"uhxpXl0dW\",\"H1kkrAafu\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameriyzcvvTZD,[{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:\"Inter\",source:\"google\",style:\"normal\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"}]},...ButtonPrimaryFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriyzcvvTZD\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"345\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uhxpXl0dW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"H1kkrAafu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./iyzcvvTZD.map","// Generated by Framer (f21d278)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/SfF4JRcUEbWsvMvEDkdl/apPrPAVRDOfgbBa0OlA6/FZ5w7_Vss.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/8ty91cwZks0D9awgZZ9k/NHwjCkIzkoIKe6Hc5PNn/vzRvCkhJ4.js\";import NavMenuItem from\"https://framerusercontent.com/modules/n2goWd3MdyGbDpfxn1r8/LnPubW2HVf9cDwweIGbj/LwwDd8hRj.js\";const NavMenuItemFonts=getFonts(NavMenuItem);const cycleOrder=[\"UBLFG0Nyd\",\"K7PIG_cAB\"];const serializationHash=\"framer-AHzfp\";const variantClassNames={K7PIG_cAB:\"framer-v-142c01q\",UBLFG0Nyd:\"framer-v-15anyv0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const s9y6jtnRt=undefined;const DNNuFBmji=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={\"Case Studies\":\"UBLFG0Nyd\",Services:\"K7PIG_cAB\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,impactStudiesVisible,servicesVisible,width,...props})=>{return{...props,DNNuFBmji:impactStudiesVisible??props.DNNuFBmji??true,s9y6jtnRt:servicesVisible??props.s9y6jtnRt,variant:humanReadableVariantMap[props.variant]??props.variant??\"UBLFG0Nyd\"};};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,s9y6jtnRt,DNNuFBmji,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"UBLFG0Nyd\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=value=>{if(baseVariant===\"K7PIG_cAB\")return true;return value;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"K7PIG_cAB\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"K7PIG_cAB\")return false;return true;};const isDisplayed3=value=>{if(baseVariant===\"K7PIG_cAB\")return false;return value;};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-15anyv0\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Case Studies\",layoutDependency:layoutDependency,layoutId:\"UBLFG0Nyd\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(235, 235, 235)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"0px 0.6021873017743928px 2.770061588162207px -0.8333333333333333px rgba(0, 0, 0, 0.02), 0px 2.288533303243457px 10.527253194919902px -1.6666666666666665px rgba(0, 0, 0, 0.02), 0px 10px 46px -2.5px rgba(0, 0, 0, 0.02)\",...style},...addPropertyOverrides({K7PIG_cAB:{\"data-framer-name\":\"Services\"}},baseVariant,gestureVariant),children:[isDisplayed(s9y6jtnRt!==false)&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tz2a5t\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"mG5gl99Fv\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-w19s2j\",layoutDependency:layoutDependency,layoutId:\"kGLo_kW7A\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i68gpb\",\"data-styles-preset\":\"vzRvCkhJ4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4a58cf68-0586-4729-822d-30213f443902, rgb(157, 164, 175)))\"},children:\"SERVICES\"})}),className:\"framer-k7frvw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JJJpKroOe\",style:{\"--extracted-r6o4lv\":\"var(--token-4a58cf68-0586-4729-822d-30213f443902, rgb(157, 164, 175))\",\"--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-1i68gpb\",\"data-styles-preset\":\"vzRvCkhJ4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4a58cf68-0586-4729-822d-30213f443902, rgb(157, 164, 175)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"RedNOZZBj\"},motionChild:true,nodeId:\"xqImiRqYQ\",openInNewTab:false,relValues:[],scopeId:\"SFwo_tmj2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1p1bka5\",\"data-styles-preset\":\"FZ5w7_Vss\",children:\"See All\"})})})}),className:\"framer-7kwrz5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xqImiRqYQ\",style:{\"--extracted-r6o4lv\":\"var(--token-4a58cf68-0586-4729-822d-30213f443902, rgb(157, 164, 175))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"mEOfRfyvK\"},implicitPathVariables:undefined},{href:{webPageId:\"mEOfRfyvK\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(max(${componentViewport?.width||\"100vw\"} / 0, 1px) - 60px)`,y:(componentViewport?.y||0)+0+30+100,...addPropertyOverrides({K7PIG_cAB:{width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) - 60px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-og87bs-container\",layoutDependency:layoutDependency,layoutId:\"zM9myT7Mq-container\",nodeId:\"zM9myT7Mq\",rendersWithMotion:true,scopeId:\"SFwo_tmj2\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"Ensure Successful Product Development and Launches\",height:\"100%\",id:\"zM9myT7Mq\",layoutId:\"zM9myT7Mq\",QhFesG0DK:\"Product Management\",style:{width:\"100%\"},width:\"100%\",wqXASmktN:resolvedLinks[0],...addPropertyOverrides({K7PIG_cAB:{wqXASmktN:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"aXc6rGRhq\"},implicitPathVariables:undefined},{href:{webPageId:\"aXc6rGRhq\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({K7PIG_cAB:{height:40,width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) - 60px)`,y:(componentViewport?.y||0)+0+30+220}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i4jbyd-container\",layoutDependency:layoutDependency,layoutId:\"Bt5FovLhH-container\",nodeId:\"Bt5FovLhH\",rendersWithMotion:true,scopeId:\"SFwo_tmj2\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"Envision and craft intuitive and elegant products\",height:\"100%\",id:\"Bt5FovLhH\",layoutId:\"Bt5FovLhH\",QhFesG0DK:\"Product Design\",style:{width:\"100%\"},width:\"100%\",wqXASmktN:resolvedLinks1[0],...addPropertyOverrides({K7PIG_cAB:{wqXASmktN:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"gE03RmJxZ\"},implicitPathVariables:undefined},{href:{webPageId:\"gE03RmJxZ\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({K7PIG_cAB:{height:40,width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) - 60px)`,y:(componentViewport?.y||0)+0+30+280}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6qzh4y-container\",layoutDependency:layoutDependency,layoutId:\"EO6BxnXK9-container\",nodeId:\"EO6BxnXK9\",rendersWithMotion:true,scopeId:\"SFwo_tmj2\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"Define Your Target Users and Market Opportunity\",height:\"100%\",id:\"EO6BxnXK9\",layoutId:\"EO6BxnXK9\",QhFesG0DK:\"User Research\",style:{width:\"100%\"},width:\"100%\",wqXASmktN:resolvedLinks2[0],...addPropertyOverrides({K7PIG_cAB:{wqXASmktN:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xwNrp0Hnx\"},implicitPathVariables:undefined},{href:{webPageId:\"xwNrp0Hnx\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({K7PIG_cAB:{height:40,width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) - 60px)`,y:(componentViewport?.y||0)+0+30+340}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wm732g-container\",layoutDependency:layoutDependency,layoutId:\"WRTeB86p2-container\",nodeId:\"WRTeB86p2\",rendersWithMotion:true,scopeId:\"SFwo_tmj2\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"Build Scalable, Secure Software Architectures\",height:\"100%\",id:\"WRTeB86p2\",layoutId:\"WRTeB86p2\",QhFesG0DK:\"Managed Services\",style:{width:\"100%\"},width:\"100%\",wqXASmktN:resolvedLinks3[0],...addPropertyOverrides({K7PIG_cAB:{wqXASmktN:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fk9GHRENB\"},implicitPathVariables:undefined},{href:{webPageId:\"fk9GHRENB\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({K7PIG_cAB:{height:40,width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) - 60px)`,y:(componentViewport?.y||0)+0+30+400}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mz0xd9-container\",layoutDependency:layoutDependency,layoutId:\"sMM81i8h2-container\",nodeId:\"sMM81i8h2\",rendersWithMotion:true,scopeId:\"SFwo_tmj2\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"De-Risk Investment Decisions & Acquisitions\",height:\"100%\",id:\"sMM81i8h2\",layoutId:\"sMM81i8h2\",QhFesG0DK:\"Due Diligence\",style:{width:\"100%\"},width:\"100%\",wqXASmktN:resolvedLinks4[0],...addPropertyOverrides({K7PIG_cAB:{wqXASmktN:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WknZJHB4N\"},implicitPathVariables:undefined},{href:{webPageId:\"WknZJHB4N\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({K7PIG_cAB:{height:40,width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) - 60px)`,y:(componentViewport?.y||0)+0+30+160}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b62rwo-container\",layoutDependency:layoutDependency,layoutId:\"Hi9DYL24D-container\",nodeId:\"Hi9DYL24D\",rendersWithMotion:true,scopeId:\"SFwo_tmj2\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"Expertise from Blueprint to Build-Out\",height:\"100%\",id:\"Hi9DYL24D\",layoutId:\"Hi9DYL24D\",QhFesG0DK:\"AI Services\",style:{width:\"100%\"},width:\"100%\",wqXASmktN:resolvedLinks5[0],...addPropertyOverrides({K7PIG_cAB:{wqXASmktN:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(max(${componentViewport?.width||\"100vw\"} / 0, 1px) - 60px)`,y:(componentViewport?.y||0)+0+30+160,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-101pepm-container\",layoutDependency:layoutDependency,layoutId:\"xqkjQAja6-container\",nodeId:\"xqkjQAja6\",rendersWithMotion:true,scopeId:\"SFwo_tmj2\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"Data-Driven Experiences\",height:\"100%\",id:\"xqkjQAja6\",layoutId:\"xqkjQAja6\",QhFesG0DK:\"User Research\",style:{width:\"100%\"},width:\"100%\"})})})]}),isDisplayed3(DNNuFBmji!==false)&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nvknc1\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"d9rX3wT5z\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19ntvd7\",layoutDependency:layoutDependency,layoutId:\"diZtqa7Xv\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i68gpb\",\"data-styles-preset\":\"vzRvCkhJ4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4a58cf68-0586-4729-822d-30213f443902, rgb(157, 164, 175)))\"},children:\"OUR WORK\"})}),className:\"framer-dxcetp\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"E9kiFCK1F\",style:{\"--extracted-r6o4lv\":\"var(--token-4a58cf68-0586-4729-822d-30213f443902, rgb(157, 164, 175))\",\"--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-1i68gpb\",\"data-styles-preset\":\"vzRvCkhJ4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4a58cf68-0586-4729-822d-30213f443902, rgb(157, 164, 175)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"gFzUrhPqd\"},motionChild:true,nodeId:\"R6zdkqeHf\",openInNewTab:false,relValues:[],scopeId:\"SFwo_tmj2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1p1bka5\",\"data-styles-preset\":\"FZ5w7_Vss\",children:\"See All\"})})})}),className:\"framer-80z3ye\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"R6zdkqeHf\",style:{\"--extracted-r6o4lv\":\"var(--token-4a58cf68-0586-4729-822d-30213f443902, rgb(157, 164, 175))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Bqy0j1rs7\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(max(${componentViewport?.width||\"100vw\"} / 0, 1px) - 60px)`,y:(componentViewport?.y||0)+0+30+100,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c240xk-container\",layoutDependency:layoutDependency,layoutId:\"JzmxYOopM-container\",nodeId:\"JzmxYOopM\",rendersWithMotion:true,scopeId:\"SFwo_tmj2\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"Streamlining regulatory workflows with intelligent automation for life sciences\",height:\"100%\",id:\"JzmxYOopM\",layoutId:\"JzmxYOopM\",QhFesG0DK:\"AI-Based Compliance Tools\",style:{width:\"100%\"},width:\"100%\",wqXASmktN:resolvedLinks6[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"NC3Kw69gB\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(max(${componentViewport?.width||\"100vw\"} / 0, 1px) - 60px)`,y:(componentViewport?.y||0)+0+30+160,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m3t06e-container\",layoutDependency:layoutDependency,layoutId:\"reJ9NaP4f-container\",nodeId:\"reJ9NaP4f\",rendersWithMotion:true,scopeId:\"SFwo_tmj2\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"Transforming Legacy Systems Into Scalable, Modern Data Solutions\",height:\"100%\",id:\"reJ9NaP4f\",layoutId:\"reJ9NaP4f\",QhFesG0DK:\"Data Warehouse & Intelligence\",style:{width:\"100%\"},width:\"100%\",wqXASmktN:resolvedLinks7[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SLl4HG8W7\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(max(${componentViewport?.width||\"100vw\"} / 0, 1px) - 60px)`,y:(componentViewport?.y||0)+0+30+220,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-phqent-container\",layoutDependency:layoutDependency,layoutId:\"mIqp_1pmw-container\",nodeId:\"mIqp_1pmw\",rendersWithMotion:true,scopeId:\"SFwo_tmj2\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"Mobile Solution for discovering life's purpose through AI-driven insights\",height:\"100%\",id:\"mIqp_1pmw\",layoutId:\"mIqp_1pmw\",QhFesG0DK:\"AI Prompt Engineering\",style:{width:\"100%\"},width:\"100%\",wqXASmktN:resolvedLinks8[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"HLtd1QcJZ\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(max(${componentViewport?.width||\"100vw\"} / 0, 1px) - 60px)`,y:(componentViewport?.y||0)+0+30+280,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16sl2dk-container\",layoutDependency:layoutDependency,layoutId:\"WEWzcEtuN-container\",nodeId:\"WEWzcEtuN\",rendersWithMotion:true,scopeId:\"SFwo_tmj2\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"Optimizing Investigational New Drug Application Processes\",height:\"100%\",id:\"WEWzcEtuN\",layoutId:\"WEWzcEtuN\",QhFesG0DK:\"AI for Operational Scale\",style:{width:\"100%\"},width:\"100%\",wqXASmktN:resolvedLinks9[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hPX8guQiG\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(max(${componentViewport?.width||\"100vw\"} / 0, 1px) - 60px)`,y:(componentViewport?.y||0)+0+30+340,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kbwq25-container\",layoutDependency:layoutDependency,layoutId:\"MEcCtxvOa-container\",nodeId:\"MEcCtxvOa\",rendersWithMotion:true,scopeId:\"SFwo_tmj2\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"Leveraging Customer Research to Define a Disruptive New Product for Lawyers\",height:\"100%\",id:\"MEcCtxvOa\",layoutId:\"MEcCtxvOa\",QhFesG0DK:\"Customer Discovery & Innovation \",style:{width:\"100%\"},width:\"100%\",wqXASmktN:resolvedLinks10[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"h_lTnL6Db\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(max(${componentViewport?.width||\"100vw\"} / 0, 1px) - 60px)`,y:(componentViewport?.y||0)+0+30+400,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p8v660-container\",layoutDependency:layoutDependency,layoutId:\"u77cNCs9U-container\",nodeId:\"u77cNCs9U\",rendersWithMotion:true,scopeId:\"SFwo_tmj2\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"Complete Redesign for a Complex Illiquid Investments Valuation Platform\",height:\"100%\",id:\"u77cNCs9U\",layoutId:\"u77cNCs9U\",QhFesG0DK:\"Platform Redesign & Streamlining\",style:{width:\"100%\"},width:\"100%\",wqXASmktN:resolvedLinks11[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"s39dIOg2q\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(max(${componentViewport?.width||\"100vw\"} / 0, 1px) - 60px)`,y:(componentViewport?.y||0)+0+30+460,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e0ntim-container\",layoutDependency:layoutDependency,layoutId:\"irBIywbqa-container\",nodeId:\"irBIywbqa\",rendersWithMotion:true,scopeId:\"SFwo_tmj2\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"Empowering a Service Based-Company to Scale with Technology \",height:\"100%\",id:\"irBIywbqa\",layoutId:\"irBIywbqa\",QhFesG0DK:\"Digital Transformation\",style:{width:\"100%\"},width:\"100%\",wqXASmktN:resolvedLinks12[0]})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AHzfp.framer-1y3rw3s, .framer-AHzfp .framer-1y3rw3s { display: block; }\",\".framer-AHzfp.framer-15anyv0 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 300px; }\",\".framer-AHzfp .framer-1tz2a5t, .framer-AHzfp .framer-nvknc1 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 30px; position: relative; width: 1px; }\",\".framer-AHzfp .framer-w19s2j, .framer-AHzfp .framer-19ntvd7 { 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; width: 100%; }\",\".framer-AHzfp .framer-k7frvw, .framer-AHzfp .framer-dxcetp { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-AHzfp .framer-7kwrz5, .framer-AHzfp .framer-80z3ye { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-AHzfp .framer-og87bs-container, .framer-AHzfp .framer-1i4jbyd-container, .framer-AHzfp .framer-6qzh4y-container, .framer-AHzfp .framer-1wm732g-container, .framer-AHzfp .framer-1mz0xd9-container, .framer-AHzfp .framer-1b62rwo-container, .framer-AHzfp .framer-101pepm-container, .framer-AHzfp .framer-c240xk-container, .framer-AHzfp .framer-m3t06e-container, .framer-AHzfp .framer-phqent-container, .framer-AHzfp .framer-16sl2dk-container, .framer-AHzfp .framer-kbwq25-container, .framer-AHzfp .framer-1p8v660-container, .framer-AHzfp .framer-1e0ntim-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-AHzfp.framer-v-142c01q .framer-w19s2j { order: 0; }\",\".framer-AHzfp.framer-v-142c01q .framer-og87bs-container { order: 1; }\",\".framer-AHzfp.framer-v-142c01q .framer-1i4jbyd-container { order: 3; }\",\".framer-AHzfp.framer-v-142c01q .framer-6qzh4y-container { order: 4; }\",\".framer-AHzfp.framer-v-142c01q .framer-1wm732g-container { order: 5; }\",\".framer-AHzfp.framer-v-142c01q .framer-1mz0xd9-container { order: 6; }\",\".framer-AHzfp.framer-v-142c01q .framer-1b62rwo-container { order: 2; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-AHzfp[data-border=\"true\"]::after, .framer-AHzfp [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 625.5\n * @framerIntrinsicWidth 300\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"K7PIG_cAB\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"s9y6jtnRt\":\"servicesVisible\",\"DNNuFBmji\":\"impactStudiesVisible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSFwo_tmj2=withCSS(Component,css,\"framer-AHzfp\");export default FramerSFwo_tmj2;FramerSFwo_tmj2.displayName=\"Nav Menu\";FramerSFwo_tmj2.defaultProps={height:625.5,width:300};addPropertyControls(FramerSFwo_tmj2,{variant:{options:[\"UBLFG0Nyd\",\"K7PIG_cAB\"],optionTitles:[\"Case Studies\",\"Services\"],title:\"Variant\",type:ControlType.Enum},s9y6jtnRt:{defaultValue:false,title:\"Services Visible\",type:ControlType.Boolean},DNNuFBmji:{defaultValue:true,title:\"Impact Studies Visible\",type:ControlType.Boolean}});addFonts(FramerSFwo_tmj2,[{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\"}]},...NavMenuItemFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSFwo_tmj2\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"K7PIG_cAB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"300\",\"framerIntrinsicHeight\":\"625.5\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"s9y6jtnRt\\\":\\\"servicesVisible\\\",\\\"DNNuFBmji\\\":\\\"impactStudiesVisible\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SFwo_tmj2.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,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/VpJImtjhjLFC13AvhZOo/x3uBC50uCkREGSn6HR9m/K4IKNBCkT.js\";import NavMenu from\"https://framerusercontent.com/modules/M0xAlgMPjnOC7bR92jAg/8qzLdfvdd8G0A2pgJlgI/SFwo_tmj2.js\";const NavMenuFonts=getFonts(NavMenu);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const enabledGestures={e8yGkyUdO:{hover:true},ez1h5vWef:{hover:true,pressed:true},jMZtKtxU6:{hover:true},n9wHayHx9:{hover:true},Oibq8tAcv:{hover:true},vRsa3dBXc:{hover:true},Xolk2VTHL:{hover:true},zeEp1pGe3:{hover:true}};const cycleOrder=[\"n9wHayHx9\",\"zeEp1pGe3\",\"Oibq8tAcv\",\"CNa1XcC0d\",\"vRsa3dBXc\",\"jMZtKtxU6\",\"e8yGkyUdO\",\"Xolk2VTHL\",\"ez1h5vWef\"];const serializationHash=\"framer-jIBUO\";const variantClassNames={CNa1XcC0d:\"framer-v-w2q930\",e8yGkyUdO:\"framer-v-1yh9uat\",ez1h5vWef:\"framer-v-3mbswz\",jMZtKtxU6:\"framer-v-l0pnem\",n9wHayHx9:\"framer-v-4ilewh\",Oibq8tAcv:\"framer-v-5hltor\",vRsa3dBXc:\"framer-v-ngvlv\",Xolk2VTHL:\"framer-v-f083q\",zeEp1pGe3:\"framer-v-9904gm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const rIZepjmER=undefined;const rktINrT1l=undefined;const BIzAzfi_O=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};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 Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\" Active - Menu - Services\":\"jMZtKtxU6\",\"Active - Menu\":\"Oibq8tAcv\",\"Active - New\":\"ez1h5vWef\",\"Inactive - Menu - Services\":\"e8yGkyUdO\",\"Inactive - Menu \":\"zeEp1pGe3\",\"Inactive - New\":\"Xolk2VTHL\",Active:\"vRsa3dBXc\",Inactive:\"n9wHayHx9\",Mobile:\"CNa1XcC0d\"};const getProps=({click3,height,id,link,navLabel,width,...props})=>{return{...props,BIzAzfi_O:navLabel??props.BIzAzfi_O??\"Our Work\",rIZepjmER:click3??props.rIZepjmER,rktINrT1l:link??props.rktINrT1l,variant:humanReadableVariantMap[props.variant]??props.variant??\"n9wHayHx9\"};};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,BIzAzfi_O,rktINrT1l,rIZepjmER,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"n9wHayHx9\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1gzjlq8=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(rIZepjmER){const res=await rIZepjmER(...args);if(res===false)return false;}});const onMouseEnter13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"zeEp1pGe3-hover\",\"Oibq8tAcv-hover\",\"jMZtKtxU6-hover\",\"e8yGkyUdO-hover\"].includes(gestureVariant))return true;if([\"zeEp1pGe3\",\"Oibq8tAcv\",\"jMZtKtxU6\",\"e8yGkyUdO\"].includes(baseVariant))return true;return false;};const ref2=React.useRef(null);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:rktINrT1l,motionChild:true,nodeId:\"n9wHayHx9\",scopeId:\"V7N5wPWbH\",smoothScroll:false,...addPropertyOverrides({CNa1XcC0d:{smoothScroll:true},e8yGkyUdO:{openInNewTab:false},jMZtKtxU6:{openInNewTab:false},Oibq8tAcv:{openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-4ilewh\",className,classNames)} framer-655da7`,\"data-framer-name\":\"Inactive\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"n9wHayHx9\",onTap:onTap1gzjlq8,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{\"ez1h5vWef-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},\"ez1h5vWef-pressed\":{backgroundColor:\"rgb(245, 245, 245)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},\"Xolk2VTHL-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({\"e8yGkyUdO-hover\":{\"data-framer-name\":undefined},\"ez1h5vWef-hover\":{\"data-framer-name\":undefined,\"data-highlight\":undefined,onTap:undefined},\"ez1h5vWef-pressed\":{\"data-framer-name\":undefined,\"data-highlight\":undefined,onTap:undefined},\"jMZtKtxU6-hover\":{\"data-framer-name\":undefined},\"n9wHayHx9-hover\":{\"data-framer-name\":undefined},\"Oibq8tAcv-hover\":{\"data-framer-name\":undefined},\"vRsa3dBXc-hover\":{\"data-framer-name\":undefined},\"Xolk2VTHL-hover\":{\"data-framer-name\":undefined,\"data-highlight\":undefined,onTap:undefined},\"zeEp1pGe3-hover\":{\"data-framer-name\":undefined},CNa1XcC0d:{\"data-framer-name\":\"Mobile\"},e8yGkyUdO:{\"data-framer-name\":\"Inactive - Menu - Services\"},ez1h5vWef:{\"data-framer-name\":\"Active - New\",\"data-highlight\":undefined,onTap:undefined},jMZtKtxU6:{\"data-framer-name\":\" Active - Menu - Services\"},Oibq8tAcv:{\"data-framer-name\":\"Active - Menu\"},vRsa3dBXc:{\"data-framer-name\":\"Active\"},Xolk2VTHL:{\"data-framer-name\":\"Inactive - New\",\"data-highlight\":undefined,onTap:undefined},zeEp1pGe3:{\"data-framer-name\":\"Inactive - Menu \"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,enabled:isDisplayed(),children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1u43da5\",\"data-framer-name\":\"Frame\",\"data-highlight\":true,id:`${layoutId}-1u43da5`,layoutDependency:layoutDependency,layoutId:\"V5ZDHMXlx\",onMouseEnter:onMouseEnter13elrgn({overlay}),ref:ref1,style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-11pt24q\",\"data-styles-preset\":\"K4IKNBCkT\",children:\"Our Work\"})}),className:\"framer-1jbbn86\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vID_8Hl1U\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:BIzAzfi_O,variants:{\"n9wHayHx9-hover\":{\"--extracted-r6o4lv\":\"var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46))\"},\"zeEp1pGe3-hover\":{\"--extracted-r6o4lv\":\"var(--token-1757bc43-a93b-4295-adaa-dde10658e8be, rgb(13, 13, 13))\"},ez1h5vWef:{\"--extracted-r6o4lv\":\"var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46))\"},jMZtKtxU6:{\"--extracted-r6o4lv\":\"var(--token-1757bc43-a93b-4295-adaa-dde10658e8be, rgb(13, 13, 13))\"},Oibq8tAcv:{\"--extracted-r6o4lv\":\"var(--token-1757bc43-a93b-4295-adaa-dde10658e8be, rgb(13, 13, 13))\"},vRsa3dBXc:{\"--extracted-r6o4lv\":\"var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"n9wHayHx9-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-11pt24q\",\"data-styles-preset\":\"K4IKNBCkT\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46)))\"},children:\"Our Work\"})})},\"zeEp1pGe3-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-11pt24q\",\"data-styles-preset\":\"K4IKNBCkT\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1757bc43-a93b-4295-adaa-dde10658e8be, rgb(13, 13, 13)))\"},children:\"Our Work\"})})},CNa1XcC0d:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"500\"},children:\"Our Work\"})}),fonts:[\"GF;Geist-500\"]},ez1h5vWef:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-11pt24q\",\"data-styles-preset\":\"K4IKNBCkT\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46)))\"},children:\"Our Work\"})})},jMZtKtxU6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-11pt24q\",\"data-styles-preset\":\"K4IKNBCkT\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1757bc43-a93b-4295-adaa-dde10658e8be, rgb(13, 13, 13)))\"},children:\"Our Work\"})})},Oibq8tAcv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-11pt24q\",\"data-styles-preset\":\"K4IKNBCkT\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1757bc43-a93b-4295-adaa-dde10658e8be, rgb(13, 13, 13)))\"},children:\"Our Work\"})})},vRsa3dBXc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-11pt24q\",\"data-styles-preset\":\"K4IKNBCkT\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46)))\"},children:\"Our Work\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__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}-1u43da5`,offsetX:0,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,...addPropertyOverrides({\"Oibq8tAcv-hover\":{offsetX:.25000281468965113,offsetY:8.99995},\"zeEp1pGe3-hover\":{offsetX:.25,offsetY:8.99995},e8yGkyUdO:{offsetX:.25,offsetY:8.99995},jMZtKtxU6:{offsetX:.25,offsetY:8.99995},Oibq8tAcv:{offsetX:.2500028,offsetY:8.999999109713826},zeEp1pGe3:{offsetX:.250002198619768,offsetY:8.9999991}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({e8yGkyUdO:{height:625,width:\"300px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||32.5)-0-32.4)/2+0+0)+-312.5},jMZtKtxU6:{height:625,width:\"300px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||32.5)-0-32.4)/2+0+0)+-312.5},Oibq8tAcv:{height:625,width:\"300px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||32.5)-0-32.4)/2+0+0)+-312.5},zeEp1pGe3:{height:625,width:\"300px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||32.5)-0-32.4)/2+0+0)+-312.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1yfo9ro-container\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"F3bYTDelv-container\",nodeId:\"F3bYTDelv\",ref:ref2,rendersWithMotion:true,role:\"dialog\",scopeId:\"V7N5wPWbH\",children:/*#__PURE__*/_jsx(NavMenu,{DNNuFBmji:true,height:\"100%\",id:\"F3bYTDelv\",layoutId:\"F3bYTDelv\",s9y6jtnRt:false,variant:\"UBLFG0Nyd\",width:\"100%\",...addPropertyOverrides({e8yGkyUdO:{DNNuFBmji:false,s9y6jtnRt:true,style:{width:\"100%\"},variant:\"K7PIG_cAB\"},jMZtKtxU6:{DNNuFBmji:false,s9y6jtnRt:true,style:{width:\"100%\"},variant:\"K7PIG_cAB\"},Oibq8tAcv:{style:{width:\"100%\"}},zeEp1pGe3:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})})})]})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jIBUO.framer-655da7, .framer-jIBUO .framer-655da7 { display: block; }\",\".framer-jIBUO.framer-4ilewh { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-jIBUO .framer-1u43da5 { 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: 5px 13px 5px 13px; position: relative; width: min-content; }\",\".framer-jIBUO .framer-1jbbn86 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-jIBUO .framer-1yfo9ro-container { height: auto; position: relative; width: auto; }\",\".framer-jIBUO.framer-v-9904gm .framer-1yfo9ro-container, .framer-jIBUO.framer-v-5hltor .framer-1yfo9ro-container, .framer-jIBUO.framer-v-l0pnem .framer-1yfo9ro-container, .framer-jIBUO.framer-v-1yh9uat .framer-1yfo9ro-container { width: 300px; }\",\".framer-jIBUO.framer-v-w2q930 .framer-1u43da5 { padding: 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32.5\n * @framerIntrinsicWidth 88.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"zeEp1pGe3\":{\"layout\":[\"auto\",\"auto\"]},\"Oibq8tAcv\":{\"layout\":[\"auto\",\"auto\"]},\"CNa1XcC0d\":{\"layout\":[\"auto\",\"auto\"]},\"vRsa3dBXc\":{\"layout\":[\"auto\",\"auto\"]},\"jMZtKtxU6\":{\"layout\":[\"auto\",\"auto\"]},\"e8yGkyUdO\":{\"layout\":[\"auto\",\"auto\"]},\"Xolk2VTHL\":{\"layout\":[\"auto\",\"auto\"]},\"ez1h5vWef\":{\"layout\":[\"auto\",\"auto\"]},\"jzd0uRZic\":{\"layout\":[\"auto\",\"auto\"]},\"MGz9bHQGK\":{\"layout\":[\"auto\",\"auto\"]},\"DV2g5PJwc\":{\"layout\":[\"auto\",\"auto\"]},\"HVR_5k5Kz\":{\"layout\":[\"auto\",\"auto\"]},\"k3fG10DsJ\":{\"layout\":[\"auto\",\"auto\"]},\"u_a9SU3uZ\":{\"layout\":[\"auto\",\"auto\"]},\"vwTIGRQbp\":{\"layout\":[\"auto\",\"auto\"]},\"Ac8Rm6NEd\":{\"layout\":[\"auto\",\"auto\"]},\"Z7vPpdrpm\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"BIzAzfi_O\":\"navLabel\",\"rktINrT1l\":\"link\",\"rIZepjmER\":\"click3\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerV7N5wPWbH=withCSS(Component,css,\"framer-jIBUO\");export default FramerV7N5wPWbH;FramerV7N5wPWbH.displayName=\"Nav Item 2\";FramerV7N5wPWbH.defaultProps={height:32.5,width:88.5};addPropertyControls(FramerV7N5wPWbH,{variant:{options:[\"n9wHayHx9\",\"zeEp1pGe3\",\"Oibq8tAcv\",\"CNa1XcC0d\",\"vRsa3dBXc\",\"jMZtKtxU6\",\"e8yGkyUdO\",\"Xolk2VTHL\",\"ez1h5vWef\"],optionTitles:[\"Inactive\",\"Inactive - Menu \",\"Active - Menu\",\"Mobile\",\"Active\",\" Active - Menu - Services\",\"Inactive - Menu - Services\",\"Inactive - New\",\"Active - New\"],title:\"Variant\",type:ControlType.Enum},BIzAzfi_O:{defaultValue:\"Our Work\",description:\"\",displayTextArea:false,placeholder:\"\",title:\"Nav Label\",type:ControlType.String},rktINrT1l:{title:\"Link\",type:ControlType.Link},rIZepjmER:{title:\"Click 3\",type:ControlType.EventHandler}});addFonts(FramerV7N5wPWbH,[{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_RruM4mJPby1QNtA.woff2\",weight:\"500\"}]},...NavMenuFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerV7N5wPWbH\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"88.5\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"BIzAzfi_O\\\":\\\"navLabel\\\",\\\"rktINrT1l\\\":\\\"link\\\",\\\"rIZepjmER\\\":\\\"click3\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"32.5\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zeEp1pGe3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Oibq8tAcv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CNa1XcC0d\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vRsa3dBXc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jMZtKtxU6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"e8yGkyUdO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Xolk2VTHL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ez1h5vWef\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jzd0uRZic\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MGz9bHQGK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DV2g5PJwc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HVR_5k5Kz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"k3fG10DsJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"u_a9SU3uZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vwTIGRQbp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Ac8Rm6NEd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Z7vPpdrpm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavItem2 from\"https://framerusercontent.com/modules/ChRkfewgu28cXUDyotjB/KinvR46FivNcbZL4G3Ki/V7N5wPWbH.js\";import ButtonPrimary from\"https://framerusercontent.com/modules/vvh0gwDWtPRNnWuvY9Z7/YRzY7E1pjkTnDm091WBU/w8FqxS4fx.js\";const NavItem2Fonts=getFonts(NavItem2);const ButtonPrimaryFonts=getFonts(ButtonPrimary);const cycleOrder=[\"VyYdSfzbx\",\"UC9UjrQ_Y\",\"TeGzQX7ig\",\"pvd61GgzC\",\"rOgDe9eg8\",\"vYtwSmShn\",\"cRYdBE0Ix\",\"Zia0gpwPT\"];const serializationHash=\"framer-9upMY\";const variantClassNames={cRYdBE0Ix:\"framer-v-1x6jblb\",pvd61GgzC:\"framer-v-1poxw7o\",rOgDe9eg8:\"framer-v-1xspd8l\",TeGzQX7ig:\"framer-v-1s7v2fw\",UC9UjrQ_Y:\"framer-v-k7oyp5\",vYtwSmShn:\"framer-v-1s87r1l\",VyYdSfzbx:\"framer-v-1w7e38o\",Zia0gpwPT:\"framer-v-1i4seqa\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const transition2={delay:0,duration:.3,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={\"Desktop - Careers\":\"Zia0gpwPT\",\"Desktop - Our Industries\":\"vYtwSmShn\",\"Desktop - Our Work\":\"rOgDe9eg8\",\"Desktop - What We Do\":\"pvd61GgzC\",\"Desktop - Who We Are\":\"cRYdBE0Ix\",\"Phone Open\":\"TeGzQX7ig\",Desktop:\"VyYdSfzbx\",Phone:\"UC9UjrQ_Y\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"VyYdSfzbx\"};};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:\"VyYdSfzbx\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1iesp5=activeVariantCallback(async(...args)=>{setVariant(\"TeGzQX7ig\");});const onTap4dci2h=activeVariantCallback(async(...args)=>{setVariant(\"UC9UjrQ_Y\");});const rIZepjmER4dci2h=activeVariantCallback(async(...args)=>{setVariant(\"UC9UjrQ_Y\");});const R8GYu4JEw4dci2h=activeVariantCallback(async(...args)=>{setVariant(\"UC9UjrQ_Y\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"UC9UjrQ_Y\",\"TeGzQX7ig\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"UC9UjrQ_Y\")return false;return true;};const router=useRouter();const isDisplayed2=()=>{if([\"pvd61GgzC\",\"rOgDe9eg8\",\"vYtwSmShn\",\"cRYdBE0Ix\",\"Zia0gpwPT\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"UC9UjrQ_Y\",\"TeGzQX7ig\"].includes(baseVariant))return false;return true;};const isDisplayed4=()=>{if(baseVariant===\"TeGzQX7ig\")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({TeGzQX7ig:{value:transition2},UC9UjrQ_Y:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1w7e38o\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"VyYdSfzbx\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({cRYdBE0Ix:{\"data-framer-name\":\"Desktop - Who We Are\"},pvd61GgzC:{\"data-framer-name\":\"Desktop - What We Do\"},rOgDe9eg8:{\"data-framer-name\":\"Desktop - Our Work\"},TeGzQX7ig:{\"data-framer-name\":\"Phone Open\"},UC9UjrQ_Y:{\"data-framer-name\":\"Phone\"},vYtwSmShn:{\"data-framer-name\":\"Desktop - Our Industries\"},Zia0gpwPT:{\"data-framer-name\":\"Desktop - Careers\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6ix4nv\",layoutDependency:layoutDependency,layoutId:\"lyKfGJK7N\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1m8xsnc\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"nAKKfnvnv\",...addPropertyOverrides({TeGzQX7ig:{\"data-highlight\":true,onTap:onTap4dci2h},UC9UjrQ_Y:{\"data-highlight\":true,onTap:onTap1iesp5}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"hY9duWnsW\"},motionChild:true,nodeId:\"E9DeQkr2P\",openInNewTab:false,scopeId:\"Wxt94CDOo\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-1odgz49 framer-r117x3\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"E9DeQkr2P\",opacity:1,radius:{bottomLeft:0,bottomRight:0,topLeft:0,topRight:0},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 134 24\"><path d=\"M 17.96 1.96 C 16.124 3.059 14.585 4.607 13.543 6.455 C 16.074 7.105 17.96 9.453 17.96 12.2 C 17.96 15.447 15.33 18.144 12.054 18.144 C 8.828 18.144 6.147 15.497 6.147 12.2 C 6.147 9.453 8.033 7.105 10.565 6.455 C 9.522 4.557 7.984 3.009 6.147 1.91 C 4.41 0.911 2.425 0.312 0.241 0.312 L 0.241 12.15 C 0.241 18.693 5.502 23.988 12.004 23.988 C 18.506 23.988 23.767 18.693 23.767 12.15 L 23.767 0.312 C 21.683 0.361 19.698 0.961 17.96 1.96 Z M 12.103 22.59 C 11.309 22.59 10.614 21.94 10.614 21.091 C 10.614 20.292 11.26 19.593 12.103 19.593 C 12.947 19.593 13.592 20.242 13.592 21.091 C 13.543 21.94 12.898 22.59 12.103 22.59 Z\" fill=\"var(--token-052fddf9-692c-4caa-bd40-52e4728fcc35, rgb(29, 100, 255)) /* {&quot;name&quot;:&quot;Blue Accent Color&quot;} */\"></path><path d=\"M 35.755 18.14 L 35.755 6.459 L 40.551 6.459 C 41.6 6.459 42.499 6.818 43.148 7.484 C 43.847 8.15 44.197 9.021 44.197 10.046 C 44.197 10.507 44.097 10.968 43.947 11.378 C 43.797 11.787 43.598 12.095 43.398 12.351 C 43.198 12.607 42.948 12.812 42.748 12.966 C 42.549 13.12 42.349 13.273 42.199 13.324 L 41.949 13.427 L 44.547 18.089 L 42.599 18.089 L 40.151 13.581 L 37.554 13.581 L 37.554 18.089 L 35.755 18.089 Z M 41.849 11.429 C 42.199 11.07 42.399 10.609 42.399 10.046 C 42.399 9.482 42.199 9.021 41.849 8.662 C 41.5 8.304 41.05 8.099 40.501 8.099 L 37.504 8.099 L 37.504 11.941 L 40.501 11.941 C 41.05 11.941 41.5 11.787 41.849 11.429 Z\" fill=\"var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46))\"></path><path d=\"M 49.142 16.552 C 47.993 15.374 47.394 13.99 47.394 12.3 C 47.394 10.609 47.993 9.226 49.142 8.048 C 50.291 6.869 51.739 6.306 53.438 6.306 C 55.136 6.306 56.585 6.869 57.734 8.048 C 58.883 9.226 59.482 10.609 59.482 12.3 C 59.482 13.99 58.883 15.374 57.734 16.552 C 56.585 17.73 55.136 18.294 53.438 18.294 C 51.739 18.294 50.291 17.73 49.142 16.552 Z M 50.441 9.226 C 49.642 10.046 49.192 11.07 49.192 12.3 C 49.192 13.529 49.592 14.554 50.441 15.374 C 51.24 16.193 52.239 16.654 53.438 16.654 C 54.637 16.654 55.636 16.245 56.435 15.374 C 57.234 14.554 57.684 13.529 57.684 12.3 C 57.684 11.07 57.284 10.046 56.435 9.226 C 55.586 8.406 54.637 7.945 53.438 7.945 C 52.239 7.945 51.24 8.406 50.441 9.226 Z\" fill=\"var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46))\"></path><path d=\"M 76.965 16.552 C 75.816 15.374 75.217 13.99 75.217 12.3 C 75.217 10.609 75.816 9.226 76.965 8.048 C 78.114 6.869 79.562 6.306 81.261 6.306 C 82.959 6.306 84.407 6.869 85.556 8.048 C 86.705 9.226 87.305 10.609 87.305 12.3 C 87.305 13.99 86.705 15.374 85.556 16.552 C 84.407 17.73 82.959 18.294 81.261 18.294 C 79.562 18.294 78.114 17.73 76.965 16.552 Z M 78.214 9.226 C 77.414 10.046 76.965 11.07 76.965 12.3 C 76.965 13.529 77.364 14.554 78.214 15.374 C 79.013 16.193 80.012 16.654 81.211 16.654 C 82.41 16.654 83.409 16.245 84.208 15.374 C 85.007 14.554 85.457 13.529 85.457 12.3 C 85.457 11.07 85.057 10.046 84.208 9.226 C 83.409 8.406 82.41 7.945 81.211 7.945 C 80.012 7.945 79.063 8.406 78.214 9.226 Z\" fill=\"var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46))\"></path><path d=\"M 98.344 18.14 L 91.051 18.14 L 91.051 6.459 L 92.85 6.459 L 92.85 16.45 L 98.394 16.45 L 98.394 18.14 Z\" fill=\"var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46))\"></path><path d=\"M 100.392 18.14 L 105.087 6.459 L 106.886 6.459 L 111.581 18.14 L 109.733 18.14 L 108.534 15.066 L 103.489 15.066 L 102.29 18.14 Z M 105.987 8.56 L 104.138 13.376 L 107.885 13.376 Z\" fill=\"var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46))\"></path><path d=\"M 119.622 18.14 L 114.727 18.14 L 114.727 6.459 L 119.372 6.459 C 120.272 6.459 121.071 6.767 121.72 7.382 C 122.37 7.996 122.719 8.714 122.719 9.533 C 122.719 9.994 122.619 10.404 122.419 10.814 C 122.22 11.224 122.02 11.48 121.87 11.634 L 121.57 11.89 C 121.62 11.89 121.67 11.941 121.77 11.992 C 121.87 12.044 121.97 12.146 122.17 12.351 C 122.369 12.556 122.519 12.71 122.669 12.915 C 122.819 13.12 122.969 13.376 123.069 13.734 C 123.169 14.042 123.269 14.4 123.269 14.759 C 123.269 15.681 122.919 16.501 122.22 17.167 C 121.52 17.782 120.671 18.14 119.622 18.14 Z M 119.372 8.048 L 116.525 8.048 L 116.525 11.224 L 119.372 11.224 C 119.822 11.224 120.172 11.07 120.471 10.763 C 120.771 10.455 120.921 10.097 120.921 9.636 C 120.921 9.175 120.771 8.816 120.471 8.509 C 120.172 8.201 119.822 8.048 119.372 8.048 Z M 116.525 16.552 L 119.622 16.552 C 120.172 16.552 120.571 16.347 120.971 15.988 C 121.321 15.63 121.52 15.169 121.52 14.605 C 121.52 14.042 121.321 13.632 120.971 13.222 C 120.621 12.863 120.172 12.658 119.622 12.658 L 116.525 12.658 Z\" fill=\"var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46))\"></path><path d=\"M 132.46 14.81 C 132.46 14.451 132.36 14.144 132.11 13.888 C 131.91 13.632 131.611 13.478 131.261 13.324 C 130.911 13.171 130.512 13.068 130.112 12.966 C 129.663 12.863 129.263 12.71 128.813 12.556 C 128.364 12.402 128.014 12.197 127.664 11.992 C 127.315 11.787 127.015 11.429 126.815 11.019 C 126.616 10.609 126.466 10.097 126.466 9.482 C 126.466 8.56 126.815 7.843 127.465 7.228 C 128.114 6.613 129.063 6.306 130.212 6.306 C 130.612 6.306 131.061 6.357 131.411 6.459 C 131.81 6.562 132.11 6.664 132.36 6.818 C 132.61 6.972 132.859 7.125 133.009 7.228 C 133.159 7.33 133.359 7.484 133.459 7.586 L 133.609 7.74 L 132.46 8.918 C 132.46 8.918 132.41 8.867 132.36 8.816 C 132.31 8.765 132.21 8.662 132.11 8.56 C 131.96 8.457 131.81 8.355 131.661 8.252 C 131.511 8.15 131.311 8.099 131.011 7.996 C 130.761 7.945 130.462 7.894 130.162 7.894 C 129.563 7.894 129.113 8.048 128.763 8.355 C 128.414 8.662 128.214 9.021 128.214 9.431 C 128.214 9.789 128.314 10.097 128.564 10.353 C 128.813 10.609 129.063 10.814 129.413 10.916 C 129.762 11.07 130.162 11.173 130.562 11.275 C 131.011 11.378 131.411 11.531 131.86 11.685 C 132.31 11.839 132.66 12.044 133.009 12.248 C 133.359 12.453 133.659 12.812 133.858 13.222 C 134.058 13.632 134.208 14.144 134.208 14.759 C 134.208 15.784 133.858 16.654 133.109 17.269 C 132.41 17.935 131.411 18.243 130.112 18.243 C 129.613 18.243 129.113 18.191 128.614 18.038 C 128.164 17.935 127.764 17.782 127.465 17.577 C 127.165 17.423 126.915 17.218 126.665 17.064 C 126.466 16.911 126.266 16.757 126.166 16.603 L 126.016 16.398 L 127.165 15.22 C 127.165 15.271 127.215 15.322 127.265 15.374 C 127.315 15.425 127.415 15.527 127.615 15.681 C 127.814 15.835 127.964 15.988 128.214 16.091 C 128.414 16.193 128.713 16.296 129.013 16.398 C 129.363 16.501 129.712 16.552 130.112 16.552 C 130.811 16.552 131.361 16.398 131.76 16.04 C 132.26 15.732 132.46 15.322 132.46 14.81 Z\" fill=\"var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46))\"></path><path d=\"M 72.719 6.562 L 70.771 6.562 L 67.174 11.326 L 65.026 11.326 L 65.026 6.459 L 63.228 6.459 L 63.228 18.038 L 65.026 18.038 L 65.026 12.915 L 67.274 12.915 L 71.12 18.14 L 73.018 18.14 L 68.523 11.992 Z\" fill=\"var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46))\"></path></svg>',svgContentId:12136080689,withExternalLayout:true})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bv3wrk\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"IgvElJTWx\",...addPropertyOverrides({TeGzQX7ig:{\"data-highlight\":true,onTap:onTap4dci2h}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1alglcu\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"IGCnJv2gb\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{TeGzQX7ig:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y8oxtd\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"IWE1CsgEg\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{TeGzQX7ig:{rotate:45}}})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1c91aje\",\"data-framer-name\":\"Nav Item Group\",layoutDependency:layoutDependency,layoutId:\"QaTglcLY_\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RedNOZZBj\"},implicitPathVariables:undefined},{href:{webPageId:\"RedNOZZBj\"},implicitPathVariables:undefined},{href:{webPageId:\"RedNOZZBj\"},implicitPathVariables:undefined},{href:{webPageId:\"RedNOZZBj\"},implicitPathVariables:undefined},{href:{webPageId:\"RedNOZZBj\"},implicitPathVariables:undefined},{href:{webPageId:\"RedNOZZBj\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(0+((componentViewport?.height||54)-0-44)/2)+6+0,...addPropertyOverrides({TeGzQX7ig:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1082)-0-1e3)/2+0+0)+0+78+24+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mhpb7i-container\",\"data-framer-name\":\"What We Do\",layoutDependency:layoutDependency,layoutId:\"XnJvog9rQ-container\",name:\"What We Do\",nodeId:\"XnJvog9rQ\",rendersWithMotion:true,scopeId:\"Wxt94CDOo\",children:/*#__PURE__*/_jsx(NavItem2,{BIzAzfi_O:\"What We Do\",height:\"100%\",id:\"XnJvog9rQ\",layoutId:\"XnJvog9rQ\",name:\"What We Do\",rktINrT1l:resolvedLinks[0],variant:\"e8yGkyUdO\",width:\"100%\",...addPropertyOverrides({cRYdBE0Ix:{rktINrT1l:resolvedLinks[4]},pvd61GgzC:{rktINrT1l:undefined,variant:\"jMZtKtxU6\"},rOgDe9eg8:{rktINrT1l:resolvedLinks[2]},TeGzQX7ig:{rIZepjmER:rIZepjmER4dci2h,rktINrT1l:resolvedLinks[1],variant:\"CNa1XcC0d\"},vYtwSmShn:{rktINrT1l:resolvedLinks[3]},Zia0gpwPT:{rktINrT1l:resolvedLinks[5]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"gFzUrhPqd\"},implicitPathVariables:undefined},{href:{webPageId:\"gFzUrhPqd\"},implicitPathVariables:undefined},{href:{webPageId:\"gFzUrhPqd\"},implicitPathVariables:undefined},{href:{webPageId:\"gFzUrhPqd\"},implicitPathVariables:undefined},{href:{webPageId:\"gFzUrhPqd\"},implicitPathVariables:undefined},{href:{webPageId:\"gFzUrhPqd\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(0+((componentViewport?.height||54)-0-44)/2)+6+0,...addPropertyOverrides({TeGzQX7ig:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1082)-0-1e3)/2+0+0)+0+78+24+48}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1g165b8-container\",\"data-framer-name\":\"Our Work\",layoutDependency:layoutDependency,layoutId:\"m1G0NhS7_-container\",name:\"Our Work\",nodeId:\"m1G0NhS7_\",rendersWithMotion:true,scopeId:\"Wxt94CDOo\",children:/*#__PURE__*/_jsx(NavItem2,{BIzAzfi_O:\"Our Work\",height:\"100%\",id:\"m1G0NhS7_\",layoutId:\"m1G0NhS7_\",name:\"Our Work\",rktINrT1l:resolvedLinks1[0],variant:\"zeEp1pGe3\",width:\"100%\",...addPropertyOverrides({cRYdBE0Ix:{rktINrT1l:resolvedLinks1[4]},pvd61GgzC:{rktINrT1l:resolvedLinks1[2]},rOgDe9eg8:{rktINrT1l:undefined,variant:\"Oibq8tAcv\"},TeGzQX7ig:{rIZepjmER:rIZepjmER4dci2h,rktINrT1l:resolvedLinks1[1],variant:\"CNa1XcC0d\"},vYtwSmShn:{rktINrT1l:resolvedLinks1[3]},Zia0gpwPT:{rktINrT1l:resolvedLinks1[5]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fMeRElEbw\"},implicitPathVariables:undefined},{href:{webPageId:\"fMeRElEbw\"},implicitPathVariables:undefined},{href:{webPageId:\"fMeRElEbw\"},implicitPathVariables:undefined},{href:{webPageId:\"fMeRElEbw\"},implicitPathVariables:undefined},{href:{webPageId:\"fMeRElEbw\"},implicitPathVariables:undefined},{href:{webPageId:\"fMeRElEbw\"},implicitPathVariables:undefined},{href:{webPageId:\"fMeRElEbw\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(0+((componentViewport?.height||54)-0-44)/2)+6+0,...addPropertyOverrides({TeGzQX7ig:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1082)-0-1e3)/2+0+0)+0+78+24+96}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-krka6r-container\",\"data-framer-name\":\"Our Industries\",layoutDependency:layoutDependency,layoutId:\"AGSQRkZYw-container\",name:\"Our Industries\",nodeId:\"AGSQRkZYw\",rendersWithMotion:true,scopeId:\"Wxt94CDOo\",children:/*#__PURE__*/_jsx(NavItem2,{BIzAzfi_O:\"Our Industries\",height:\"100%\",id:\"AGSQRkZYw\",layoutId:\"AGSQRkZYw\",name:\"Our Industries\",rktINrT1l:resolvedLinks2[0],variant:\"n9wHayHx9\",width:\"100%\",...addPropertyOverrides({cRYdBE0Ix:{rktINrT1l:resolvedLinks2[5]},pvd61GgzC:{rktINrT1l:resolvedLinks2[2]},rOgDe9eg8:{rktINrT1l:resolvedLinks2[3]},TeGzQX7ig:{rIZepjmER:rIZepjmER4dci2h,rktINrT1l:resolvedLinks2[1],variant:\"CNa1XcC0d\"},vYtwSmShn:{rktINrT1l:resolvedLinks2[4],variant:\"vRsa3dBXc\"},Zia0gpwPT:{rktINrT1l:resolvedLinks2[6]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"oE0sATkzH\"},implicitPathVariables:undefined},{href:{webPageId:\"oE0sATkzH\"},implicitPathVariables:undefined},{href:{webPageId:\"oE0sATkzH\"},implicitPathVariables:undefined},{href:{webPageId:\"oE0sATkzH\"},implicitPathVariables:undefined},{href:{webPageId:\"oE0sATkzH\"},implicitPathVariables:undefined},{href:{webPageId:\"oE0sATkzH\"},implicitPathVariables:undefined},{href:{webPageId:\"oE0sATkzH\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(0+((componentViewport?.height||54)-0-44)/2)+6+0,...addPropertyOverrides({TeGzQX7ig:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1082)-0-1e3)/2+0+0)+0+78+24+144}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qfkidf-container\",\"data-framer-name\":\"Who We Are\",layoutDependency:layoutDependency,layoutId:\"JoKh7ZYvl-container\",name:\"Who We Are\",nodeId:\"JoKh7ZYvl\",rendersWithMotion:true,scopeId:\"Wxt94CDOo\",children:/*#__PURE__*/_jsx(NavItem2,{BIzAzfi_O:\"Who We Are\",height:\"100%\",id:\"JoKh7ZYvl\",layoutId:\"JoKh7ZYvl\",name:\"Who We Are\",rktINrT1l:resolvedLinks3[0],variant:\"n9wHayHx9\",width:\"100%\",...addPropertyOverrides({cRYdBE0Ix:{rktINrT1l:resolvedLinks3[5],variant:\"vRsa3dBXc\"},pvd61GgzC:{rktINrT1l:resolvedLinks3[2]},rOgDe9eg8:{rktINrT1l:resolvedLinks3[3]},TeGzQX7ig:{rIZepjmER:rIZepjmER4dci2h,rktINrT1l:resolvedLinks3[1],variant:\"CNa1XcC0d\"},vYtwSmShn:{rktINrT1l:resolvedLinks3[4]},Zia0gpwPT:{rktINrT1l:resolvedLinks3[6]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"EfUOVE7Az\"},implicitPathVariables:undefined},{href:{webPageId:\"EfUOVE7Az\"},implicitPathVariables:undefined},{href:{webPageId:\"EfUOVE7Az\"},implicitPathVariables:undefined},{href:{webPageId:\"EfUOVE7Az\"},implicitPathVariables:undefined},{href:{webPageId:\"EfUOVE7Az\"},implicitPathVariables:undefined},{href:{webPageId:\"EfUOVE7Az\"},implicitPathVariables:undefined},{href:{webPageId:\"EfUOVE7Az\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(0+((componentViewport?.height||54)-0-44)/2)+6+0,...addPropertyOverrides({TeGzQX7ig:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1082)-0-1e3)/2+0+0)+0+78+24+192}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gs1uhv-container\",\"data-framer-name\":\"Careers\",layoutDependency:layoutDependency,layoutId:\"IqId1_dtH-container\",name:\"Careers\",nodeId:\"IqId1_dtH\",rendersWithMotion:true,scopeId:\"Wxt94CDOo\",children:/*#__PURE__*/_jsx(NavItem2,{BIzAzfi_O:\"Careers\",height:\"100%\",id:\"IqId1_dtH\",layoutId:\"IqId1_dtH\",name:\"Careers\",rktINrT1l:resolvedLinks4[0],variant:\"n9wHayHx9\",width:\"100%\",...addPropertyOverrides({cRYdBE0Ix:{rktINrT1l:resolvedLinks4[5]},pvd61GgzC:{rktINrT1l:resolvedLinks4[2]},rOgDe9eg8:{rktINrT1l:resolvedLinks4[3]},TeGzQX7ig:{rIZepjmER:rIZepjmER4dci2h,rktINrT1l:resolvedLinks4[1],variant:\"CNa1XcC0d\"},vYtwSmShn:{rktINrT1l:resolvedLinks4[4]},Zia0gpwPT:{rktINrT1l:resolvedLinks4[6],variant:\"vRsa3dBXc\"}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1h5tsti\",\"data-framer-name\":\"Backdrop\",layoutDependency:layoutDependency,layoutId:\"M_auushwU\",style:{backgroundColor:\"rgb(245, 245, 245)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12}})]}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-124qes9\",\"data-framer-name\":\"CTA\",layoutDependency:layoutDependency,layoutId:\"QI3je99PS\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WdlFuoGMx\"},implicitPathVariables:undefined},{href:{webPageId:\"WdlFuoGMx\"},implicitPathVariables:undefined},{href:{webPageId:\"WdlFuoGMx\"},implicitPathVariables:undefined},{href:{webPageId:\"WdlFuoGMx\"},implicitPathVariables:undefined},{href:{webPageId:\"WdlFuoGMx\"},implicitPathVariables:undefined},{href:{webPageId:\"WdlFuoGMx\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,width:\"95px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||54)-0-44)/2)+1+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-83ch5z-container\",layoutDependency:layoutDependency,layoutId:\"A4Dr4xrtR-container\",nodeId:\"A4Dr4xrtR\",rendersWithMotion:true,scopeId:\"Wxt94CDOo\",children:/*#__PURE__*/_jsx(ButtonPrimary,{height:\"100%\",id:\"A4Dr4xrtR\",l8wRfdseT:\"Contact Us\",layoutId:\"A4Dr4xrtR\",Lmd8HWOEd:resolvedLinks5[0],n2SpUwZKz:false,style:{width:\"100%\"},variant:\"The5CXk1W\",width:\"100%\",...addPropertyOverrides({cRYdBE0Ix:{Lmd8HWOEd:resolvedLinks5[4]},pvd61GgzC:{Lmd8HWOEd:resolvedLinks5[1]},rOgDe9eg8:{Lmd8HWOEd:resolvedLinks5[2]},vYtwSmShn:{Lmd8HWOEd:resolvedLinks5[3]},Zia0gpwPT:{Lmd8HWOEd:resolvedLinks5[5]}},baseVariant,gestureVariant)})})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WdlFuoGMx\"},implicitPathVariables:undefined},{href:{webPageId:\"WdlFuoGMx\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({TeGzQX7ig:{height:42,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1082)-0-1e3)/2+0+0)+0+360}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-sa5elo-container\",layoutDependency:layoutDependency,layoutId:\"VLD3VsdRH-container\",nodeId:\"VLD3VsdRH\",rendersWithMotion:true,scopeId:\"Wxt94CDOo\",children:/*#__PURE__*/_jsx(ButtonPrimary,{height:\"100%\",id:\"VLD3VsdRH\",l8wRfdseT:\"Contact Us\",layoutId:\"VLD3VsdRH\",Lmd8HWOEd:resolvedLinks6[0],n2SpUwZKz:false,R8GYu4JEw:R8GYu4JEw4dci2h,variant:\"CrnoPQLSW\",width:\"100%\",...addPropertyOverrides({TeGzQX7ig:{Lmd8HWOEd:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ktm6ws\",\"data-framer-name\":\"Bottom Line\",layoutDependency:layoutDependency,layoutId:\"TqUylWE6V\",style:{backgroundColor:\"rgba(0, 0, 0, 0.08)\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9upMY.framer-r117x3, .framer-9upMY .framer-r117x3 { display: block; }\",\".framer-9upMY.framer-1w7e38o { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 54px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-9upMY .framer-6ix4nv { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1400px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9upMY .framer-1m8xsnc { 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: 10px 0px 10px 48px; position: relative; width: 1px; }\",\".framer-9upMY .framer-1odgz49 { flex: none; height: 24px; position: relative; text-decoration: none; width: 134px; }\",\".framer-9upMY .framer-bv3wrk { flex: none; height: 40px; overflow: hidden; position: relative; width: 40px; }\",\".framer-9upMY .framer-1alglcu { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(62.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-9upMY .framer-1y8oxtd { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(37.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-9upMY .framer-1c91aje { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-9upMY .framer-mhpb7i-container, .framer-9upMY .framer-1g165b8-container, .framer-9upMY .framer-krka6r-container, .framer-9upMY .framer-qfkidf-container, .framer-9upMY .framer-1gs1uhv-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-9upMY .framer-1h5tsti { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; top: 0px; width: 109px; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-9upMY .framer-124qes9 { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 48px 0px 0px; position: relative; width: 1px; }\",\".framer-9upMY .framer-83ch5z-container { flex: none; height: auto; position: relative; width: 95px; }\",\".framer-9upMY .framer-sa5elo-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-9upMY .framer-1ktm6ws { bottom: 0px; flex: none; height: 1px; left: 0px; overflow: visible; position: absolute; right: 0px; z-index: 1; }\",\".framer-9upMY.framer-v-k7oyp5.framer-1w7e38o { flex-direction: column; height: min-content; width: 390px; }\",\".framer-9upMY.framer-v-k7oyp5 .framer-6ix4nv { flex: none; width: 100%; }\",\".framer-9upMY.framer-v-k7oyp5 .framer-1m8xsnc { align-content: center; align-items: center; cursor: pointer; flex-direction: row; gap: unset; justify-content: space-between; padding: 12px; }\",\".framer-9upMY.framer-v-k7oyp5 .framer-bv3wrk { height: 44px; width: 44px; }\",\".framer-9upMY.framer-v-k7oyp5 .framer-1alglcu { top: calc(59.090909090909115% - 2px / 2); }\",\".framer-9upMY.framer-v-k7oyp5 .framer-1y8oxtd { top: calc(40.909090909090935% - 2px / 2); }\",\".framer-9upMY.framer-v-1s7v2fw.framer-1w7e38o { flex-direction: column; height: min-content; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; width: 390px; }\",\".framer-9upMY.framer-v-1s7v2fw .framer-6ix4nv { flex: none; flex-direction: column; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; order: 1; padding: 0px 0px 24px 0px; width: 100%; }\",\".framer-9upMY.framer-v-1s7v2fw .framer-1m8xsnc { align-content: center; align-items: center; cursor: pointer; flex: none; flex-direction: row; gap: unset; justify-content: space-between; order: 0; padding: 12px; width: 100%; }\",\".framer-9upMY.framer-v-1s7v2fw .framer-bv3wrk { cursor: pointer; height: 44px; width: 44px; }\",\".framer-9upMY.framer-v-1s7v2fw .framer-1alglcu, .framer-9upMY.framer-v-1s7v2fw .framer-1y8oxtd { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-9upMY.framer-v-1s7v2fw .framer-1c91aje { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 16px; justify-content: flex-start; order: 1; padding: 24px; width: 100%; }\",\".framer-9upMY.framer-v-1s7v2fw .framer-sa5elo-container, .framer-9upMY.framer-v-1i4seqa .framer-qfkidf-container { order: 3; }\",\".framer-9upMY.framer-v-1s7v2fw .framer-1ktm6ws, .framer-9upMY.framer-v-1i4seqa .framer-mhpb7i-container { order: 0; }\",\".framer-9upMY.framer-v-1poxw7o .framer-1h5tsti { width: 106px; }\",\".framer-9upMY.framer-v-1xspd8l .framer-1h5tsti { left: 106px; width: 89px; }\",\".framer-9upMY.framer-v-1s87r1l .framer-1h5tsti { left: calc(51.00401606425705% - 115px / 2); width: 115px; }\",\".framer-9upMY.framer-v-1x6jblb .framer-1h5tsti { left: unset; right: 77px; width: 106px; }\",\".framer-9upMY.framer-v-1i4seqa .framer-1g165b8-container { order: 1; }\",\".framer-9upMY.framer-v-1i4seqa .framer-krka6r-container { order: 2; }\",\".framer-9upMY.framer-v-1i4seqa .framer-1gs1uhv-container { order: 4; }\",\".framer-9upMY.framer-v-1i4seqa .framer-1h5tsti { left: unset; order: 5; right: 0px; width: 77px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 54\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"UC9UjrQ_Y\":{\"layout\":[\"fixed\",\"auto\"]},\"TeGzQX7ig\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]},\"pvd61GgzC\":{\"layout\":[\"fixed\",\"fixed\"]},\"rOgDe9eg8\":{\"layout\":[\"fixed\",\"fixed\"]},\"vYtwSmShn\":{\"layout\":[\"fixed\",\"fixed\"]},\"cRYdBE0Ix\":{\"layout\":[\"fixed\",\"fixed\"]},\"Zia0gpwPT\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWxt94CDOo=withCSS(Component,css,\"framer-9upMY\");export default FramerWxt94CDOo;FramerWxt94CDOo.displayName=\"Navigation\";FramerWxt94CDOo.defaultProps={height:54,width:1200};addPropertyControls(FramerWxt94CDOo,{variant:{options:[\"VyYdSfzbx\",\"UC9UjrQ_Y\",\"TeGzQX7ig\",\"pvd61GgzC\",\"rOgDe9eg8\",\"vYtwSmShn\",\"cRYdBE0Ix\",\"Zia0gpwPT\"],optionTitles:[\"Desktop\",\"Phone\",\"Phone Open\",\"Desktop - What We Do\",\"Desktop - Our Work\",\"Desktop - Our Industries\",\"Desktop - Who We Are\",\"Desktop - Careers\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerWxt94CDOo,[{explicitInter:true,fonts:[]},...NavItem2Fonts,...ButtonPrimaryFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWxt94CDOo\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UC9UjrQ_Y\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TeGzQX7ig\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]},\\\"pvd61GgzC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rOgDe9eg8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vYtwSmShn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cRYdBE0Ix\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Zia0gpwPT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"54\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f353506)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,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 Navigation from\"#framer/local/canvasComponent/DmGA777Pw/DmGA777Pw.js\";import Footer from\"#framer/local/canvasComponent/iyzcvvTZD/iyzcvvTZD.js\";import Navigation1 from\"#framer/local/canvasComponent/Wxt94CDOo/Wxt94CDOo.js\";const NavigationFonts=getFonts(Navigation);const FooterFonts=getFonts(Footer);const NavigationControls=getPropertyControls(Navigation);const breakpoints={CSEBvDLeU:\"(max-width: 809.98px)\",J9YTlyZaR:\"(min-width: 1200px)\",PHvqEqMlY:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-thp1K\";const variantClassNames={CSEBvDLeU:\"framer-v-vy61xd\",J9YTlyZaR:\"framer-v-1qniszj\",PHvqEqMlY:\"framer-v-g2l19w\"};const x0mEaPA6v=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={CSEBvDLeU:['.framer-thp1K.framer-1qniszj { --selection-background-color: var(--token-052fddf9-692c-4caa-bd40-52e4728fcc35, #1d64ff) /* {\"name\":\"Blue Accent Color\"} */; }',\".framer-thp1K .framer-1lpzga0-container { height: auto; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={CSEBvDLeU:\".framer-vy61xd-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-thp1K.framer-dr41hj, .framer-thp1K .framer-dr41hj { display: block; }\",'.framer-thp1K.framer-1qniszj { --selection-background-color: var(--token-afde39c6-fa72-49cf-a037-71a2994c6edb, #0070ff) /* {\"name\":\"Brand Primary\"} */; --selection-color: var(--token-bfbccb3f-d5ea-4769-959d-e50fad06ac5a, #ffffff) /* {\"name\":\"Primary/White\"} */; align-content: center; align-items: center; background-color: var(--token-bfbccb3f-d5ea-4769-959d-e50fad06ac5a, #ffffff); 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-thp1K .framer-1lpzga0-container { flex: none; height: 64px; order: -1000; position: sticky; top: 0px; width: 100%; z-index: 4; }\",\".framer-thp1K .framer-1ftxwfv { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-thp1K .framer-j3e11d-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",\".framer-thp1K .framer-1h1faco-container { flex: none; height: auto; order: 1005; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-thp1K[data-selection=\"true\"] * ::selection, .framer-thp1K [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={CSEBvDLeU:\"(max-width: 809.98px)\",J9YTlyZaR:\"(min-width: 1200px)\",PHvqEqMlY:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"J9YTlyZaR\",Phone:\"CSEBvDLeU\",Tablet:\"PHvqEqMlY\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Desktop - Careers\":\"VZCNOXWF6\",\"Desktop - Case Studies\":\"xYF8YUL0h\",\"Desktop - Industries\":\"AJ2YEXMyo\",\"Desktop - Problems We Solve\":\"LiwKLhVq_\",\"Desktop - Who We Are\":\"nlNlj8Ebp\",\"Phone Open\":\"KHA03s1UF\",Desktop:\"UNhrI0T3Q\",Phone:\"ZjRyfbt3t\",Tablet:\"xzsTN1IRS\"};const getProps=({currentPage,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"J9YTlyZaR\",x0mEaPA6v:humanReadableEnumMap[currentPage]??currentPage??props.x0mEaPA6v??\"UNhrI0T3Q\"};};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,x0mEaPA6v,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"PHvqEqMlY\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"PHvqEqMlY\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"J9YTlyZaR\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-bfbccb3f-d5ea-4769-959d-e50fad06ac5a, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1qniszj\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CSEBvDLeU:{height:54}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1lpzga0-container\",nodeId:\"NyMUl4CDV\",scopeId:\"kRhXSxGF0\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CSEBvDLeU:{style:{width:\"100%\"},variant:matchVariant(\"ZjRyfbt3t\")},PHvqEqMlY:{variant:matchVariant(\"xzsTN1IRS\")}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"NyMUl4CDV\",layoutId:\"NyMUl4CDV\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(x0mEaPA6v),width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ftxwfv\"}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CSEBvDLeU:{y:1054}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:345,width:\"100vw\",y:1064,children:/*#__PURE__*/_jsx(Container,{className:\"framer-j3e11d-container hidden-g2l19w\",nodeId:\"QwhuHWKKo\",scopeId:\"kRhXSxGF0\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CSEBvDLeU:{variant:matchVariant(\"H1kkrAafu\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"QwhuHWKKo\",layoutId:\"QwhuHWKKo\",style:{width:\"100%\"},variant:matchVariant(\"qT2YcDKPY\"),width:\"100%\"})})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{PHvqEqMlY:{height:345,width:\"100vw\",y:1064}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1h1faco-container hidden-1qniszj hidden-vy61xd\",nodeId:\"EGEPjvwE9\",scopeId:\"kRhXSxGF0\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"EGEPjvwE9\",layoutId:\"EGEPjvwE9\",style:{width:\"100%\"},variant:matchVariant(\"uhxpXl0dW\"),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 1100\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"PHvqEqMlY\":{\"layout\":[\"fixed\",\"fixed\"]},\"CSEBvDLeU\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"x0mEaPA6v\":\"currentPage\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"J9YTlyZaR\":[\".framer-1lpzga0-container\",\".framer-j3e11d-container\"],\"PHvqEqMlY\":[\".framer-1lpzga0-container\",\".framer-1h1faco-container\"],\"CSEBvDLeU\":[\".framer-1lpzga0-container\",\".framer-j3e11d-container\"]}\n * @framerBreakpoints {\"J9YTlyZaR\":{\"min\":1200,\"canvasClassName\":\"framer-1qniszj-override\",\"minHeight\":1100,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"PHvqEqMlY\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-g2l19w-override\",\"minHeight\":1100,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"CSEBvDLeU\":{\"max\":809,\"canvasClassName\":\"framer-vy61xd-override\",\"minHeight\":1100,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant J9YTlyZaR\n * @framerLayoutTemplate true\n */const FramerkRhXSxGF0=withCSS(Component,css,\"framer-thp1K\");export default FramerkRhXSxGF0;FramerkRhXSxGF0.displayName=\"Main\";FramerkRhXSxGF0.defaultProps={height:1100,width:1200};addPropertyControls(FramerkRhXSxGF0,{x0mEaPA6v:NavigationControls?.[\"variant\"]&&{...NavigationControls[\"variant\"],defaultValue:\"UNhrI0T3Q\",description:undefined,hidden:undefined,title:\"Current Page\"}});addFonts(FramerkRhXSxGF0,[{explicitInter:true,fonts:[]},...NavigationFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerkRhXSxGF0.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navigation,{},context),forwardLoader(Navigation1,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkRhXSxGF0\",\"slots\":[],\"annotations\":{\"framerBreakpoints\":\"{\\\"J9YTlyZaR\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1qniszj-override\\\",\\\"minHeight\\\":1100,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"PHvqEqMlY\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-g2l19w-override\\\",\\\"minHeight\\\":1100,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"CSEBvDLeU\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-vy61xd-override\\\",\\\"minHeight\\\":1100,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerHitTargets\":\"{\\\"J9YTlyZaR\\\":[\\\".framer-1lpzga0-container\\\",\\\".framer-j3e11d-container\\\"],\\\"PHvqEqMlY\\\":[\\\".framer-1lpzga0-container\\\",\\\".framer-1h1faco-container\\\"],\\\"CSEBvDLeU\\\":[\\\".framer-1lpzga0-container\\\",\\\".framer-j3e11d-container\\\"]}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerDefaultVariant\":\"J9YTlyZaR\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PHvqEqMlY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CSEBvDLeU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1100\",\"framerVariables\":\"{\\\"x0mEaPA6v\\\":\\\"currentPage\\\"}\",\"framerLayoutTemplate\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/iT1iqzjqv9eOv03YQcql/LvwM3kkedOSLqpOwn5EF/kRhXSxGF0.js\";\r\n\r\n\t\tconst routes = {hY9duWnsW: {elements: {yFIhCYGkm: \"we-meet-you\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zHkkc1j7AyNePc5Uf88U/NojbntpgSMscG4XQlgwm/hY9duWnsW.js\")), path: \"/\"}, HdZX19HfI: {elements: {BqQaDhREu: \"we-meet-you\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PoXdU5DytP2M2rLYcqx8/m4evkmKripR1A80aXLnS/HdZX19HfI.js\")), path: \"/archives/home/home-2x\"}, UOXvE8MJ0: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/N96gXbTzBEDsRaK7tcsT/gm0UVMyQvmz3Mzdny2Vl/UOXvE8MJ0.js\")), path: \"/compare/epam\"}, oBaL8X2rW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KD62Ik2cPjwfXKdTkY39/jfPhv4vQKn6URjfacPFU/oBaL8X2rW.js\")), path: \"/compare/endava\"}, RedNOZZBj: {elements: {ARf7rt_yW: \"we-meet-you-1\", C7TO_A4zq: \"s-1\", EmJrBoZCa: \"product-management\", iclUyQNew: \"compliance-accreditation\", im0lcBJR9: \"certificates\", lUJ6HQJ5P: \"product-design\", piq7FWLsr: \"ai-services\", QWcgXQNpx: \"ux-design-research\", rIg4qYwj5: \"software-development\", RNBAoNOMW: \"due-diligence\", x1WtmHR6n: \"we-meet-you\", YDteAR_aJ: \"s\", zU_InV9lL: \"managed-services\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VuQQUF09JLr1Wh8XVseZ/PJxZdABHYqFQy1jp6L9I/RedNOZZBj.js\")), path: \"/problems-we-solve\"}, Q9lfAoxYZ: {elements: {vabhFc3nr: \"discovery-user-research-1\", yOjcuTOM9: \"discovery-user-research\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JbnvGUjHKejHPv8ZeSWf/mHiPbSyM2wd2d12cgqVc/Q9lfAoxYZ.js\")), path: \"/problems-we-solve-2\"}, qb2WBKwBj: {elements: {LDp4cPDoE: \"finance\", mQdp3hzLw: \"agentic\", R57PoIR0F: \"transformation\", Z7Z3ZitjE: \"life-science\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5jTVIxukbqC64dGHiMsl/8aXh9kjZ1WPFpgTIfmKr/qb2WBKwBj.js\")), path: \"/our-work\"}, h_lTnL6Db: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vdu3Mwgvi2v52HJRKTmz/hJa2qJlSV6XAHsafB5eL/h_lTnL6Db.js\")), path: \"/our-work/case-study/73-strings\"}, HLtd1QcJZ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hkmvIRBR0uXc6XenHoKx/hHpVI85qWc0LbinGNil5/HLtd1QcJZ.js\")), path: \"/our-work/case-study/pharmaceutical\"}, SLl4HG8W7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8NF5gsLhqM0hB3nrnand/8Hjhrh3gq6t3XKCjMXTv/SLl4HG8W7.js\")), path: \"/our-work/case-study/purpose-book\"}, Bqy0j1rs7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eh4ab9p2QjttoWbv5lCd/WZlEWPcQq95iiiWMC4H7/Bqy0j1rs7.js\")), path: \"/our-work/case-study/canopy-life-sciences\"}, NC3Kw69gB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/J91UPuh1d6sj6ETLa6Ft/tLjA6CI4Uci0P398pokw/NC3Kw69gB.js\")), path: \"/our-work/case-study/dwh\"}, Cya8VOSNI: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/36JjbkBHuxFDt0Ry3ug0/pQLDVGPITmQd9St611NH/Cya8VOSNI.js\")), path: \"/our-work/case-study/analytics\"}, hPX8guQiG: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QojF5Y19JybnV0sCw1AP/8IOW9adi3lm6Imwtrwcw/hPX8guQiG.js\")), path: \"/our-work/case-study/physician-life-care-planning\"}, HZ3eTtXfh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VY2mlwBPDHK6TqTFbwEz/UcOaqTic7vluywR57Blw/HZ3eTtXfh.js\")), path: \"/our-work/case-study/physician-life-care-planning-ai\"}, fk9GHRENB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ArxVJ1ePZBlNAlvesqd0/oIs4K3x39JP3QQkkHva3/fk9GHRENB.js\")), path: \"/problems-we-solve/services/due-diligence\"}, s39dIOg2q: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gxmy6NB9iPXFLeWiFnGG/BCTUdqFLUBPIGGthaJOC/s39dIOg2q.js\")), path: \"/our-work/case-study/vmc-group\"}, WdlFuoGMx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Zxenb9xy8QTbcnWmN35W/snVmLgeTdYaJydVRGrp7/WdlFuoGMx.js\")), path: \"/contact\"}, EfUOVE7Az: {elements: {DfX0Prj68: \"open-positions\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/B7dadnEYdvHrv3P4XgTE/U3XRodiUheuyFXLqMc4u/EfUOVE7Az.js\")), path: \"/careers\"}, GC_5TApjs: {elements: {H6IlAl37v: \"our-history\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0aUoEGTT7Yk5n6BGl1Ka/swfQS1DYNDRzLbwKacil/GC_5TApjs.js\")), path: \"/archives/who-we-are-archives/who-we-are-old\"}, oE0sATkzH: {elements: {kd74SWehe: \"our-history\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ADjdphN9Ar19R2pBNECZ/Sb7TwwvzJbNLxVRE3dWQ/oE0sATkzH.js\")), path: \"/who-we-are\"}, TPI0p1erZ: {elements: {f4ekFLDyx: \"open-positions\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QgWVS07hc6tfvIYvnYvz/qUr0uoDjjbQmlQFqPg9d/TPI0p1erZ.js\")), path: \"/careers/us-roles\"}, xwNrp0Hnx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7diZFIPB9KGoA0oYW9WF/4KaxIo71UuWq6yx6O0S3/xwNrp0Hnx.js\")), path: \"/problems-we-solve/services/managed-services\"}, WknZJHB4N: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Fn7GDgrpPJ0m2YrVETEp/INqaSKxAKWNWRkNabvXR/WknZJHB4N.js\")), path: \"/problems-we-solve/services/ai-services\"}, u1r8h1guN: {elements: {tNIXwaXyP: \"what-sets-us-apart\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fR9OULa9bd3A5ooXUrHF/DS8w2JVrmKcayKZH4dKt/u1r8h1guN.js\")), path: \"/problems-we-solve/services/ai-due-diligence\"}, gE03RmJxZ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/x5f0D4lserAYmWRNDfZY/U3LvGj7Fwcb97wOg4uAs/gE03RmJxZ.js\")), path: \"/problems-we-solve/services/user-research\"}, aXc6rGRhq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zf0W2LvGgwZvVMyqPYr4/c816blB2MuSFEFFSryIh/aXc6rGRhq.js\")), path: \"/problems-we-solve/services/product-design\"}, mEOfRfyvK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rajkI2TXSIyYIxkMQLJV/zkAAOfNQe95zOjxYkRa4/mEOfRfyvK.js\")), path: \"/problems-we-solve/services/product-management\"}, h9wFyMGrt: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gNAPIkHhCAeFliTPD7CO/6KPkfZj007aWSuKRWlUl/h9wFyMGrt.js\")), path: \"/careers/job-board\"}, yueHitIjE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AGoIuuSvymWMDePU2ANr/90sUvNS5XeVJ0AeZPn14/yueHitIjE.js\")), path: \"/terms-of-use\"}, eGCxSBYqs: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GLWqD5XaMcUJoI5V0YmM/WEpKbpfxkv4V9sGrwO7k/eGCxSBYqs.js\")), path: \"/privacy-policy\"}, fMeRElEbw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZLrDwgWYByFXgxPUgEU0/pEwPXsqEeURSI6Uuv25b/fMeRElEbw.js\")), path: \"/industries\"}, mfmVHQHN4: {elements: {bmfS1vK1F: \"section2\", fl9bdj9TM: \"section5\", mkKUzsuiV: \"section1\", n4tyu69XR: \"section3\", tRIOHWOrb: \"section4\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KY87n369yvO9d3y0z8SD/SGYkgS8ORIPRpNG3HqJj/mfmVHQHN4.js\")), path: \"/industries/financial-services\"}, WQXMDCGEa: {elements: {DfjsVbVQS: \"section1\", EzgQtlzVG: \"section4\", H30ru2CGX: \"section5\", rGU4Os_Pw: \"section3\", Rp1H8PHuV: \"section2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/alWqLYUZPd9HZhI33N62/bDB7vHf0YepYLqddqsyu/WQXMDCGEa.js\")), path: \"/industries/healthcare\"}, OyaJbqANU: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zZQcLzJBfj2skQKZVJw6/gliDWuOSu98Q9m4Ego6F/OyaJbqANU.js\")), path: \"/navigation-test\"}, ynfoYmWe2: {collectionId: \"qvtmLqATu\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rqrCE055LRKWaQLUQXc7/LktqcHckkP9k2C8PLEI3/ynfoYmWe2.js\")), path: \"/careers/:YuDlxltI9\"}, JXoy36hHC: {collectionId: \"NhT4rgSeU\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/S97bGYSZZuKcCFBhU6F9/0c8WzUDivuxcKJm9nttX/JXoy36hHC.js\")), path: \"/careers/posts/:EUsbK6Zoh\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}, {code: \"en-US\", id: \"LFNHaj6Mp\", name: \"English (United States)\", slug: \"en\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {NhT4rgSeU: async () => (await import(\"https://framerusercontent.com/modules/ds5up9fG2qVnRnPkrtzy/Gmo82KgcDz8SVGdhZgK4/NhT4rgSeU.js\"))?.[\"utils\"], qvtmLqATu: async () => (await import(\"https://framerusercontent.com/modules/8TuZxpXZ7BsnFTahLP54/ToD9DLZIZAFPDljmK3zn/qvtmLqATu.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"ff80a76131af471d034848f5dee3bb65b914cb20bcfbae95dac09e407df050c6\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {x0mEaPA6v: \"UNhrI0T3Q\"}\r\nconst props2 = {...props1, x0mEaPA6v: \"LiwKLhVq_\"}\r\nconst props3 = {...props1, x0mEaPA6v: \"xYF8YUL0h\"}\r\nconst props4 = {...props1, x0mEaPA6v: \"VZCNOXWF6\"}\r\nconst props5 = {...props1, x0mEaPA6v: \"nlNlj8Ebp\"}\r\nconst props6 = {...props1, x0mEaPA6v: \"AJ2YEXMyo\"}\r\nconst templateProps = {AKSSoH8jZ: props1, augiA20Il: props1, aXc6rGRhq: props1, bf0dyLA6N: props1, bkPZ4HBKe: props1, Bqy0j1rs7: props1, BYA41maS7: props1, cEvJbDrgf: props3, cG1jS798S: props1, cHmCQY6OR: props1, cnwT1Es6k: props1, Cya8VOSNI: props1, dmSc4icKK: props1, EEnS8Unsr: props1, EfUOVE7Az: props4, eGCxSBYqs: props1, eq2214YZD: props1, fk9GHRENB: props1, fMeRElEbw: props6, GC_5TApjs: props1, gE03RmJxZ: props1, GO0bkx96D: props3, GZrL0IfEk: props1, h_lTnL6Db: props1, h9wFyMGrt: props1, HdZX19HfI: props1, HLtd1QcJZ: props1, HnykJxXYz: props1, hPX8guQiG: props1, hY9duWnsW: props1, HYA422kLv: props1, HZ3eTtXfh: props1, Ic7utoto3: props1, inftSp_Bb: props1, Jb2D0gKd9: props1, JXoy36hHC: props1, k95ZnxOas: props1, KJQjU6Ub0: props1, kNBjSVH5v: props1, KsgZwNakj: props1, kYgecSorL: props1, lozmFEfWg: props1, luRz5fBpB: props1, m_0eqD6QW: props1, mEOfRfyvK: props1, mfmVHQHN4: props1, MSMKt7vqf: props1, mwUGAc_4S: props1, NC3Kw69gB: props1, nq06ohuUV: props1, O3Z5KYrCw: props1, oCEtqczL3: props1, oE0sATkzH: props5, oK96_7brO: props1, oXXxM7Uoe: props1, P3r3mLpDN: props1, P6YCBdDFV: props1, PieMB34xd: props1, PP7yhbu1z: props1, Pqv47L_yC: props1, Q9lfAoxYZ: props2, qb2WBKwBj: props3, QONmQupku: props1, qRsxSHjXl: props1, RedNOZZBj: props2, rjnVu2t7M: props3, rnNgzH30I: props1, s39dIOg2q: props1, SLl4HG8W7: props1, SPa2D61wz: props1, teIVWWfJn: props1, TnFF1xsFO: props1, TPI0p1erZ: props1, u1r8h1guN: props1, uyV5Gykrb: props1, W_nZSAYlL: props1, w1IEk_7H1: props1, wce5soRGD: props1, WdlFuoGMx: props1, Wh2C7yB7r: props1, WknZJHB4N: props1, WOjhVgzMp: props1, WQXMDCGEa: props1, WqzrwWZgv: props1, wxsMPUMb_: props1, xFdcmEaOH: props1, xk_lSbb85: props1, xwNrp0Hnx: props1, ynfoYmWe2: props1, yOgim8wVG: props1, yTjurf2Ee: props1, yueHitIjE: props1, zaIHqQBj7: props1, Zv1ZSlHFM: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"hY9duWnsW\":\r\ncase \"augiA20Il\":\r\ncase \"Zv1ZSlHFM\":\r\ncase \"WOjhVgzMp\":\r\ncase \"xFdcmEaOH\":\r\ncase \"Jb2D0gKd9\":\r\ncase \"SPa2D61wz\":\r\ncase \"PP7yhbu1z\":\r\ncase \"O3Z5KYrCw\":\r\ncase \"lozmFEfWg\":\r\ncase \"HdZX19HfI\":\r\ncase \"Pqv47L_yC\":\r\ncase \"kNBjSVH5v\":\r\ncase \"HnykJxXYz\":\r\ncase \"W_nZSAYlL\":\r\ncase \"GZrL0IfEk\":\r\ncase \"PieMB34xd\":\r\ncase \"Ic7utoto3\":\r\ncase \"HYA422kLv\":\r\ncase \"cHmCQY6OR\":\r\ncase \"zaIHqQBj7\":\r\ncase \"MSMKt7vqf\":\r\ncase \"RedNOZZBj\":\r\ncase \"Q9lfAoxYZ\":\r\ncase \"EEnS8Unsr\":\r\ncase \"kYgecSorL\":\r\ncase \"mwUGAc_4S\":\r\ncase \"rjnVu2t7M\":\r\ncase \"qb2WBKwBj\":\r\ncase \"GO0bkx96D\":\r\ncase \"cEvJbDrgf\":\r\ncase \"TnFF1xsFO\":\r\ncase \"QONmQupku\":\r\ncase \"cG1jS798S\":\r\ncase \"AKSSoH8jZ\":\r\ncase \"h_lTnL6Db\":\r\ncase \"oCEtqczL3\":\r\ncase \"HLtd1QcJZ\":\r\ncase \"SLl4HG8W7\":\r\ncase \"Bqy0j1rs7\":\r\ncase \"NC3Kw69gB\":\r\ncase \"Cya8VOSNI\":\r\ncase \"nq06ohuUV\":\r\ncase \"hPX8guQiG\":\r\ncase \"HZ3eTtXfh\":\r\ncase \"fk9GHRENB\":\r\ncase \"wce5soRGD\":\r\ncase \"w1IEk_7H1\":\r\ncase \"teIVWWfJn\":\r\ncase \"bf0dyLA6N\":\r\ncase \"bkPZ4HBKe\":\r\ncase \"qRsxSHjXl\":\r\ncase \"BYA41maS7\":\r\ncase \"KsgZwNakj\":\r\ncase \"Wh2C7yB7r\":\r\ncase \"yOgim8wVG\":\r\ncase \"s39dIOg2q\":\r\ncase \"dmSc4icKK\":\r\ncase \"m_0eqD6QW\":\r\ncase \"xk_lSbb85\":\r\ncase \"WdlFuoGMx\":\r\ncase \"inftSp_Bb\":\r\ncase \"EfUOVE7Az\":\r\ncase \"uyV5Gykrb\":\r\ncase \"cnwT1Es6k\":\r\ncase \"GC_5TApjs\":\r\ncase \"KJQjU6Ub0\":\r\ncase \"luRz5fBpB\":\r\ncase \"oE0sATkzH\":\r\ncase \"k95ZnxOas\":\r\ncase \"oXXxM7Uoe\":\r\ncase \"oK96_7brO\":\r\ncase \"P3r3mLpDN\":\r\ncase \"WqzrwWZgv\":\r\ncase \"rnNgzH30I\":\r\ncase \"wxsMPUMb_\":\r\ncase \"yTjurf2Ee\":\r\ncase \"TPI0p1erZ\":\r\ncase \"xwNrp0Hnx\":\r\ncase \"WknZJHB4N\":\r\ncase \"u1r8h1guN\":\r\ncase \"eq2214YZD\":\r\ncase \"P6YCBdDFV\":\r\ncase \"gE03RmJxZ\":\r\ncase \"aXc6rGRhq\":\r\ncase \"mEOfRfyvK\":\r\ncase \"h9wFyMGrt\":\r\ncase \"yueHitIjE\":\r\ncase \"eGCxSBYqs\":\r\ncase \"fMeRElEbw\":\r\ncase \"mfmVHQHN4\":\r\ncase \"WQXMDCGEa\":\r\ncase \"ynfoYmWe2\":\r\ncase \"JXoy36hHC\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"hY9duWnsW\":\r\ncase \"augiA20Il\":\r\ncase \"Zv1ZSlHFM\":\r\ncase \"WOjhVgzMp\":\r\ncase \"xFdcmEaOH\":\r\ncase \"Jb2D0gKd9\":\r\ncase \"SPa2D61wz\":\r\ncase \"PP7yhbu1z\":\r\ncase \"O3Z5KYrCw\":\r\ncase \"lozmFEfWg\":\r\ncase \"HdZX19HfI\":\r\ncase \"Pqv47L_yC\":\r\ncase \"kNBjSVH5v\":\r\ncase \"HnykJxXYz\":\r\ncase \"W_nZSAYlL\":\r\ncase \"GZrL0IfEk\":\r\ncase \"PieMB34xd\":\r\ncase \"Ic7utoto3\":\r\ncase \"HYA422kLv\":\r\ncase \"cHmCQY6OR\":\r\ncase \"zaIHqQBj7\":\r\ncase \"MSMKt7vqf\":\r\ncase \"RedNOZZBj\":\r\ncase \"Q9lfAoxYZ\":\r\ncase \"EEnS8Unsr\":\r\ncase \"kYgecSorL\":\r\ncase \"mwUGAc_4S\":\r\ncase \"rjnVu2t7M\":\r\ncase \"qb2WBKwBj\":\r\ncase \"GO0bkx96D\":\r\ncase \"cEvJbDrgf\":\r\ncase \"TnFF1xsFO\":\r\ncase \"QONmQupku\":\r\ncase \"cG1jS798S\":\r\ncase \"AKSSoH8jZ\":\r\ncase \"h_lTnL6Db\":\r\ncase \"oCEtqczL3\":\r\ncase \"HLtd1QcJZ\":\r\ncase \"SLl4HG8W7\":\r\ncase \"Bqy0j1rs7\":\r\ncase \"NC3Kw69gB\":\r\ncase \"Cya8VOSNI\":\r\ncase \"nq06ohuUV\":\r\ncase \"hPX8guQiG\":\r\ncase \"HZ3eTtXfh\":\r\ncase \"fk9GHRENB\":\r\ncase \"wce5soRGD\":\r\ncase \"w1IEk_7H1\":\r\ncase \"teIVWWfJn\":\r\ncase \"bf0dyLA6N\":\r\ncase \"bkPZ4HBKe\":\r\ncase \"qRsxSHjXl\":\r\ncase \"BYA41maS7\":\r\ncase \"KsgZwNakj\":\r\ncase \"Wh2C7yB7r\":\r\ncase \"yOgim8wVG\":\r\ncase \"s39dIOg2q\":\r\ncase \"dmSc4icKK\":\r\ncase \"m_0eqD6QW\":\r\ncase \"xk_lSbb85\":\r\ncase \"WdlFuoGMx\":\r\ncase \"inftSp_Bb\":\r\ncase \"EfUOVE7Az\":\r\ncase \"uyV5Gykrb\":\r\ncase \"cnwT1Es6k\":\r\ncase \"GC_5TApjs\":\r\ncase \"KJQjU6Ub0\":\r\ncase \"luRz5fBpB\":\r\ncase \"oE0sATkzH\":\r\ncase \"k95ZnxOas\":\r\ncase \"oXXxM7Uoe\":\r\ncase \"oK96_7brO\":\r\ncase \"P3r3mLpDN\":\r\ncase \"WqzrwWZgv\":\r\ncase \"rnNgzH30I\":\r\ncase \"wxsMPUMb_\":\r\ncase \"yTjurf2Ee\":\r\ncase \"TPI0p1erZ\":\r\ncase \"xwNrp0Hnx\":\r\ncase \"WknZJHB4N\":\r\ncase \"u1r8h1guN\":\r\ncase \"eq2214YZD\":\r\ncase \"P6YCBdDFV\":\r\ncase \"gE03RmJxZ\":\r\ncase \"aXc6rGRhq\":\r\ncase \"mEOfRfyvK\":\r\ncase \"h9wFyMGrt\":\r\ncase \"yueHitIjE\":\r\ncase \"eGCxSBYqs\":\r\ncase \"fMeRElEbw\":\r\ncase \"mfmVHQHN4\":\r\ncase \"WQXMDCGEa\":\r\ncase \"ynfoYmWe2\":\r\ncase \"JXoy36hHC\":\r\nreturn [{hash: \"1qniszj\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"g2l19w\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"vy61xd\", 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(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.rokolabs.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/SkNeQnymmX0suyUugdDB/X3uK5r39fLUmUfyABZFY/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, 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\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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"}