{"version":3,"file":"script_main.D8fvsO2k.mjs","names":["addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","Feather","enabledGestures","serializationHash","variantClassNames","transition1","animation","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","NavMenuItemFonts","NavMenuItem","MotionDivWithFXWithOptimizedAppearEffect","serializationHash","variantClassNames","animation","animation1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","NavMenuItemFonts","NavMenuItem","MotionDivWithFXWithOptimizedAppearEffect","serializationHash","variantClassNames","animation","animation1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","NavMenuItemFonts","NavMenuItem","serializationHash","variantClassNames","animation","animation1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","ButtonViewMore","addPropertyOverrides","MenuIcon","WhatWeDoButton","ServicesMenu","OurWorkButton","OurWorkMenu","IndustriesButton","IndustryMenu","NavLinkButton","ButtonPrimaryFonts","ButtonPrimary","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Overlay","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","React.useRef","className","SVG","_Fragment","addPropertyOverrides","ButtonPrimaryFonts","ButtonPrimary","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","Image1","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.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/uu4fI9xhrHjStNRL0e2f/gbUOjtdptiMINiIS1mCX/fpyktW3wV.js","https:/framerusercontent.com/modules/ZACbHiIjNJd8oCJ7SPUN/qzFbyEyK3zyQmkV2LK9N/HrwxEFuTp.js","https:/framerusercontent.com/modules/XgAdsTaVumc1M7PrWv8Z/GubWEKdIkUTzeVB504au/L63sE0myl.js","https:/framerusercontent.com/modules/n2goWd3MdyGbDpfxn1r8/LnPubW2HVf9cDwweIGbj/LwwDd8hRj.js","https:/framerusercontent.com/modules/kWioc2fUWnYyXgbLNsx3/IcbFXtToIeqDdcExuDUw/LOdnYONdb.js","https:/framerusercontent.com/modules/GSrBHWp30PiivlP5ztKu/pha6bfG8fuvftUsZSpgi/OIgQUxGnU.js","https:/framerusercontent.com/modules/m7KME1uQXB5iiy2jxrsI/31PZBmr3Qx3VYCHC3r7v/p4lA65kJb.js","https:/framerusercontent.com/modules/URWRFwEorIIohPWiZN98/WyMCyJKdDYmQkOcoRDje/QTyvyhx1v.js","https:/framerusercontent.com/modules/lySc5XG9tglXHl0Qxw0B/JVXyWsqcBesqOVu2Ls0O/tgOSB_ExB.js","https:/framerusercontent.com/modules/2D06f5bjo1uTywKw17ca/Oze6er2G6YExDvuipSpH/DmGA777Pw.js","https:/framerusercontent.com/modules/pUCf1Uf8nhuex6NtBPZs/Xu82bbe0KIu7HM33RHCD/iyzcvvTZD.js","https:/framerusercontent.com/modules/M0xAlgMPjnOC7bR92jAg/cXBFmBKaKexaY9EvheZX/SFwo_tmj2.js","https:/framerusercontent.com/modules/ChRkfewgu28cXUDyotjB/EKJO7QYBavobUTG8P2tX/V7N5wPWbH.js","https:/framerusercontent.com/modules/HCrFhfYNXBdE0r99kC87/4tAKeKWkN0yUPiAUeyLA/Wxt94CDOo.js","https:/framerusercontent.com/modules/iT1iqzjqv9eOv03YQcql/ELDlaboU0QjYNkJvRywL/kRhXSxGF0.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (1067533)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/mDROL7sK29j2sgoHZsKk/voa0jZ5geNGzdVAciJgt/VHiOJLLmv.js\";const enabledGestures={AyIFo919D:{hover:true}};const cycleOrder=[\"AyIFo919D\",\"XNbNVfFOG\",\"u3azoMi1H\"];const serializationHash=\"framer-s1ZLf\";const variantClassNames={AyIFo919D:\"framer-v-pd8qkm\",u3azoMi1H:\"framer-v-1w5hsxo\",XNbNVfFOG:\"framer-v-rlp0j5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const KNY76Dafq=undefined;const ZIJ2IrZfd=undefined;const ImHxnsX2E=undefined;const jyMTizqLO=undefined;const transition1={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Active:\"XNbNVfFOG\",Default:\"AyIFo919D\",Phone:\"u3azoMi1H\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,hover,id,link,title,width,...props})=>{return{...props,ImHxnsX2E:link??props.ImHxnsX2E,jyMTizqLO:title??props.jyMTizqLO??\"Our Work\",KNY76Dafq:click??props.KNY76Dafq,variant:humanReadableVariantMap[props.variant]??props.variant??\"AyIFo919D\",ZIJ2IrZfd:hover??props.ZIJ2IrZfd};};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,ZIJ2IrZfd,jyMTizqLO,KNY76Dafq,ImHxnsX2E,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"AyIFo919D\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap9mf0ee=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KNY76Dafq){const res=await KNY76Dafq(...args);if(res===false)return false;}});const onMouseEnter6r82kb=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(ZIJ2IrZfd){const res=await ZIJ2IrZfd(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"qb2WBKwBj\"},motionChild:true,nodeId:\"AyIFo919D\",openInNewTab:false,scopeId:\"fpyktW3wV\",...addPropertyOverrides({u3azoMi1H:{href:ImHxnsX2E}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-pd8qkm\",className,classNames)} framer-19gcnjz`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"AyIFo919D\",onMouseEnter:onMouseEnter6r82kb,onTap:onTap9mf0ee,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},variants:{\"AyIFo919D-hover\":{backgroundColor:\"rgb(245, 245, 245)\"},u3azoMi1H:{backgroundColor:\"rgba(0, 0, 0, 0)\"},XNbNVfFOG:{backgroundColor:\"rgb(245, 245, 245)\"}},...addPropertyOverrides({\"AyIFo919D-hover\":{\"data-framer-name\":undefined},u3azoMi1H:{\"data-framer-name\":\"Phone\"},XNbNVfFOG:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wxm7dl\",\"data-styles-preset\":\"VHiOJLLmv\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a4efee4b-a776-424b-930c-d42abf9aca17, rgb(103, 112, 126)))\"},children:\"Our Work\"})}),className:\"framer-9goncx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Amz55Hd9D\",style:{\"--extracted-r6o4lv\":\"var(--token-a4efee4b-a776-424b-930c-d42abf9aca17, rgb(103, 112, 126))\",\"--framer-paragraph-spacing\":\"0px\"},text:jyMTizqLO,variants:{\"AyIFo919D-hover\":{\"--extracted-r6o4lv\":\"var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46))\"},XNbNVfFOG:{\"--extracted-r6o4lv\":\"var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"AyIFo919D-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wxm7dl\",\"data-styles-preset\":\"VHiOJLLmv\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46)))\"},children:\"Our Work\"})})},u3azoMi1H:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wxm7dl\",\"data-styles-preset\":\"VHiOJLLmv\",dir:\"auto\",children:\"Our Work\"})})},XNbNVfFOG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wxm7dl\",\"data-styles-preset\":\"VHiOJLLmv\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46)))\"},children:\"Our Work\"})}),tabIndex:1}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-s1ZLf.framer-19gcnjz, .framer-s1ZLf .framer-19gcnjz { display: block; }\",\".framer-s1ZLf.framer-pd8qkm { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px 16px 8px 16px; position: relative; text-decoration: none; width: min-content; }\",\".framer-s1ZLf .framer-9goncx { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-s1ZLf.framer-v-1w5hsxo.framer-pd8qkm { padding: 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 94\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"XNbNVfFOG\":{\"layout\":[\"auto\",\"auto\"]},\"u3azoMi1H\":{\"layout\":[\"auto\",\"auto\"]},\"l9Clzm01H\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"ZIJ2IrZfd\":\"hover\",\"jyMTizqLO\":\"title\",\"KNY76Dafq\":\"click\",\"ImHxnsX2E\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfpyktW3wV=withCSS(Component,css,\"framer-s1ZLf\");export default FramerfpyktW3wV;FramerfpyktW3wV.displayName=\"Our Work Button\";FramerfpyktW3wV.defaultProps={height:38,width:94};addPropertyControls(FramerfpyktW3wV,{variant:{options:[\"AyIFo919D\",\"XNbNVfFOG\",\"u3azoMi1H\"],optionTitles:[\"Default\",\"Active\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},ZIJ2IrZfd:{title:\"Hover\",type:ControlType.EventHandler},jyMTizqLO:{defaultValue:\"Our Work\",description:\"\",displayTextArea:false,title:\"Title\",type:ControlType.String},onjyMTizqLOChange:{changes:\"jyMTizqLO\",type:ControlType.ChangeHandler},KNY76Dafq:{title:\"Click\",type:ControlType.EventHandler},ImHxnsX2E:{title:\"Link\",type:ControlType.Link}});addFonts(FramerfpyktW3wV,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfpyktW3wV\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"38\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"ZIJ2IrZfd\\\":\\\"hover\\\",\\\"jyMTizqLO\\\":\\\"title\\\",\\\"KNY76Dafq\\\":\\\"click\\\",\\\"ImHxnsX2E\\\":\\\"link\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XNbNVfFOG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"u3azoMi1H\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"l9Clzm01H\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"94\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fpyktW3wV.map","// Generated by Framer (1067533)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/mDROL7sK29j2sgoHZsKk/voa0jZ5geNGzdVAciJgt/VHiOJLLmv.js\";const enabledGestures={sQKkgtDZe:{hover:true}};const cycleOrder=[\"sQKkgtDZe\",\"ndJxTEUSe\",\"hO0CRWXbQ\"];const serializationHash=\"framer-Yt7b1\";const variantClassNames={hO0CRWXbQ:\"framer-v-14y9swe\",ndJxTEUSe:\"framer-v-16xfqw0\",sQKkgtDZe:\"framer-v-vbwnwl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const KNY76Dafq=undefined;const ZIJ2IrZfd=undefined;const ImHxnsX2E=undefined;const jyMTizqLO=undefined;const transition1={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Active:\"ndJxTEUSe\",Default:\"sQKkgtDZe\",Phone:\"hO0CRWXbQ\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,hover,id,link,title,width,...props})=>{return{...props,ImHxnsX2E:link??props.ImHxnsX2E,jyMTizqLO:title??props.jyMTizqLO??\"What We Do\",KNY76Dafq:click??props.KNY76Dafq,variant:humanReadableVariantMap[props.variant]??props.variant??\"sQKkgtDZe\",ZIJ2IrZfd:hover??props.ZIJ2IrZfd};};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,ZIJ2IrZfd,jyMTizqLO,KNY76Dafq,ImHxnsX2E,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"sQKkgtDZe\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap9mf0ee=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KNY76Dafq){const res=await KNY76Dafq(...args);if(res===false)return false;}});const onMouseEnter6r82kb=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(ZIJ2IrZfd){const res=await ZIJ2IrZfd(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"RedNOZZBj\"},motionChild:true,nodeId:\"sQKkgtDZe\",openInNewTab:false,scopeId:\"HrwxEFuTp\",...addPropertyOverrides({hO0CRWXbQ:{href:ImHxnsX2E}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-vbwnwl\",className,classNames)} framer-g8ii04`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"sQKkgtDZe\",onMouseEnter:onMouseEnter6r82kb,onTap:onTap9mf0ee,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},variants:{\"sQKkgtDZe-hover\":{backgroundColor:\"rgb(245, 245, 245)\"},hO0CRWXbQ:{backgroundColor:\"rgba(0, 0, 0, 0)\"},ndJxTEUSe:{backgroundColor:\"rgb(245, 245, 245)\"}},...addPropertyOverrides({\"sQKkgtDZe-hover\":{\"data-framer-name\":undefined},hO0CRWXbQ:{\"data-framer-name\":\"Phone\"},ndJxTEUSe:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wxm7dl\",\"data-styles-preset\":\"VHiOJLLmv\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a4efee4b-a776-424b-930c-d42abf9aca17, rgb(103, 112, 126)))\"},children:\"What We Do\"})}),className:\"framer-1n5j93b\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aS4UMYPfE\",style:{\"--extracted-r6o4lv\":\"var(--token-a4efee4b-a776-424b-930c-d42abf9aca17, rgb(103, 112, 126))\",\"--framer-paragraph-spacing\":\"0px\"},text:jyMTizqLO,variants:{\"sQKkgtDZe-hover\":{\"--extracted-r6o4lv\":\"var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46))\"},ndJxTEUSe:{\"--extracted-r6o4lv\":\"var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"sQKkgtDZe-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wxm7dl\",\"data-styles-preset\":\"VHiOJLLmv\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46)))\"},children:\"What We Do\"})})},hO0CRWXbQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wxm7dl\",\"data-styles-preset\":\"VHiOJLLmv\",dir:\"auto\",children:\"What We Do\"})})},ndJxTEUSe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wxm7dl\",\"data-styles-preset\":\"VHiOJLLmv\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46)))\"},children:\"What We Do\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Yt7b1.framer-g8ii04, .framer-Yt7b1 .framer-g8ii04 { display: block; }\",\".framer-Yt7b1.framer-vbwnwl { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px 16px 8px 16px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Yt7b1 .framer-1n5j93b { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-Yt7b1.framer-v-14y9swe.framer-vbwnwl { padding: 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 111\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ndJxTEUSe\":{\"layout\":[\"auto\",\"auto\"]},\"hO0CRWXbQ\":{\"layout\":[\"auto\",\"auto\"]},\"hMBjTXo6Y\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"ZIJ2IrZfd\":\"hover\",\"jyMTizqLO\":\"title\",\"KNY76Dafq\":\"click\",\"ImHxnsX2E\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHrwxEFuTp=withCSS(Component,css,\"framer-Yt7b1\");export default FramerHrwxEFuTp;FramerHrwxEFuTp.displayName=\"What we do Button\";FramerHrwxEFuTp.defaultProps={height:38,width:111};addPropertyControls(FramerHrwxEFuTp,{variant:{options:[\"sQKkgtDZe\",\"ndJxTEUSe\",\"hO0CRWXbQ\"],optionTitles:[\"Default\",\"Active\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},ZIJ2IrZfd:{title:\"Hover\",type:ControlType.EventHandler},jyMTizqLO:{defaultValue:\"What We Do\",displayTextArea:false,title:\"Title\",type:ControlType.String},onjyMTizqLOChange:{changes:\"jyMTizqLO\",type:ControlType.ChangeHandler},KNY76Dafq:{title:\"Click\",type:ControlType.EventHandler},ImHxnsX2E:{title:\"Link\",type:ControlType.Link}});addFonts(FramerHrwxEFuTp,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHrwxEFuTp\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"ZIJ2IrZfd\\\":\\\"hover\\\",\\\"jyMTizqLO\\\":\\\"title\\\",\\\"KNY76Dafq\\\":\\\"click\\\",\\\"ImHxnsX2E\\\":\\\"link\\\"}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"111\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ndJxTEUSe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hO0CRWXbQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hMBjTXo6Y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"38\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HrwxEFuTp.map","// Generated by Framer (1067533)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/mDROL7sK29j2sgoHZsKk/voa0jZ5geNGzdVAciJgt/VHiOJLLmv.js\";const enabledGestures={xM9RRdowj:{hover:true}};const cycleOrder=[\"xM9RRdowj\",\"oZ3BiTtEP\",\"jcfrgWnn6\"];const serializationHash=\"framer-eYyij\";const variantClassNames={jcfrgWnn6:\"framer-v-1myyecb\",oZ3BiTtEP:\"framer-v-136dzmx\",xM9RRdowj:\"framer-v-m230rd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const KNY76Dafq=undefined;const ZIJ2IrZfd=undefined;const ImHxnsX2E=undefined;const jyMTizqLO=undefined;const transition1={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Active:\"oZ3BiTtEP\",Default:\"xM9RRdowj\",Phone:\"jcfrgWnn6\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,hover,id,link,title,width,...props})=>{return{...props,ImHxnsX2E:link??props.ImHxnsX2E,jyMTizqLO:title??props.jyMTizqLO??\"Industries\",KNY76Dafq:click??props.KNY76Dafq,variant:humanReadableVariantMap[props.variant]??props.variant??\"xM9RRdowj\",ZIJ2IrZfd:hover??props.ZIJ2IrZfd};};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,ZIJ2IrZfd,jyMTizqLO,KNY76Dafq,ImHxnsX2E,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xM9RRdowj\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap9mf0ee=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KNY76Dafq){const res=await KNY76Dafq(...args);if(res===false)return false;}});const onMouseEnter6r82kb=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(ZIJ2IrZfd){const res=await ZIJ2IrZfd(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"fMeRElEbw\"},motionChild:true,nodeId:\"xM9RRdowj\",openInNewTab:false,scopeId:\"L63sE0myl\",...addPropertyOverrides({jcfrgWnn6:{href:ImHxnsX2E}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-m230rd\",className,classNames)} framer-ecwals`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"xM9RRdowj\",onMouseEnter:onMouseEnter6r82kb,onTap:onTap9mf0ee,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},variants:{\"xM9RRdowj-hover\":{backgroundColor:\"rgb(245, 245, 245)\"},jcfrgWnn6:{backgroundColor:\"rgba(0, 0, 0, 0)\"},oZ3BiTtEP:{backgroundColor:\"rgb(245, 245, 245)\"}},...addPropertyOverrides({\"xM9RRdowj-hover\":{\"data-framer-name\":undefined},jcfrgWnn6:{\"data-framer-name\":\"Phone\"},oZ3BiTtEP:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wxm7dl\",\"data-styles-preset\":\"VHiOJLLmv\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a4efee4b-a776-424b-930c-d42abf9aca17, rgb(103, 112, 126)))\"},children:\"Industries\"})}),className:\"framer-kc64wl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"b3oUqxNMF\",style:{\"--extracted-r6o4lv\":\"var(--token-a4efee4b-a776-424b-930c-d42abf9aca17, rgb(103, 112, 126))\",\"--framer-paragraph-spacing\":\"0px\"},text:jyMTizqLO,variants:{\"xM9RRdowj-hover\":{\"--extracted-r6o4lv\":\"var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46))\"},oZ3BiTtEP:{\"--extracted-r6o4lv\":\"var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"xM9RRdowj-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wxm7dl\",\"data-styles-preset\":\"VHiOJLLmv\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46)))\"},children:\"Industries\"})})},jcfrgWnn6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wxm7dl\",\"data-styles-preset\":\"VHiOJLLmv\",dir:\"auto\",children:\"Industries\"})})},oZ3BiTtEP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wxm7dl\",\"data-styles-preset\":\"VHiOJLLmv\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46)))\"},children:\"Industries\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eYyij.framer-ecwals, .framer-eYyij .framer-ecwals { display: block; }\",\".framer-eYyij.framer-m230rd { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px 16px 8px 16px; position: relative; text-decoration: none; width: min-content; }\",\".framer-eYyij .framer-kc64wl { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-eYyij.framer-v-1myyecb.framer-m230rd { padding: 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 97\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"oZ3BiTtEP\":{\"layout\":[\"auto\",\"auto\"]},\"jcfrgWnn6\":{\"layout\":[\"auto\",\"auto\"]},\"hLRQy7BgC\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"ZIJ2IrZfd\":\"hover\",\"jyMTizqLO\":\"title\",\"KNY76Dafq\":\"click\",\"ImHxnsX2E\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerL63sE0myl=withCSS(Component,css,\"framer-eYyij\");export default FramerL63sE0myl;FramerL63sE0myl.displayName=\"Industries Button\";FramerL63sE0myl.defaultProps={height:38,width:97};addPropertyControls(FramerL63sE0myl,{variant:{options:[\"xM9RRdowj\",\"oZ3BiTtEP\",\"jcfrgWnn6\"],optionTitles:[\"Default\",\"Active\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},ZIJ2IrZfd:{title:\"Hover\",type:ControlType.EventHandler},jyMTizqLO:{defaultValue:\"Industries\",description:\"\",displayTextArea:false,title:\"Title\",type:ControlType.String},onjyMTizqLOChange:{changes:\"jyMTizqLO\",type:ControlType.ChangeHandler},KNY76Dafq:{title:\"Click\",type:ControlType.EventHandler},ImHxnsX2E:{title:\"Link\",type:ControlType.Link}});addFonts(FramerL63sE0myl,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerL63sE0myl\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"38\",\"framerVariables\":\"{\\\"ZIJ2IrZfd\\\":\\\"hover\\\",\\\"jyMTizqLO\\\":\\\"title\\\",\\\"KNY76Dafq\\\":\\\"click\\\",\\\"ImHxnsX2E\\\":\\\"link\\\"}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oZ3BiTtEP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jcfrgWnn6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hLRQy7BgC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"97\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./L63sE0myl.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";const FeatherFonts=getFonts(Feather);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const enabledGestures={CkCobWKlt:{hover:true,pressed:true}};const serializationHash=\"framer-Vuoo4\";const variantClassNames={CkCobWKlt:\"framer-v-13rdv8f\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const wqXASmktN=undefined;const QhFesG0DK=undefined;const etaMeJj14=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-5,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,subtitle,title,width,...props})=>{return{...props,etaMeJj14:subtitle??props.etaMeJj14??\"Subtitle\",QhFesG0DK:title??props.QhFesG0DK??\"Title\",wqXASmktN:link??props.wqXASmktN};};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,QhFesG0DK,etaMeJj14,wqXASmktN,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"CkCobWKlt\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"CkCobWKlt-hover\",\"CkCobWKlt-pressed\"].includes(gestureVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:wqXASmktN,motionChild:true,nodeId:\"CkCobWKlt\",scopeId:\"LwwDd8hRj\",smoothScroll:false,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-13rdv8f\",className,classNames)} framer-1mv3y86`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"CkCobWKlt\",ref:refBinding,style:{...style},...addPropertyOverrides({\"CkCobWKlt-hover\":{\"data-framer-name\":undefined},\"CkCobWKlt-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wlulza\",\"data-framer-name\":\"Title Stack\",layoutDependency:layoutDependency,layoutId:\"WD01VSK_D\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46)))\"},children:\"Title\"})}),className:\"framer-19e28qn\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"EjvtXAosn\",style:{\"--extracted-r6o4lv\":\"var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46))\",\"--framer-paragraph-spacing\":\"0px\"},text:QhFesG0DK,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-6ozq3b-container\",\"data-framer-appear-id\":\"6ozq3b\",initial:animation1,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"lq1Wo1sHQ-container\",nodeId:\"lq1Wo1sHQ\",optimized:true,rendersWithMotion:true,scopeId:\"LwwDd8hRj\",children:/*#__PURE__*/_jsx(Feather,{color:\"rgb(111, 151, 217)\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"arrow-right\",id:\"lq1Wo1sHQ\",layoutId:\"lq1Wo1sHQ\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f4c2c9a2-0a01-4aa3-a8ef-5cbcf7e76e19, rgb(129, 138, 152)))\"},children:\"Subtitle\"})}),className:\"framer-18y322q\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"U0yZ6tsAV\",style:{\"--extracted-r6o4lv\":\"var(--token-f4c2c9a2-0a01-4aa3-a8ef-5cbcf7e76e19, rgb(129, 138, 152))\",\"--framer-paragraph-spacing\":\"0px\"},text:etaMeJj14,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-icbvfi\",\"data-framer-name\":\"Backdrop\",layoutDependency:layoutDependency,layoutId:\"g2pmBNfuh\",style:{backgroundColor:\"rgba(0, 0, 0, 0.04)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},variants:{\"CkCobWKlt-pressed\":{backgroundColor:\"rgba(0, 0, 0, 0.09)\"}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Vuoo4.framer-1mv3y86, .framer-Vuoo4 .framer-1mv3y86 { display: block; }\",\".framer-Vuoo4.framer-13rdv8f { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 200px; }\",\".framer-Vuoo4 .framer-1wlulza { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Vuoo4 .framer-19e28qn { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-Vuoo4 .framer-6ozq3b-container { flex: none; height: 12px; position: relative; width: 12px; }\",\".framer-Vuoo4 .framer-18y322q { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Vuoo4 .framer-icbvfi { bottom: -5px; flex: none; left: -7px; overflow: visible; position: absolute; right: -7px; top: -5px; z-index: 1; }\",\".framer-Vuoo4.framer-v-13rdv8f.hover.framer-13rdv8f, .framer-Vuoo4.framer-v-13rdv8f.pressed.framer-13rdv8f { overflow: visible; }\",\".framer-Vuoo4.framer-v-13rdv8f.hover .framer-icbvfi { left: -8px; right: -8px; top: -6px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"LK_DKUKcA\":{\"layout\":[\"fixed\",\"auto\"]},\"Yk5tVF7ES\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"QhFesG0DK\":\"title\",\"etaMeJj14\":\"subtitle\",\"wqXASmktN\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLwwDd8hRj=withCSS(Component,css,\"framer-Vuoo4\");export default FramerLwwDd8hRj;FramerLwwDd8hRj.displayName=\"Nav Menu Item\";FramerLwwDd8hRj.defaultProps={height:40,width:200};addPropertyControls(FramerLwwDd8hRj,{QhFesG0DK:{defaultValue:\"Title\",displayTextArea:false,title:\"Title\",type:ControlType.String},etaMeJj14:{defaultValue:\"Subtitle\",displayTextArea:false,title:\"Subtitle\",type:ControlType.String},wqXASmktN:{title:\"Link\",type:ControlType.Link}});addFonts(FramerLwwDd8hRj,[{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...FeatherFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLwwDd8hRj\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LK_DKUKcA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Yk5tVF7ES\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"QhFesG0DK\\\":\\\"title\\\",\\\"etaMeJj14\\\":\\\"subtitle\\\",\\\"wqXASmktN\\\":\\\"link\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LwwDd8hRj.map","// Generated by Framer (904da2c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/SfF4JRcUEbWsvMvEDkdl/WmMzuWs6gbZOFBM7XnBx/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 MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const serializationHash=\"framer-s8lId\";const variantClassNames={OVXl_y8Ua:\"framer-v-1bk3fhp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:600,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,x:0,y:0};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"OVXl_y8Ua\",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:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1bk3fhp\",className,classNames),\"data-border\":true,\"data-framer-appear-id\":\"1bk3fhp\",\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"OVXl_y8Ua\",optimized:true,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(238, 238, 238)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19xf5ya\",layoutDependency:layoutDependency,layoutId:\"T2KLRWZWp\",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\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4a58cf68-0586-4729-822d-30213f443902, rgb(157, 164, 175)))\"},children:\"INDUSTRIES\"})}),className:\"framer-1em1z6t\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mc1SEwuFJ\",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\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4a58cf68-0586-4729-822d-30213f443902, rgb(157, 164, 175)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"fMeRElEbw\"},motionChild:true,nodeId:\"PF_X14kRg\",openInNewTab:false,relValues:[],scopeId:\"LOdnYONdb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1p1bka5\",\"data-styles-preset\":\"FZ5w7_Vss\",children:\"See All\"})})})}),className:\"framer-4eweiq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PF_X14kRg\",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:\"mfmVHQHN4\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+100,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i671cv-container\",layoutDependency:layoutDependency,layoutId:\"FGUktkiwG-container\",nodeId:\"FGUktkiwG\",rendersWithMotion:true,scopeId:\"LOdnYONdb\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"Secure, intelligent platforms for Wealth and Payments\",height:\"100%\",id:\"FGUktkiwG\",layoutId:\"FGUktkiwG\",QhFesG0DK:\"Financial Services\",style:{width:\"100%\"},width:\"100%\",wqXASmktN:resolvedLinks[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WQXMDCGEa\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+160,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7hcjey-container\",layoutDependency:layoutDependency,layoutId:\"xIkiwSYag-container\",nodeId:\"xIkiwSYag\",rendersWithMotion:true,scopeId:\"LOdnYONdb\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"Accelerating data-driven discovery and compliance modernization.\",height:\"100%\",id:\"xIkiwSYag\",layoutId:\"xIkiwSYag\",QhFesG0DK:\"Life Sciences & Healthcare\",style:{width:\"100%\"},width:\"100%\",wqXASmktN:resolvedLinks1[0]})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-s8lId.framer-s7pm8f, .framer-s8lId .framer-s7pm8f { display: block; }\",\".framer-s8lId.framer-1bk3fhp { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; padding: 30px; position: relative; width: 300px; }\",\".framer-s8lId .framer-19xf5ya { 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-s8lId .framer-1em1z6t { -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-s8lId .framer-4eweiq { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-s8lId .framer-1i671cv-container, .framer-s8lId .framer-7hcjey-container { flex: none; height: auto; position: relative; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-s8lId[data-border=\"true\"]::after, .framer-s8lId [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 200\n * @framerIntrinsicWidth 300\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLOdnYONdb=withCSS(Component,css,\"framer-s8lId\");export default FramerLOdnYONdb;FramerLOdnYONdb.displayName=\"Industry Menu\";FramerLOdnYONdb.defaultProps={height:200,width:300};addFonts(FramerLOdnYONdb,[{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});FramerLOdnYONdb.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavMenuItem,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLOdnYONdb\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"300\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"200\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1067533)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/mDROL7sK29j2sgoHZsKk/voa0jZ5geNGzdVAciJgt/VHiOJLLmv.js\";const enabledGestures={wDo7UsOF7:{hover:true}};const cycleOrder=[\"wDo7UsOF7\",\"IESDtawCq\",\"hMkO1fhrm\"];const serializationHash=\"framer-XDp8j\";const variantClassNames={hMkO1fhrm:\"framer-v-15817hw\",IESDtawCq:\"framer-v-1gj1b7c\",wDo7UsOF7:\"framer-v-knlxd1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const U3QUpW5wH=undefined;const t3oUeCJTf=undefined;const nlD9kSR5M=undefined;const transition1={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop - Active\":\"IESDtawCq\",Desktop:\"wDo7UsOF7\",Phone:\"hMkO1fhrm\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,title,width,...props})=>{return{...props,nlD9kSR5M:title??props.nlD9kSR5M??\"Our work\",t3oUeCJTf:link??props.t3oUeCJTf,U3QUpW5wH:click??props.U3QUpW5wH,variant:humanReadableVariantMap[props.variant]??props.variant??\"wDo7UsOF7\"};};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,nlD9kSR5M,t3oUeCJTf,U3QUpW5wH,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wDo7UsOF7\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaporqr7q=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(U3QUpW5wH){const res=await U3QUpW5wH(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:t3oUeCJTf,motionChild:true,nodeId:\"wDo7UsOF7\",openInNewTab:false,scopeId:\"OIgQUxGnU\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-knlxd1\",className,classNames)} framer-1l1q3bp`,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"wDo7UsOF7\",onTap:onTaporqr7q,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},variants:{\"wDo7UsOF7-hover\":{backgroundColor:\"rgb(245, 245, 245)\"},hMkO1fhrm:{backgroundColor:\"rgba(0, 0, 0, 0)\"},IESDtawCq:{backgroundColor:\"rgb(245, 245, 245)\"}},...addPropertyOverrides({\"wDo7UsOF7-hover\":{\"data-framer-name\":undefined},hMkO1fhrm:{\"data-framer-name\":\"Phone\"},IESDtawCq:{\"data-framer-name\":\"Desktop - Active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wxm7dl\",\"data-styles-preset\":\"VHiOJLLmv\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a4efee4b-a776-424b-930c-d42abf9aca17, rgb(103, 112, 126)))\"},children:\"Our work\"})}),className:\"framer-831rwt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SOZLKMu1A\",style:{\"--extracted-r6o4lv\":\"var(--token-a4efee4b-a776-424b-930c-d42abf9aca17, rgb(103, 112, 126))\",\"--framer-paragraph-spacing\":\"0px\"},text:nlD9kSR5M,variants:{\"wDo7UsOF7-hover\":{\"--extracted-r6o4lv\":\"var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46))\"},IESDtawCq:{\"--extracted-r6o4lv\":\"var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"wDo7UsOF7-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wxm7dl\",\"data-styles-preset\":\"VHiOJLLmv\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46)))\"},children:\"Our work\"})})},hMkO1fhrm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wxm7dl\",\"data-styles-preset\":\"VHiOJLLmv\",dir:\"auto\",children:\"Our work\"})})},IESDtawCq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wxm7dl\",\"data-styles-preset\":\"VHiOJLLmv\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8e23411-e79c-4e9d-b895-741ccdaa85a2, rgb(38, 41, 46)))\"},children:\"Our work\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XDp8j.framer-1l1q3bp, .framer-XDp8j .framer-1l1q3bp { display: block; }\",\".framer-XDp8j.framer-knlxd1 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px 16px 8px 16px; position: relative; text-decoration: none; width: min-content; }\",\".framer-XDp8j .framer-831rwt { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-XDp8j.framer-v-15817hw.framer-knlxd1 { padding: 0px; }\",\".framer-XDp8j.framer-v-knlxd1.hover.framer-knlxd1 { gap: 10px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 92\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"IESDtawCq\":{\"layout\":[\"auto\",\"auto\"]},\"hMkO1fhrm\":{\"layout\":[\"auto\",\"auto\"]},\"ede1zMxpL\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"nlD9kSR5M\":\"title\",\"t3oUeCJTf\":\"link\",\"U3QUpW5wH\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOIgQUxGnU=withCSS(Component,css,\"framer-XDp8j\");export default FramerOIgQUxGnU;FramerOIgQUxGnU.displayName=\"Nav link button\";FramerOIgQUxGnU.defaultProps={height:38,width:92};addPropertyControls(FramerOIgQUxGnU,{variant:{options:[\"wDo7UsOF7\",\"IESDtawCq\",\"hMkO1fhrm\"],optionTitles:[\"Desktop\",\"Desktop - Active\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},nlD9kSR5M:{defaultValue:\"Our work\",displayTextArea:false,title:\"Title\",type:ControlType.String},onnlD9kSR5MChange:{changes:\"nlD9kSR5M\",type:ControlType.ChangeHandler},t3oUeCJTf:{title:\"Link\",type:ControlType.Link},U3QUpW5wH:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerOIgQUxGnU,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOIgQUxGnU\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"38\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"92\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"nlD9kSR5M\\\":\\\"title\\\",\\\"t3oUeCJTf\\\":\\\"link\\\",\\\"U3QUpW5wH\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"IESDtawCq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hMkO1fhrm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ede1zMxpL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OIgQUxGnU.map","// Generated by Framer (9909803)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/SfF4JRcUEbWsvMvEDkdl/WmMzuWs6gbZOFBM7XnBx/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 MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const serializationHash=\"framer-HBNDL\";const variantClassNames={tg1dZjDJ_:\"framer-v-l7hdin\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:600,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,x:0,y:0};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"tg1dZjDJ_\",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:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-l7hdin\",className,classNames),\"data-border\":true,\"data-framer-appear-id\":\"l7hdin\",\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"tg1dZjDJ_\",optimized:true,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(238, 238, 238)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-854iml\",layoutDependency:layoutDependency,layoutId:\"dmpTQKLGB\",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-1r1yulr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wpHNlhAFX\",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\",dir:\"auto\",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:\"e2csvmayA\",openInNewTab:false,relValues:[],scopeId:\"p4lA65kJb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1p1bka5\",\"data-styles-preset\":\"FZ5w7_Vss\",children:\"See All\"})})})}),className:\"framer-ftme2t\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"e2csvmayA\",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}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+100,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-txfchw-container\",layoutDependency:layoutDependency,layoutId:\"U8YmulIhA-container\",nodeId:\"U8YmulIhA\",rendersWithMotion:true,scopeId:\"p4lA65kJb\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"Ensure Successful Product Development and Launches\",height:\"100%\",id:\"U8YmulIhA\",layoutId:\"U8YmulIhA\",QhFesG0DK:\"Product Management\",style:{width:\"100%\"},width:\"100%\",wqXASmktN:resolvedLinks[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WknZJHB4N\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+160,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vj62ee-container\",layoutDependency:layoutDependency,layoutId:\"hGkc75f9S-container\",nodeId:\"hGkc75f9S\",rendersWithMotion:true,scopeId:\"p4lA65kJb\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"Expertise from Blueprint to Build-Out\",height:\"100%\",id:\"hGkc75f9S\",layoutId:\"hGkc75f9S\",QhFesG0DK:\"AI Services\",style:{width:\"100%\"},width:\"100%\",wqXASmktN:resolvedLinks1[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"u1r8h1guN\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+220,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1utzrff-container\",layoutDependency:layoutDependency,layoutId:\"RpTeVi8Lq-container\",nodeId:\"RpTeVi8Lq\",rendersWithMotion:true,scopeId:\"p4lA65kJb\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"Assess ongoing AI risk, cost, governance, and performance\",height:\"100%\",id:\"RpTeVi8Lq\",layoutId:\"RpTeVi8Lq\",QhFesG0DK:\"AI Due Diligence\",style:{width:\"100%\"},width:\"100%\",wqXASmktN:resolvedLinks2[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"aXc6rGRhq\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+280,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i3xkqp-container\",layoutDependency:layoutDependency,layoutId:\"SANWef_U2-container\",nodeId:\"SANWef_U2\",rendersWithMotion:true,scopeId:\"p4lA65kJb\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"Envision and Craft Intuitive and Elegant Products\",height:\"100%\",id:\"SANWef_U2\",layoutId:\"SANWef_U2\",QhFesG0DK:\"Product Design\",style:{width:\"100%\"},width:\"100%\",wqXASmktN:resolvedLinks3[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"gE03RmJxZ\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+340,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1oz6ajd-container\",layoutDependency:layoutDependency,layoutId:\"t0hX2ob3G-container\",nodeId:\"t0hX2ob3G\",rendersWithMotion:true,scopeId:\"p4lA65kJb\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"Define Your Target Users and Market Opportunity\",height:\"100%\",id:\"t0hX2ob3G\",layoutId:\"t0hX2ob3G\",QhFesG0DK:\"User Research\",style:{width:\"100%\"},width:\"100%\",wqXASmktN:resolvedLinks4[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xwNrp0Hnx\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+400,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iebo7p-container\",layoutDependency:layoutDependency,layoutId:\"XhZs7mTxl-container\",nodeId:\"XhZs7mTxl\",rendersWithMotion:true,scopeId:\"p4lA65kJb\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"Build Scalable, Secure Software Architectures\",height:\"100%\",id:\"XhZs7mTxl\",layoutId:\"XhZs7mTxl\",QhFesG0DK:\"Managed Services\",style:{width:\"100%\"},width:\"100%\",wqXASmktN:resolvedLinks5[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fk9GHRENB\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+460,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dlih8q-container\",layoutDependency:layoutDependency,layoutId:\"BVr1PL6XM-container\",nodeId:\"BVr1PL6XM\",rendersWithMotion:true,scopeId:\"p4lA65kJb\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"De-Risk Investment Decisions & Acquisitions\",height:\"100%\",id:\"BVr1PL6XM\",layoutId:\"BVr1PL6XM\",QhFesG0DK:\"Due Diligence\",style:{width:\"100%\"},width:\"100%\",wqXASmktN:resolvedLinks6[0]})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HBNDL.framer-1rg1lsn, .framer-HBNDL .framer-1rg1lsn { display: block; }\",\".framer-HBNDL.framer-l7hdin { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; padding: 30px; position: relative; width: 300px; }\",\".framer-HBNDL .framer-854iml { 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-HBNDL .framer-1r1yulr { -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-HBNDL .framer-ftme2t { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-HBNDL .framer-txfchw-container, .framer-HBNDL .framer-1vj62ee-container, .framer-HBNDL .framer-1utzrff-container, .framer-HBNDL .framer-1i3xkqp-container, .framer-HBNDL .framer-1oz6ajd-container, .framer-HBNDL .framer-1iebo7p-container, .framer-HBNDL .framer-dlih8q-container { flex: none; height: auto; position: relative; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-HBNDL[data-border=\"true\"]::after, .framer-HBNDL [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 608\n * @framerIntrinsicWidth 300\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerp4lA65kJb=withCSS(Component,css,\"framer-HBNDL\");export default Framerp4lA65kJb;Framerp4lA65kJb.displayName=\"Services Menu\";Framerp4lA65kJb.defaultProps={height:608,width:300};addFonts(Framerp4lA65kJb,[{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});Framerp4lA65kJb.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavMenuItem,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerp4lA65kJb\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"300\",\"framerIntrinsicHeight\":\"608\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./p4lA65kJb.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"UQzvsRn7x\",\"g6n4JgdNs\"];const serializationHash=\"framer-h9rXD\";const variantClassNames={g6n4JgdNs:\"framer-v-1i9ss06\",UQzvsRn7x:\"framer-v-1w4moz1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const oBInKpl24=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"UQzvsRn7x\",Open:\"g6n4JgdNs\"};const getProps=({click,height,id,width,...props})=>{return{...props,oBInKpl24:click??props.oBInKpl24,variant:humanReadableVariantMap[props.variant]??props.variant??\"UQzvsRn7x\"};};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,oBInKpl24,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"UQzvsRn7x\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1yuytj4=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(oBInKpl24){const res=await oBInKpl24(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"g6n4JgdNs\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"g6n4JgdNs\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1w4moz1\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"UQzvsRn7x\",onTap:onTap1yuytj4,ref:refBinding,style:{...style},...addPropertyOverrides({g6n4JgdNs:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-109odzj\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"aNsqr8uGc\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-4w4kay\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"qXw7wgOIc\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ep9qdq\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"IVapOo7De\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:45}}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o6pp46\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"Dn0wZqG12\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:-45}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-h9rXD.framer-hgkjm1, .framer-h9rXD .framer-hgkjm1 { display: block; }\",\".framer-h9rXD.framer-1w4moz1 { cursor: pointer; height: 44px; overflow: hidden; position: relative; width: 44px; }\",\".framer-h9rXD .framer-109odzj { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(59.090909090909115% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-h9rXD .framer-4w4kay { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(40.909090909090935% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-h9rXD .framer-1ep9qdq, .framer-h9rXD .framer-1o6pp46 { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 44\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"g6n4JgdNs\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"oBInKpl24\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQTyvyhx1v=withCSS(Component,css,\"framer-h9rXD\");export default FramerQTyvyhx1v;FramerQTyvyhx1v.displayName=\"Menu icon\";FramerQTyvyhx1v.defaultProps={height:44,width:44};addPropertyControls(FramerQTyvyhx1v,{variant:{options:[\"UQzvsRn7x\",\"g6n4JgdNs\"],optionTitles:[\"Default\",\"Open\"],title:\"Variant\",type:ControlType.Enum},oBInKpl24:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerQTyvyhx1v,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQTyvyhx1v\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"44\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"44\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"g6n4JgdNs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"oBInKpl24\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QTyvyhx1v.map","// Generated by Framer (bbed9c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/SfF4JRcUEbWsvMvEDkdl/WmMzuWs6gbZOFBM7XnBx/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\";import ButtonViewMore from\"https://framerusercontent.com/modules/uCsugDqXJqjpOqqpDO3g/Sxj9RdSanNEISKXP0JBH/QhfZsXQOg.js\";const NavMenuItemFonts=getFonts(NavMenuItem);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const serializationHash=\"framer-ZUE6s\";const variantClassNames={hU9jxUsPz:\"framer-v-i7ntcx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:600,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,x:0,y:0};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"hU9jxUsPz\",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:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-i7ntcx\",className,classNames),\"data-border\":true,\"data-framer-appear-id\":\"i7ntcx\",\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"hU9jxUsPz\",optimized:true,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(238, 238, 238)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yduog9\",layoutDependency:layoutDependency,layoutId:\"vNyfHm0qB\",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:\"CASE STUDIES\"})}),className:\"framer-14lhtek\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ga0Ui4NTX\",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\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4a58cf68-0586-4729-822d-30213f443902, rgb(157, 164, 175)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"qb2WBKwBj\"},motionChild:true,nodeId:\"z5NlXZVQR\",openInNewTab:false,relValues:[],scopeId:\"tgOSB_ExB\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1p1bka5\",\"data-styles-preset\":\"FZ5w7_Vss\",children:\"See All\"})})})}),className:\"framer-11832xe\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"z5NlXZVQR\",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:{hash:\":mQdp3hzLw\",webPageId:\"qb2WBKwBj\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+100,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-l73ybi-container\",layoutDependency:layoutDependency,layoutId:\"M8o9gOvw6-container\",nodeId:\"M8o9gOvw6\",rendersWithMotion:true,scopeId:\"tgOSB_ExB\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"\",height:\"100%\",id:\"M8o9gOvw6\",layoutId:\"M8o9gOvw6\",QhFesG0DK:\"Agentic Enterprise Solutions\",style:{width:\"100%\"},width:\"100%\",wqXASmktN:resolvedLinks[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":LDp4cPDoE\",webPageId:\"qb2WBKwBj\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+160,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-us1v29-container\",layoutDependency:layoutDependency,layoutId:\"oYZGrZ8IZ-container\",nodeId:\"oYZGrZ8IZ\",rendersWithMotion:true,scopeId:\"tgOSB_ExB\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"\",height:\"100%\",id:\"oYZGrZ8IZ\",layoutId:\"oYZGrZ8IZ\",QhFesG0DK:\"Financial Services\",style:{width:\"100%\"},width:\"100%\",wqXASmktN:resolvedLinks1[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Z7Z3ZitjE\",webPageId:\"qb2WBKwBj\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+220,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1enxhai-container\",layoutDependency:layoutDependency,layoutId:\"eCm2pAc8x-container\",nodeId:\"eCm2pAc8x\",rendersWithMotion:true,scopeId:\"tgOSB_ExB\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"\",height:\"100%\",id:\"eCm2pAc8x\",layoutId:\"eCm2pAc8x\",QhFesG0DK:\"Life Sciences & Healthcare\",style:{width:\"100%\"},width:\"100%\",wqXASmktN:resolvedLinks2[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":R57PoIR0F\",webPageId:\"qb2WBKwBj\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+280,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qxjjwt-container\",layoutDependency:layoutDependency,layoutId:\"mN_lbxjEv-container\",nodeId:\"mN_lbxjEv\",rendersWithMotion:true,scopeId:\"tgOSB_ExB\",children:/*#__PURE__*/_jsx(NavMenuItem,{etaMeJj14:\"\",height:\"100%\",id:\"mN_lbxjEv\",layoutId:\"mN_lbxjEv\",QhFesG0DK:\"Digital Transformation\",style:{width:\"100%\"},width:\"100%\",wqXASmktN:resolvedLinks3[0]})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZUE6s.framer-18nft2a, .framer-ZUE6s .framer-18nft2a { display: block; }\",\".framer-ZUE6s.framer-i7ntcx { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; padding: 30px; position: relative; width: 300px; }\",\".framer-ZUE6s .framer-yduog9 { 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-ZUE6s .framer-14lhtek { -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-ZUE6s .framer-11832xe { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-ZUE6s .framer-l73ybi-container, .framer-ZUE6s .framer-us1v29-container, .framer-ZUE6s .framer-1enxhai-container, .framer-ZUE6s .framer-1qxjjwt-container { flex: none; height: auto; position: relative; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-ZUE6s[data-border=\"true\"]::after, .framer-ZUE6s [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 246\n * @framerIntrinsicWidth 300\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramertgOSB_ExB=withCSS(Component,css,\"framer-ZUE6s\");export default FramertgOSB_ExB;FramertgOSB_ExB.displayName=\"Our Work Menu\";FramertgOSB_ExB.defaultProps={height:246,width:300};addFonts(FramertgOSB_ExB,[{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});FramertgOSB_ExB.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavMenuItem,{},context),forwardLoader(ButtonViewMore,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertgOSB_ExB\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"246\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"300\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9909803)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import OurWorkButton from\"https://framerusercontent.com/modules/uu4fI9xhrHjStNRL0e2f/gbUOjtdptiMINiIS1mCX/fpyktW3wV.js\";import WhatWeDoButton from\"https://framerusercontent.com/modules/ZACbHiIjNJd8oCJ7SPUN/qzFbyEyK3zyQmkV2LK9N/HrwxEFuTp.js\";import IndustriesButton from\"https://framerusercontent.com/modules/XgAdsTaVumc1M7PrWv8Z/GubWEKdIkUTzeVB504au/L63sE0myl.js\";import IndustryMenu from\"https://framerusercontent.com/modules/kWioc2fUWnYyXgbLNsx3/IcbFXtToIeqDdcExuDUw/LOdnYONdb.js\";import NavLinkButton from\"https://framerusercontent.com/modules/GSrBHWp30PiivlP5ztKu/pha6bfG8fuvftUsZSpgi/OIgQUxGnU.js\";import ServicesMenu from\"https://framerusercontent.com/modules/m7KME1uQXB5iiy2jxrsI/31PZBmr3Qx3VYCHC3r7v/p4lA65kJb.js\";import MenuIcon from\"https://framerusercontent.com/modules/URWRFwEorIIohPWiZN98/WyMCyJKdDYmQkOcoRDje/QTyvyhx1v.js\";import OurWorkMenu from\"https://framerusercontent.com/modules/lySc5XG9tglXHl0Qxw0B/JVXyWsqcBesqOVu2Ls0O/tgOSB_ExB.js\";import ButtonPrimary from\"https://framerusercontent.com/modules/vvh0gwDWtPRNnWuvY9Z7/YRzY7E1pjkTnDm091WBU/w8FqxS4fx.js\";const MenuIconFonts=getFonts(MenuIcon);const WhatWeDoButtonFonts=getFonts(WhatWeDoButton);const ServicesMenuFonts=getFonts(ServicesMenu);const OurWorkButtonFonts=getFonts(OurWorkButton);const OurWorkMenuFonts=getFonts(OurWorkMenu);const IndustriesButtonFonts=getFonts(IndustriesButton);const IndustryMenuFonts=getFonts(IndustryMenu);const NavLinkButtonFonts=getFonts(NavLinkButton);const ButtonPrimaryFonts=getFonts(ButtonPrimary);const cycleOrder=[\"UNhrI0T3Q\",\"xzsTN1IRS\",\"ZjRyfbt3t\",\"AJ2YEXMyo\",\"nlNlj8Ebp\",\"VZCNOXWF6\",\"KHA03s1UF\",\"LiwKLhVq_\",\"xYF8YUL0h\"];const serializationHash=\"framer-EAfrD\";const variantClassNames={AJ2YEXMyo:\"framer-v-2ab6z9\",KHA03s1UF:\"framer-v-1bb0krx\",LiwKLhVq_:\"framer-v-85mvuz\",nlNlj8Ebp:\"framer-v-k8cmnt\",UNhrI0T3Q:\"framer-v-1wws4e1\",VZCNOXWF6:\"framer-v-10rs8ck\",xYF8YUL0h:\"framer-v-cczeun\",xzsTN1IRS:\"framer-v-1i9b7u0\",ZjRyfbt3t:\"framer-v-1co21z\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};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 humanReadableVariantMap={\"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 Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"UNhrI0T3Q\"};};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:\"UNhrI0T3Q\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const oBInKpl24dyxzr3=activeVariantCallback(async(...args)=>{setVariant(\"KHA03s1UF\");});const oBInKpl241tobx0b=activeVariantCallback(async(...args)=>{setVariant(\"ZjRyfbt3t\");});const ZIJ2IrZfd13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const KNY76Dafq1tobx0b=activeVariantCallback(async(...args)=>{setVariant(\"ZjRyfbt3t\");});const U3QUpW5wH1tobx0b=activeVariantCallback(async(...args)=>{setVariant(\"ZjRyfbt3t\");});const R8GYu4JEw4dci2h=activeVariantCallback(async(...args)=>{setVariant(\"UC9UjrQ_Y\");});const R8GYu4JEw1tobx0b=activeVariantCallback(async(...args)=>{setVariant(\"ZjRyfbt3t\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"ZjRyfbt3t\",\"KHA03s1UF\"].includes(baseVariant))return true;return false;};const router=useRouter();const ref1=React.useRef(null);const isDisplayed1=()=>{if([\"ZjRyfbt3t\",\"KHA03s1UF\"].includes(baseVariant))return false;return true;};const ref2=React.useRef(null);const ref3=React.useRef(null);const ref4=React.useRef(null);const ref5=React.useRef(null);const ref6=React.useRef(null);const isDisplayed2=()=>{if(baseVariant===\"KHA03s1UF\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1wws4e1\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"UNhrI0T3Q\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.08)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({AJ2YEXMyo:{\"data-framer-name\":\"Desktop - Industries\"},KHA03s1UF:{\"data-framer-name\":\"Phone Open\"},LiwKLhVq_:{\"data-framer-name\":\"Desktop - Problems We Solve\"},nlNlj8Ebp:{\"data-framer-name\":\"Desktop - Who We Are\"},VZCNOXWF6:{\"data-framer-name\":\"Desktop - Careers\"},xYF8YUL0h:{\"data-framer-name\":\"Desktop - Case Studies\"},xzsTN1IRS:{\"data-framer-name\":\"Tablet\"},ZjRyfbt3t:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1409fjy\",layoutDependency:layoutDependency,layoutId:\"ANZpkDqXs\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-133366m\",\"data-framer-name\":\"Name\",layoutDependency:layoutDependency,layoutId:\"zluBP_qU1\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qp3apk\",\"data-framer-name\":\"Logo and Name\",layoutDependency:layoutDependency,layoutId:\"v0VdSXyVd\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"hY9duWnsW\"},motionChild:true,nodeId:\"z9cF1MlzD\",openInNewTab:false,scopeId:\"DmGA777Pw\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-1df2e3c framer-153nw3f\",\"data-framer-name\":\"RokoLabs Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"z9cF1MlzD\",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:10782678950,title:\"Home\",withExternalLayout:true,...addPropertyOverrides({xzsTN1IRS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 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></svg>',svgContentId:9439130214}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({KHA03s1UF:{height:44,width:\"44px\",y:(componentViewport?.y||0)+0+0+0+0+10},ZjRyfbt3t:{height:44,width:\"44px\",y:(componentViewport?.y||0)+0+0+0+0+10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qzm5tv-container\",layoutDependency:layoutDependency,layoutId:\"eru7xOCnu-container\",nodeId:\"eru7xOCnu\",rendersWithMotion:true,scopeId:\"DmGA777Pw\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"eru7xOCnu\",layoutId:\"eru7xOCnu\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"UQzvsRn7x\"),width:\"100%\",...addPropertyOverrides({KHA03s1UF:{oBInKpl24:oBInKpl241tobx0b,variant:matchVariant(\"g6n4JgdNs\")},ZjRyfbt3t:{oBInKpl24:oBInKpl24dyxzr3}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cdx7tc\",\"data-framer-name\":\"Nav Item Group\",layoutDependency:layoutDependency,layoutId:\"IIvziopbb\",style:{opacity:1},variants:{AJ2YEXMyo:{opacity:1},KHA03s1UF:{opacity:1},LiwKLhVq_:{opacity:1},nlNlj8Ebp:{opacity:1},VZCNOXWF6:{opacity:1},xYF8YUL0h:{opacity:1},ZjRyfbt3t:{opacity:0}},children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,enabled:isDisplayed1(),children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RedNOZZBj\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(0+((componentViewport?.height||54)-0-42)/2)+2+0,...addPropertyOverrides({KHA03s1UF:{y:(componentViewport?.y||0)+0+0+0+74+24+0},ZjRyfbt3t:{y:(componentViewport?.y||0)+0+0+0+74+20+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-ecfcv9-container\",\"data-framer-name\":\"Problems We Solve Button\",id:`${layoutId}-ecfcv9`,layoutDependency:layoutDependency,layoutId:\"HH8iuO3wc-container\",name:\"Problems We Solve Button\",nodeId:\"HH8iuO3wc\",ref:ref1,rendersWithMotion:true,scopeId:\"DmGA777Pw\",children:[/*#__PURE__*/_jsx(WhatWeDoButton,{height:\"100%\",id:\"HH8iuO3wc\",jyMTizqLO:\"What We Do\",layoutId:\"HH8iuO3wc\",name:\"Problems We Solve Button\",variant:matchVariant(overlay.visible&&\"xFUF0o3dH\",overlay.visible?\"xFUF0o3dH\":\"sQKkgtDZe\"),width:\"100%\",ZIJ2IrZfd:ZIJ2IrZfd13elrgn({overlay}),...addPropertyOverrides({KHA03s1UF:{ImHxnsX2E:resolvedLinks[0],KNY76Dafq:KNY76Dafq1tobx0b,variant:matchVariant(overlay.visible&&\"hO0CRWXbQ\",overlay.visible?\"hO0CRWXbQ\":\"hO0CRWXbQ\")},LiwKLhVq_:{variant:matchVariant(overlay.visible&&\"sQKkgtDZe\",overlay.visible?\"sQKkgtDZe\":\"ndJxTEUSe\")}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__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}-ecfcv9`,offsetX:-.3593976749762078,offsetY:4.195329656035028,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,...addPropertyOverrides({LiwKLhVq_:{offsetX:-.3593977,offsetY:8.195329656035028}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:608,width:\"300px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||54)-0-42)/2)+2+0+-304,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nzob63-container\",\"data-framer-name\":\"Services Menu\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"xeEyvH5Cz-container\",name:\"Services Menu\",nodeId:\"xeEyvH5Cz\",ref:ref2,rendersWithMotion:true,role:\"dialog\",scopeId:\"DmGA777Pw\",children:/*#__PURE__*/_jsx(ServicesMenu,{height:\"100%\",id:\"xeEyvH5Cz\",layoutId:\"xeEyvH5Cz\",name:\"Services Menu\",style:{width:\"100%\"},width:\"100%\"})})})})})]})})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,enabled:isDisplayed1(),children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qb2WBKwBj\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(0+((componentViewport?.height||54)-0-42)/2)+2+0,...addPropertyOverrides({KHA03s1UF:{y:(componentViewport?.y||0)+0+0+0+74+24+54},ZjRyfbt3t:{y:(componentViewport?.y||0)+0+0+0+74+20+54}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1fmvyce-container\",\"data-framer-name\":\"Our Work Button\",id:`${layoutId}-1fmvyce`,layoutDependency:layoutDependency,layoutId:\"cKlm1ZPzW-container\",name:\"Our Work Button\",nodeId:\"cKlm1ZPzW\",ref:ref3,rendersWithMotion:true,scopeId:\"DmGA777Pw\",children:[/*#__PURE__*/_jsx(OurWorkButton,{height:\"100%\",id:\"cKlm1ZPzW\",jyMTizqLO:\"Our Work\",layoutId:\"cKlm1ZPzW\",name:\"Our Work Button\",variant:matchVariant(\"AyIFo919D\"),width:\"100%\",ZIJ2IrZfd:ZIJ2IrZfd13elrgn({overlay:overlay1}),...addPropertyOverrides({KHA03s1UF:{ImHxnsX2E:resolvedLinks1[0],KNY76Dafq:KNY76Dafq1tobx0b,variant:matchVariant(overlay1.visible&&\"u3azoMi1H\",overlay1.visible?\"u3azoMi1H\":\"u3azoMi1H\"),ZIJ2IrZfd:undefined},xYF8YUL0h:{variant:matchVariant(overlay1.visible&&\"AyIFo919D\",overlay1.visible?\"AyIFo919D\":\"XNbNVfFOG\")}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref3,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1fmvyce`,offsetX:-.3593976749762078,offsetY:4.195329656035028,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:11,...addPropertyOverrides({xYF8YUL0h:{offsetY:14.195329656035028}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:246,width:\"300px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||54)-0-42)/2)+2+0+-123,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-his1f3-container\",\"data-framer-name\":\"Our Work Menu\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"C2BrB0gsb-container\",name:\"Our Work Menu\",nodeId:\"C2BrB0gsb\",ref:ref4,rendersWithMotion:true,role:\"dialog\",scopeId:\"DmGA777Pw\",children:/*#__PURE__*/_jsx(OurWorkMenu,{height:\"100%\",id:\"C2BrB0gsb\",layoutId:\"C2BrB0gsb\",name:\"Our Work Menu\",style:{width:\"100%\"},width:\"100%\"})})})})})]})})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,enabled:isDisplayed1(),children:overlay2=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fMeRElEbw\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(0+((componentViewport?.height||54)-0-42)/2)+2+0,...addPropertyOverrides({KHA03s1UF:{y:(componentViewport?.y||0)+0+0+0+74+24+108},ZjRyfbt3t:{y:(componentViewport?.y||0)+0+0+0+74+20+108}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-ekyv5e-container\",id:`${layoutId}-ekyv5e`,layoutDependency:layoutDependency,layoutId:\"W_gUd8tsQ-container\",nodeId:\"W_gUd8tsQ\",ref:ref5,rendersWithMotion:true,scopeId:\"DmGA777Pw\",children:[/*#__PURE__*/_jsx(IndustriesButton,{height:\"100%\",id:\"W_gUd8tsQ\",jyMTizqLO:\"Industries\",layoutId:\"W_gUd8tsQ\",variant:matchVariant(\"xM9RRdowj\"),width:\"100%\",ZIJ2IrZfd:ZIJ2IrZfd13elrgn({overlay:overlay2}),...addPropertyOverrides({AJ2YEXMyo:{variant:matchVariant(overlay2.visible&&\"oZ3BiTtEP\",overlay2.visible?\"oZ3BiTtEP\":\"oZ3BiTtEP\")},KHA03s1UF:{ImHxnsX2E:resolvedLinks2[0],KNY76Dafq:KNY76Dafq1tobx0b,variant:matchVariant(overlay2.visible&&\"jcfrgWnn6\",overlay2.visible?\"jcfrgWnn6\":\"jcfrgWnn6\"),ZIJ2IrZfd:undefined},xYF8YUL0h:{variant:matchVariant(overlay2.visible&&\"AyIFo919D\",overlay2.visible?\"AyIFo919D\":\"xM9RRdowj\")}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay2.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref5,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-ekyv5e`,offsetX:-.3593976749762078,offsetY:4.195329656035028,onDismiss:overlay2.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:200,width:\"300px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||54)-0-42)/2)+2+0+-100,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9qjtmd-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"Rb1dFJ3OZ-container\",nodeId:\"Rb1dFJ3OZ\",ref:ref6,rendersWithMotion:true,role:\"dialog\",scopeId:\"DmGA777Pw\",children:/*#__PURE__*/_jsx(IndustryMenu,{height:\"100%\",id:\"Rb1dFJ3OZ\",layoutId:\"Rb1dFJ3OZ\",style:{width:\"100%\"},width:\"100%\"})})})})})]})})})})}),/*#__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},{href:{webPageId:\"oE0sATkzH\"},implicitPathVariables:undefined},{href:{webPageId:\"oE0sATkzH\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(0+((componentViewport?.height||54)-0-42)/2)+2+0,...addPropertyOverrides({KHA03s1UF:{y:(componentViewport?.y||0)+0+0+0+74+24+162},ZjRyfbt3t:{y:(componentViewport?.y||0)+0+0+0+74+20+162}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-t646wx-container\",layoutDependency:layoutDependency,layoutId:\"eD3P7bip_-container\",nodeId:\"eD3P7bip_\",rendersWithMotion:true,scopeId:\"DmGA777Pw\",children:/*#__PURE__*/_jsx(NavLinkButton,{height:\"100%\",id:\"eD3P7bip_\",layoutId:\"eD3P7bip_\",nlD9kSR5M:\"Who We Are\",t3oUeCJTf:resolvedLinks3[0],variant:matchVariant(\"wDo7UsOF7\"),width:\"100%\",...addPropertyOverrides({AJ2YEXMyo:{t3oUeCJTf:resolvedLinks3[3]},KHA03s1UF:{t3oUeCJTf:resolvedLinks3[6],U3QUpW5wH:U3QUpW5wH1tobx0b,variant:matchVariant(\"hMkO1fhrm\")},LiwKLhVq_:{t3oUeCJTf:resolvedLinks3[7]},nlNlj8Ebp:{t3oUeCJTf:resolvedLinks3[4],variant:matchVariant(\"IESDtawCq\")},VZCNOXWF6:{t3oUeCJTf:resolvedLinks3[5]},xYF8YUL0h:{t3oUeCJTf:resolvedLinks3[8]},xzsTN1IRS:{t3oUeCJTf:resolvedLinks3[1]},ZjRyfbt3t:{t3oUeCJTf:resolvedLinks3[2],variant:matchVariant(\"hMkO1fhrm\")}},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},{href:{webPageId:\"EfUOVE7Az\"},implicitPathVariables:undefined},{href:{webPageId:\"EfUOVE7Az\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(0+((componentViewport?.height||54)-0-42)/2)+2+0,...addPropertyOverrides({KHA03s1UF:{y:(componentViewport?.y||0)+0+0+0+74+24+216},ZjRyfbt3t:{y:(componentViewport?.y||0)+0+0+0+74+20+216}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j2b0xt-container\",layoutDependency:layoutDependency,layoutId:\"gwAgmTuYO-container\",nodeId:\"gwAgmTuYO\",rendersWithMotion:true,scopeId:\"DmGA777Pw\",children:/*#__PURE__*/_jsx(NavLinkButton,{height:\"100%\",id:\"gwAgmTuYO\",layoutId:\"gwAgmTuYO\",nlD9kSR5M:\"Careers\",t3oUeCJTf:resolvedLinks4[0],variant:matchVariant(\"wDo7UsOF7\"),width:\"100%\",...addPropertyOverrides({AJ2YEXMyo:{t3oUeCJTf:resolvedLinks4[3]},KHA03s1UF:{t3oUeCJTf:resolvedLinks4[6],U3QUpW5wH:U3QUpW5wH1tobx0b,variant:matchVariant(\"hMkO1fhrm\")},LiwKLhVq_:{t3oUeCJTf:resolvedLinks4[7]},nlNlj8Ebp:{t3oUeCJTf:resolvedLinks4[4]},VZCNOXWF6:{t3oUeCJTf:resolvedLinks4[5],variant:matchVariant(\"IESDtawCq\")},xYF8YUL0h:{t3oUeCJTf:resolvedLinks4[8]},xzsTN1IRS:{t3oUeCJTf:resolvedLinks4[1]},ZjRyfbt3t:{t3oUeCJTf:resolvedLinks4[2],variant:matchVariant(\"hMkO1fhrm\")}},baseVariant,gestureVariant)})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-3yojf7\",\"data-framer-name\":\"CTA\",layoutDependency:layoutDependency,layoutId:\"jA2OFQTWQ\",style:{opacity:1},variants:{AJ2YEXMyo:{opacity:1},LiwKLhVq_:{opacity:1},nlNlj8Ebp:{opacity:1},VZCNOXWF6:{opacity:1},xYF8YUL0h:{opacity:1},ZjRyfbt3t:{opacity:0}},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},{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-42)/2)+0+0+0,...addPropertyOverrides({ZjRyfbt3t:{y:(componentViewport?.y||0)+0+0+0+378+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h9x41j-container\",layoutDependency:layoutDependency,layoutId:\"kL5RUZt6_-container\",nodeId:\"kL5RUZt6_\",rendersWithMotion:true,scopeId:\"DmGA777Pw\",children:/*#__PURE__*/_jsx(ButtonPrimary,{height:\"100%\",id:\"kL5RUZt6_\",l8wRfdseT:\"Contact Us\",layoutId:\"kL5RUZt6_\",Lmd8HWOEd:resolvedLinks5[0],n2SpUwZKz:false,style:{width:\"100%\"},variant:matchVariant(\"The5CXk1W\"),width:\"100%\",...addPropertyOverrides({AJ2YEXMyo:{Lmd8HWOEd:resolvedLinks5[3]},LiwKLhVq_:{Lmd8HWOEd:resolvedLinks5[6]},nlNlj8Ebp:{Lmd8HWOEd:resolvedLinks5[4]},VZCNOXWF6:{Lmd8HWOEd:resolvedLinks5[5]},xYF8YUL0h:{Lmd8HWOEd:resolvedLinks5[7]},xzsTN1IRS:{Lmd8HWOEd:resolvedLinks5[1]},ZjRyfbt3t:{Lmd8HWOEd:resolvedLinks5[2]}},baseVariant,gestureVariant)})})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-vqzfs0\",\"data-framer-name\":\"CTA Mobile\",layoutDependency:layoutDependency,layoutId:\"chgV45IUE\",style:{opacity:1},variants:{KHA03s1UF:{opacity:1},ZjRyfbt3t:{opacity:0}},children:isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WdlFuoGMx\"},implicitPathVariables:undefined},{href:{webPageId:\"WdlFuoGMx\"},implicitPathVariables:undefined},{href:{webPageId:\"WdlFuoGMx\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({KHA03s1UF:{height:42,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1304px) - 40px)`,y:(componentViewport?.y||0)+0+0+0+386+0+0},ZjRyfbt3t:{height:42,y:(componentViewport?.y||0)+0+0+0+430+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1y6doan-container\",layoutDependency:layoutDependency,layoutId:\"i_G8sXWqR-container\",nodeId:\"i_G8sXWqR\",rendersWithMotion:true,scopeId:\"DmGA777Pw\",children:/*#__PURE__*/_jsx(ButtonPrimary,{height:\"100%\",id:\"i_G8sXWqR\",l8wRfdseT:\"Contact Us\",layoutId:\"i_G8sXWqR\",Lmd8HWOEd:resolvedLinks6[0],n2SpUwZKz:false,R8GYu4JEw:R8GYu4JEw4dci2h,variant:matchVariant(\"CrnoPQLSW\"),width:\"100%\",...addPropertyOverrides({KHA03s1UF:{Lmd8HWOEd:resolvedLinks6[2],R8GYu4JEw:R8GYu4JEw1tobx0b,style:{width:\"100%\"}},ZjRyfbt3t:{Lmd8HWOEd:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-EAfrD.framer-153nw3f, .framer-EAfrD .framer-153nw3f { display: block; }\",\".framer-EAfrD.framer-1wws4e1 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 54px; justify-content: center; overflow: visible; padding: 0px 48px 0px 48px; position: relative; width: 1200px; }\",\".framer-EAfrD .framer-1409fjy { 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: 1304px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-EAfrD .framer-133366m { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-EAfrD .framer-1qp3apk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-EAfrD .framer-1df2e3c { flex: none; height: 24px; position: relative; text-decoration: none; width: 134px; }\",\".framer-EAfrD .framer-qzm5tv-container { flex: none; height: 44px; position: relative; width: 44px; }\",\".framer-EAfrD .framer-cdx7tc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-EAfrD .framer-ecfcv9-container, .framer-EAfrD .framer-1fmvyce-container, .framer-EAfrD .framer-ekyv5e-container, .framer-EAfrD .framer-t646wx-container, .framer-EAfrD .framer-1j2b0xt-container, .framer-EAfrD .framer-1y6doan-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-EAfrD .framer-1nzob63-container, .framer-EAfrD .framer-his1f3-container, .framer-EAfrD .framer-9qjtmd-container { height: auto; position: relative; width: 300px; }\",\".framer-EAfrD .framer-3yojf7 { 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; position: relative; width: 1px; }\",\".framer-EAfrD .framer-1h9x41j-container { flex: none; height: auto; position: relative; width: 95px; }\",\".framer-EAfrD .framer-vqzfs0 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 200px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-EAfrD.framer-v-1i9b7u0.framer-1wws4e1 { width: 810px; }\",\".framer-EAfrD.framer-v-1i9b7u0 .framer-133366m { flex: none; width: min-content; }\",\".framer-EAfrD.framer-v-1i9b7u0 .framer-1df2e3c { width: 24px; }\",\".framer-EAfrD.framer-v-1i9b7u0 .framer-cdx7tc { gap: 0px; }\",\".framer-EAfrD.framer-v-1co21z.framer-1wws4e1 { align-content: flex-start; align-items: flex-start; flex-direction: column; height: 64px; justify-content: flex-start; overflow: hidden; padding: 0px; width: 390px; }\",\".framer-EAfrD.framer-v-1co21z .framer-1409fjy { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; justify-content: flex-start; width: 100%; }\",\".framer-EAfrD.framer-v-1co21z .framer-133366m, .framer-EAfrD.framer-v-1bb0krx .framer-133366m { align-content: center; align-items: center; flex: none; flex-direction: row; gap: unset; height: 64px; justify-content: space-between; padding: 0px 12px 0px 20px; width: 100%; }\",\".framer-EAfrD.framer-v-1co21z .framer-1qp3apk, .framer-EAfrD.framer-v-1bb0krx .framer-1qp3apk { flex: 1 0 0px; justify-content: flex-start; width: 1px; }\",\".framer-EAfrD.framer-v-1co21z .framer-cdx7tc { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 16px; justify-content: flex-start; padding: 20px; width: 100%; }\",\".framer-EAfrD.framer-v-1co21z .framer-ecfcv9-container, .framer-EAfrD.framer-v-1co21z .framer-1fmvyce-container, .framer-EAfrD.framer-v-1co21z .framer-ekyv5e-container, .framer-EAfrD.framer-v-1bb0krx .framer-ecfcv9-container, .framer-EAfrD.framer-v-1bb0krx .framer-1fmvyce-container, .framer-EAfrD.framer-v-1bb0krx .framer-ekyv5e-container { z-index: 1; }\",\".framer-EAfrD.framer-v-1co21z .framer-3yojf7 { flex: none; width: 100%; }\",\".framer-EAfrD.framer-v-1co21z .framer-vqzfs0 { flex: none; flex-direction: column; min-height: unset; width: 100%; }\",\".framer-EAfrD.framer-v-1bb0krx.framer-1wws4e1 { align-content: flex-start; align-items: flex-start; flex-direction: column; height: min-content; justify-content: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 1); min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; padding: 0px; width: 390px; }\",\".framer-EAfrD.framer-v-1bb0krx .framer-1409fjy { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; justify-content: flex-start; padding: 0px 0px 24px 0px; width: 100%; }\",\".framer-EAfrD.framer-v-1bb0krx .framer-cdx7tc { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 16px; justify-content: flex-start; padding: 24px 20px 24px 20px; width: 100%; }\",\".framer-EAfrD.framer-v-1bb0krx .framer-vqzfs0 { flex: none; flex-direction: column; min-height: unset; padding: 0px 20px 0px 20px; width: 100%; }\",\".framer-EAfrD.framer-v-1bb0krx .framer-1y6doan-container { width: 100%; }\",'.framer-EAfrD[data-border=\"true\"]::after, .framer-EAfrD [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 54\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"xzsTN1IRS\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZjRyfbt3t\":{\"layout\":[\"fixed\",\"fixed\"]},\"AJ2YEXMyo\":{\"layout\":[\"fixed\",\"fixed\"]},\"nlNlj8Ebp\":{\"layout\":[\"fixed\",\"fixed\"]},\"VZCNOXWF6\":{\"layout\":[\"fixed\",\"fixed\"]},\"KHA03s1UF\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",\"100vh\"]},\"LiwKLhVq_\":{\"layout\":[\"fixed\",\"fixed\"]},\"xYF8YUL0h\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDmGA777Pw=withCSS(Component,css,\"framer-EAfrD\");export default FramerDmGA777Pw;FramerDmGA777Pw.displayName=\"Navigation\";FramerDmGA777Pw.defaultProps={height:54,width:1200};addPropertyControls(FramerDmGA777Pw,{variant:{options:[\"UNhrI0T3Q\",\"xzsTN1IRS\",\"ZjRyfbt3t\",\"AJ2YEXMyo\",\"nlNlj8Ebp\",\"VZCNOXWF6\",\"KHA03s1UF\",\"LiwKLhVq_\",\"xYF8YUL0h\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Desktop - Industries\",\"Desktop - Who We Are\",\"Desktop - Careers\",\"Phone Open\",\"Desktop - Problems We Solve\",\"Desktop - Case Studies\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerDmGA777Pw,[{explicitInter:true,fonts:[]},...MenuIconFonts,...WhatWeDoButtonFonts,...ServicesMenuFonts,...OurWorkButtonFonts,...OurWorkMenuFonts,...IndustriesButtonFonts,...IndustryMenuFonts,...NavLinkButtonFonts,...ButtonPrimaryFonts],{supportsExplicitInterCodegen:true});FramerDmGA777Pw.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MenuIcon,{},context),forwardLoader(WhatWeDoButton,{},context),forwardLoader(ServicesMenu,{},context),forwardLoader(OurWorkButton,{},context),forwardLoader(OurWorkMenu,{},context),forwardLoader(IndustriesButton,{},context),forwardLoader(IndustryMenu,{},context),forwardLoader(NavLinkButton,{},context),forwardLoader(ButtonPrimary,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDmGA777Pw\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"54\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xzsTN1IRS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZjRyfbt3t\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AJ2YEXMyo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nlNlj8Ebp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VZCNOXWF6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KHA03s1UF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",\\\"100vh\\\"]},\\\"LiwKLhVq_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xYF8YUL0h\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (bc931d3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,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/WmMzuWs6gbZOFBM7XnBx/FZ5w7_Vss.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/mDROL7sK29j2sgoHZsKk/voa0jZ5geNGzdVAciJgt/VHiOJLLmv.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-TlcGt\";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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"qT2YcDKPY\",Phone:\"H1kkrAafu\",Tablet:\"uhxpXl0dW\"};const Variants=motion.create(React.Fragment);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,sharedStyle2.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(Image1,{as:\"a\",background:{alt:'aria-label=\"Home\"',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\":\"Home\",layoutDependency:layoutDependency,layoutId:\"jw_Dd5b8u\",...addPropertyOverrides({H1kkrAafu:{background:{alt:'aria-label=\"Home\"',fit:\"fill\",intrinsicHeight:76.5,intrinsicWidth:76.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+(((componentViewport?.height||200)-80-764.2)/2+0+0)+0+387.2+0+0),pixelHeight:153,pixelWidth:153,sizes:\"40px\",src:\"https://framerusercontent.com/images/G2AwBsFoyii05g7fJDYeNdgs4k.png?width=153&height=153\"}},uhxpXl0dW:{background:{alt:'aria-label=\"Home\"',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\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3197dcc-352f-4ce8-8d9a-040c7871f68e, rgb(80, 87, 98)))\"},children:\"Copyright \\xa9 2026 Roko Labs Inc.\"})}),className:\"framer-6xtaqj\",\"data-framer-name\":\"Top\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"n4sPbTEtp\",style:{\"--extracted-r6o4lv\":\"var(--token-c3197dcc-352f-4ce8-8d9a-040c7871f68e, rgb(80, 87, 98))\",\"--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\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3197dcc-352f-4ce8-8d9a-040c7871f68e, rgb(80, 87, 98)))\"},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\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3197dcc-352f-4ce8-8d9a-040c7871f68e, rgb(80, 87, 98)))\"},children:\"All rights reserved.\"})}),className:\"framer-9ql7hf\",\"data-framer-name\":\"Bottom\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dDXQr0sf9\",style:{\"--extracted-r6o4lv\":\"var(--token-c3197dcc-352f-4ce8-8d9a-040c7871f68e, rgb(80, 87, 98))\",\"--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\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3197dcc-352f-4ce8-8d9a-040c7871f68e, rgb(80, 87, 98)))\"},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\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3197dcc-352f-4ce8-8d9a-040c7871f68e, rgb(80, 87, 98)))\"},children:\"1250 Broadway, 36th Floor, New York, NY, 10001\"})}),className:\"framer-3f4iyw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"j4s9nH2bk\",style:{\"--extracted-r6o4lv\":\"var(--token-c3197dcc-352f-4ce8-8d9a-040c7871f68e, rgb(80, 87, 98))\",\"--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\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3197dcc-352f-4ce8-8d9a-040c7871f68e, rgb(80, 87, 98)))\"},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\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a4efee4b-a776-424b-930c-d42abf9aca17, rgb(103, 112, 126)))\"},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\",style:{\"--extracted-r6o4lv\":\"var(--token-a4efee4b-a776-424b-930c-d42abf9aca17, rgb(103, 112, 126))\"},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\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a4efee4b-a776-424b-930c-d42abf9aca17, rgb(103, 112, 126)))\"},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\",style:{\"--extracted-r6o4lv\":\"var(--token-a4efee4b-a776-424b-930c-d42abf9aca17, rgb(103, 112, 126))\"},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||200)-80-764.2)/2+0+0)+0+387.2+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:matchVariant(\"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\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3197dcc-352f-4ce8-8d9a-040c7871f68e, rgb(80, 87, 98)))\"},children:\"OUR WORK\"})}),className:\"framer-1mduwpy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dAy24fZ62\",style:{\"--extracted-r6o4lv\":\"var(--token-c3197dcc-352f-4ce8-8d9a-040c7871f68e, rgb(80, 87, 98))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wxm7dl\",\"data-styles-preset\":\"VHiOJLLmv\",dir:\"auto\",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:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YG20Szs1y\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wxm7dl\",\"data-styles-preset\":\"VHiOJLLmv\",dir:\"auto\",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:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fFboXH9Ct\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wxm7dl\",\"data-styles-preset\":\"VHiOJLLmv\",dir:\"auto\",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:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"m08fQ0ifk\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wxm7dl\",\"data-styles-preset\":\"VHiOJLLmv\",dir:\"auto\",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:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"byXCy_8xV\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wxm7dl\",\"data-styles-preset\":\"VHiOJLLmv\",dir:\"auto\",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:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZGiiI6Q5i\",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\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3197dcc-352f-4ce8-8d9a-040c7871f68e, rgb(80, 87, 98)))\"},children:\"CAREERS\"})}),className:\"framer-1p6lmwg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dAjdeiHYn\",style:{\"--extracted-r6o4lv\":\"var(--token-c3197dcc-352f-4ce8-8d9a-040c7871f68e, rgb(80, 87, 98))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wxm7dl\",\"data-styles-preset\":\"VHiOJLLmv\",dir:\"auto\",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:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"d7HY_R_ku\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wxm7dl\",\"data-styles-preset\":\"VHiOJLLmv\",dir:\"auto\",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:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PMEIz89Fv\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wxm7dl\",\"data-styles-preset\":\"VHiOJLLmv\",dir:\"auto\",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:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eHLuAhVGn\",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-TlcGt.framer-1ejvtzi, .framer-TlcGt .framer-1ejvtzi { display: block; }\",\".framer-TlcGt.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-TlcGt .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-TlcGt .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-TlcGt .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-TlcGt .framer-1if72ei, .framer-TlcGt .framer-1tpwt5c, .framer-TlcGt .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-TlcGt .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-TlcGt .framer-6xtaqj, .framer-TlcGt .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-TlcGt .framer-3f4iyw, .framer-TlcGt .framer-1ui91ip, .framer-TlcGt .framer-f7q4gs, .framer-TlcGt .framer-1mduwpy, .framer-TlcGt .framer-1x8r133, .framer-TlcGt .framer-1h61rv5, .framer-TlcGt .framer-1mbb14g, .framer-TlcGt .framer-1he9rki, .framer-TlcGt .framer-1d5nyn1, .framer-TlcGt .framer-1p6lmwg, .framer-TlcGt .framer-1oyy2w0, .framer-TlcGt .framer-1jtyy0y, .framer-TlcGt .framer-16xwbe2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-TlcGt .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-TlcGt .framer-1yxjt21-container { flex: none; height: auto; position: relative; width: 106px; }\",\".framer-TlcGt .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-TlcGt .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-TlcGt .framer-1cyoto6 { bottom: 0px; flex: none; height: 212px; overflow: visible; position: absolute; right: 0px; width: 100%; }\",\".framer-TlcGt.framer-v-ur93fl.framer-r7ggbw { height: 505px; padding: 80px 40px 80px 40px; width: 810px; }\",\".framer-TlcGt.framer-v-ur93fl .framer-5orj5z { flex: 1 0 0px; flex-direction: column; height: 1px; }\",\".framer-TlcGt.framer-v-ur93fl .framer-1d48gsd { align-content: center; align-items: center; flex: none; flex-direction: row; order: 1; width: 100%; }\",\".framer-TlcGt.framer-v-ur93fl .framer-3lpkea { order: 0; }\",\".framer-TlcGt.framer-v-ur93fl .framer-1if72ei { order: 1; width: 528px; }\",\".framer-TlcGt.framer-v-ur93fl .framer-4gn3dh { width: 359px; }\",\".framer-TlcGt.framer-v-ur93fl .framer-6xtaqj, .framer-TlcGt.framer-v-ur93fl .framer-9ql7hf { align-self: unset; width: 100%; }\",\".framer-TlcGt.framer-v-ur93fl .framer-1yxjt21-container { order: 2; }\",\".framer-TlcGt.framer-v-ur93fl .framer-lsumw { flex: 1 0 0px; height: 1px; order: 0; width: 100%; }\",\".framer-TlcGt.framer-v-ur93fl .framer-vqt554 { width: 100%; }\",\".framer-TlcGt.framer-v-ur93fl .framer-1tpwt5c, .framer-TlcGt.framer-v-ur93fl .framer-1o4ovpl { flex: 1 0 0px; width: 1px; }\",\".framer-TlcGt.framer-v-ur93fl .framer-1cyoto6 { width: 810px; }\",\".framer-TlcGt.framer-v-1cqyjw7.framer-r7ggbw { height: min-content; padding: 40px 15px 40px 15px; width: 390px; }\",\".framer-TlcGt.framer-v-1cqyjw7 .framer-5orj5z { flex-direction: column; gap: 48px; justify-content: flex-start; }\",\".framer-TlcGt.framer-v-1cqyjw7 .framer-1d48gsd { align-content: center; align-items: center; flex: none; order: 1; width: 100%; }\",\".framer-TlcGt.framer-v-1cqyjw7 .framer-3lpkea { height: var(--framer-aspect-ratio-supported, 77px); }\",\".framer-TlcGt.framer-v-1cqyjw7 .framer-1if72ei { align-content: center; align-items: center; }\",\".framer-TlcGt.framer-v-1cqyjw7 .framer-lsumw { align-content: flex-start; align-items: flex-start; gap: 24px; order: 0; width: 100%; }\",\".framer-TlcGt.framer-v-1cqyjw7 .framer-vqt554 { align-content: center; align-items: center; flex-direction: column; order: 0; width: 100%; }\",\".framer-TlcGt.framer-v-1cqyjw7 .framer-1tpwt5c, .framer-TlcGt.framer-v-1cqyjw7 .framer-1o4ovpl { align-content: center; align-items: center; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.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-TlcGt\");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\"}]},...ButtonPrimaryFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FrameriyzcvvTZD.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ButtonPrimary,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriyzcvvTZD\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uhxpXl0dW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"H1kkrAafu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"345\"}},\"__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/WmMzuWs6gbZOFBM7XnBx/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\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSFwo_tmj2\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"625.5\",\"framerIntrinsicWidth\":\"300\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"s9y6jtnRt\\\":\\\"servicesVisible\\\",\\\"DNNuFBmji\\\":\\\"impactStudiesVisible\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"K7PIG_cAB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// 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/cXBFmBKaKexaY9EvheZX/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\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerV7N5wPWbH\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"88.5\",\"framerIntrinsicHeight\":\"32.5\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"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\\\"]}}}\",\"framerVariables\":\"{\\\"BIzAzfi_O\\\":\\\"navLabel\\\",\\\"rktINrT1l\\\":\\\"link\\\",\\\"rIZepjmER\\\":\\\"click3\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"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/EKJO7QYBavobUTG8P2tX/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\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWxt94CDOo\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"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\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"54\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b6e2e7c)\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-5CNtP\";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-5CNtP.framer-1qniszj { --selection-background-color: var(--token-052fddf9-692c-4caa-bd40-52e4728fcc35, #1d64ff) /* {\"name\":\"Blue Accent Color\"} */; }',\".framer-5CNtP .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-5CNtP.framer-dr41hj, .framer-5CNtP .framer-dr41hj { display: block; }\",'.framer-5CNtP.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-5CNtP .framer-1lpzga0-container { flex: none; height: 64px; order: -1000; position: sticky; top: 0px; width: 100%; z-index: 4; }\",\".framer-5CNtP .framer-1ftxwfv { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-5CNtP .framer-j3e11d-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",\".framer-5CNtP .framer-1h1faco-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-5CNtP[data-selection=\"true\"] * ::selection, .framer-5CNtP [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-5CNtP\");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\":{\"framerContractVersion\":\"1\",\"framerLayoutTemplate\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"x0mEaPA6v\\\":\\\"currentPage\\\"}\",\"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}}\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PHvqEqMlY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CSEBvDLeU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"J9YTlyZaR\",\"framerIntrinsicHeight\":\"1100\",\"framerHitTargets\":\"{\\\"J9YTlyZaR\\\":[\\\".framer-1lpzga0-container\\\",\\\".framer-j3e11d-container\\\"],\\\"PHvqEqMlY\\\":[\\\".framer-1lpzga0-container\\\",\\\".framer-1h1faco-container\\\"],\\\"CSEBvDLeU\\\":[\\\".framer-1lpzga0-container\\\",\\\".framer-j3e11d-container\\\"]}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/iT1iqzjqv9eOv03YQcql/ELDlaboU0QjYNkJvRywL/kRhXSxGF0.js\";\r\n\r\n\t\tconst routes = {hY9duWnsW: {elements: {yFIhCYGkm: \"we-meet-you\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zHkkc1j7AyNePc5Uf88U/GvCgcSsL6PLjXys8R1CW/hY9duWnsW.js\")), path: \"/\"}, 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/VwuuiNSSNy5VeHgiXPZS/RedNOZZBj.js\")), path: \"/what-we-do\"}, qb2WBKwBj: {elements: {LDp4cPDoE: \"finance\", mQdp3hzLw: \"agentic\", R57PoIR0F: \"transformation\", Z7Z3ZitjE: \"life-science\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5jTVIxukbqC64dGHiMsl/xQS2ZBmT3lSZmJLc7Bri/qb2WBKwBj.js\")), path: \"/our-work\"}, h_lTnL6Db: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vdu3Mwgvi2v52HJRKTmz/ghcYnpJOn2wt9pJl0gB4/h_lTnL6Db.js\")), path: \"/our-work/case-study/73-strings\"}, KywMPtrPm: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/muTDsu73bYuwDlgcttYn/8o61j9Zs99gMnACh0qOn/KywMPtrPm.js\")), path: \"/our-work/case-study/physician-life-care-planning-ai-range-finder\"}, HLtd1QcJZ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hkmvIRBR0uXc6XenHoKx/aRmlVcZ7rQrJr0ng3eSJ/HLtd1QcJZ.js\")), path: \"/our-work/case-study/pharmaceutical\"}, evh1uvb9h: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PFn2l6w1vx2lesJMQT8g/nJxh6GlQ0K2m3hrwmNnK/evh1uvb9h.js\")), path: \"/our-work/case-study/pharmaceutical-ai\"}, SLl4HG8W7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8NF5gsLhqM0hB3nrnand/t5fzx87PBB44d8O0ViBB/SLl4HG8W7.js\")), path: \"/our-work/case-study/purpose-book\"}, Bqy0j1rs7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eh4ab9p2QjttoWbv5lCd/eiVpP0qqRVukkwVSSMQX/Bqy0j1rs7.js\")), path: \"/our-work/case-study/canopy-life-sciences\"}, G_p3F2fGA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vnrrAw4J1MUBkMTEwXvW/3vznSruezyl2KoBXd4VV/G_p3F2fGA.js\")), path: \"/our-work/case-study/life-sciences-ai-computer-vision\"}, NC3Kw69gB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/J91UPuh1d6sj6ETLa6Ft/A77pQIljpEBhSfeVtO0T/NC3Kw69gB.js\")), path: \"/our-work/case-study/dwh\"}, IfEufGz_M: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7cvQ72ObMrbjiybVnHUq/Mm8zpANTL5BtaAmP3RIQ/IfEufGz_M.js\")), path: \"/our-work/case-study/ai-precision\"}, Ajc0_FD_h: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MY07pYuyaZRiK1tm8Zrj/k4D8szEfPpmQDnXOWOmQ/Ajc0_FD_h.js\")), path: \"/our-work/case-study/ai-precision-rag\"}, Cya8VOSNI: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/36JjbkBHuxFDt0Ry3ug0/fboNouKZlE749HPlPHiJ/Cya8VOSNI.js\")), path: \"/our-work/case-study/analytics\"}, hvYBuTFZi: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1A5gfVIlTlLU6NMbBGap/Yw1EhmZXIGctOgqIOaMT/hvYBuTFZi.js\")), path: \"/our-work/case-study/mobile-trading\"}, ly1fr1dIh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8uIlC4ImrDf8igqcPeF8/ukxiovsX29BguDqSQk4a/ly1fr1dIh.js\")), path: \"/our-work/case-study/esg-data-pipeline\"}, FBzTzSBXe: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JjH4GDtjjjanfAnCf88G/JlODSHRR5EQNmjrQWUUI/FBzTzSBXe.js\")), path: \"/our-work/case-study/ai-dashboard\"}, Yl8dUgiU5: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XBETdsQ9T8lMFIKYx3yk/ZAp1GwtYGmuoRYZnfntp/Yl8dUgiU5.js\")), path: \"/our-work/case-study/agentic-ai-ux\"}, P_BVUOCgm: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GsEXzxJUB7cKLh8ZtA5e/mTtabiRAufmTr91Magfn/P_BVUOCgm.js\")), path: \"/our-work/case-study/ai-development-roko-labs\"}, qJi_IZG2V: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QkY3GkloVJWh3HC47lHq/JygjrLCQPjy06PZeVW4S/qJi_IZG2V.js\")), path: \"/http/our-work/case-study/ai-first-development\"}, nq06ohuUV: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/r6uoVz3ODYLzGHR3pPLe/PiWDh5JJZkTxqFn84KfB/nq06ohuUV.js\")), path: \"/our-work/case-study/iaea-data\"}, ESLaloWbZ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NAgvbKN7TiVCbgW3SnF6/JCHmYkKyHSzj3rFNJITD/ESLaloWbZ.js\")), path: \"/our-work/case-study/creditsafe-integration-unified-credit-intelligence-platform\"}, hPX8guQiG: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QojF5Y19JybnV0sCw1AP/te00d6aHWVGrB891Z6W0/hPX8guQiG.js\")), path: \"/our-work/case-study/physician-life-care-planning\"}, HZ3eTtXfh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VY2mlwBPDHK6TqTFbwEz/k9QrmLX7mdFQK1Ad1mbS/HZ3eTtXfh.js\")), path: \"/our-work/case-study/physician-life-care-planning-ai\"}, fk9GHRENB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ArxVJ1ePZBlNAlvesqd0/HxI9o5Azx0J02apr9yWA/fk9GHRENB.js\")), path: \"/what-we-do/services/due-diligence\"}, s39dIOg2q: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gxmy6NB9iPXFLeWiFnGG/gQ0dGxy6wdBSFOZv7buV/s39dIOg2q.js\")), path: \"/our-work/case-study/vmc-group\"}, WdlFuoGMx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Zxenb9xy8QTbcnWmN35W/SYouadWu6wRiFZnnh3A7/WdlFuoGMx.js\")), path: \"/contact\"}, EfUOVE7Az: {elements: {DfX0Prj68: \"open-positions\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/B7dadnEYdvHrv3P4XgTE/xEM3FVortDg7u6WcZOw0/EfUOVE7Az.js\")), path: \"/careers\"}, oE0sATkzH: {elements: {kd74SWehe: \"our-history\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ADjdphN9Ar19R2pBNECZ/SAKA0pOD4NFRQxSG3hei/oE0sATkzH.js\")), path: \"/who-we-are\"}, TPI0p1erZ: {elements: {f4ekFLDyx: \"open-positions\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QgWVS07hc6tfvIYvnYvz/LfbD7BJ9C5uXThruDkya/TPI0p1erZ.js\")), path: \"/careers/us-roles\"}, xwNrp0Hnx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7diZFIPB9KGoA0oYW9WF/kxyNPwc1PvGf8RdAnkPz/xwNrp0Hnx.js\")), path: \"/what-we-do/services/managed-services\"}, WknZJHB4N: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Fn7GDgrpPJ0m2YrVETEp/IVp2ptwFSWC3nN9abpuN/WknZJHB4N.js\")), path: \"/what-we-do/services/ai-services\"}, u1r8h1guN: {elements: {tNIXwaXyP: \"what-sets-us-apart\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fR9OULa9bd3A5ooXUrHF/8clRAyQa6zMBpZu874cf/u1r8h1guN.js\")), path: \"/what-we-do/services/ai-due-diligence\"}, gE03RmJxZ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/x5f0D4lserAYmWRNDfZY/iKUccnzrJepjN2ZcSPTk/gE03RmJxZ.js\")), path: \"/what-we-do/services/user-research\"}, aXc6rGRhq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zf0W2LvGgwZvVMyqPYr4/wEq4qD5G0HvABgb76f9i/aXc6rGRhq.js\")), path: \"/what-we-do/services/product-design\"}, mEOfRfyvK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rajkI2TXSIyYIxkMQLJV/o2kBmMG5cszlQEHV4aPS/mEOfRfyvK.js\")), path: \"/what-we-do/services/product-management\"}, h9wFyMGrt: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gNAPIkHhCAeFliTPD7CO/GX2z2cTtHY7RWSWMsGU5/h9wFyMGrt.js\")), path: \"/careers/job-board\"}, yueHitIjE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AGoIuuSvymWMDePU2ANr/XSyVHaRJ9GoKvYDmMNmB/yueHitIjE.js\")), path: \"/terms-of-use\"}, eGCxSBYqs: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GLWqD5XaMcUJoI5V0YmM/Vem2Vsvy14Ht7PYVRvKo/eGCxSBYqs.js\")), path: \"/privacy-policy\"}, fMeRElEbw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZLrDwgWYByFXgxPUgEU0/EkiIn4XO9lJ8hd9u1iAP/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/PA0oVRtoy4VAED1loOv6/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/34yf3rXN0gxmOJ99JoSr/WQXMDCGEa.js\")), path: \"/industries/healthcare\"}, ynfoYmWe2: {collectionId: \"qvtmLqATu\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rqrCE055LRKWaQLUQXc7/LktqcHckkP9k2C8PLEI3/ynfoYmWe2.js\")), path: \"/careers/:YuDlxltI9\"}}\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 = {qvtmLqATu: async () => (await import(\"https://framerusercontent.com/modules/8TuZxpXZ7BsnFTahLP54/ToD9DLZIZAFPDljmK3zn/qvtmLqATu.js\"))?.[\"utils\"], xgrabKjkw: async () => (await import(\"https://framerusercontent.com/modules/VoJ7jsV7UrU3TtkHVfQu/iRdPBm6KevMfChyZdokn/xgrabKjkw.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 = {Ajc0_FD_h: props1, AKSSoH8jZ: props1, augiA20Il: props1, aXc6rGRhq: props1, bDO58ez2y: props1, bf0dyLA6N: props1, bkPZ4HBKe: props1, Bqy0j1rs7: props1, BYA41maS7: props1, c2xfT77y7: props1, cG1jS798S: props1, cHmCQY6OR: props1, cnwT1Es6k: props1, Cya8VOSNI: props1, dbibzU1SC: props1, EEnS8Unsr: props1, EfUOVE7Az: props4, eGCxSBYqs: props1, eq2214YZD: props1, ESLaloWbZ: props1, evh1uvb9h: props1, FBzTzSBXe: props1, fk9GHRENB: props1, fMeRElEbw: props6, G_p3F2fGA: props1, GC_5TApjs: props1, gE03RmJxZ: props1, GZrL0IfEk: props1, h_lTnL6Db: props1, h9wFyMGrt: props1, HdZX19HfI: props1, HLtd1QcJZ: props1, HnykJxXYz: props1, hPX8guQiG: props1, hvYBuTFZi: props1, hY9duWnsW: props1, HYA422kLv: props1, HZ3eTtXfh: props1, Ic7utoto3: props1, IfEufGz_M: props1, inftSp_Bb: props1, Jb2D0gKd9: props1, k95ZnxOas: props1, KJQjU6Ub0: props1, kNBjSVH5v: props1, KsgZwNakj: props1, kYgecSorL: props1, KywMPtrPm: props1, lozmFEfWg: props1, luRz5fBpB: props1, ly1fr1dIh: props1, m_0eqD6QW: props1, mEOfRfyvK: props1, mfmVHQHN4: props1, MSMKt7vqf: props1, mvMDzffbw: props1, mwUGAc_4S: props1, NC3Kw69gB: props1, nq06ohuUV: props1, nQdb6L62I: props1, O3Z5KYrCw: props1, oCEtqczL3: props1, oE0sATkzH: props5, oK96_7brO: props1, oXXxM7Uoe: props1, P_BVUOCgm: props1, P3r3mLpDN: props1, PieMB34xd: props1, PP7yhbu1z: props1, Pqv47L_yC: props1, qb2WBKwBj: props3, qJi_IZG2V: props1, 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, yaQ3YIJKl: props1, Yl8dUgiU5: 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 \"EEnS8Unsr\":\r\ncase \"kYgecSorL\":\r\ncase \"mwUGAc_4S\":\r\ncase \"rjnVu2t7M\":\r\ncase \"qb2WBKwBj\":\r\ncase \"TnFF1xsFO\":\r\ncase \"QONmQupku\":\r\ncase \"cG1jS798S\":\r\ncase \"AKSSoH8jZ\":\r\ncase \"h_lTnL6Db\":\r\ncase \"KywMPtrPm\":\r\ncase \"oCEtqczL3\":\r\ncase \"HLtd1QcJZ\":\r\ncase \"evh1uvb9h\":\r\ncase \"SLl4HG8W7\":\r\ncase \"Bqy0j1rs7\":\r\ncase \"G_p3F2fGA\":\r\ncase \"NC3Kw69gB\":\r\ncase \"IfEufGz_M\":\r\ncase \"Ajc0_FD_h\":\r\ncase \"Cya8VOSNI\":\r\ncase \"c2xfT77y7\":\r\ncase \"hvYBuTFZi\":\r\ncase \"ly1fr1dIh\":\r\ncase \"FBzTzSBXe\":\r\ncase \"Yl8dUgiU5\":\r\ncase \"P_BVUOCgm\":\r\ncase \"qJi_IZG2V\":\r\ncase \"nq06ohuUV\":\r\ncase \"ESLaloWbZ\":\r\ncase \"hPX8guQiG\":\r\ncase \"HZ3eTtXfh\":\r\ncase \"yaQ3YIJKl\":\r\ncase \"mvMDzffbw\":\r\ncase \"fk9GHRENB\":\r\ncase \"bDO58ez2y\":\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 \"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 \"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 \"nQdb6L62I\":\r\ncase \"ynfoYmWe2\":\r\ncase \"dbibzU1SC\":\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 \"EEnS8Unsr\":\r\ncase \"kYgecSorL\":\r\ncase \"mwUGAc_4S\":\r\ncase \"rjnVu2t7M\":\r\ncase \"qb2WBKwBj\":\r\ncase \"TnFF1xsFO\":\r\ncase \"QONmQupku\":\r\ncase \"cG1jS798S\":\r\ncase \"AKSSoH8jZ\":\r\ncase \"h_lTnL6Db\":\r\ncase \"KywMPtrPm\":\r\ncase \"oCEtqczL3\":\r\ncase \"HLtd1QcJZ\":\r\ncase \"evh1uvb9h\":\r\ncase \"SLl4HG8W7\":\r\ncase \"Bqy0j1rs7\":\r\ncase \"G_p3F2fGA\":\r\ncase \"NC3Kw69gB\":\r\ncase \"IfEufGz_M\":\r\ncase \"Ajc0_FD_h\":\r\ncase \"Cya8VOSNI\":\r\ncase \"c2xfT77y7\":\r\ncase \"hvYBuTFZi\":\r\ncase \"ly1fr1dIh\":\r\ncase \"FBzTzSBXe\":\r\ncase \"Yl8dUgiU5\":\r\ncase \"P_BVUOCgm\":\r\ncase \"qJi_IZG2V\":\r\ncase \"nq06ohuUV\":\r\ncase \"ESLaloWbZ\":\r\ncase \"hPX8guQiG\":\r\ncase \"HZ3eTtXfh\":\r\ncase \"yaQ3YIJKl\":\r\ncase \"mvMDzffbw\":\r\ncase \"fk9GHRENB\":\r\ncase \"bDO58ez2y\":\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 \"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 \"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 \"nQdb6L62I\":\r\ncase \"ynfoYmWe2\":\r\ncase \"dbibzU1SC\":\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/TZ3qA1upSrjL0SOX8r7F/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\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":"yjCACktB,SAASA,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,wDAA/0B,IAA0L,IAAkE,IAA4B,KAAmJ,CAAMC,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,CAAsSC,GAAY,CAAC,SAAS,EAAE,KAAK,QAAQ,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAwB,CAAC,OAAO,YAAY,QAAQ,YAAY,MAAM,YAAY,CAAOC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,QAAM,SAAO,QAAM,KAAG,OAAK,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,UAAU,UAAU,GAAO,EAAM,WAAW,WAAW,UAAU,GAAO,EAAM,UAAU,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAO,EAAM,UAAU,EAASI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAW/5D,GAAgB,EAX+6D,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,IAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,uBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAM,CAAC,yBAAsB,SAAO,GAAyB,EAAY,CAAO,EAAY,GAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAI,GAAqB,MAAM,EAAU,GAAG,EAAK,GAAU,GAAM,MAAO,IAAS,CAAO,EAAmB,GAAsB,MAAM,GAAG,IAAO,CAAmC,GAAlC,EAAgB,CAAC,UAAU,GAAK,CAAC,CAAI,GAAqB,MAAM,EAAU,GAAG,EAAK,GAAU,GAAM,MAAO,IAAS,CAA2D,GAAkB,EAAGV,GAAlDa,GAA6F,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKN,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,GAAGL,GAAqB,CAAC,UAAU,CAAC,KAAK,EAAU,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,GAAkB,gBAAgBiB,EAAU,EAAW,CAAC,iBAAiB,mBAAmB,UAAU,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,aAAa,EAAmB,MAAM,EAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,EAAM,CAAC,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,qBAAqB,CAAC,UAAU,CAAC,gBAAgB,mBAAmB,CAAC,UAAU,CAAC,gBAAgB,qBAAqB,CAAC,CAAC,GAAGjB,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAKkB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,MAAM,CAAC,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,qEAAqE,CAAC,UAAU,CAAC,qBAAqB,qEAAqE,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAGX,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKW,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,8FAA8F,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,8FAA8F,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,SAAS,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,iUAAiU,8JAA8J,iEAAiE,GAAGQ,GAAgB,CAWryN,eAAe,IAAgB,GAAgB,GAAgB,YAAY,kBAAkB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,SAAS,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,aAAa,CAAC,UAAU,CAAC,aAAa,WAAW,YAAY,GAAG,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,OAAO,CAAC,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,cAAc,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,aAAa,CAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,EAAwBC,GAAkB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICXz3D,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,wDAAh1B,IAA0L,IAAkE,IAA4B,KAAmJ,CAAMC,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,CAAsSC,GAAY,CAAC,SAAS,EAAE,KAAK,QAAQ,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAwB,CAAC,OAAO,YAAY,QAAQ,YAAY,MAAM,YAAY,CAAOC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,QAAM,SAAO,QAAM,KAAG,OAAK,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,UAAU,UAAU,GAAO,EAAM,WAAW,aAAa,UAAU,GAAO,EAAM,UAAU,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAO,EAAM,UAAU,EAASI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAWl6D,GAAgB,EAXk7D,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,IAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,uBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAM,CAAC,yBAAsB,SAAO,GAAyB,EAAY,CAAO,EAAY,GAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAI,GAAqB,MAAM,EAAU,GAAG,EAAK,GAAU,GAAM,MAAO,IAAS,CAAO,EAAmB,GAAsB,MAAM,GAAG,IAAO,CAAmC,GAAlC,EAAgB,CAAC,UAAU,GAAK,CAAC,CAAI,GAAqB,MAAM,EAAU,GAAG,EAAK,GAAU,GAAM,MAAO,IAAS,CAA2D,GAAkB,EAAGV,GAAlDa,GAA6F,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKN,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,GAAGL,GAAqB,CAAC,UAAU,CAAC,KAAK,EAAU,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,GAAkB,gBAAgBiB,EAAU,EAAW,CAAC,gBAAgB,mBAAmB,UAAU,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,aAAa,EAAmB,MAAM,EAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,EAAM,CAAC,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,qBAAqB,CAAC,UAAU,CAAC,gBAAgB,mBAAmB,CAAC,UAAU,CAAC,gBAAgB,qBAAqB,CAAC,CAAC,GAAGjB,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAKkB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,MAAM,CAAC,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,qEAAqE,CAAC,UAAU,CAAC,qBAAqB,qEAAqE,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAGX,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKW,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,8FAA8F,CAAC,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,8FAA8F,CAAC,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,iUAAiU,+JAA+J,iEAAiE,GAAGQ,GAAgB,CAWpyN,eAAe,IAAgB,GAAgB,GAAgB,YAAY,oBAAoB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,SAAS,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,aAAa,CAAC,UAAU,CAAC,aAAa,aAAa,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,OAAO,CAAC,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,cAAc,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,aAAa,CAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,EAAwBC,GAAkB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICX/2D,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,wDAAh1B,IAA0L,IAAkE,IAA4B,KAAmJ,CAAMC,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,CAAsSC,GAAY,CAAC,SAAS,EAAE,KAAK,QAAQ,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAwB,CAAC,OAAO,YAAY,QAAQ,YAAY,MAAM,YAAY,CAAOC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,QAAM,SAAO,QAAM,KAAG,OAAK,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,UAAU,UAAU,GAAO,EAAM,WAAW,aAAa,UAAU,GAAO,EAAM,UAAU,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAO,EAAM,UAAU,EAASI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAWl6D,GAAgB,EAXk7D,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,IAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,uBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAM,CAAC,yBAAsB,SAAO,GAAyB,EAAY,CAAO,EAAY,GAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAI,GAAqB,MAAM,EAAU,GAAG,EAAK,GAAU,GAAM,MAAO,IAAS,CAAO,EAAmB,GAAsB,MAAM,GAAG,IAAO,CAAmC,GAAlC,EAAgB,CAAC,UAAU,GAAK,CAAC,CAAI,GAAqB,MAAM,EAAU,GAAG,EAAK,GAAU,GAAM,MAAO,IAAS,CAA2D,GAAkB,EAAGV,GAAlDa,GAA6F,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKN,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,GAAGL,GAAqB,CAAC,UAAU,CAAC,KAAK,EAAU,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,GAAkB,gBAAgBiB,EAAU,EAAW,CAAC,gBAAgB,mBAAmB,UAAU,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,aAAa,EAAmB,MAAM,EAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,EAAM,CAAC,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,qBAAqB,CAAC,UAAU,CAAC,gBAAgB,mBAAmB,CAAC,UAAU,CAAC,gBAAgB,qBAAqB,CAAC,CAAC,GAAGjB,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAKkB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,MAAM,CAAC,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,qEAAqE,CAAC,UAAU,CAAC,qBAAqB,qEAAqE,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAGX,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKW,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,8FAA8F,CAAC,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,8FAA8F,CAAC,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,iUAAiU,8JAA8J,iEAAiE,GAAGQ,GAAgB,CAWlyN,eAAe,IAAgB,GAAgB,GAAgB,YAAY,oBAAoB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,SAAS,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,aAAa,CAAC,UAAU,CAAC,aAAa,aAAa,YAAY,GAAG,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,OAAO,CAAC,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,cAAc,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,aAAa,CAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,EAAwBC,GAAkB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICXzvD,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,6DAAt8B,IAA2O,IAAkE,IAA4B,KAAkJ,CAAM,GAAa,EAASC,GAAQ,CAAO,GAA6D,GAA0B,GAAO,EAA8B,CAAC,CAAOC,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,QAAQ,GAAK,CAAC,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,CAA4QC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAA+EC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAtI,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,KAAK,QAAQ,CAAwG,EAAE,EAAE,EAAE,EAAE,CAAOC,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,EAAE,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,OAAK,WAAS,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAU,EAAM,WAAW,WAAW,UAAU,GAAO,EAAM,WAAW,QAAQ,UAAU,GAAM,EAAM,UAAU,EAASC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAWxnE,GAAgB,EAXwoE,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,IAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,mBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAsC,GAAkB,EAAGX,GAA2C,CAAO,MAAiB,EAAG,CAAC,kBAAkB,oBAAoB,CAAC,SAAS,EAAe,CAA4B,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKQ,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMH,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,GAAG,EAAG,GAAkB,iBAAiBY,EAAU,EAAW,CAAC,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAGjB,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,oBAAoB,CAAC,mBAAmB,IAAA,GAAU,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKkB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,8FAA8F,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,eAAe,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,6BAA6B,MAAM,CAAC,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,GAAa,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAA6D,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQN,GAAU,UAAU,0BAA0B,wBAAwB,SAAS,QAAQC,GAAW,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,UAAU,GAAK,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKN,GAAQ,CAAC,MAAM,qBAAqB,OAAO,OAAO,WAAW,OAAO,cAAc,cAAc,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAK,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKiB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,iGAAiG,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,eAAe,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,MAAM,CAAC,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,GAAa,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,sBAAsB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,CAAC,SAAS,CAAC,oBAAoB,CAAC,gBAAgB,sBAAsB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,uTAAuT,oRAAoR,+JAA+J,wGAAwG,mNAAmN,oJAAoJ,oIAAoI,8FAA8F,CAW//P,eAAe,GAAgB,GAAgB,GAAgB,YAAY,gBAAgB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,CAAC,EAAoB,GAAgB,CAAC,UAAU,CAAC,aAAa,QAAQ,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,WAAW,gBAAgB,GAAM,MAAM,WAAW,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,GAAa,CAAC,CAAC,6BAA6B,GAAK,CAAC,yDCXpwE,IAAwQ,IAAkE,IAA4B,KAAoJ,KAAyH,KAAsH,CAAMO,GAAiB,EAASC,EAAY,CAAOC,GAAyC,GAA0B,GAAO,EAAO,IAAI,CAAC,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,CAAwQC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAxI,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,SAAS,CAAwG,EAAE,EAAE,EAAE,EAAE,CAAOC,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,IAAI,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,CAAOC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,EAASC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAUllE,GAAgB,EAVkmE,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,aAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAkF,EAAkB,EAAGX,GAAzEc,GAAsBC,GAA8F,CAA0B,OAAZ,IAAW,CAAqB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKP,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAML,GAAyC,CAAC,GAAG,EAAU,GAAG,EAAgB,0BAA0BG,GAAU,0BAA0BC,GAAW,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,EAAG,EAAkB,iBAAiBa,EAAU,EAAW,CAAC,cAAc,GAAK,wBAAwB,UAAU,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,UAAU,GAAK,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qBAAqB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,EAAM,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKQ,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAmB,OAAO,QAAQ,UAAU,GAAG,GAAmB,GAAG,GAAG,GAAG,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKX,EAAY,CAAC,UAAU,wDAAwD,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,qBAAqB,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,UAAU,EAAc,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAmB,OAAO,QAAQ,UAAU,GAAG,GAAmB,GAAG,GAAG,GAAG,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAY,CAAC,UAAU,mEAAmE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,6BAA6B,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,UAAU,EAAe,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,+PAA+P,kRAAkR,qNAAqN,8JAA8J,iJAAiJ,GAAGoB,GAAgB,GAAGC,GAAiB,udAAud,CAUlqR,eAAe,IAAgB,GAAgB,GAAgB,YAAY,gBAAgB,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAGtB,GAAiB,GAAG,EAAwBuB,GAAkB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAAC,GAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAcvB,EAAY,EAAE,CAAC,EAAQ,CAAC,CAAC,EAAG,ICVzkD,SAASwB,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,wDAAh1B,IAA0L,IAAkE,IAA4B,KAAmJ,CAAMC,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,CAA4QC,GAAY,CAAC,SAAS,EAAE,KAAK,QAAQ,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAwB,CAAC,mBAAmB,YAAY,QAAQ,YAAY,MAAM,YAAY,CAAOC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,QAAM,SAAO,KAAG,OAAK,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,WAAW,WAAW,UAAU,GAAM,EAAM,UAAU,UAAU,GAAO,EAAM,UAAU,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAW32D,GAAgB,EAX23D,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,IAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,mBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,UAAO,GAAyB,EAAY,CAAO,EAAY,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAI,GAAqB,MAAM,EAAU,GAAG,EAAK,GAAU,GAAM,MAAO,IAAS,CAA2D,EAAkB,EAAGV,GAAlDa,GAA6F,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKN,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,GAAG,EAAG,EAAkB,gBAAgBY,EAAU,EAAW,CAAC,iBAAiB,mBAAmB,UAAU,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,EAAM,CAAC,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,qBAAqB,CAAC,UAAU,CAAC,gBAAgB,mBAAmB,CAAC,UAAU,CAAC,gBAAgB,qBAAqB,CAAC,CAAC,GAAGjB,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,mBAAmB,mBAAmB,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAKkB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,MAAM,CAAC,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,qEAAqE,CAAC,UAAU,CAAC,qBAAqB,qEAAqE,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAGX,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKW,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,8FAA8F,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,8FAA8F,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,gUAAgU,8JAA8J,iEAAiE,mEAAmE,GAAGQ,GAAgB,CAWt/M,eAAe,IAAgB,GAAgB,GAAgB,YAAY,kBAAkB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,mBAAmB,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,WAAW,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,OAAO,CAAC,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,cAAc,CAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,aAAa,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,EAAwBC,GAAkB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,yDCXt9E,IAAwQ,IAAkE,IAA4B,KAAoJ,KAAyH,KAAsH,CAAMC,GAAiB,EAASC,EAAY,CAAOC,GAAyC,GAA0B,GAAO,EAAO,IAAI,CAAC,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,CAAwQC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAxI,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,SAAS,CAAwG,EAAE,EAAE,EAAE,EAAE,CAAOC,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,IAAI,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,CAAOC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,EAASC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAUjlE,GAAgB,EAVimE,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,aAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAkF,EAAkB,EAAGX,GAAzEc,GAAsBC,GAA8F,CAA0B,OAAZ,IAAW,CAAqB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKP,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAML,GAAyC,CAAC,GAAG,EAAU,GAAG,EAAgB,0BAA0BG,GAAU,0BAA0BC,GAAW,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,EAAG,EAAkB,gBAAgBa,EAAU,EAAW,CAAC,cAAc,GAAK,wBAAwB,SAAS,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,UAAU,GAAK,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qBAAqB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,EAAM,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKQ,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAmB,OAAO,QAAQ,UAAU,GAAG,GAAmB,GAAG,GAAG,GAAG,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKX,EAAY,CAAC,UAAU,qDAAqD,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,qBAAqB,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,UAAU,EAAc,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAmB,OAAO,QAAQ,UAAU,GAAG,GAAmB,GAAG,GAAG,GAAG,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAY,CAAC,UAAU,wCAAwC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,cAAc,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,UAAU,EAAe,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAmB,OAAO,QAAQ,UAAU,GAAG,GAAmB,GAAG,GAAG,GAAG,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAY,CAAC,UAAU,4DAA4D,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,mBAAmB,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,UAAU,EAAe,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAmB,OAAO,QAAQ,UAAU,GAAG,GAAmB,GAAG,GAAG,GAAG,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAY,CAAC,UAAU,oDAAoD,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,iBAAiB,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,UAAU,EAAe,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAmB,OAAO,QAAQ,UAAU,GAAG,GAAmB,GAAG,GAAG,GAAG,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAY,CAAC,UAAU,kDAAkD,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,gBAAgB,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,UAAU,EAAe,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAmB,OAAO,QAAQ,UAAU,GAAG,GAAmB,GAAG,GAAG,GAAG,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAY,CAAC,UAAU,gDAAgD,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,mBAAmB,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,UAAU,EAAe,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAmB,OAAO,QAAQ,UAAU,GAAG,GAAmB,GAAG,GAAG,GAAG,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAY,CAAC,UAAU,8CAA8C,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,gBAAgB,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,UAAU,EAAe,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,8PAA8P,iRAAiR,qNAAqN,8JAA8J,6VAA6V,GAAGoB,GAAgB,GAAGC,GAAiB,udAAud,CAUp8Y,eAAe,IAAgB,GAAgB,GAAgB,YAAY,gBAAgB,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAGtB,GAAiB,GAAG,EAAwBuB,GAAkB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAAC,GAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAcvB,EAAY,EAAE,CAAC,EAAQ,CAAC,CAAC,EAAG,ICVjzD,SAASwB,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,qDAA1lB,IAAoJ,IAAkE,IAA4B,CAAgCC,GAAW,CAAC,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,CAAwNC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAS,EAAO,OAAOC,EAAe,CAAOC,GAAwB,CAAC,QAAQ,YAAY,KAAK,YAAY,CAAOC,IAAU,CAAC,QAAM,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,UAAU,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAW3+C,GAAgB,EAX2/C,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,IAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,mBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,SAAO,GAAyB,EAAY,CAAO,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,GAAgB,CAAC,UAAU,GAAM,CAAC,CAAI,GAAqB,MAAM,EAAU,GAAG,EAAK,GAAU,GAAM,MAAO,IAAS,CAAsC,GAAkB,EAAGV,GAA2C,CAAO,MAAoB,IAAc,YAA6C,MAAqB,IAAc,YAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,GAAkB,iBAAiBW,EAAU,EAAW,CAAC,mBAAmB,UAAU,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAa,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAGf,GAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAC,GAAa,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,CAAC,CAAC,CAAC,GAAa,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,OAAO,GAAG,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,OAAO,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,qHAAqH,iQAAiQ,gQAAgQ,+RAA+R,CAW75K,eAAe,IAAgB,GAAgB,GAAgB,YAAY,YAAY,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,OAAO,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,aAAa,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,yDCX7a,IAAwQ,IAAkE,IAA4B,KAAoJ,KAAyH,KAAsH,KAAyH,CAAMgB,GAAiB,EAASC,EAAY,CAAO,GAAyC,GAA0B,GAAO,EAAO,IAAI,CAAC,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,CAAwQC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAxI,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,SAAS,CAAwG,EAAE,EAAE,EAAE,EAAE,CAAOC,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,IAAI,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,CAAOC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,EAASC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAU1sE,GAAgB,EAV0tE,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,aAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAkF,EAAkB,EAAGX,GAAzEc,GAAsBC,GAA8F,CAA0B,OAAZ,IAAW,CAAqB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKP,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,GAAyC,CAAC,GAAG,EAAU,GAAG,EAAgB,0BAA0BF,GAAU,0BAA0BC,GAAW,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,EAAG,EAAkB,gBAAgBa,EAAU,EAAW,CAAC,cAAc,GAAK,wBAAwB,SAAS,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,UAAU,GAAK,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qBAAqB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,EAAM,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKQ,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAmB,OAAO,QAAQ,UAAU,GAAG,GAAmB,GAAG,GAAG,GAAG,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKV,EAAY,CAAC,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,+BAA+B,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,UAAU,EAAc,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAmB,OAAO,QAAQ,UAAU,GAAG,GAAmB,GAAG,GAAG,GAAG,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAY,CAAC,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,qBAAqB,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,UAAU,EAAe,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAmB,OAAO,QAAQ,UAAU,GAAG,GAAmB,GAAG,GAAG,GAAG,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAY,CAAC,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,6BAA6B,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,UAAU,EAAe,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAmB,OAAO,QAAQ,UAAU,GAAG,GAAmB,GAAG,GAAG,GAAG,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAY,CAAC,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,yBAAyB,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,UAAU,EAAe,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,8PAA8P,iRAAiR,qNAAqN,+JAA+J,kOAAkO,GAAGmB,GAAgB,GAAGC,GAAiB,udAAud,CAU7rU,eAAe,IAAgB,GAAgB,GAAgB,YAAY,gBAAgB,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAGrB,GAAiB,GAAG,EAAwBsB,GAAkB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAAC,GAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAActB,EAAY,EAAE,CAAC,EAAQ,CAAC,EAAcuB,GAAe,EAAE,CAAC,EAAQ,CAAC,CAAC,EAAG,ICVgF,SAASC,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,qFAA9+E,IAA4R,IAAkF,IAA4B,KAAkJ,KAAyH,KAA2H,KAAuH,KAAwH,KAAuH,KAAmH,KAAsH,KAAwH,CAAM,GAAc,EAASC,GAAS,CAAO,GAAoB,EAASC,GAAe,CAAO,GAAkB,EAASC,GAAa,CAAO,GAAmB,EAASC,GAAc,CAAO,GAAiB,EAASC,GAAY,CAAO,GAAsB,EAASC,GAAiB,CAAO,GAAkB,EAASC,GAAa,CAAO,GAAmB,EAASC,GAAc,CAAOC,GAAmB,EAASC,GAAc,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,CAA8LC,GAAY,CAAC,SAAS,EAAE,KAAK,QAAQ,CAAOC,GAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,GAA8BC,IAAS,CAAC,WAAS,yBAAuB,iBAAe,UAAQ,MAAQ,CAAC,GAAK,CAAC,EAAQ,GAAY,GAAgB,CAAC,yBAAuB,eAAe,GAAS,EAAe,CAAC,CAAC,OAAO,EAAS,CAAC,SAAS,EAAW,GAAM,CAAC,SAAS,EAAW,GAAK,CAAC,WAAW,EAAW,CAAC,EAAQ,CAAC,QAAQ,GAAS,EAAQ,CAAC,EAASC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAwB,CAAC,oBAAoB,YAAY,yBAAyB,YAAY,uBAAuB,YAAY,8BAA8B,YAAY,uBAAuB,YAAY,aAAa,YAAY,QAAQ,YAAY,MAAM,YAAY,OAAO,YAAY,CAAOC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAUn9H,GAAgB,EAVm+H,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,aAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,UAAO,GAAyB,EAAY,CAAO,EAAgB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAO,EAAiB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAO,IAAkB,CAAC,aAAW,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAQ,MAAM,EAAG,CAAO,EAAiB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAO,EAAiB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAO,EAAgB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAO,EAAiB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAsC,GAAkB,EAAGZ,GAA2C,CAAO,MAAiB,EAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAyC,IAAW,CAAC,IAAM,GAAKe,EAAa,KAAK,CAAO,OAAkB,CAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,GAAKA,EAAa,KAAK,CAAO,GAAKA,EAAa,KAAK,CAAO,GAAKA,EAAa,KAAK,CAAO,GAAKA,EAAa,KAAK,CAAO,GAAKA,EAAa,KAAK,CAAO,OAAqB,IAAc,YAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKN,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMH,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,GAAkB,iBAAiBc,EAAU,EAAW,CAAC,cAAc,GAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,sBAAsB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,qBAAqB,GAAG,EAAM,CAAC,GAAG5B,EAAqB,CAAC,UAAU,CAAC,mBAAmB,uBAAuB,CAAC,UAAU,CAAC,mBAAmB,aAAa,CAAC,UAAU,CAAC,mBAAmB,8BAA8B,CAAC,UAAU,CAAC,mBAAmB,uBAAuB,CAAC,UAAU,CAAC,mBAAmB,oBAAoB,CAAC,UAAU,CAAC,mBAAmB,yBAAyB,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK6B,EAAI,CAAC,GAAG,IAAI,UAAU,gCAAgC,mBAAmB,gBAAgB,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,OAAO,CAAC,WAAW,EAAE,YAAY,EAAE,QAAQ,EAAE,SAAS,EAAE,CAAC,IAAI,i8NAAi8N,aAAa,YAAY,MAAM,OAAO,mBAAmB,GAAK,GAAG7B,EAAqB,CAAC,UAAU,CAAC,IAAI,w3BAAw3B,aAAa,WAAW,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAa,EAAe,EAAK,EAA0B,CAAC,GAAGA,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,GAAS,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,QAAQc,EAAa,YAAY,CAAC,MAAM,OAAO,GAAGf,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAiB,QAAQe,EAAa,YAAY,CAAC,CAAC,UAAU,CAAC,UAAU,EAAgB,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,CAAC,SAAS,CAAc,EAAKC,GAAQ,CAAC,uBAAuB,GAAM,eAAe,GAAM,QAAQ,IAAc,CAAC,SAAS,GAAsB,EAAKc,EAAU,CAAC,SAAsB,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,GAAG9B,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,2BAA2B,GAAG,GAAG,EAAS,SAA0B,mBAAiB,SAAS,sBAAsB,KAAK,2BAA2B,OAAO,YAAY,IAAI,GAAK,kBAAkB,GAAK,QAAQ,YAAY,SAAS,CAAc,EAAKE,GAAe,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,aAAa,SAAS,YAAY,KAAK,2BAA2B,QAAQa,EAAa,EAAQ,SAAS,YAAY,EAAQ,QAAQ,YAAY,YAAY,CAAC,MAAM,OAAO,UAAU,GAAiB,CAAC,UAAQ,CAAC,CAAC,GAAGf,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,UAAU,EAAiB,QAAQe,EAAa,EAAQ,SAAS,aAAY,EAAQ,QAAQ,aAAwB,CAAC,CAAC,UAAU,CAAC,QAAQA,EAAa,EAAQ,SAAS,YAAY,EAAQ,QAAQ,YAAY,YAAY,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAc,EAAe,EAAK,EAAgB,CAAC,SAAS,EAAQ,SAAsB,EAAK,GAAS,CAAC,UAAU,SAAS,UAAU,GAAK,UAAU,EAAG,GAAkB,EAAW,CAAC,mBAAmB,GAAK,0BAA0B,GAAG,wBAAwB,GAAG,EAAS,SAAS,QAAQ,mBAAmB,QAAQ,kBAAkB,UAAU,EAAQ,KAAK,UAAU,SAAS,SAAS,GAAK,OAAO,GAAG,GAAGf,EAAqB,CAAC,UAAU,CAAC,QAAQ,UAAU,QAAQ,kBAAkB,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,KAAK,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,gBAAgB,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,gBAAgB,OAAO,YAAY,IAAI,GAAK,kBAAkB,GAAK,KAAK,SAAS,QAAQ,YAAY,SAAsB,EAAKG,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,gBAAgB,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKa,GAAQ,CAAC,uBAAuB,GAAM,eAAe,GAAM,QAAQ,IAAc,CAAC,SAAS,GAAuB,EAAKc,EAAU,CAAC,SAAsB,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,GAAG9B,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,kBAAkB,GAAG,GAAG,EAAS,UAA2B,mBAAiB,SAAS,sBAAsB,KAAK,kBAAkB,OAAO,YAAY,IAAI,GAAK,kBAAkB,GAAK,QAAQ,YAAY,SAAS,CAAc,EAAKI,GAAc,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,WAAW,SAAS,YAAY,KAAK,kBAAkB,QAAQW,EAAa,YAAY,CAAC,MAAM,OAAO,UAAU,GAAiB,CAAC,QAAQ,EAAS,CAAC,CAAC,GAAGf,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,EAAiB,QAAQe,EAAa,EAAS,SAAS,aAAY,EAAS,QAAQ,aAAwB,CAAC,UAAU,IAAA,GAAU,CAAC,UAAU,CAAC,QAAQA,EAAa,EAAS,SAAS,YAAY,EAAS,QAAQ,YAAY,YAAY,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAc,EAAe,EAAK,EAAgB,CAAC,SAAS,EAAS,SAAsB,EAAK,GAAS,CAAC,UAAU,SAAS,UAAU,GAAK,UAAU,EAAG,GAAkB,EAAW,CAAC,mBAAmB,GAAK,0BAA0B,GAAG,wBAAwB,GAAG,EAAS,UAAU,QAAQ,mBAAmB,QAAQ,kBAAkB,UAAU,EAAS,KAAK,UAAU,SAAS,SAAS,GAAK,OAAO,GAAG,GAAGf,EAAqB,CAAC,UAAU,CAAC,QAAQ,mBAAmB,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,KAAK,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,gBAAgB,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,gBAAgB,OAAO,YAAY,IAAI,GAAK,kBAAkB,GAAK,KAAK,SAAS,QAAQ,YAAY,SAAsB,EAAKK,GAAY,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,gBAAgB,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKW,GAAQ,CAAC,uBAAuB,GAAM,eAAe,GAAM,QAAQ,IAAc,CAAC,SAAS,GAAuB,EAAKc,EAAU,CAAC,SAAsB,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,GAAG9B,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAA8B,CAAC,UAAU,0BAA0B,GAAG,GAAG,EAAS,SAA0B,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,IAAI,GAAK,kBAAkB,GAAK,QAAQ,YAAY,SAAS,CAAc,EAAKM,GAAiB,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,aAAa,SAAS,YAAY,QAAQS,EAAa,YAAY,CAAC,MAAM,OAAO,UAAU,GAAiB,CAAC,QAAQ,EAAS,CAAC,CAAC,GAAGf,EAAqB,CAAC,UAAU,CAAC,QAAQe,EAAa,EAAS,SAAS,aAAY,EAAS,QAAQ,aAAwB,CAAC,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,EAAiB,QAAQA,EAAa,EAAS,SAAS,aAAY,EAAS,QAAQ,aAAwB,CAAC,UAAU,IAAA,GAAU,CAAC,UAAU,CAAC,QAAQA,EAAa,EAAS,SAAS,YAAY,EAAS,QAAQ,YAAY,YAAY,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAc,EAAe,EAAK,EAAgB,CAAC,SAAS,EAAS,SAAsB,EAAK,GAAS,CAAC,UAAU,SAAS,UAAU,GAAK,UAAU,EAAG,GAAkB,EAAW,CAAC,mBAAmB,GAAK,0BAA0B,GAAG,wBAAwB,GAAG,EAAS,SAAS,QAAQ,mBAAmB,QAAQ,kBAAkB,UAAU,EAAS,KAAK,UAAU,SAAS,SAAS,GAAK,OAAO,GAAG,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,KAAK,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,IAAI,GAAK,kBAAkB,GAAK,KAAK,SAAS,QAAQ,YAAY,SAAsB,EAAKR,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,GAAGP,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKQ,GAAc,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,aAAa,UAAU,EAAe,GAAG,QAAQO,EAAa,YAAY,CAAC,MAAM,OAAO,GAAGf,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,EAAiB,QAAQe,EAAa,YAAY,CAAC,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,QAAQA,EAAa,YAAY,CAAC,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,QAAQA,EAAa,YAAY,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,GAAGf,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKQ,GAAc,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,UAAU,UAAU,EAAe,GAAG,QAAQO,EAAa,YAAY,CAAC,MAAM,OAAO,GAAGf,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,EAAiB,QAAQe,EAAa,YAAY,CAAC,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,QAAQA,EAAa,YAAY,CAAC,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,QAAQA,EAAa,YAAY,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,CAAC,SAAsB,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,EAAE,GAAGf,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKU,GAAc,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,aAAa,SAAS,YAAY,UAAU,EAAe,GAAG,UAAU,GAAM,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQK,EAAa,YAAY,CAAC,MAAM,OAAO,GAAGf,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAa,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,CAAC,SAAS,GAAa,EAAe,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,GAAGA,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,YAAY,GAAmB,OAAO,QAAQ,mBAAmB,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,CAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKU,GAAc,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,aAAa,SAAS,YAAY,UAAU,EAAe,GAAG,UAAU,GAAM,UAAU,EAAgB,QAAQK,EAAa,YAAY,CAAC,MAAM,OAAO,GAAGf,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,EAAiB,MAAM,CAAC,MAAM,OAAO,CAAC,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,0QAA0Q,mSAAmS,0RAA0R,qRAAqR,uHAAuH,wGAAwG,mRAAmR,mTAAmT,8KAA8K,yRAAyR,yGAAyG,iSAAiS,kEAAkE,qFAAqF,kEAAkE,8DAA8D,wNAAwN,sLAAsL,oRAAoR,4JAA4J,mMAAmM,sWAAsW,4EAA4E,uHAAuH,oXAAoX,kNAAkN,mNAAmN,oJAAoJ,4EAA4E,udAAud,CAU39qC,eAAe,IAAgB,GAAgB,GAAgB,YAAY,aAAa,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAK,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,SAAS,QAAQ,uBAAuB,uBAAuB,oBAAoB,aAAa,8BAA8B,yBAAyB,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,GAAG,GAAc,GAAG,GAAoB,GAAG,GAAkB,GAAG,GAAmB,GAAG,GAAiB,GAAG,GAAsB,GAAG,GAAkB,GAAG,GAAmB,GAAGS,GAAmB,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAAC,GAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAcR,GAAS,EAAE,CAAC,EAAQ,CAAC,EAAcC,GAAe,EAAE,CAAC,EAAQ,CAAC,EAAcC,GAAa,EAAE,CAAC,EAAQ,CAAC,EAAcC,GAAc,EAAE,CAAC,EAAQ,CAAC,EAAcC,GAAY,EAAE,CAAC,EAAQ,CAAC,EAAcC,GAAiB,EAAE,CAAC,EAAQ,CAAC,EAAcC,GAAa,EAAE,CAAC,EAAQ,CAAC,EAAcC,GAAc,EAAE,CAAC,EAAQ,CAAC,EAAcE,GAAc,EAAE,CAAC,EAAQ,CAAC,CAAC,EAAG,ICV/F,SAASqB,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,2DAApzC,IAAiT,IAAkE,IAA4B,KAAoJ,KAA0H,KAAyH,KAAwH,CAAMC,GAAmB,EAASC,GAAc,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,GAA8BC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,YAAY,CAAOC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAU3wE,GAAgB,EAV2xE,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,aAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAyG,EAAkB,EAAGX,GAAhGc,GAAsBC,GAAuBC,GAA8F,CAA0B,OAAZ,IAAW,CAAqB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKR,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgBe,EAAU,EAAW,CAAC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,wEAAwE,GAAG,EAAM,CAAC,GAAGrB,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,oBAAqC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKsB,GAAO,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,oBAAoB,IAAI,OAAO,gBAAgB,KAAK,eAAe,KAAK,QAAQ,GAA2B,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,CAAC,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,IAAI,2FAA2F,CAAC,UAAU,+BAA+B,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,GAAGtB,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,oBAAoB,IAAI,OAAO,gBAAgB,KAAK,eAAe,KAAK,QAAQ,GAA2B,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,OAAO,EAAE,EAAE,GAAG,EAAE,MAAM,EAAE,EAAE,CAAC,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,IAAI,2FAA2F,CAAC,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,oBAAoB,IAAI,OAAO,gBAAgB,KAAK,eAAe,KAAK,QAAQ,GAA2B,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,KAAK,KAAK,IAAI,IAAI,GAAmB,QAAQ,KAAK,IAAI,GAAG,EAAE,CAAC,EAAE,IAAI,EAAE,EAAE,GAAG,IAAI,KAAK,IAAI,IAAI,GAAmB,QAAQ,KAAK,IAAI,GAAG,EAAE,CAAC,EAAE,GAAG,KAAK,IAAI,GAAG,KAAK,IAAI,IAAI,GAAmB,QAAQ,KAAK,IAAI,GAAG,EAAE,CAAC,EAAE,EAAE,KAAK,EAAE,CAAC,EAAE,IAAI,KAAK,EAAE,KAAK,IAAI,GAAG,KAAK,IAAI,IAAI,GAAmB,QAAQ,KAAK,IAAI,GAAG,EAAE,CAAC,EAAE,EAAE,KAAK,EAAE,CAAC,EAAE,IAAI,KAAK,CAAC,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,IAAI,2FAA2F,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKuB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,8FAA8F,CAAC,SAAS,kCAAqC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,MAAM,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAGb,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKa,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,8FAA8F,CAAC,SAAS,kCAAqC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,8FAA8F,CAAC,SAAS,uBAAuB,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAGb,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKa,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,8FAA8F,CAAC,SAAS,uBAAuB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,8FAA8F,CAAC,SAAS,iDAAiD,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAGb,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKa,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,8FAA8F,CAAC,SAAS,iDAAiD,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,GAAGb,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,OAAO,EAAE,EAAE,GAAG,EAAE,MAAM,EAAE,IAAI,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,KAAK,KAAK,IAAI,IAAI,GAAmB,QAAQ,KAAK,IAAI,GAAG,EAAE,CAAC,EAAE,IAAI,EAAE,EAAE,GAAG,IAAI,KAAK,IAAI,IAAI,GAAmB,QAAQ,KAAK,IAAI,GAAG,EAAE,CAAC,EAAE,GAAG,KAAK,IAAI,GAAG,KAAK,IAAI,IAAI,GAAmB,QAAQ,KAAK,IAAI,GAAG,EAAE,CAAC,EAAE,EAAE,KAAK,EAAE,CAAC,EAAE,IAAI,KAAK,EAAE,KAAK,IAAI,GAAG,KAAK,IAAI,IAAI,GAAmB,QAAQ,KAAK,IAAI,GAAG,EAAE,CAAC,EAAE,EAAE,KAAK,EAAE,CAAC,EAAE,IAAI,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,GAAc,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,aAAa,SAAS,YAAY,UAAU,EAAc,GAAG,UAAU,GAAM,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQK,GAAa,YAAY,CAAC,MAAM,OAAO,GAAGP,GAAqB,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,eAAe,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKuB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,8FAA8F,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,6BAA6B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,0BAA0B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iCAAiC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,8FAA8F,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,mCAAmC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,mCAAmC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,kJAAkJ,OAAO,cAAc,QAAQ,GAAG,aAAa,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,6QAA6Q,4SAA4S,8RAA8R,mMAAmM,8VAA8V,8RAA8R,uNAAuN,meAAme,qRAAqR,0GAA0G,6RAA6R,+RAA+R,4IAA4I,6GAA6G,uGAAuG,wJAAwJ,6DAA6D,4EAA4E,iEAAiE,iIAAiI,wEAAwE,qGAAqG,gEAAgE,8HAA8H,kEAAkE,oHAAoH,oHAAoH,oIAAoI,wGAAwG,iGAAiG,yIAAyI,+IAA+I,8JAA8J,GAAGW,GAAgB,GAAGC,GAAiB,GAAGC,GAAiB,CAU5o0B,eAAe,IAAgB,GAAgB,GAAgB,YAAY,SAAS,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,KAAK,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,SAAS,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAGzB,GAAmB,GAAG,EAAwB0B,GAAkB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAAC,GAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAc3B,GAAc,EAAE,CAAC,EAAQ,CAAC,CAAC,EAAG,ICVlhD,SAAS4B,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,wDAArlC,IAAyP,IAAkE,IAA4B,KAAoJ,KAAyH,KAAsH,CAAM,GAAiB,EAASC,EAAY,CAAOC,GAAW,CAAC,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,CAAkPC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAwB,CAAC,eAAe,YAAY,SAAS,YAAY,CAAOC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,uBAAqB,kBAAgB,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAsB,EAAM,WAAW,GAAK,UAAU,GAAiB,EAAM,UAAU,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAW1mE,GAAgB,EAX0nE,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,mBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAkF,GAAkB,EAAGV,GAAzEa,GAAsBC,GAA8F,CAAO,EAAY,GAAW,IAAc,YAAmB,GAAY,EAAqB,IAAW,CAAC,IAAM,MAAqB,IAAc,YAA6C,MAAqB,IAAc,YAA6C,GAAa,GAAW,IAAc,YAAmB,GAAa,EAAQ,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKP,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,EAAG,GAAkB,iBAAiBa,EAAU,EAAW,CAAC,cAAc,GAAK,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qBAAqB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,2NAA2N,GAAG,EAAM,CAAC,GAAGlB,GAAqB,CAAC,UAAU,CAAC,mBAAmB,WAAW,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAC,EAAY,IAAY,GAAM,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKmB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKQ,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,YAAY,GAAmB,OAAO,QAAQ,oBAAoB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,GAAGX,GAAqB,CAAC,UAAU,CAAC,MAAM,YAAY,GAAmB,OAAO,QAAQ,gBAAgB,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,EAAY,CAAC,UAAU,qDAAqD,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,qBAAqB,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,UAAU,EAAc,GAAG,GAAGD,GAAqB,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,GAAGA,GAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,YAAY,GAAmB,OAAO,QAAQ,gBAAgB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,EAAY,CAAC,UAAU,oDAAoD,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,iBAAiB,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,UAAU,EAAe,GAAG,GAAGD,GAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,GAAGA,GAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,YAAY,GAAmB,OAAO,QAAQ,gBAAgB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,EAAY,CAAC,UAAU,kDAAkD,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,gBAAgB,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,UAAU,EAAe,GAAG,GAAGD,GAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,GAAGA,GAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,YAAY,GAAmB,OAAO,QAAQ,gBAAgB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,EAAY,CAAC,UAAU,gDAAgD,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,mBAAmB,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,UAAU,EAAe,GAAG,GAAGD,GAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,GAAGA,GAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,YAAY,GAAmB,OAAO,QAAQ,gBAAgB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,EAAY,CAAC,UAAU,8CAA8C,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,gBAAgB,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,UAAU,EAAe,GAAG,GAAGD,GAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,GAAGA,GAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,YAAY,GAAmB,OAAO,QAAQ,gBAAgB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,EAAY,CAAC,UAAU,wCAAwC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,cAAc,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,UAAU,EAAe,GAAG,GAAGD,GAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,YAAY,GAAmB,OAAO,QAAQ,oBAAoB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,EAAY,CAAC,UAAU,0BAA0B,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,gBAAgB,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAa,IAAY,GAAM,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKkB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKQ,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,YAAY,GAAmB,OAAO,QAAQ,oBAAoB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKV,EAAY,CAAC,UAAU,kFAAkF,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,4BAA4B,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,UAAU,EAAe,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,YAAY,GAAmB,OAAO,QAAQ,oBAAoB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAY,CAAC,UAAU,mEAAmE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,gCAAgC,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,UAAU,EAAe,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,YAAY,GAAmB,OAAO,QAAQ,oBAAoB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAY,CAAC,UAAU,4EAA4E,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,wBAAwB,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,UAAU,EAAe,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,YAAY,GAAmB,OAAO,QAAQ,oBAAoB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAY,CAAC,UAAU,4DAA4D,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,2BAA2B,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,UAAU,EAAe,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA8B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,YAAY,GAAmB,OAAO,QAAQ,oBAAoB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAY,CAAC,UAAU,8EAA8E,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,mCAAmC,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,UAAU,EAAgB,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA8B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,YAAY,GAAmB,OAAO,QAAQ,oBAAoB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAY,CAAC,UAAU,0EAA0E,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,mCAAmC,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,UAAU,EAAgB,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA8B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,YAAY,GAAmB,OAAO,QAAQ,oBAAoB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAY,CAAC,UAAU,+DAA+D,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,yBAAyB,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,UAAU,EAAgB,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,0PAA0P,6TAA6T,gTAAgT,kPAAkP,4LAA4L,wnBAAwnB,8DAA8D,wEAAwE,yEAAyE,wEAAwE,yEAAyE,yEAAyE,yEAAyE,GAAGmB,GAAgB,GAAGC,GAAiB,udAAud,CAW94tB,eAAe,IAAgB,GAAgB,GAAgB,YAAY,WAAW,GAAgB,aAAa,CAAC,OAAO,MAAM,MAAM,IAAI,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,eAAe,WAAW,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,GAAM,MAAM,mBAAmB,KAAK,EAAY,QAAQ,CAAC,UAAU,CAAC,aAAa,GAAK,MAAM,yBAAyB,KAAK,EAAY,QAAQ,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,GAAiB,GAAG,EAAwBC,GAAkB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICXv+B,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,0EAAnkD,IAA2R,IAAkF,IAA4B,KAAmJ,KAAkH,CAAM,GAAa,EAASC,GAAQ,CAAO,GAAoC,GAAO,EAA8B,CAAO,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,UAAU,CAAC,MAAM,GAAK,QAAQ,GAAK,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,iBAAiB,UAAU,iBAAiB,UAAU,kBAAkB,CAA4QC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAO,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWA,GAAY,EAAE,EAAE,EAAE,EAAE,CAAO,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWA,GAAY,EAAE,EAAE,EAAE,EAAE,CAAO,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,CAAO,IAAS,CAAC,WAAS,yBAAuB,iBAAe,UAAQ,MAAQ,CAAC,GAAK,CAAC,EAAQ,GAAY,GAAgB,CAAC,yBAAuB,eAAe,GAAS,EAAe,CAAC,CAAC,OAAO,EAAS,CAAC,SAAS,EAAW,GAAM,CAAC,SAAS,EAAW,GAAK,CAAC,WAAW,EAAW,CAAC,EAAQ,CAAC,QAAQ,GAAS,EAAQ,CAAC,EAASC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAS,EAAO,OAAOC,EAAe,CAAOC,GAAwB,CAAC,4BAA4B,YAAY,gBAAgB,YAAY,eAAe,YAAY,6BAA6B,YAAY,mBAAmB,YAAY,iBAAiB,YAAY,OAAO,YAAY,SAAS,YAAY,OAAO,YAAY,CAAOC,IAAU,CAAC,SAAO,SAAO,KAAG,OAAK,WAAS,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAU,EAAM,WAAW,WAAW,UAAU,GAAQ,EAAM,UAAU,UAAU,GAAM,EAAM,UAAU,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAWj9G,GAAgB,EAXi+G,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,cAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,cAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,mBAAgB,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,UAAO,GAAyB,EAAY,CAAO,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAI,GAAqB,MAAM,EAAU,GAAG,EAAK,GAAU,GAAM,MAAO,IAAS,CAAO,GAAqB,CAAC,aAAW,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAQ,MAAM,EAAG,CAA2D,EAAkB,EAAGV,GAAlDa,GAA6F,CAAO,GAAKC,EAAa,KAAK,CAAO,MAAmI,GAA/G,CAAC,kBAAkB,kBAAkB,kBAAkB,kBAAkB,CAAC,SAAS,EAAe,EAAgB,CAAC,YAAY,YAAY,YAAY,YAAY,CAAC,SAAS,EAAY,EAAkC,GAAKA,EAAa,KAAK,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKR,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,aAAa,GAAM,GAAGL,GAAqB,CAAC,UAAU,CAAC,aAAa,GAAK,CAAC,UAAU,CAAC,aAAa,GAAM,CAAC,UAAU,CAAC,aAAa,GAAM,CAAC,UAAU,CAAC,aAAa,GAAM,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,gBAAgBkB,EAAU,GAAW,CAAC,gBAAgB,mBAAmB,WAAW,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAa,IAAI,EAAW,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,GAAG,EAAM,CAAC,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,CAAC,oBAAoB,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,CAAC,kBAAkB,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,CAAC,CAAC,GAAGlB,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,iBAAiB,IAAA,GAAU,MAAM,IAAA,GAAU,CAAC,oBAAoB,CAAC,mBAAmB,IAAA,GAAU,iBAAiB,IAAA,GAAU,MAAM,IAAA,GAAU,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,iBAAiB,IAAA,GAAU,MAAM,IAAA,GAAU,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,UAAU,CAAC,mBAAmB,6BAA6B,CAAC,UAAU,CAAC,mBAAmB,eAAe,iBAAiB,IAAA,GAAU,MAAM,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,4BAA4B,CAAC,UAAU,CAAC,mBAAmB,gBAAgB,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,UAAU,CAAC,mBAAmB,iBAAiB,iBAAiB,IAAA,GAAU,MAAM,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,mBAAmB,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,GAAQ,CAAC,uBAAuB,GAAM,eAAe,GAAM,QAAQ,GAAa,CAAC,SAAS,GAAsB,EAAKmB,EAAU,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,iBAAiB,GAAK,GAAG,GAAG,EAAS,UAA2B,mBAAiB,SAAS,YAAY,aAAa,EAAoB,CAAC,UAAQ,CAAC,CAAC,IAAI,GAAK,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,CAAC,SAAS,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,qEAAqE,CAAC,kBAAkB,CAAC,qBAAqB,qEAAqE,CAAC,UAAU,CAAC,qBAAqB,qEAAqE,CAAC,UAAU,CAAC,qBAAqB,qEAAqE,CAAC,UAAU,CAAC,qBAAqB,qEAAqE,CAAC,UAAU,CAAC,qBAAqB,qEAAqE,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAGV,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,8FAA8F,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,kBAAkB,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,8FAA8F,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,qBAAqB,OAAO,uBAAuB,MAAM,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,eAAe,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,8FAA8F,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,8FAA8F,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,8FAA8F,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,8FAA8F,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,GAAa,EAAe,EAAK,EAAgB,CAAC,SAAS,EAAQ,SAAsB,EAAK,GAAS,CAAC,UAAU,SAAS,UAAU,GAAK,UAAU,EAAG,EAAkB,GAAW,CAAC,mBAAmB,GAAK,0BAA0B,GAAG,wBAAwB,GAAG,EAAS,UAAU,QAAQ,EAAE,QAAQ,GAAG,UAAU,EAAQ,KAAK,UAAU,SAAS,SAAS,GAAK,OAAO,GAAG,GAAGV,GAAqB,CAAC,kBAAkB,CAAC,QAAQ,mBAAmB,QAAQ,QAAQ,CAAC,kBAAkB,CAAC,QAAQ,IAAI,QAAQ,QAAQ,CAAC,UAAU,CAAC,QAAQ,IAAI,QAAQ,QAAQ,CAAC,UAAU,CAAC,QAAQ,IAAI,QAAQ,QAAQ,CAAC,UAAU,CAAC,QAAQ,SAAS,QAAQ,kBAAkB,CAAC,UAAU,CAAC,QAAQ,iBAAiB,QAAQ,UAAU,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA0B,CAAC,GAAGA,GAAqB,CAAC,UAAU,CAAC,OAAO,IAAI,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,MAAM,EAAE,MAAM,EAAE,EAAE,GAAG,OAAO,CAAC,UAAU,CAAC,OAAO,IAAI,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,MAAM,EAAE,MAAM,EAAE,EAAE,GAAG,OAAO,CAAC,UAAU,CAAC,OAAO,IAAI,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,MAAM,EAAE,MAAM,EAAE,EAAE,GAAG,OAAO,CAAC,UAAU,CAAC,OAAO,IAAI,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,MAAM,EAAE,MAAM,EAAE,EAAE,GAAG,OAAO,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,GAAoC,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQ,GAAW,UAAU,2BAA2B,KAAK,GAAU,QAAQ,GAA4B,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,IAAI,GAAK,kBAAkB,GAAK,KAAK,SAAS,QAAQ,YAAY,SAAsB,EAAKC,GAAQ,CAAC,UAAU,GAAK,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAM,QAAQ,YAAY,MAAM,OAAO,GAAGD,GAAqB,CAAC,UAAU,CAAC,UAAU,GAAM,UAAU,GAAK,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,YAAY,CAAC,UAAU,CAAC,UAAU,GAAM,UAAU,GAAK,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,YAAY,CAAC,UAAU,CAAC,MAAM,CAAC,MAAM,OAAO,CAAC,CAAC,UAAU,CAAC,MAAM,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,iTAAiT,mSAAmS,+JAA+J,6FAA6F,wPAAwP,kEAAkE,GAAGqB,GAAgB,CAWv+c,eAAe,IAAgB,GAAgB,GAAgB,YAAY,aAAa,GAAgB,aAAa,CAAC,OAAO,KAAK,MAAM,KAAK,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,WAAW,mBAAmB,gBAAgB,SAAS,SAAS,4BAA4B,6BAA6B,iBAAiB,eAAe,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,WAAW,YAAY,GAAG,gBAAgB,GAAM,YAAY,GAAG,MAAM,YAAY,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,MAAM,UAAU,KAAK,EAAY,aAAa,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,IAAI,wFAAwF,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,GAAa,GAAG,EAAwBC,GAAkB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICXxuD,SAAS,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,8DAAnvC,IAAqP,IAAkE,IAA4B,KAA6I,KAAwH,CAAM,GAAc,EAASC,GAAS,CAAO,GAAmB,EAASC,GAAc,CAAO,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,CAA8L,GAAY,CAAC,SAAS,EAAE,KAAK,QAAQ,CAAO,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,KAAK,QAAQ,CAAO,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAS,GAAS,EAAO,OAAOC,EAAe,CAAOC,GAAwB,CAAC,oBAAoB,YAAY,2BAA2B,YAAY,qBAAqB,YAAY,uBAAuB,YAAY,uBAAuB,YAAY,aAAa,YAAY,QAAQ,YAAY,MAAM,YAAY,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAAS,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAU/zE,GAAgB,EAV+0E,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYE,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWF,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,mBAAgB,aAAW,YAAU,EAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiB,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,SAAO,GAAyB,EAAY,CAAO,EAAY,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAO,GAAY,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAO,EAAgB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAO,EAAgB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAsC,GAAkB,EAAGN,GAA2C,CAAO,MAAiB,EAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,MAAqB,IAAc,YAAoD,IAAW,CAAC,IAAM,MAAkB,EAAG,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,MAAkB,CAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,OAAqB,IAAc,YAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAM,GAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,GAAY,CAAC,UAAU,CAAC,MAAM,GAAY,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,GAAkB,iBAAiBS,EAAU,EAAW,CAAC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,qBAAqB,GAAG,EAAM,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,mBAAmB,uBAAuB,CAAC,UAAU,CAAC,mBAAmB,uBAAuB,CAAC,UAAU,CAAC,mBAAmB,qBAAqB,CAAC,UAAU,CAAC,mBAAmB,aAAa,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,mBAAmB,2BAA2B,CAAC,UAAU,CAAC,mBAAmB,oBAAoB,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,iBAAiB,GAAK,MAAM,GAAY,CAAC,UAAU,CAAC,iBAAiB,GAAK,MAAM,EAAY,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAKC,EAAI,CAAC,GAAG,IAAI,UAAU,+BAA+B,mBAAmB,OAAO,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,OAAO,CAAC,WAAW,EAAE,YAAY,EAAE,QAAQ,EAAE,SAAS,EAAE,CAAC,IAAI,i8NAAi8N,aAAa,YAAY,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,GAAa,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,iBAAiB,GAAK,MAAM,GAAY,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,OAAO,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,OAAO,IAAI,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,OAAO,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,OAAO,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,MAAM,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,GAAG,GAAG,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,aAA8B,mBAAiB,SAAS,sBAAsB,KAAK,aAAa,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKZ,GAAS,CAAC,UAAU,aAAa,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,aAAa,UAAU,EAAc,GAAG,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,UAAU,CAAC,UAAU,IAAA,GAAU,QAAQ,YAAY,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,UAAU,CAAC,UAAU,EAAgB,UAAU,EAAc,GAAG,QAAQ,YAAY,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,MAAM,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,GAAG,GAAG,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,WAA4B,mBAAiB,SAAS,sBAAsB,KAAK,WAAW,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAS,CAAC,UAAU,WAAW,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,WAAW,UAAU,EAAe,GAAG,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,IAAA,GAAU,QAAQ,YAAY,CAAC,UAAU,CAAC,UAAU,EAAgB,UAAU,EAAe,GAAG,QAAQ,YAAY,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,MAAM,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,GAAG,GAAG,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,iBAAkC,mBAAiB,SAAS,sBAAsB,KAAK,iBAAiB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAS,CAAC,UAAU,iBAAiB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,iBAAiB,UAAU,EAAe,GAAG,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAgB,UAAU,EAAe,GAAG,QAAQ,YAAY,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,QAAQ,YAAY,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,MAAM,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,GAAG,GAAG,IAAI,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,aAA8B,mBAAiB,SAAS,sBAAsB,KAAK,aAAa,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAS,CAAC,UAAU,aAAa,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,aAAa,UAAU,EAAe,GAAG,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,QAAQ,YAAY,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAgB,UAAU,EAAe,GAAG,QAAQ,YAAY,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,MAAM,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,GAAG,GAAG,IAAI,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,UAA2B,mBAAiB,SAAS,sBAAsB,KAAK,UAAU,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAS,CAAC,UAAU,UAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,UAAU,UAAU,EAAe,GAAG,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAgB,UAAU,EAAe,GAAG,QAAQ,YAAY,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,QAAQ,YAAY,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,GAAc,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,aAAa,SAAS,YAAY,UAAU,EAAe,GAAG,UAAU,GAAM,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,MAAM,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,IAAI,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAc,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,aAAa,SAAS,YAAY,UAAU,EAAe,GAAG,UAAU,GAAM,UAAU,EAAgB,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,sBAAsB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,2PAA2P,kSAAkS,ySAAyS,uHAAuH,gHAAgH,gQAAgQ,gQAAgQ,oRAAoR,sRAAsR,8MAA8M,uSAAuS,wGAAwG,wGAAwG,oJAAoJ,8GAA8G,4EAA4E,iMAAiM,8EAA8E,8FAA8F,8FAA8F,yNAAyN,+NAA+N,qOAAqO,gGAAgG,8IAA8I,+MAA+M,iIAAiI,wHAAwH,mEAAmE,+EAA+E,+GAA+G,6FAA6F,yEAAyE,wEAAwE,yEAAyE,qGAAqG,CAUxl8B,eAAe,IAAgB,GAAgB,GAAgB,YAAY,aAAa,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAK,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,QAAQ,aAAa,uBAAuB,qBAAqB,2BAA2B,uBAAuB,oBAAoB,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,GAAG,GAAc,GAAG,GAAmB,CAAC,CAAC,6BAA6B,GAAK,CAAC,iFCVvmB,IAAqR,IAA8C,IAA4B,KAAuG,KAAyE,KAA8E,CAAM,GAAgB,EAASY,GAAW,CAAO,GAAY,EAASC,GAAO,CAAO,GAAmB,GAAoBD,GAAW,CAAO,GAAY,CAAC,UAAU,wBAAwB,UAAU,sBAAsB,UAAU,gDAAgD,CAAOE,OAAc,OAAO,SAAW,IAAkB,GAAkB,eAAqB,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,CAAiC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,GAA8B,GAAgB,CAAC,UAAU,CAAC,gKAAgK,4DAA4D,CAAC,CAAO,GAAe,OAAO,KAAK,GAAgB,CAAO,GAAU,CAAC,UAAU,0BAA0B,CAAO,GAAM,CAAC,kFAAkF,gFAAgF,4jBAA4jB,2IAA2I,0JAA0J,qHAAqH,sHAAsH,oEAAoE,8MAA8M,CAAO,GAAa,CAAC,UAAU,wBAAwB,UAAU,sBAAsB,UAAU,gDAAgD,CAAO,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,YAAY,CAAO,IAAW,CAAC,WAAyB,IAAqB,CAAoB,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,EAAM,CAAC,yBAAyB,GAAG,CAAC,CAAS,GAAqB,CAAC,oBAAoB,YAAY,yBAAyB,YAAY,uBAAuB,YAAY,8BAA8B,YAAY,uBAAuB,YAAY,aAAa,YAAY,QAAQ,YAAY,MAAM,YAAY,OAAO,YAAY,CAAO,IAAU,CAAC,cAAY,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQ,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAqB,IAAc,GAAa,EAAM,WAAW,YAAY,EAAS,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,WAAS,GAAG,GAAW,GAAS,EAAM,CAAM,CAAC,EAAY,GAAqB,GAA8B,EAAQ,GAAY,GAAM,CAAqE,EAAkB,EAAG,GAA2C,CAAO,MAAqBF,IAAW,CAAgB,IAAc,YAAtB,GAAmE,MAAqB,CAACA,IAAW,EAAgB,IAAc,YAA4D,OAArB,GAAiB,EAAE,CAAC,CAAqB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,gBAAgB,EAAY,2BAAwB,iBAAiB,GAAK,iBAAiB,YAAY,qBAAkB,CAAC,SAAsB,EAAM,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAS,CAAc,EAAK,GAAU,CAAC,MAAM,oGAAoG,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,UAAU,EAAG,EAAkB,iBAAiBG,EAAU,CAAC,uBAAuB,GAAK,iBAAiB,GAAK,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,SAAS,CAAc,EAAKC,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,CAAC,CAAC,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,EAAE,EAAE,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,GAAa,YAAY,CAAC,CAAC,UAAU,CAAC,QAAQ,GAAa,YAAY,CAAC,CAAC,CAAC,SAAsB,EAAKN,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,QAAQ,GAAa,EAAU,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAsB,EAAK,MAAM,CAAC,UAAU,iBAAiB,CAAC,CAAC,GAAa,EAAe,EAAKM,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,KAAK,CAAC,CAAC,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,KAAK,SAAsB,EAAK,GAAU,CAAC,UAAU,wCAAwC,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,GAAa,YAAY,CAAC,CAAC,CAAC,SAAsB,EAAKL,GAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,GAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAKK,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,KAAK,CAAC,CAAC,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAAU,CAAC,UAAU,wDAAwD,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKL,GAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,GAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,GAAG,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAO,GAAI,GAAgC,IAAS,GAAa,QAAQ,IAAS,GAAa,OAAgL,CAAC,GAAG,GAAM,GAAG,GAAe,QAAQ,GAAK,CAAC,IAAM,EAAS,GAAU,GAAK,OAAO,GAAgB,GAAK,IAAI,GAAM,GAAG,EAAS,IAAI,EAAK,GAAG,EAAG,CAAC,CAAvR,CAAC,GAAG,GAAM,GAAG,GAAe,IAAI,GAA0C,UAAxB,GAAa,GAA2B,KAAK,GAAgB,GAAK,KAAK,IAAI,CAAC,IAAM,CAAC,CAez+O,GAAgB,EAAQ,GAAU,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,OAAO,GAAgB,aAAa,CAAC,OAAO,KAAK,MAAM,KAAK,CAAC,EAAoB,GAAgB,CAAC,UAAU,IAAqB,SAAY,CAAC,GAAG,GAAmB,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,MAAM,eAAe,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,GAAG,GAAgB,GAAG,GAAY,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAAC,GAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAcD,GAAW,EAAE,CAAC,EAAQ,CAAC,EAAcO,GAAY,EAAE,CAAC,EAAQ,CAAC,EAAcN,GAAO,EAAE,CAAC,EAAQ,CAAC,CAAC,EAAG,ICJrtB,SAAS,GAAS,CAAC,YAAW,WAAU,QAAO,GAAG,GAAO,CAAC,IAAM,EAAS,CAAC,UAAW,YAAY,CAC7F,EAAS,CAAC,GAAG,EAAQ,UAAW,YAAY,CAC5C,EAAS,CAAC,GAAG,EAAQ,UAAW,YAAY,CAC5C,EAAS,CAAC,GAAG,EAAQ,UAAW,YAAY,CAC5C,EAAS,CAAC,GAAG,EAAQ,UAAW,YAAY,CAG5C,EADgB,CAAC,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAD7b,CAAC,GAAG,EAAQ,UAAW,YAAY,CAC6a,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAO,CACx9D,IAAc,EAAE,CAC5C,OAAQ,EAAR,CAAoB,IAAK,YACzB,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,OAAOO,EAAoBC,GAAM,CAAC,GAAG,EAAO,IAAK,OAAQ,QAAM,CAAE,EAAS,GAAK,CAAC,CAChF,QAAW,OAAO,EAAS,GAAM,EACjC,SAAgB,GAA6B,EAAS,CAAC,OAAQ,EAAR,CAAkB,IAAK,YAC9E,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,MAAO,CAAC,CAAC,KAAM,UAAW,WAAY,sBAAsB,CAAE,CAAC,KAAM,SAAU,WAAY,gDAAgD,CAAE,CAAC,KAAM,SAAU,WAAY,wBAAwB,CAAC,CACnM,QAAW,QAKT,eAAsB,GAAY,CAAE,UAAS,gBAAe,WAAU,oBAAoB,CACzF,IAAM,EAAc,GAAO,GAAS,KAAK,SAAS,CA2E5C,EAAOD,EAAoBiB,GAA4B,CAC5D,SANmDjB,EAAoBgB,GAAyC,CAChH,SATkChB,EAClCe,GACA,CACC,SA/Dcf,EACfE,GACA,CACC,UAAW,GACX,YAAa,OACb,UACA,gBACA,UACA,mBACA,gBACA,aAAcC,MAAkB,OAAO,2CAA2B,CAClE,gBAAiB,IAAA,GACjB,WACA,WACA,oBAAqB,IAAA,GACrB,iBAAkB,2BAClB,UACK,IAAW,OAkCX,IAAA,QAlCgC,CACtC,GAAI,GAAO,CACV,QAAQ,IAAI,gEAAgE,CAC5E,OAGD,OAAOA,EAAY,SAAY,CAqB9B,EAAO,+BApBc,CACpB,UAAW,EACX,OAAQ,CACUC,mBACFC,gBACJC,aACX,CACD,MAAO,CACN,cAAeN,EACf,SAAUO,EACV,KAAMC,EACN,YAAaC,EACb,UAAWC,EACX,OAAQC,EACR,SAAUC,EACV,gBAAiBC,EACjB,CACD,YAAa,CAAE,aAAA,EAAc,CAC7B,CAID,GAAM,CAAE,mBAAoB,MAAM,OAAO,oCACzC,MAAO,CACN,QAAS,GAAiB,CAC1B,EACA,IACC,CAEF,2BAA4B,GAC5B,eAAgB,GAChB,mBAAoB,IAAIC,OAAuB,OAAO,8DAA+F,CACrJ,wBAAyB,EACzB,CACD,CAMC,MAAO,CAAC,mBAAoB,GAAM,kBAAmB,GAAO,uCAAwC,GAAO,eAAgB,GAAO,0BAA2B,GAAM,eAAgB,GAAM,+BAAgC,GAAO,WAAY,GAAM,CAClP,CACD,CAIA,CAAC,CAKD,MAAO,CAAC,OAAQ,EAAE,CAAC,CACnB,CAAC,CAIF,OADA,MAAM,EACC,EAsBR,SAAS,IAAQ,CACX,IACL,EAAO,gBAAgB,KAAK,UAAU,CAGvC,eAAe,GAAK,EAAe,EAAW,CAC7C,SAAS,EAAY,EAAO,EAAW,EAAc,GAAM,CAC1D,GAAI,EAAM,QAAU,EAAO,uBAAwB,OAEnD,IAAM,EAAiB,GAAW,eAClC,GAAI,EAGH,IAFA,QAAQ,KAAK;EAA4S,EAAO,EAAe,CAE3U,KAAK,QAAQ,CAAG,IAAM,YAE1B,QAAQ,MAAM;EAA+G,EAAO,EAAe,CAEpJ,GAAM,EAAc,wCAA0C,4BAA6B,CAC1F,QAAS,OAAO,EAAM,CACtB,iBACA,MAAO,EAAiB,IAAA,GAAY,aAAiB,OAAS,OAAO,EAAM,OAAU,SAAW,EAAM,MAAQ,KAC9G,CAAC,CAGH,GAAI,CACH,IAAI,EAAS,EAAU,EAAeI,EAAa,EACnD,GAAI,EACH,EAAY,KAAK,MAAM,EAAU,QAAQ,gBAAmB,CAC5D,EAAU,EAAU,QACpB,EAAW,EAAU,SACrB,EAAgB,EAAU,cAC1B,EAAc,EAAU,YAExB,EAAUC,GAA+B,GAAQ,EAAQ,KACnD,CACN,GAA+B,GAAQ,IAAA,GAAU,CAIjD,IAAM,EAA8C,YAAY,iBAAiB,aAAa,CAAC,IAAI,cAAc,KAAK,GAAK,EAAE,OAAS,QAAQ,EAAE,YAChJ,GAAI,EAAa,CAChB,IAAMC,EAAY,IAAI,gBAAgB,EAAY,CAClD,EAAUA,EAAU,IAAI,KAAK,CAC7B,EAAWA,EAAU,IAAI,SAAS,CAClC,IAAK,GAAM,CAAC,EAAK,KAAUA,EAAU,SAAS,CACxC,EAAI,WAAW,OAAO,GAC3B,IAAkB,EAAE,CACpB,EAAc,EAAI,MAAM,EAAE,EAAI,GAGhC,GAAI,CAAC,GAAW,CAAC,EAAU,CAC1B,IAAMA,EAAYC,GAAiC,GAAQ,mBAAmB,SAAS,SAAS,CAAE,GAAM,GAAQ,CAChH,EAAUD,EAAU,QACpB,EAAWA,EAAU,SACrB,EAAgBA,EAAU,eAK5B,IAAM,EAAc,GAAY,CAC/B,UACA,WACA,gBACA,iBAAkB,GAAW,iBAC7B,CAAC,CAGK,IAAW,SACf,SAAY,CACjB,IAAM,EAAQ,GAAO,GAGf,EAAe,GAAQ,MAAM,CAAE,QAAU,EAAoC,IAAO,EAAhC,IAAO,UAAkC,CAAC,KAEhG,EAAmB,GAAW,kBAAoB,KACtD,GAAI,IAAqB,MAAQ,GAAO,cAAgB,GAAiB,CACtE,IAAM,EAAQ,MAAM,GAAgB,EAAM,iBAAiB,CACrD,CAAC,GAAQ,OAAO,OAAO,EAAc,CACvC,GAAS,OAAO,GAAS,WAC5B,EAAoB,MAAM,EAAM,kBAAkB,EAAM,GAAgB,IAAA,GAAU,EAAK,MAI3F,IAAM,EAA0B,KAAK,gBAAgB,CAAC,iBAAiB,CACjE,EAAW,EAAwB,SACnC,EAAS,EAAwB,OAIvC,MAAM,IAAI,QAAS,GAAY,CAC1B,SAAS,aACZ,SAAS,iBAAiB,qBAAsB,EAAS,CAAE,KAAM,GAAM,CAAC,CAExE,GAAS,EAET,CAEF,EAAO,gBAAgB,KAAK,CAC3B,0BACA,CACC,aAAc,IAAgB,KAC9B,QAAS,EACT,UAAW,GAAO,MAAQ,IAC1B,mBACA,aAAc,GAAgB,KAC9B,UAAW,GAAO,oBAAsB,EACxC,SAAU,GAAO,SACjB,SAAU,SAAS,UAAY,KAC/B,IAAK,EAAO,SAAS,KACrB,SAAU,EAAO,SAAS,UAAY,KACtC,SAAU,EAAO,SAAS,UAAY,KACtC,KAAM,EAAO,SAAS,MAAQ,KAC9B,OAAQ,EAAO,SAAS,QAAU,KAClC,WACA,SACA,CACD,QACA,CAAC,CAGF,MAAME,GAAmB,CAAE,SAAU,aAAc,2BAA4B,GAAM,cAAe,QAAS,CAAC,CAE9G,SAAS,cAAc,IAAI,YAAY,kBAAmB,CACzD,OAAQ,CAAE,aAAc,GAAgB,KAAM,CAC9C,CAAC,CAAC,IACA,CAID,IAAM,EAAO,MAAM,EACf,GAGH,GAA4B,iCAAoC,CAC/D,GAAsCJ,EAAY,CAClD,EAAO,gCAAgCA,EAAY,EAClD,EAIsB,GAAQ,GAAM,GAAI,CAAGK,OACvB,CACrB,IAA2B,CACjB,IAAkC,CAC5C,EAAqB,EAAW,EAAM,CAAE,mBAAoB,EAAa,CAAC,EACzE,EAGF,GAAoB,EAAW,CAAE,mBAAoB,EAAa,CAAC,CAAC,OAAO,EAAK,OAEzE,EAAO,CAEf,MADA,EAAY,EAAO,IAAA,GAAW,GAAM,CAC9B,iCA3KR,UArUiC,IACJ,IACU,IACI,KACmE,CAExG,GAAS,CAAC,UAAW,CAAC,SAAU,CAAC,UAAW,cAAc,CAAE,KAAMpB,MAAkB,OAAO,8DAAgG,CAAE,KAAM,IAAI,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,gBAAgB,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,kBAAkB,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,gBAAiB,UAAW,MAAO,UAAW,qBAAsB,UAAW,2BAA4B,UAAW,eAAgB,UAAW,iBAAkB,UAAW,cAAe,UAAW,qBAAsB,UAAW,uBAAwB,UAAW,gBAAiB,UAAW,cAAe,UAAW,IAAK,UAAW,mBAAmB,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,cAAc,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,UAAW,UAAW,UAAW,UAAW,iBAAkB,UAAW,eAAe,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,YAAY,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,kCAAkC,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,oEAAoE,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,sCAAsC,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,yCAAyC,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,oCAAoC,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,4CAA4C,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,wDAAwD,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,2BAA2B,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,oCAAoC,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,wCAAwC,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,iCAAiC,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,sCAAsC,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,yCAAyC,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,oCAAoC,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,qCAAqC,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,gDAAgD,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,iDAAiD,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,iCAAiC,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,mFAAmF,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,oDAAoD,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,uDAAuD,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,qCAAqC,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,iCAAiC,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,WAAW,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,iBAAiB,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,WAAW,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,cAAc,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,cAAc,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,iBAAiB,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,oBAAoB,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,wCAAwC,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,mCAAmC,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,qBAAqB,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,wCAAwC,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,qCAAqC,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,sCAAsC,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,0CAA0C,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,qBAAqB,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,gBAAgB,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,kBAAkB,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,cAAc,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,WAAY,UAAW,WAAY,UAAW,WAAY,UAAW,WAAY,UAAW,WAAW,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,iCAAiC,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,WAAY,UAAW,WAAY,UAAW,WAAY,UAAW,WAAY,UAAW,WAAW,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,yBAAyB,CAAE,UAAW,CAAC,aAAc,YAAa,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,sBAAsB,CAAC,CAE39S,GAAU,CAAC,CAAC,KAAM,KAAM,GAAI,UAAW,KAAM,UAAW,KAAM,GAAI,cAAe,MAAM,CAAE,CAAC,KAAM,QAAS,GAAI,YAAa,KAAM,0BAA2B,KAAM,KAAM,cAAe,MAAM,CAAC,CAC7L,GAAkB,CAAC,UAAW,UAAa,MAAM,OAAO,gEAAmG,MAAU,UAAW,UAAa,MAAM,OAAO,8BAAmG,MAAS,CACtT,GAAe,mEAkOf,GAAY,OAAO,SAAa,IAChC,GAAQ,IAAa,wDAAwD,KAAK,EAAU,UAAU,CAwFxG,GAAW,CACd,EAAO,4BAA8B,EAAoB,QACjDH,EAAoBwB,GAAyB,CAAE,MAAO,qCAAuC,EAAmB,SAAW,EAAqB,IAAK,CAAC,CAG9J,EAAO,gBAAkB,EAAO,iBAAmB,EAAE,CAGrD,IAA6B,CAG7B,IAA4C,CAE5C,IAAM,EAAY,SAAS,eAAe,OAAO,CAE7C,oBAAqB,EAAU,QAAS,GAAK,GAAM,EAAU,CAC5D,GAAK,GAAO,EAAU"}