{"version":3,"file":"script_main.Bi6dsQCK.mjs","names":["serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","React.useRef","React.useId","addPropertyOverrides","LOGOTerracottaFonts","LOGOTerracotta","Menu","cycleOrder","serializationHash","variantClassNames","animation","animation1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Navigation","breakpoints","serializationHash","variantClassNames","matchVariant","breakpointRules","breakpointKeys","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","css","css","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","getProps","createLayoutDependency","Variants","React.Fragment","React.forwardRef","sharedStyle.className","React.useRef","React.useId","className","RichText","sharedStyle.css","sharedStyle.fonts","mask","SVG","getProps","Icon","React.forwardRef","getProps","React.forwardRef","useMemo","useState","useRef","useId","useCallback","startTransition","LOGOTerracotta","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","Menu","X","sharedStyle.css","sharedStyle.fonts","useRef","useState","useCallback","useMemo","NAVIGATION","FooterButton","isBrowser","sharedStyle.css","useRef","React.useId","sharedStyle.className","PropertyOverrides","SVG","RichText","React.Fragment","sharedStyle.fonts","React.createElement","Navigation","DEFAULT","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/ftbowFFm3MhfH8Xl1mF7/lXxLd9uIZNNPPTwc6pJY/pbS6h9p1x.js","https:/framerusercontent.com/modules/Ba8BEj7Jc4bdQlt528xn/M60AAbHzmSLyU9G4nWl3/RLI6lSDFv.js","https:/framerusercontent.com/modules/edAXZ0mv2AfSOs6VmpM5/WSM0bP8zhp2NFVhMJ026/KTsLXsLdW.js","https:/framerusercontent.com/modules/8nEugeXT91cBvcYlaJJt/6D1Fxo6pF7RJO6qCtBz4/eGGH8KdH3.js","https:/framerusercontent.com/modules/EzDgMr2x1q8yJE5aY3Ro/tSheqClTboWG8PNsPg1J/ewEcAzFEE.js","https:/framerusercontent.com/modules/pHtFUhd0oE5btQEGCa9Y/UeA4KYzQlBsP5OsJENxe/xUmzxwl4k.js","https:/framerusercontent.com/modules/29Eu6tDVcWIZwJL1Nh4h/zpJg2oiOBazkQeZJNCYy/YW4GE5nV0.js","https:/framerusercontent.com/modules/w9r3BVDBgmWy7W7xOeUc/qECxFwcsABn3SUQ7vp5x/rRJRVI52H.js","https:/framerusercontent.com/modules/YANtWTtozFN6xZOQlcp7/sWSobAJ1m0okg4rU07DR/HowWeHelpDropdown.js","https:/framerusercontent.com/modules/sHJfJaWDPpGOSvpEwJrL/VWJsXnob96MqFhCUXnMo/hlNjOUD8h.js","https:/framerusercontent.com/modules/bFgNVmBQePmazWoRgNNH/nn82sQswQWUn1z3dXBtm/HideNavigationOnScroll.js","https:/framerusercontent.com/modules/ypMLBY0VA4YuaKE9z9dU/faDHMIQSGdAuO3BtbkSL/YYr1V6eqx.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (e1541bb)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,Link,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-iabRH\";const variantClassNames={VPXFbwPCG:\"framer-v-1u4dfcr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Vpk3uUWWH=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,Vpk3uUWWH:click??props.Vpk3uUWWH};};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,Vpk3uUWWH,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"VPXFbwPCG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap141hads=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Vpk3uUWWH){const res=await Vpk3uUWWH(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"QS1tdbsmS\"},motionChild:true,nodeId:\"VPXFbwPCG\",scopeId:\"pbS6h9p1x\",children:/*#__PURE__*/_jsx(Image1,{...restProps,...gestureHandlers,as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:288,intrinsicWidth:536.5,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:576,pixelWidth:1073,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/Yj0AsCFNeuA9nNb6FBBSj1yvPSo.png?width=1073&height=576\",srcSet:\"https://framerusercontent.com/images/Yj0AsCFNeuA9nNb6FBBSj1yvPSo.png?scale-down-to=512&width=1073&height=576 512w,https://framerusercontent.com/images/Yj0AsCFNeuA9nNb6FBBSj1yvPSo.png?scale-down-to=1024&width=1073&height=576 1024w,https://framerusercontent.com/images/Yj0AsCFNeuA9nNb6FBBSj1yvPSo.png?width=1073&height=576 1073w\"},className:`${cx(scopingClassNames,\"framer-1u4dfcr\",className,classNames)} framer-1fcsose`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"VPXFbwPCG\",onTap:onTap141hads,ref:refBinding,style:{...style}})})})})});});const css=[\".framer-iabRH.framer-1fcsose, .framer-iabRH .framer-1fcsose { display: block; }\",\".framer-iabRH.framer-1u4dfcr { cursor: pointer; height: 52px; overflow: visible; position: relative; text-decoration: none; width: 98px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 52\n * @framerIntrinsicWidth 98\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Vpk3uUWWH\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerpbS6h9p1x=withCSS(Component,css,\"framer-iabRH\");export default FramerpbS6h9p1x;FramerpbS6h9p1x.displayName=\"19-LOGO-Terracotta\";FramerpbS6h9p1x.defaultProps={height:52,width:98};addPropertyControls(FramerpbS6h9p1x,{Vpk3uUWWH:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerpbS6h9p1x,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpbS6h9p1x\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"98\",\"framerIntrinsicHeight\":\"52\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"Vpk3uUWWH\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pbS6h9p1x.map","// Generated by Framer (6807895)\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\";const cycleOrder=[\"wxZVIfz1D\",\"S4QVyagYG\"];const serializationHash=\"framer-uPIzf\";const variantClassNames={S4QVyagYG:\"framer-v-1kr3mve\",wxZVIfz1D:\"framer-v-1bovkbj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Hamburger \":\"wxZVIfz1D\",X:\"S4QVyagYG\"};const getProps=({click,height,id,width,...props})=>{return{...props,axkMRUHFe:click??props.axkMRUHFe,variant:humanReadableVariantMap[props.variant]??props.variant??\"wxZVIfz1D\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,axkMRUHFe,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wxZVIfz1D\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapnbh94b=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(axkMRUHFe){const res=await axkMRUHFe(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();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-1bovkbj\",className,classNames),\"data-framer-name\":\"Hamburger \",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"wxZVIfz1D\",onTap:onTapnbh94b,ref:ref??ref1,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({S4QVyagYG:{\"data-framer-name\":\"X\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-12ab7bq\",layoutDependency:layoutDependency,layoutId:\"oTQg1vmlO\",style:{backgroundColor:\"rgb(0, 0, 0)\",rotate:0},variants:{S4QVyagYG:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1eftljb\",layoutDependency:layoutDependency,layoutId:\"ybpEGzweR\",style:{backgroundColor:\"rgb(0, 0, 0)\",rotate:0},variants:{S4QVyagYG:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uPIzf.framer-k47odk, .framer-uPIzf .framer-k47odk { display: block; }\",\".framer-uPIzf.framer-1bovkbj { cursor: pointer; height: 36px; overflow: hidden; position: relative; width: 36px; }\",\".framer-uPIzf .framer-12ab7bq { flex: none; height: 2px; left: calc(50.00000000000002% - 25px / 2); overflow: visible; position: absolute; top: 13px; width: 25px; }\",\".framer-uPIzf .framer-1eftljb { bottom: 14px; flex: none; height: 2px; left: calc(50.00000000000002% - 25px / 2); overflow: visible; position: absolute; width: 25px; }\",\".framer-uPIzf.framer-v-1kr3mve .framer-12ab7bq { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-uPIzf.framer-v-1kr3mve .framer-1eftljb { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 36\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"S4QVyagYG\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"axkMRUHFe\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerRLI6lSDFv=withCSS(Component,css,\"framer-uPIzf\");export default FramerRLI6lSDFv;FramerRLI6lSDFv.displayName=\"Menu\";FramerRLI6lSDFv.defaultProps={height:36,width:36};addPropertyControls(FramerRLI6lSDFv,{variant:{options:[\"wxZVIfz1D\",\"S4QVyagYG\"],optionTitles:[\"Hamburger \",\"X\"],title:\"Variant\",type:ControlType.Enum},axkMRUHFe:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerRLI6lSDFv,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRLI6lSDFv\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"S4QVyagYG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"axkMRUHFe\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"36\",\"framerIntrinsicHeight\":\"36\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RLI6lSDFv.map","// Generated by Framer (8a3d870)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LOGOTerracotta from\"https://framerusercontent.com/modules/ftbowFFm3MhfH8Xl1mF7/lXxLd9uIZNNPPTwc6pJY/pbS6h9p1x.js\";import Menu from\"https://framerusercontent.com/modules/Ba8BEj7Jc4bdQlt528xn/M60AAbHzmSLyU9G4nWl3/RLI6lSDFv.js\";const LOGOTerracottaFonts=getFonts(LOGOTerracotta);const MenuFonts=getFonts(Menu);const MotionNavWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.nav));const cycleOrder=[\"ak5hZTy_l\",\"ujMYn_lX0\",\"q6ep9NAPa\"];const serializationHash=\"framer-Ks8Yr\";const variantClassNames={ak5hZTy_l:\"framer-v-41mfyi\",q6ep9NAPa:\"framer-v-10tojvo\",ujMYn_lX0:\"framer-v-txllxh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:1.2,duration:1,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-70};const transition2={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={\"Mobile Close\":\"q6ep9NAPa\",\"Mobile Open\":\"ujMYn_lX0\",Desktop:\"ak5hZTy_l\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ak5hZTy_l\"};};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:\"ak5hZTy_l\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const axkMRUHFe1he0q1=activeVariantCallback(async(...args)=>{setVariant(\"q6ep9NAPa\");});const axkMRUHFeopjusf=activeVariantCallback(async(...args)=>{setVariant(\"ujMYn_lX0\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"ujMYn_lX0\",\"q6ep9NAPa\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(MotionNavWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-41mfyi\",className,classNames),\"data-framer-appear-id\":\"41mfyi\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ak5hZTy_l\",optimized:true,ref:refBinding,style:{backdropFilter:\"blur(10px)\",WebkitBackdropFilter:\"blur(10px)\",...style},...addPropertyOverrides({q6ep9NAPa:{\"data-framer-name\":\"Mobile Close\"},ujMYn_lX0:{\"data-framer-name\":\"Mobile Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1201pbn\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"ZYu5kEU7j\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vxr117\",\"data-framer-name\":\"Logo Wrapper\",layoutDependency:layoutDependency,layoutId:\"f6ZI3wBoY\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:\"69px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||70)-0-((componentViewport?.height||70)-0)*1)/2)+(0+(((componentViewport?.height||70)-0)*1-0-36)/2)+0,...addPropertyOverrides({q6ep9NAPa:{y:(componentViewport?.y||0)+0+0+0+17},ujMYn_lX0:{y:(componentViewport?.y||0)+0+0+0+17}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yoaawl-container\",layoutDependency:layoutDependency,layoutId:\"hR_RLQkan-container\",nodeId:\"hR_RLQkan\",rendersWithMotion:true,scopeId:\"KTsLXsLdW\",children:/*#__PURE__*/_jsx(LOGOTerracotta,{height:\"100%\",id:\"hR_RLQkan\",layoutId:\"hR_RLQkan\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({q6ep9NAPa:{height:36,width:\"36px\",y:(componentViewport?.y||0)+0+0+0+17},ujMYn_lX0:{height:36,width:\"36px\",y:(componentViewport?.y||0)+0+0+0+17}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-y79uxs-container\",layoutDependency:layoutDependency,layoutId:\"m0ZypZgsV-container\",nodeId:\"m0ZypZgsV\",rendersWithMotion:true,scopeId:\"KTsLXsLdW\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"m0ZypZgsV\",layoutId:\"m0ZypZgsV\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"wxZVIfz1D\"),width:\"100%\",...addPropertyOverrides({q6ep9NAPa:{axkMRUHFe:axkMRUHFeopjusf},ujMYn_lX0:{axkMRUHFe:axkMRUHFe1he0q1,variant:matchVariant(\"S4QVyagYG\")}},baseVariant,gestureVariant)})})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ks8Yr.framer-aaublm, .framer-Ks8Yr .framer-aaublm { display: block; }\",\".framer-Ks8Yr.framer-41mfyi { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 70px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-Ks8Yr .framer-1201pbn { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; max-width: 900px; overflow: hidden; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-Ks8Yr .framer-1vxr117 { 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: min-content; }\",\".framer-Ks8Yr .framer-yoaawl-container { flex: none; height: 36px; position: relative; width: 69px; }\",\".framer-Ks8Yr .framer-y79uxs-container { flex: none; height: 36px; position: relative; width: 36px; }\",\".framer-Ks8Yr.framer-v-txllxh.framer-41mfyi { align-content: flex-start; align-items: flex-start; height: min-content; padding: 0px 20px 24px 20px; width: 390px; }\",\".framer-Ks8Yr.framer-v-txllxh .framer-1201pbn, .framer-Ks8Yr.framer-v-10tojvo .framer-1201pbn { flex-direction: column; gap: 20px; height: min-content; justify-content: flex-start; }\",\".framer-Ks8Yr.framer-v-txllxh .framer-1vxr117, .framer-Ks8Yr.framer-v-10tojvo .framer-1vxr117 { gap: unset; height: 70px; justify-content: space-between; width: 100%; }\",\".framer-Ks8Yr.framer-v-10tojvo.framer-41mfyi { align-content: flex-start; align-items: flex-start; padding: 0px 20px 24px 20px; width: 390px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 70\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ujMYn_lX0\":{\"layout\":[\"fixed\",\"auto\"]},\"q6ep9NAPa\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKTsLXsLdW=withCSS(Component,css,\"framer-Ks8Yr\");export default FramerKTsLXsLdW;FramerKTsLXsLdW.displayName=\"Navigation\";FramerKTsLXsLdW.defaultProps={height:70,width:1200};addPropertyControls(FramerKTsLXsLdW,{variant:{options:[\"ak5hZTy_l\",\"ujMYn_lX0\",\"q6ep9NAPa\"],optionTitles:[\"Desktop\",\"Mobile Open\",\"Mobile Close\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerKTsLXsLdW,[{explicitInter:true,fonts:[]},...LOGOTerracottaFonts,...MenuFonts],{supportsExplicitInterCodegen:true});FramerKTsLXsLdW.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(LOGOTerracotta,{},context),forwardLoader(Menu,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKTsLXsLdW\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"70\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ujMYn_lX0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"q6ep9NAPa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8a3d870)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,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/KTsLXsLdW/KTsLXsLdW.js\";const NavigationFonts=getFonts(Navigation);const NavigationControls=getPropertyControls(Navigation);const breakpoints={IEGQLbcft:\"(min-width: 1227px)\",zc28MV0GX:\"(max-width: 1226.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-8GjCY\";const variantClassNames={IEGQLbcft:\"framer-v-11bucnq\",zc28MV0GX:\"framer-v-xv8bbd\"};const FmD3U1E5v=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8GjCY.framer-f1a9ci, .framer-8GjCY .framer-f1a9ci { display: block; }\",\".framer-8GjCY.framer-11bucnq { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-8GjCY .framer-13qi6t6-container { flex: none; height: auto; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 10; }\",\".framer-8GjCY .framer-17uv7n5 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={IEGQLbcft:\"(min-width: 1227px)\",zc28MV0GX:\"(max-width: 1226.98px)\"};const humanReadableVariantMap={Desktop:\"IEGQLbcft\",Phone:\"zc28MV0GX\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Mobile Close\":\"q6ep9NAPa\",\"Mobile Open\":\"ujMYn_lX0\",Desktop:\"ak5hZTy_l\"};const getProps=({height,id,lOGOONLY,width,...props})=>{return{...props,FmD3U1E5v:humanReadableEnumMap[lOGOONLY]??lOGOONLY??props.FmD3U1E5v??\"ak5hZTy_l\",variant:humanReadableVariantMap[props.variant]??props.variant??\"IEGQLbcft\"};};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,FmD3U1E5v,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"IEGQLbcft\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-11bucnq\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-13qi6t6-container\",nodeId:\"wMhJNgT88\",scopeId:\"eGGH8KdH3\",children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"wMhJNgT88\",layoutId:\"wMhJNgT88\",style:{width:\"100%\"},variant:matchVariant(FmD3U1E5v),width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-17uv7n5\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1227\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"zc28MV0GX\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"FmD3U1E5v\":\"lOGOONLY\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"IEGQLbcft\":[\".framer-13qi6t6-container\"],\"zc28MV0GX\":[\".framer-13qi6t6-container\"]}\n * @framerBreakpoints {\"IEGQLbcft\":{\"min\":1227,\"canvasClassName\":\"framer-11bucnq-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1227,\"rootFontSize\":16},\"zc28MV0GX\":{\"max\":1226,\"canvasClassName\":\"framer-xv8bbd-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant IEGQLbcft\n * @framerLayoutTemplate true\n */const FramereGGH8KdH3=withCSS(Component,css,\"framer-8GjCY\");export default FramereGGH8KdH3;FramereGGH8KdH3.displayName=\"DEFAULT\";FramereGGH8KdH3.defaultProps={height:1e3,width:1227};addPropertyControls(FramereGGH8KdH3,{FmD3U1E5v:NavigationControls?.[\"variant\"]&&{...NavigationControls[\"variant\"],defaultValue:\"ak5hZTy_l\",description:undefined,hidden:undefined,title:\"LOGO ONLY\"}});addFonts(FramereGGH8KdH3,[{explicitInter:true,fonts:[]},...NavigationFonts],{supportsExplicitInterCodegen:true});FramereGGH8KdH3.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navigation,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereGGH8KdH3\",\"slots\":[],\"annotations\":{\"framerLayoutTemplate\":\"true\",\"framerIntrinsicWidth\":\"1227\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"IEGQLbcft\\\":{\\\"min\\\":1227,\\\"canvasClassName\\\":\\\"framer-11bucnq-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1227,\\\"rootFontSize\\\":16},\\\"zc28MV0GX\\\":{\\\"max\\\":1226,\\\"canvasClassName\\\":\\\"framer-xv8bbd-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"IEGQLbcft\\\":[\\\".framer-13qi6t6-container\\\"],\\\"zc28MV0GX\\\":[\\\".framer-13qi6t6-container\\\"]}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"FmD3U1E5v\\\":\\\"lOGOONLY\\\"}\",\"framerDefaultVariant\":\"IEGQLbcft\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zc28MV0GX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5bbf1f3)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-Medium\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-MediumItalic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/khkJkwSL66WFg8SX6Wa726c.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/0E7IMbDzcGABpBwwqNEt60wU0w.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/NTJ0nQgIF0gcDelS14zQ9NR9Q.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/QrcNhgEPfRl0LS8qz5Ln8olanl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/JEXmejW8mXOYMtt0hyRg811kHac.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ksvR4VsLksjpSwnC2fPgHRNMw.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/uy9s0iWuxiNnVt8EpTI3gzohpwo.woff2\",weight:\"500\"}]}];export const css=['.framer-hsR9Z .framer-styles-preset-su09ni:not(.rich-text-wrapper), .framer-hsR9Z .framer-styles-preset-su09ni.rich-text-wrapper h6 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-a765b7b0-7d53-46be-8993-a5af0de400ee, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-hsR9Z .framer-styles-preset-su09ni:not(.rich-text-wrapper), .framer-hsR9Z .framer-styles-preset-su09ni.rich-text-wrapper h6 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-a765b7b0-7d53-46be-8993-a5af0de400ee, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-hsR9Z .framer-styles-preset-su09ni:not(.rich-text-wrapper), .framer-hsR9Z .framer-styles-preset-su09ni.rich-text-wrapper h6 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-a765b7b0-7d53-46be-8993-a5af0de400ee, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-hsR9Z\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ab6b6d5)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/EzDgMr2x1q8yJE5aY3Ro/tSheqClTboWG8PNsPg1J/ewEcAzFEE.js\";const enabledGestures={nTDN1qQOw:{hover:true}};const serializationHash=\"framer-YseTC\";const variantClassNames={nTDN1qQOw:\"framer-v-1ntj3ve\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:30};const transition2={delay:.05,duration:1,ease:[.44,0,.05,1],type:\"tween\"};const textEffect={effect:animation,startDelay:.8,tokenization:\"word\",transition:transition2,trigger:\"onMount\",type:\"appear\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({buttonText,color,height,id,link,width,...props})=>{var _ref,_ref1;return{...props,fFCofzHhw:(_ref=buttonText!==null&&buttonText!==void 0?buttonText:props.fFCofzHhw)!==null&&_ref!==void 0?_ref:\"Home\",KQyaf8BkJ:link!==null&&link!==void 0?link:props.KQyaf8BkJ,LgVUNnAFv:(_ref1=color!==null&&color!==void 0?color:props.LgVUNnAFv)!==null&&_ref1!==void 0?_ref1:\"var(--token-a765b7b0-7d53-46be-8993-a5af0de400ee, rgb(0, 0, 0))\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Variants=motion.create(React.Fragment);const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,fFCofzHhw,LgVUNnAFv,KQyaf8BkJ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"nTDN1qQOw\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:KQyaf8BkJ,nodeId:\"nTDN1qQOw\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1ntj3ve\",className,classNames)} framer-1f43fqf`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"nTDN1qQOw\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"nTDN1qQOw-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-su09ni\",\"data-styles-preset\":\"ewEcAzFEE\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--variable-reference-LgVUNnAFv-xUmzxwl4k))\"},children:\"Home\"})}),className:\"framer-1avpt5o\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"h7rmOPKyU\",style:{\"--extracted-1w1cjl5\":\"var(--variable-reference-LgVUNnAFv-xUmzxwl4k)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-LgVUNnAFv-xUmzxwl4k\":LgVUNnAFv,opacity:.6},text:fFCofzHhw,variants:{\"nTDN1qQOw-hover\":{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YseTC.framer-1f43fqf, .framer-YseTC .framer-1f43fqf { display: block; }\",\".framer-YseTC.framer-1ntj3ve { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-YseTC .framer-1avpt5o { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-YseTC.framer-1ntj3ve { gap: 0px; } .framer-YseTC.framer-1ntj3ve > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-YseTC.framer-1ntj3ve > :first-child { margin-left: 0px; } .framer-YseTC.framer-1ntj3ve > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 29\n * @framerIntrinsicWidth 68\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"QEi331CuU\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"fFCofzHhw\":\"buttonText\",\"LgVUNnAFv\":\"color\",\"KQyaf8BkJ\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerxUmzxwl4k=withCSS(Component,css,\"framer-YseTC\");export default FramerxUmzxwl4k;FramerxUmzxwl4k.displayName=\"Footer Button\";FramerxUmzxwl4k.defaultProps={height:29,width:68};addPropertyControls(FramerxUmzxwl4k,{fFCofzHhw:{defaultValue:\"Home\",displayTextArea:false,title:\"Button Text\",type:ControlType.String},LgVUNnAFv:{defaultValue:'var(--token-a765b7b0-7d53-46be-8993-a5af0de400ee, rgb(0, 0, 0)) /* {\"name\":\"Secondary\"} */',title:\"Color\",type:ControlType.Color},KQyaf8BkJ:{title:\"Link\",type:ControlType.Link}});addFonts(FramerxUmzxwl4k,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxUmzxwl4k\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"fFCofzHhw\\\":\\\"buttonText\\\",\\\"LgVUNnAFv\\\":\\\"color\\\",\\\"KQyaf8BkJ\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QEi331CuU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"29\",\"framerIntrinsicWidth\":\"68\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12 0 L 0 12\" fill=\"transparent\" height=\"12px\" id=\"JuEqmLwI0\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/><path d=\"M 0 0 L 12 12\" fill=\"transparent\" height=\"12px\" id=\"aEN6gG6Cz\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Howa8\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-Howa8 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"X\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-Howa8\");Icon.displayName=\"X\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"X\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 18 0\" fill=\"transparent\" height=\"1px\" id=\"exozFwK62\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(3 12)\" width=\"18px\"/><path d=\"M 0 0 L 18 0\" fill=\"transparent\" height=\"1px\" id=\"T_0DhNW43\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(3 6)\" width=\"18px\"/><path d=\"M 0 0 L 18 0\" fill=\"transparent\" height=\"1px\" id=\"kb6hY_H_E\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(3 18)\" width=\"18px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-KqLRo\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-KqLRo { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Menu\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-KqLRo\");Icon.displayName=\"Menu\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Menu\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// User request: Create a Framer code component `HowWeHelpDropdown.tsx` implementing only a compact nav dropdown trigger and two links. Existing nav uses cream #f4ead7 background, terracotta #b54f31 and D-DIN Condensed bold ~20px desktop text; menu is horizontal. Trigger text 'How We Help'; links '/reach-and-recognition' and '/tools-and-systems'. Accessible mouse/keyboard/touch: native button aria-expanded aria-controls, click toggle, hover open with sensible close, focus-within, Escape close and restore trigger focus, outside click close, menuitem anchors, visible focus ring, no hover-only reliance. Dropdown should overlay below rather than change header height. Property controls for label, links, background/text/accent, font size etc. Expose intrinsic width suitable for desktop nav. Framer runtime compatible, no external dependencies. Return file path and use guidance to avoid any unsupported imports. Do not touch other files.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useCallback,useEffect,useId,useMemo,useRef,useState,startTransition}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function HowWeHelpDropdown(props){const{label,background,textColor,accentColor,triggerFont,menuFont,triggerPaddingX,triggerPaddingY,menuMinWidth,menuGap,borderRadius,closeDelay}=props;const menuLinks=useMemo(()=>[{title:\"Reach and Recognition\",href:\"/reach-and-recognition\"},{title:\"Tools and Systems\",href:\"/tools-and-systems\"}],[]);const[isOpen,setIsOpen]=useState(false);const[triggerFocus,setTriggerFocus]=useState(false);const[focusedLinkIndex,setFocusedLinkIndex]=useState(-1);const wrapperRef=useRef(null);const triggerRef=useRef(null);const closeTimerRef=useRef(null);const menuId=useId();const clearCloseTimer=useCallback(()=>{if(closeTimerRef.current!==null){if(typeof window!==\"undefined\"){window.clearTimeout(closeTimerRef.current);}closeTimerRef.current=null;}},[]);const openMenu=useCallback(()=>{clearCloseTimer();startTransition(()=>setIsOpen(true));},[clearCloseTimer]);const closeMenu=useCallback(()=>{clearCloseTimer();startTransition(()=>setIsOpen(false));startTransition(()=>setFocusedLinkIndex(-1));},[clearCloseTimer]);const scheduleClose=useCallback(()=>{clearCloseTimer();if(typeof window!==\"undefined\"){closeTimerRef.current=window.setTimeout(()=>{startTransition(()=>setIsOpen(false));startTransition(()=>setFocusedLinkIndex(-1));},Math.max(50,closeDelay));}},[clearCloseTimer,closeDelay]);const onButtonClick=useCallback(()=>{clearCloseTimer();startTransition(()=>setIsOpen(prev=>!prev));},[clearCloseTimer]);const onWrapperBlurCapture=useCallback(event=>{const nextTarget=event.relatedTarget;const stillInside=!!(nextTarget&&wrapperRef.current?.contains(nextTarget));if(!stillInside){scheduleClose();}},[scheduleClose]);const onWrapperKeyDown=useCallback(event=>{if(event.key===\"Escape\"){event.preventDefault();closeMenu();if(triggerRef.current){triggerRef.current.focus();}}},[closeMenu]);useEffect(()=>{return()=>{clearCloseTimer();};},[clearCloseTimer]);useEffect(()=>{if(!isOpen)return;if(typeof document===\"undefined\")return;const onPointerDown=event=>{const target=event.target;if(target&&wrapperRef.current?.contains(target))return;closeMenu();};document.addEventListener(\"mousedown\",onPointerDown);document.addEventListener(\"touchstart\",onPointerDown);return()=>{document.removeEventListener(\"mousedown\",onPointerDown);document.removeEventListener(\"touchstart\",onPointerDown);};},[isOpen,closeMenu]);return /*#__PURE__*/_jsxs(\"div\",{ref:wrapperRef,onMouseEnter:openMenu,onMouseLeave:scheduleClose,onFocusCapture:openMenu,onBlurCapture:onWrapperBlurCapture,onKeyDown:onWrapperKeyDown,style:{position:\"relative\",display:\"inline-flex\",width:\"max-content\",minWidth:\"max-content\",alignItems:\"center\"},children:[/*#__PURE__*/_jsxs(\"button\",{ref:triggerRef,type:\"button\",\"aria-haspopup\":\"menu\",\"aria-expanded\":isOpen,\"aria-controls\":menuId,onClick:onButtonClick,onFocus:()=>startTransition(()=>setTriggerFocus(true)),onBlur:()=>startTransition(()=>setTriggerFocus(false)),style:{position:\"relative\",appearance:\"none\",border:\"none\",background:\"transparent\",color:textColor,cursor:\"pointer\",padding:`${triggerPaddingY}px ${triggerPaddingX}px`,borderRadius,display:\"inline-flex\",alignItems:\"center\",gap:8,...triggerFont,fontFamily:\"D-DIN Condensed, sans-serif\",boxShadow:triggerFocus?`0 0 0 2px ${accentColor}`:\"none\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{minWidth:\"max-content\"},children:label}),/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{fontSize:\"0.8em\",lineHeight:1},children:\"▾\"})]}),isOpen&&/*#__PURE__*/_jsx(\"div\",{id:menuId,role:\"menu\",\"aria-label\":label,style:{position:\"absolute\",top:\"100%\",left:0,marginTop:menuGap,minWidth:menuMinWidth,background,borderRadius,boxShadow:\"0 10px 30px rgba(0, 0, 0, 0.12)\",padding:\"8px\",display:\"flex\",flexDirection:\"column\",zIndex:1e3},children:menuLinks.map((link,index)=>{const isFocused=focusedLinkIndex===index;return /*#__PURE__*/_jsx(\"a\",{role:\"menuitem\",href:link.href,onFocus:()=>startTransition(()=>setFocusedLinkIndex(index)),onBlur:()=>startTransition(()=>setFocusedLinkIndex(-1)),onClick:()=>closeMenu(),style:{position:\"relative\",textDecoration:\"none\",color:textColor,borderRadius:Math.max(6,borderRadius-2),padding:\"8px 10px\",...menuFont,fontFamily:\"D-DIN Condensed, sans-serif\",boxShadow:isFocused?`0 0 0 2px ${accentColor}`:\"none\",whiteSpace:\"nowrap\"},children:link.title},`${link.href}-${index}`);})})]});}addPropertyControls(HowWeHelpDropdown,{label:{type:ControlType.String,title:\"Label\",defaultValue:\"How We Help\"},background:{type:ControlType.Color,title:\"Background\",defaultValue:\"#f4ead7\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#b54f31\"},accentColor:{type:ControlType.Color,title:\"Focus\",defaultValue:\"#b54f31\"},triggerFont:{type:ControlType.Font,title:\"Trigger Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"20px\",variant:\"Bold\",letterSpacing:\"-0.01em\",lineHeight:\"1em\"}},menuFont:{type:ControlType.Font,title:\"Menu Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"18px\",variant:\"Bold\",letterSpacing:\"-0.01em\",lineHeight:\"1.1em\"}},triggerPaddingX:{type:ControlType.Number,title:\"Pad X\",defaultValue:6,min:0,max:24,step:1},triggerPaddingY:{type:ControlType.Number,title:\"Pad Y\",defaultValue:4,min:0,max:18,step:1},menuMinWidth:{type:ControlType.Number,title:\"Menu Width\",defaultValue:250,min:140,max:420,step:2},menuGap:{type:ControlType.Number,title:\"Menu Gap\",defaultValue:8,min:0,max:24,step:1},borderRadius:{type:ControlType.Number,title:\"Radius\",defaultValue:8,min:0,max:20,step:1},closeDelay:{type:ControlType.Number,title:\"Close Delay\",defaultValue:140,min:50,max:600,step:10,unit:\"ms\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"HowWeHelpDropdown\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HowWeHelpDropdown.map","// Generated by Framer (8cfa921)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Instance,Link,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import X from\"https://framerusercontent.com/modules/29Eu6tDVcWIZwJL1Nh4h/zpJg2oiOBazkQeZJNCYy/YW4GE5nV0.js\";import Menu from\"https://framerusercontent.com/modules/w9r3BVDBgmWy7W7xOeUc/qECxFwcsABn3SUQ7vp5x/rRJRVI52H.js\";import HowWeHelpDropdown from\"https://framerusercontent.com/modules/YANtWTtozFN6xZOQlcp7/sWSobAJ1m0okg4rU07DR/HowWeHelpDropdown.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/pTlCj6KL9AzUG1nUesA1/iK39DRX6fU9OIEG7i4gY/w367rZG3P.js\";import LOGOTerracotta from\"https://framerusercontent.com/modules/ftbowFFm3MhfH8Xl1mF7/lXxLd9uIZNNPPTwc6pJY/pbS6h9p1x.js\";const LOGOTerracottaFonts=getFonts(LOGOTerracotta);const MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const HowWeHelpDropdownFonts=getFonts(HowWeHelpDropdown);const cycleOrder=[\"Scto_31H9\",\"m3lCAyY04\",\"WNYc6vKJz\",\"Agfk0MPKI\",\"Rg9DGGvH7\",\"Jqbb5e8LJ\",\"M3SQDjgB5\",\"lvQz7Bdjf\"];const serializationHash=\"framer-5apO8\";const variantClassNames={Agfk0MPKI:\"framer-v-1yggh1r\",Jqbb5e8LJ:\"framer-v-12t5xr6\",lvQz7Bdjf:\"framer-v-19nywuk\",m3lCAyY04:\"framer-v-vcpoo6\",M3SQDjgB5:\"framer-v-1r0se6b\",Rg9DGGvH7:\"framer-v-qpe0pn\",Scto_31H9:\"framer-v-qr3s8h\",WNYc6vKJz:\"framer-v-1x252vd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:1.2,duration:1,ease:[.24,.2,0,.99],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:-200,y:0};const transition3={delay:1.4,duration:1,ease:[.24,.2,0,.99],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Landing Page\":\"Rg9DGGvH7\",\"Landing Phone\":\"M3SQDjgB5\",\"Landing Tablet\":\"Jqbb5e8LJ\",\"Phone Open\":\"lvQz7Bdjf\",\"UNDER CONSTRUCTION\":\"Agfk0MPKI\",Desktop:\"Scto_31H9\",Phone:\"WNYc6vKJz\",Tablet:\"m3lCAyY04\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Scto_31H9\"};};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:\"Scto_31H9\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"WNYc6vKJz\",\"lvQz7Bdjf\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"Agfk0MPKI\",\"Rg9DGGvH7\",\"Jqbb5e8LJ\",\"M3SQDjgB5\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"WNYc6vKJz\",\"lvQz7Bdjf\"].includes(baseVariant))return true;return false;};const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap9uv8w3=activeVariantCallback(async(...args)=>{setVariant(\"lvQz7Bdjf\");});const onTapn41zjz=activeVariantCallback(async(...args)=>{setVariant(\"WNYc6vKJz\");});const isDisplayed3=()=>{if(baseVariant===\"lvQz7Bdjf\")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-qr3s8h\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Scto_31H9\",ref:refBinding,style:{backgroundColor:\"rgb(244, 234, 215)\",...style},...addPropertyOverrides({Agfk0MPKI:{\"data-framer-name\":\"UNDER CONSTRUCTION\"},Jqbb5e8LJ:{\"data-framer-name\":\"Landing Tablet\"},lvQz7Bdjf:{\"data-framer-name\":\"Phone Open\"},m3lCAyY04:{\"data-framer-name\":\"Tablet\"},M3SQDjgB5:{\"data-framer-name\":\"Landing Phone\"},Rg9DGGvH7:{\"data-framer-name\":\"Landing Page\"},WNYc6vKJz:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1m6le57\",\"data-framer-name\":\"CONTENT\",layoutDependency:layoutDependency,layoutId:\"kounkqQbJ\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,width:\"98px\",y:(componentViewport?.y||0)+(11+((componentViewport?.height||200)-22-86)/2)+16.5,...addPropertyOverrides({Agfk0MPKI:{y:(componentViewport?.y||0)+(11+((componentViewport?.height||83)-22-61)/2)+4},Jqbb5e8LJ:{y:(componentViewport?.y||0)+(11+((componentViewport?.height||83)-22-61)/2)+4},m3lCAyY04:{height:41,width:\"76px\",y:(componentViewport?.y||0)+(11+((componentViewport?.height||108)-22-86)/2)+22.5},M3SQDjgB5:{y:(componentViewport?.y||0)+(11+((componentViewport?.height||83)-22-61)/2)+4},Rg9DGGvH7:{y:(componentViewport?.y||0)+(11+((componentViewport?.height||83)-22-61)/2)+4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sfd8k0-container\",layoutDependency:layoutDependency,layoutId:\"R1XZqGcCA-container\",nodeId:\"R1XZqGcCA\",rendersWithMotion:true,scopeId:\"hlNjOUD8h\",children:/*#__PURE__*/_jsx(LOGOTerracotta,{height:\"100%\",id:\"R1XZqGcCA\",layoutId:\"R1XZqGcCA\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-huhjac\",layoutDependency:layoutDependency,layoutId:\"tfGe1j9ym\"}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1damcjm\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"srrKByvJt\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"QS1tdbsmS\"},motionChild:true,nodeId:\"EqVt83wck\",scopeId:\"hlNjOUD8h\",children:/*#__PURE__*/_jsxs(MotionAWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-8l5z3 framer-5zb6s\",\"data-framer-appear-id\":\"8l5z3\",\"data-framer-name\":\"Home\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"EqVt83wck\",optimized:true,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-qifkw8\",\"data-framer-name\":\"Line 1\",layoutDependency:layoutDependency,layoutId:\"KFOARrtLG\",style:{backgroundColor:\"var(--token-474f0ba1-f0ee-44cf-a584-dc30bbcfd0be, rgb(244, 234, 216))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kgxl0z\",\"data-framer-name\":\"Line 2\",layoutDependency:layoutDependency,layoutId:\"QL0amQAE0\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RC1ESU4gQ29uZGVuc2VkIERJTkNvbmRlbnNlZC1Cb2xk\",\"--framer-font-family\":'\"D-DIN Condensed DINCondensed-Bold\", \"D-DIN Condensed DINCondensed-Bold Placeholder\", sans-serif',\"--framer-font-size\":\"25px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"29px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-1605142a-e8f6-44d1-a85e-6a047fcb881f, rgb(194, 87, 59)))\"},children:\"Home\"})}),className:\"framer-x7ia8q\",fonts:[\"CUSTOMV2;D-DIN Condensed DINCondensed-Bold\"],layoutDependency:layoutDependency,layoutId:\"Oqp5aTBy0\",style:{\"--extracted-a0htzi\":\"var(--token-1605142a-e8f6-44d1-a85e-6a047fcb881f, rgb(194, 87, 59))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gbf40g-container\",\"data-framer-name\":\"How We Help\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"BCWrr8rsI-container\",name:\"How We Help\",nodeId:\"BCWrr8rsI\",rendersWithMotion:true,scopeId:\"hlNjOUD8h\",children:/*#__PURE__*/_jsx(HowWeHelpDropdown,{accentColor:\"rgb(181, 79, 49)\",background:\"rgb(244, 234, 215)\",borderRadius:8,closeDelay:140,height:\"100%\",id:\"BCWrr8rsI\",label:\"How We Help\",layoutId:\"BCWrr8rsI\",menuFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"18px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"-0.01em\",lineHeight:\"1.1em\"},menuGap:8,menuMinWidth:250,name:\"How We Help\",textColor:\"rgb(181, 79, 49)\",triggerFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"20px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"-0.01em\",lineHeight:\"1em\"},triggerPaddingX:6,triggerPaddingY:4,width:\"100%\"})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"IGD0q3pKi\"},motionChild:true,nodeId:\"ANbF6YdAt\",scopeId:\"hlNjOUD8h\",children:/*#__PURE__*/_jsxs(MotionAWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-rgvfoq framer-5zb6s\",\"data-framer-appear-id\":\"rgvfoq\",\"data-framer-name\":\"Work\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"ANbF6YdAt\",optimized:true,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ny5lh3\",\"data-framer-name\":\"Line 1\",layoutDependency:layoutDependency,layoutId:\"ZGyhKHJq9\",style:{backgroundColor:\"var(--token-474f0ba1-f0ee-44cf-a584-dc30bbcfd0be, rgb(244, 234, 216))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-26u8w8\",\"data-framer-name\":\"Line 2\",layoutDependency:layoutDependency,layoutId:\"dA2YNMwq5\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RC1ESU4gQ29uZGVuc2VkIERJTkNvbmRlbnNlZC1Cb2xk\",\"--framer-font-family\":'\"D-DIN Condensed DINCondensed-Bold\", \"D-DIN Condensed DINCondensed-Bold Placeholder\", sans-serif',\"--framer-font-size\":\"25px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"29px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-1605142a-e8f6-44d1-a85e-6a047fcb881f, rgb(194, 87, 59)))\"},children:\"Work\"})}),className:\"framer-1sgxqc3\",fonts:[\"CUSTOMV2;D-DIN Condensed DINCondensed-Bold\"],layoutDependency:layoutDependency,layoutId:\"xhEQhF5r4\",style:{\"--extracted-a0htzi\":\"var(--token-1605142a-e8f6-44d1-a85e-6a047fcb881f, rgb(194, 87, 59))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"SjDZTtR7S\"},motionChild:true,nodeId:\"qV2lXHW9R\",scopeId:\"hlNjOUD8h\",children:/*#__PURE__*/_jsxs(MotionAWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-124xk0b framer-5zb6s\",\"data-framer-appear-id\":\"124xk0b\",\"data-framer-name\":\"Contact\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"qV2lXHW9R\",optimized:true,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-xo991v\",\"data-framer-name\":\"Line 1\",layoutDependency:layoutDependency,layoutId:\"XJjWgzlue\",style:{backgroundColor:\"var(--token-474f0ba1-f0ee-44cf-a584-dc30bbcfd0be, rgb(244, 234, 216))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fi2l3y\",\"data-framer-name\":\"Line 2\",layoutDependency:layoutDependency,layoutId:\"vVZINdChg\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RC1ESU4gQ29uZGVuc2VkIERJTkNvbmRlbnNlZC1Cb2xk\",\"--framer-font-family\":'\"D-DIN Condensed DINCondensed-Bold\", \"D-DIN Condensed DINCondensed-Bold Placeholder\", sans-serif',\"--framer-font-size\":\"25px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"29px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-1605142a-e8f6-44d1-a85e-6a047fcb881f, rgb(194, 87, 59)))\"},children:\"Contact\"})}),className:\"framer-12ah6jl\",fonts:[\"CUSTOMV2;D-DIN Condensed DINCondensed-Bold\"],layoutDependency:layoutDependency,layoutId:\"k1oMOwWOk\",style:{\"--extracted-a0htzi\":\"var(--token-1605142a-e8f6-44d1-a85e-6a047fcb881f, rgb(194, 87, 59))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8gez88\",\"data-framer-name\":\"Phone Header\",layoutDependency:layoutDependency,layoutId:\"Ue3sXoHYt\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,width:\"76px\",...addPropertyOverrides({lvQz7Bdjf:{y:(componentViewport?.y||0)+0+0+11},WNYc6vKJz:{y:(componentViewport?.y||0)+0+0+11}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uuflxv-container\",layoutDependency:layoutDependency,layoutId:\"DlTZ42mfL-container\",nodeId:\"DlTZ42mfL\",rendersWithMotion:true,scopeId:\"hlNjOUD8h\",children:/*#__PURE__*/_jsx(LOGOTerracotta,{height:\"100%\",id:\"DlTZ42mfL\",layoutId:\"DlTZ42mfL\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.button,{className:\"framer-1nd1415\",\"data-framer-name\":\"Menu Toggle\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"ALzFNOfJU\",...addPropertyOverrides({lvQz7Bdjf:{\"data-highlight\":true,onTap:onTapn41zjz},WNYc6vKJz:{\"data-highlight\":true,onTap:onTap9uv8w3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-123cx07\",Component:Menu,\"data-framer-name\":\"Open Menu\",layoutDependency:layoutDependency,layoutId:\"N8SCqRSN0\",style:{\"--43q7um\":\"rgb(181, 79, 49)\"},...addPropertyOverrides({lvQz7Bdjf:{\"data-framer-name\":\"Close Menu\",Component:X}},baseVariant,gestureVariant)})})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-q17yq3\",\"data-framer-name\":\"Phone Drawer Links\",layoutDependency:layoutDependency,layoutId:\"dB9Nw3p50\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RC1ESU4gQ29uZGVuc2VkIERJTkNvbmRlbnNlZC1Cb2xk\",\"--framer-font-family\":'\"D-DIN Condensed DINCondensed-Bold\", \"D-DIN Condensed DINCondensed-Bold Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"34px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1605142a-e8f6-44d1-a85e-6a047fcb881f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"QS1tdbsmS\"},motionChild:true,nodeId:\"Dk8BsMqhD\",openInNewTab:false,relValues:[],scopeId:\"hlNjOUD8h\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-rk78kb\",\"data-styles-preset\":\"w367rZG3P\",children:\"Home\"})})})}),className:\"framer-1slk3z2\",fonts:[\"CUSTOMV2;D-DIN Condensed DINCondensed-Bold\"],layoutDependency:layoutDependency,layoutId:\"Dk8BsMqhD\",style:{\"--extracted-r6o4lv\":\"var(--token-1605142a-e8f6-44d1-a85e-6a047fcb881f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RC1ESU4gQ29uZGVuc2VkIERJTkNvbmRlbnNlZC1Cb2xk\",\"--framer-font-family\":'\"D-DIN Condensed DINCondensed-Bold\", \"D-DIN Condensed DINCondensed-Bold Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1605142a-e8f6-44d1-a85e-6a047fcb881f))\"},children:\"How We Help\"})}),className:\"framer-unl82c\",fonts:[\"CUSTOMV2;D-DIN Condensed DINCondensed-Bold\"],layoutDependency:layoutDependency,layoutId:\"aObHP0NSH\",style:{\"--extracted-r6o4lv\":\"var(--token-1605142a-e8f6-44d1-a85e-6a047fcb881f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RC1ESU4gQ29uZGVuc2VkIERJTkNvbmRlbnNlZC1Cb2xk\",\"--framer-font-family\":'\"D-DIN Condensed DINCondensed-Bold\", \"D-DIN Condensed DINCondensed-Bold Placeholder\", sans-serif',\"--framer-font-size\":\"23px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1605142a-e8f6-44d1-a85e-6a047fcb881f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"BTOBXlsMJ\"},motionChild:true,nodeId:\"MLsq5m_KR\",openInNewTab:false,relValues:[],scopeId:\"hlNjOUD8h\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"Reach and Recognition\"})})})}),className:\"framer-w15n7p\",fonts:[\"CUSTOMV2;D-DIN Condensed DINCondensed-Bold\"],layoutDependency:layoutDependency,layoutId:\"MLsq5m_KR\",style:{\"--extracted-r6o4lv\":\"var(--token-1605142a-e8f6-44d1-a85e-6a047fcb881f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RC1ESU4gQ29uZGVuc2VkIERJTkNvbmRlbnNlZC1Cb2xk\",\"--framer-font-family\":'\"D-DIN Condensed DINCondensed-Bold\", \"D-DIN Condensed DINCondensed-Bold Placeholder\", sans-serif',\"--framer-font-size\":\"23px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1605142a-e8f6-44d1-a85e-6a047fcb881f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tcscDroWW\"},motionChild:true,nodeId:\"iXKPYU9fx\",openInNewTab:false,relValues:[],scopeId:\"hlNjOUD8h\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"Tools and Systems\"})})})}),className:\"framer-l17qzu\",fonts:[\"CUSTOMV2;D-DIN Condensed DINCondensed-Bold\"],layoutDependency:layoutDependency,layoutId:\"iXKPYU9fx\",style:{\"--extracted-r6o4lv\":\"var(--token-1605142a-e8f6-44d1-a85e-6a047fcb881f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RC1ESU4gQ29uZGVuc2VkIERJTkNvbmRlbnNlZC1Cb2xk\",\"--framer-font-family\":'\"D-DIN Condensed DINCondensed-Bold\", \"D-DIN Condensed DINCondensed-Bold Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"34px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1605142a-e8f6-44d1-a85e-6a047fcb881f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"IGD0q3pKi\"},motionChild:true,nodeId:\"SFgIsAiA8\",openInNewTab:false,relValues:[],scopeId:\"hlNjOUD8h\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-rk78kb\",\"data-styles-preset\":\"w367rZG3P\",children:\"Work\"})})})}),className:\"framer-1t462zb\",fonts:[\"CUSTOMV2;D-DIN Condensed DINCondensed-Bold\"],layoutDependency:layoutDependency,layoutId:\"SFgIsAiA8\",style:{\"--extracted-r6o4lv\":\"var(--token-1605142a-e8f6-44d1-a85e-6a047fcb881f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RC1ESU4gQ29uZGVuc2VkIERJTkNvbmRlbnNlZC1Cb2xk\",\"--framer-font-family\":'\"D-DIN Condensed DINCondensed-Bold\", \"D-DIN Condensed DINCondensed-Bold Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"34px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1605142a-e8f6-44d1-a85e-6a047fcb881f))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"SjDZTtR7S\"},motionChild:true,nodeId:\"j2nTm6GpX\",openInNewTab:false,relValues:[],scopeId:\"hlNjOUD8h\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-rk78kb\",\"data-styles-preset\":\"w367rZG3P\",children:\"Contact\"})})})}),className:\"framer-144v2zj\",fonts:[\"CUSTOMV2;D-DIN Condensed DINCondensed-Bold\"],layoutDependency:layoutDependency,layoutId:\"j2nTm6GpX\",style:{\"--extracted-r6o4lv\":\"var(--token-1605142a-e8f6-44d1-a85e-6a047fcb881f)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\".framer-5apO8.framer-5zb6s, .framer-5apO8 .framer-5zb6s { display: block; }\",\".framer-5apO8.framer-qr3s8h { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 11px 0px 11px 0px; position: relative; width: 1200px; }\",\".framer-5apO8 .framer-1m6le57 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 4px 100px 4px 100px; position: relative; width: 1px; z-index: 5; }\",\".framer-5apO8 .framer-1sfd8k0-container { flex: none; height: 53px; position: relative; width: 98px; }\",\".framer-5apO8 .framer-huhjac { flex: none; height: 78px; overflow: visible; position: relative; width: 195px; }\",\".framer-5apO8 .framer-1damcjm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-5apO8 .framer-8l5z3, .framer-5apO8 .framer-rgvfoq, .framer-5apO8 .framer-124xk0b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 34px; justify-content: flex-start; overflow: hidden; padding: 0px 0px 5px 0px; position: relative; text-decoration: none; width: min-content; z-index: 1; }\",\".framer-5apO8 .framer-qifkw8, .framer-5apO8 .framer-ny5lh3, .framer-5apO8 .framer-xo991v { bottom: 1px; flex: none; height: 1px; left: 0px; overflow: visible; position: absolute; right: 0px; z-index: 1; }\",\".framer-5apO8 .framer-1kgxl0z, .framer-5apO8 .framer-26u8w8, .framer-5apO8 .framer-1fi2l3y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-5apO8 .framer-x7ia8q, .framer-5apO8 .framer-1sgxqc3, .framer-5apO8 .framer-12ah6jl { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-5apO8 .framer-gbf40g-container { flex: none; height: 34px; position: relative; width: auto; }\",\".framer-5apO8 .framer-8gez88 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 11px 20px 11px 20px; position: relative; width: 1px; }\",\".framer-5apO8 .framer-uuflxv-container { flex: none; height: 41px; position: relative; width: 76px; }\",\".framer-5apO8 .framer-1nd1415 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px; position: relative; width: min-content; }\",\".framer-5apO8 .framer-123cx07 { cursor: pointer; flex: none; height: auto; position: relative; width: 24px; }\",\".framer-5apO8 .framer-q17yq3 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: 340px; justify-content: flex-start; overflow: visible; padding: 10px 20px 28px 20px; position: relative; width: 1px; }\",\".framer-5apO8 .framer-1slk3z2, .framer-5apO8 .framer-unl82c, .framer-5apO8 .framer-w15n7p, .framer-5apO8 .framer-l17qzu, .framer-5apO8 .framer-1t462zb, .framer-5apO8 .framer-144v2zj { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-5apO8.framer-v-vcpoo6.framer-qr3s8h { width: 700px; }\",\".framer-5apO8.framer-v-vcpoo6 .framer-1m6le57 { justify-content: flex-start; max-width: 700px; padding: 4px 30px 4px 30px; }\",\".framer-5apO8.framer-v-vcpoo6 .framer-1sfd8k0-container { height: 41px; width: 76px; }\",\".framer-5apO8.framer-v-vcpoo6 .framer-huhjac { width: 30px; }\",\".framer-5apO8.framer-v-vcpoo6 .framer-1damcjm { gap: 20px; }\",\".framer-5apO8.framer-v-1x252vd.framer-qr3s8h { flex-direction: column; height: 63px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; width: 390px; }\",\".framer-5apO8.framer-v-1x252vd .framer-8gez88, .framer-5apO8.framer-v-19nywuk .framer-8gez88 { cursor: pointer; flex: none; width: 100%; }\",\".framer-5apO8.framer-v-1yggh1r .framer-1m6le57, .framer-5apO8.framer-v-1r0se6b .framer-1m6le57 { justify-content: center; }\",\".framer-5apO8.framer-v-qpe0pn .framer-1sfd8k0-container { cursor: pointer; order: 0; }\",\".framer-5apO8.framer-v-12t5xr6.framer-qr3s8h { width: 716px; }\",\".framer-5apO8.framer-v-12t5xr6 .framer-1sfd8k0-container { order: 0; }\",\".framer-5apO8.framer-v-1r0se6b.framer-qr3s8h { width: 365px; }\",\".framer-5apO8.framer-v-19nywuk.framer-qr3s8h { flex-direction: column; height: 413px; justify-content: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; padding: 0px; width: 390px; }\",\".framer-5apO8.framer-v-19nywuk .framer-q17yq3 { flex: none; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 108\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"m3lCAyY04\":{\"layout\":[\"fixed\",\"auto\"]},\"WNYc6vKJz\":{\"layout\":[\"fixed\",\"fixed\"]},\"Agfk0MPKI\":{\"layout\":[\"fixed\",\"auto\"]},\"Rg9DGGvH7\":{\"layout\":[\"fixed\",\"auto\"]},\"Jqbb5e8LJ\":{\"layout\":[\"fixed\",\"auto\"]},\"M3SQDjgB5\":{\"layout\":[\"fixed\",\"auto\"]},\"lvQz7Bdjf\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,null,\"100vh\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhlNjOUD8h=withCSS(Component,css,\"framer-5apO8\");export default FramerhlNjOUD8h;FramerhlNjOUD8h.displayName=\"NAVIGATION\";FramerhlNjOUD8h.defaultProps={height:108,width:1200};addPropertyControls(FramerhlNjOUD8h,{variant:{options:[\"Scto_31H9\",\"m3lCAyY04\",\"WNYc6vKJz\",\"Agfk0MPKI\",\"Rg9DGGvH7\",\"Jqbb5e8LJ\",\"M3SQDjgB5\",\"lvQz7Bdjf\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"UNDER CONSTRUCTION\",\"Landing Page\",\"Landing Tablet\",\"Landing Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerhlNjOUD8h,[{explicitInter:true,fonts:[{cssFamilyName:\"D-DIN Condensed DINCondensed-Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"D-DIN Condensed\",url:\"https://framerusercontent.com/assets/6FdJuLkcHQaC1dSwSmtPe7JUM.woff2\",weight:\"700\"},{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...LOGOTerracottaFonts,...HowWeHelpDropdownFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerhlNjOUD8h.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(LOGOTerracotta,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhlNjOUD8h\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"m3lCAyY04\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WNYc6vKJz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Agfk0MPKI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Rg9DGGvH7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Jqbb5e8LJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"M3SQDjgB5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lvQz7Bdjf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"108\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hlNjOUD8h.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useIsStaticRenderer}from\"framer\";import{useReducedMotion}from\"framer-motion\";import{forwardRef,startTransition,useCallback,useEffect,useMemo,useRef,useState}from\"react\";export function HideNavigationOnScroll(Component){return /*#__PURE__*/forwardRef(function HideNavigationOnScrollOverride(props,ref){const isStatic=useIsStaticRenderer();const reduceMotion=useReducedMotion();const lastY=useRef(0);const ticking=useRef(false);const[isHidden,setIsHidden]=useState(false);const threshold=80;const offset=28;const scrollTolerance=2;const updateVisibility=useCallback(()=>{if(typeof window===\"undefined\")return;const y=window.scrollY||window.pageYOffset||0;const delta=y-lastY.current;startTransition(()=>{setIsHidden(prevHidden=>{if(y<=threshold)return false;if(delta>scrollTolerance)return true;if(delta<-scrollTolerance)return false;return prevHidden;});});lastY.current=y;},[]);useEffect(()=>{if(isStatic)return;if(typeof window===\"undefined\")return;lastY.current=window.scrollY||window.pageYOffset||0;const onScroll=()=>{if(ticking.current)return;ticking.current=true;window.requestAnimationFrame(()=>{updateVisibility();ticking.current=false;});};window.addEventListener(\"scroll\",onScroll,{passive:true});return()=>window.removeEventListener(\"scroll\",onScroll);},[isStatic,updateVisibility]);const animate=useMemo(()=>{if(reduceMotion){return{y:0,opacity:isHidden?0:1};}return{y:isHidden?-offset:0,opacity:isHidden?0:1};},[isHidden,reduceMotion]);const transition=useMemo(()=>({duration:.26,ease:\"easeOut\",bounce:0}),[]);return /*#__PURE__*/_jsx(Component,{ref:ref,...props,style:{...props.style,pointerEvents:isHidden?\"none\":props.style?.pointerEvents},animate:animate,transition:transition});});}\nexport const __FramerMetadata__ = {\"exports\":{\"HideNavigationOnScroll\":{\"type\":\"reactHoc\",\"name\":\"HideNavigationOnScroll\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HideNavigationOnScroll.map","// Generated by Framer (8cfa921)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,PropertyOverrides,RenderTarget,ResolveLinks,RichText,runTasksWithYield,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCodeBoundaryForOverrides,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FooterButton from\"https://framerusercontent.com/modules/pHtFUhd0oE5btQEGCa9Y/UeA4KYzQlBsP5OsJENxe/xUmzxwl4k.js\";import NAVIGATION from\"#framer/local/canvasComponent/hlNjOUD8h/hlNjOUD8h.js\";import{HideNavigationOnScroll}from\"#framer/local/codeFile/FfgGCSm/HideNavigationOnScroll.js\";import*as sharedStyle from\"#framer/local/css/n3sdWFlPf/n3sdWFlPf.js\";const NAVIGATIONFonts=getFonts(NAVIGATION);const NAVIGATIONWithVariantAppearEffect=withVariantAppearEffect(NAVIGATION);const MotionDivHideNavigationOnScrollakb2pn=withCodeBoundaryForOverrides(motion.div,{nodeId:\"IOacYyGqi\",override:HideNavigationOnScroll,scopeId:\"YYr1V6eqx\"});const FooterButtonFonts=getFonts(FooterButton);const breakpoints={kpkaKx3p5:\"(min-width: 1200px)\",mqvG06tUR:\"(max-width: 809.98px)\",O8KL3H610:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-1Dwos\";const variantClassNames={kpkaKx3p5:\"framer-v-1e7klzu\",mqvG06tUR:\"framer-v-3hv847\",O8KL3H610:\"framer-v-1b6at2s\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={mqvG06tUR:[\".framer-1Dwos .framer-1t3ozrt { min-height: 71px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={mqvG06tUR:\".framer-3hv847-override\"};const rules=[\".framer-1Dwos.framer-1sc4f7e, .framer-1Dwos .framer-1sc4f7e { display: block; }\",\".framer-1Dwos.framer-1e7klzu { align-content: center; align-items: center; background-color: #f4ead7; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-1Dwos .framer-akb2pn { align-content: center; align-items: center; background-color: #f4ead7; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; order: -1000; overflow: visible; padding: 0px; position: sticky; top: 0px; width: 100%; z-index: 7; }\",\".framer-1Dwos .framer-1lvrfhs-container { flex: none; height: auto; position: sticky; top: 0px; width: 100%; z-index: 7; }\",\".framer-1Dwos .framer-16pdloe { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-1Dwos .framer-1wqftao { background-color: var(--token-fa8ea7f5-70bc-43ec-8538-d15ce54f6d1c); border-top-left-radius: 50px; border-top-right-radius: 50px; bottom: 0px; flex: none; height: 300px; left: 0px; order: 1002; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-1Dwos .framer-vbapzv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: center; max-width: 1140px; order: 1003; overflow: hidden; padding: 50px 30px 30px 30px; position: relative; width: 100%; z-index: 2; }\",\".framer-1Dwos .framer-1t3ozrt { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-1Dwos .framer-ywze1n { height: 71px; position: relative; width: 132px; }\",\".framer-1Dwos .framer-wvgfs9 { height: 63px; left: 0px; position: absolute; top: 0px; width: 9px; }\",\".framer-1Dwos .framer-1o1ytf5 { height: 63px; left: 14px; position: absolute; top: 0px; width: 27px; }\",\".framer-1Dwos .framer-1auuhif { height: 21px; left: 23px; position: absolute; top: 9px; width: 9px; }\",\".framer-1Dwos .framer-l0wbx1 { height: 31px; left: 46px; position: absolute; top: 0px; width: 15px; }\",\".framer-1Dwos .framer-o02918 { height: 31px; left: 62px; position: absolute; top: 0px; width: 13px; }\",\".framer-1Dwos .framer-2ywipc { height: 23px; left: 77px; position: absolute; top: 9px; width: 13px; }\",\".framer-1Dwos .framer-11wtuj6 { height: 5px; left: 81px; position: absolute; top: 13px; width: 5px; }\",\".framer-1Dwos .framer-1j97283 { height: 28px; left: 45px; position: absolute; top: 35px; width: 16px; }\",\".framer-1Dwos .framer-93y9sc { height: 10px; left: 51px; position: absolute; top: 43px; width: 4px; }\",\".framer-1Dwos .framer-zqhv7b { height: 29px; left: 63px; position: absolute; top: 42px; width: 12px; }\",\".framer-1Dwos .framer-jebctb { height: 13px; left: 67px; position: absolute; top: 46px; width: 4px; }\",\".framer-1Dwos .framer-14c17lq { height: 21px; left: 77px; position: absolute; top: 42px; width: 12px; }\",\".framer-1Dwos .framer-6qld2t { height: 5px; left: 81px; position: absolute; top: 46px; width: 4px; }\",\".framer-1Dwos .framer-1oq29xv { height: 21px; left: 91px; position: absolute; top: 43px; width: 12px; }\",\".framer-1Dwos .framer-oxfx4w { height: 21px; left: 106px; position: absolute; top: 42px; width: 12px; }\",\".framer-1Dwos .framer-7nkus5 { height: 28px; left: 118px; position: absolute; top: 43px; width: 14px; }\",\".framer-1Dwos .framer-1ik2nkg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-around; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-1Dwos .framer-17bbvqd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 141px; }\",\".framer-1Dwos .framer-koewgr { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-1Dwos .framer-1ebpz4f, .framer-1Dwos .framer-1mwji9i { 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: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-1Dwos .framer-7qgg4z-container, .framer-1Dwos .framer-vn3yx9-container, .framer-1Dwos .framer-8fa817-container, .framer-1Dwos .framer-6c7z5o-container, .framer-1Dwos .framer-t0uo6k-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-1Dwos .framer-19odsel { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 173px; }\",\".framer-1Dwos .framer-1mtyfmq { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css];const mediaQueries={kpkaKx3p5:\"(min-width: 1200px)\",mqvG06tUR:\"(max-width: 809.98px)\",O8KL3H610:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"kpkaKx3p5\",Phone:\"mqvG06tUR\",Tablet:\"O8KL3H610\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"kpkaKx3p5\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"mqvG06tUR\")return false;return true;};const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"kpkaKx3p5\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(244, 234, 215); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1e7klzu\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(MotionDivHideNavigationOnScrollakb2pn,{className:\"framer-akb2pn\",\"data-framer-name\":\"Navigation Surface\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:108,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1lvrfhs-container\",nodeId:\"xv_PKSyKa\",rendersWithMotion:true,scopeId:\"YYr1V6eqx\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{mqvG06tUR:{variant:matchVariant(\"WNYc6vKJz\")},O8KL3H610:{variant:matchVariant(\"m3lCAyY04\")}},children:/*#__PURE__*/_jsx(NAVIGATIONWithVariantAppearEffect,{__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\"},__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"xv_PKSyKa\",layoutId:\"xv_PKSyKa\",style:{width:\"100%\"},variant:matchVariant(\"Scto_31H9\"),width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-16pdloe\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wqftao\",\"data-framer-name\":\"Footer Backdrop\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vbapzv\",\"data-framer-name\":\"Footer Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1t3ozrt\",children:isDisplayed()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-ywze1n hidden-3hv847\",\"data-framer-name\":\"19 LOGO\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 132 71\" overflow=\"visible\"><path d=\"M 0 0.014 L 8.81 0.014 L 8.81 62.875 L 0 62.875 L 0 9.548 M 17.518 62.875 L 27.643 36.716 L 27.468 36.541 C 27.177 36.775 26.726 36.965 26.115 37.109 C 25.504 37.256 24.703 37.328 23.714 37.328 C 22.143 37.328 20.687 36.949 19.35 36.19 C 18.011 35.433 16.963 34.47 16.208 33.303 C 15.801 32.724 15.478 32.09 15.247 31.421 C 15.013 30.752 14.839 29.89 14.723 28.84 C 14.548 27.79 14.431 26.464 14.374 24.859 C 14.315 23.255 14.286 21.229 14.286 18.779 C 14.286 16.738 14.315 15.061 14.374 13.748 C 14.431 12.435 14.548 11.313 14.723 10.38 C 14.839 9.505 15.028 8.748 15.29 8.106 C 15.552 7.465 15.887 6.793 16.294 6.094 C 17.457 4.169 19.013 2.681 20.964 1.632 C 22.915 0.583 25.111 0.058 27.555 0.058 C 29.999 0.058 32.181 0.598 34.103 1.677 C 36.023 2.757 37.564 4.228 38.729 6.095 C 39.135 6.795 39.484 7.466 39.777 8.107 C 40.067 8.749 40.301 9.506 40.475 10.381 C 40.591 11.315 40.678 12.438 40.737 13.749 C 40.795 15.062 40.825 16.739 40.825 18.78 C 40.825 20.705 40.795 22.295 40.737 23.549 C 40.678 24.804 40.591 25.868 40.475 26.742 C 40.301 27.675 40.111 28.507 39.908 29.236 C 39.704 29.965 39.457 30.738 39.167 31.554 L 27.469 62.875 L 17.519 62.875 Z M 23.191 24.992 C 23.191 26.335 23.628 27.414 24.501 28.23 C 25.375 29.047 26.392 29.455 27.557 29.455 C 28.721 29.455 29.739 29.048 30.612 28.23 C 31.485 27.414 31.922 26.335 31.922 24.992 L 31.922 13.444 C 31.922 12.102 31.485 11.024 30.612 10.206 C 29.739 9.39 28.72 8.981 27.557 8.981 C 26.393 8.981 25.375 9.39 24.501 10.206 C 23.628 11.024 23.191 12.102 23.191 13.444 Z M 50.919 30.732 L 50.919 4.143 L 45.838 4.143 L 45.838 0 L 60.394 0 L 60.394 4.143 L 55.313 4.143 L 55.313 30.732 L 50.92 30.732 Z M 62.073 30.732 L 62.073 0 L 66.465 0 L 66.465 10.963 L 66.551 10.963 C 67.01 10.273 67.563 9.705 68.209 9.258 C 68.855 8.812 69.68 8.589 70.685 8.589 C 71.23 8.589 71.776 8.683 72.321 8.87 C 72.866 9.057 73.354 9.367 73.785 9.798 C 74.215 10.23 74.559 10.784 74.818 11.46 C 75.076 12.137 75.205 12.964 75.205 13.942 L 75.205 30.732 L 70.813 30.732 L 70.813 15.582 C 70.813 14.777 70.626 14.144 70.253 13.683 C 69.879 13.223 69.349 12.992 68.66 12.992 C 67.828 12.992 67.253 13.251 66.938 13.769 C 66.622 14.287 66.465 15.035 66.465 16.014 L 66.465 30.732 Z M 90.175 21.452 L 81.477 21.452 L 81.477 24.43 C 81.477 25.121 81.671 25.653 82.059 26.027 C 82.446 26.401 82.97 26.588 83.631 26.588 C 84.463 26.588 85.016 26.343 85.289 25.854 C 85.562 25.365 85.727 24.876 85.784 24.387 L 90.177 24.387 C 90.177 26.315 89.588 27.87 88.412 29.048 C 87.837 29.652 87.148 30.127 86.344 30.472 C 85.54 30.817 84.636 30.99 83.631 30.99 C 82.253 30.99 81.082 30.703 80.12 30.127 C 79.158 29.551 78.419 28.789 77.903 27.839 C 77.587 27.263 77.371 26.602 77.257 25.853 C 77.141 25.105 77.085 24.285 77.085 23.392 L 77.085 16.184 C 77.085 15.293 77.141 14.473 77.257 13.723 C 77.371 12.975 77.587 12.314 77.903 11.737 C 78.419 10.788 79.158 10.026 80.12 9.449 C 81.082 8.874 82.252 8.586 83.631 8.586 C 84.636 8.586 85.547 8.759 86.365 9.104 C 87.183 9.449 87.879 9.924 88.453 10.528 C 89.601 11.822 90.175 13.448 90.175 15.405 L 90.175 21.448 Z M 81.477 17.999 L 85.783 17.999 L 85.783 15.495 C 85.783 14.66 85.589 14.035 85.201 13.617 C 84.814 13.201 84.29 12.991 83.629 12.991 C 82.969 12.991 82.445 13.201 82.058 13.617 C 81.67 14.035 81.476 14.66 81.476 15.495 L 81.476 17.999 Z M 45.139 62.915 L 51.402 34.803 L 54.751 34.803 L 61.014 62.915 L 56.995 62.915 L 55.813 56.875 L 50.337 56.875 L 49.155 62.915 L 45.137 62.915 Z M 55.067 53.084 L 53.097 42.897 L 53.019 42.897 L 51.049 53.084 L 55.068 53.084 Z M 66.766 64.999 C 66.792 65.472 66.983 65.92 67.337 66.341 C 67.691 66.762 68.21 66.972 68.893 66.972 C 69.576 66.972 70.022 66.768 70.311 66.361 C 70.6 65.953 70.744 65.433 70.744 64.802 L 70.744 60.853 L 70.665 60.853 C 70.219 61.511 69.686 62.018 69.07 62.373 C 68.453 62.728 67.737 62.906 66.922 62.906 C 65.241 62.906 64.073 62.274 63.417 61.011 C 63.181 60.563 63.01 60.011 62.905 59.353 C 62.8 58.696 62.748 57.813 62.748 56.707 L 62.748 49.087 C 62.748 47.64 62.787 46.574 62.866 45.889 C 63.023 44.574 63.641 43.586 64.717 42.928 C 65.215 42.587 65.964 42.415 66.963 42.415 C 67.461 42.415 67.889 42.468 68.244 42.573 C 68.598 42.679 68.92 42.823 69.209 43.007 C 69.497 43.191 69.762 43.41 69.997 43.658 C 70.234 43.908 70.483 44.178 70.747 44.468 L 70.747 42.652 L 74.765 42.652 L 74.765 65.118 C 74.765 65.803 74.653 66.493 74.43 67.191 C 74.206 67.887 73.846 68.513 73.347 69.066 C 72.847 69.644 72.218 70.112 71.456 70.467 C 70.694 70.822 69.788 71 68.738 71 C 68.134 71 67.503 70.901 66.847 70.704 C 66.191 70.507 65.587 70.172 65.036 69.697 C 64.458 69.249 63.966 68.65 63.558 67.901 C 63.151 67.151 62.882 66.183 62.75 64.999 L 66.769 64.999 Z M 66.766 56.51 C 66.766 57.141 66.904 57.695 67.18 58.168 C 67.455 58.641 67.974 58.879 68.736 58.879 C 69.312 58.879 69.792 58.676 70.173 58.268 C 70.553 57.86 70.744 57.339 70.744 56.708 L 70.744 48.929 C 70.744 48.192 70.56 47.594 70.193 47.133 C 69.825 46.673 69.339 46.443 68.736 46.443 C 68.053 46.443 67.553 46.693 67.239 47.194 C 66.924 47.694 66.766 48.352 66.766 49.167 L 66.766 56.511 Z M 88.832 54.18 L 80.874 54.18 L 80.874 56.904 C 80.874 57.535 81.051 58.024 81.406 58.365 C 81.76 58.708 82.24 58.878 82.843 58.878 C 83.605 58.878 84.11 58.655 84.36 58.207 C 84.61 57.76 84.76 57.312 84.813 56.865 L 88.831 56.865 C 88.831 58.629 88.292 60.05 87.216 61.129 C 86.691 61.681 86.06 62.117 85.326 62.432 C 84.59 62.748 83.762 62.906 82.843 62.906 C 81.583 62.906 80.513 62.643 79.633 62.115 C 78.753 61.589 78.077 60.891 77.605 60.022 C 77.316 59.496 77.119 58.89 77.015 58.206 C 76.909 57.522 76.857 56.771 76.857 55.955 L 76.857 49.361 C 76.857 48.545 76.91 47.795 77.015 47.11 C 77.119 46.426 77.316 45.82 77.605 45.294 C 78.077 44.425 78.754 43.728 79.633 43.201 C 80.513 42.674 81.583 42.41 82.843 42.41 C 83.762 42.41 84.596 42.568 85.345 42.884 C 86.094 43.199 86.73 43.633 87.255 44.187 C 88.306 45.372 88.831 46.858 88.831 48.648 L 88.831 54.176 Z M 80.875 51.021 L 84.815 51.021 L 84.815 48.731 C 84.815 47.968 84.638 47.396 84.284 47.014 C 83.93 46.633 83.45 46.442 82.846 46.442 C 82.242 46.442 81.762 46.633 81.408 47.014 C 81.054 47.396 80.877 47.968 80.877 48.731 L 80.877 51.021 Z M 91.172 62.915 L 91.172 42.897 L 95.19 42.897 L 95.19 44.832 L 95.269 44.832 C 95.688 44.2 96.195 43.68 96.785 43.272 C 97.376 42.864 98.131 42.661 99.051 42.661 C 99.549 42.661 100.049 42.747 100.548 42.917 C 101.046 43.088 101.494 43.371 101.887 43.766 C 102.281 44.162 102.596 44.669 102.833 45.286 C 103.069 45.905 103.187 46.662 103.187 47.557 L 103.187 62.917 L 99.169 62.917 L 99.169 49.058 C 99.169 48.32 98.998 47.742 98.657 47.321 C 98.316 46.9 97.83 46.689 97.2 46.689 C 96.437 46.689 95.913 46.926 95.624 47.401 C 95.335 47.874 95.191 48.56 95.191 49.453 L 95.191 62.918 L 91.173 62.918 Z M 109.521 56.904 C 109.521 57.535 109.698 58.024 110.052 58.365 C 110.406 58.708 110.886 58.878 111.49 58.878 C 112.251 58.878 112.757 58.655 113.007 58.207 C 113.256 57.76 113.406 57.312 113.459 56.865 L 117.478 56.865 C 117.478 58.629 116.939 60.05 115.863 61.129 C 115.337 61.681 114.706 62.117 113.972 62.432 C 113.237 62.748 112.409 62.906 111.49 62.906 C 110.229 62.906 109.159 62.643 108.28 62.115 C 107.399 61.589 106.724 60.891 106.251 60.022 C 105.962 59.496 105.766 58.89 105.661 58.206 C 105.555 57.522 105.504 56.771 105.504 55.955 L 105.504 49.361 C 105.504 48.545 105.556 47.795 105.661 47.11 C 105.766 46.426 105.962 45.82 106.251 45.294 C 106.724 44.425 107.4 43.728 108.28 43.201 C 109.159 42.674 110.229 42.41 111.49 42.41 C 112.409 42.41 113.243 42.568 113.992 42.884 C 114.741 43.199 115.377 43.633 115.902 44.187 C 116.952 45.372 117.478 46.911 117.478 48.806 L 113.459 48.806 C 113.459 47.99 113.282 47.391 112.928 47.01 C 112.574 46.629 112.094 46.438 111.49 46.438 C 110.886 46.438 110.406 46.629 110.052 47.01 C 109.698 47.392 109.521 47.964 109.521 48.727 L 109.521 56.901 Z M 118.054 42.774 L 122.309 42.774 L 125.067 55.251 L 125.145 55.251 L 127.864 42.774 L 132 42.774 L 126.249 66.267 C 126.038 67.162 125.743 67.9 125.362 68.479 C 124.98 69.057 124.54 69.532 124.042 69.9 C 123.543 70.269 123.011 70.525 122.447 70.671 C 121.882 70.815 121.298 70.888 120.694 70.888 L 119.591 70.888 L 119.591 67.097 L 120.497 67.097 C 120.891 67.097 121.233 67.044 121.522 66.939 C 121.811 66.833 122.073 66.596 122.31 66.228 C 122.52 65.859 122.717 65.339 122.901 64.668 C 123.084 63.998 123.294 63.069 123.53 61.885 Z\" fill=\"var(--token-474f0ba1-f0ee-44cf-a584-dc30bbcfd0be, rgb(244, 234, 216)) /* {&quot;name&quot;:&quot;Color 2&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-wvgfs9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.81 62.861\" overflow=\"visible\"><path d=\"M 0 0 L 8.81 0 L 8.81 62.861 L 0 62.861 L 0 9.534\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1o1ytf5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.538 62.817\" overflow=\"visible\"><path d=\"M 3.231 62.817 L 13.356 36.658 L 13.182 36.483 C 12.89 36.717 12.44 36.907 11.829 37.051 C 11.218 37.198 10.417 37.27 9.428 37.27 C 7.857 37.27 6.401 36.891 5.064 36.132 C 3.724 35.375 2.676 34.412 1.921 33.245 C 1.515 32.666 1.191 32.032 0.961 31.363 C 0.727 30.694 0.552 29.832 0.437 28.782 C 0.262 27.732 0.145 26.406 0.087 24.801 C 0.028 23.197 0 21.171 0 18.721 C 0 16.68 0.028 15.003 0.087 13.69 C 0.145 12.377 0.262 11.255 0.437 10.322 C 0.552 9.447 0.742 8.69 1.004 8.048 C 1.266 7.407 1.6 6.735 2.007 6.036 C 3.171 4.111 4.727 2.623 6.678 1.574 C 8.628 0.525 10.825 0 13.269 0 C 15.713 0 17.895 0.54 19.816 1.619 C 21.736 2.699 23.278 4.171 24.442 6.037 C 24.848 6.737 25.198 7.408 25.49 8.049 C 25.781 8.691 26.014 9.448 26.189 10.323 C 26.305 11.257 26.392 12.38 26.451 13.691 C 26.509 15.004 26.538 16.681 26.538 18.722 C 26.538 20.647 26.509 22.237 26.451 23.491 C 26.392 24.746 26.305 25.81 26.189 26.684 C 26.014 27.617 25.825 28.449 25.622 29.178 C 25.418 29.907 25.171 30.68 24.88 31.497 L 13.183 62.817 L 3.232 62.817 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1auuhif\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.73 20.474\" overflow=\"visible\"><path d=\"M 0 16.011 C 0 17.354 0.437 18.433 1.31 19.249 C 2.183 20.066 3.2 20.474 4.365 20.474 C 5.53 20.474 6.547 20.067 7.421 19.249 C 8.294 18.433 8.73 17.354 8.73 16.011 L 8.73 4.463 C 8.73 3.121 8.294 2.043 7.421 1.225 C 6.547 0.409 5.529 0 4.365 0 C 3.202 0 2.183 0.409 1.31 1.225 C 0.437 2.043 0 3.121 0 4.463 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-l0wbx1\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.556 30.732\" overflow=\"visible\"><path d=\"M 5.081 30.732 L 5.081 4.143 L 0 4.143 L 0 0 L 14.556 0 L 14.556 4.143 L 9.475 4.143 L 9.475 30.732 L 5.082 30.732 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-o02918\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.133 30.732\" overflow=\"visible\"><path d=\"M 0 30.732 L 0 0 L 4.392 0 L 4.392 10.963 L 4.478 10.963 C 4.937 10.273 5.491 9.705 6.136 9.258 C 6.782 8.812 7.607 8.589 8.612 8.589 C 9.157 8.589 9.703 8.683 10.248 8.87 C 10.793 9.057 11.281 9.367 11.712 9.798 C 12.142 10.23 12.487 10.784 12.745 11.46 C 13.003 12.137 13.133 12.964 13.133 13.942 L 13.133 30.732 L 8.74 30.732 L 8.74 15.582 C 8.74 14.777 8.553 14.144 8.181 13.683 C 7.807 13.223 7.277 12.992 6.588 12.992 C 5.755 12.992 5.181 13.251 4.866 13.769 C 4.55 14.287 4.392 15.035 4.392 16.014 L 4.392 30.732 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2ywipc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.092 22.403\" overflow=\"visible\"><path d=\"M 13.091 12.865 L 4.392 12.865 L 4.392 15.844 C 4.392 16.534 4.587 17.067 4.974 17.44 C 5.362 17.815 5.885 18.001 6.546 18.001 C 7.379 18.001 7.931 17.757 8.204 17.268 C 8.477 16.778 8.642 16.29 8.7 15.801 L 13.092 15.801 C 13.092 17.729 12.503 19.283 11.327 20.462 C 10.753 21.066 10.064 21.541 9.259 21.886 C 8.455 22.231 7.551 22.403 6.546 22.403 C 5.168 22.403 3.997 22.116 3.036 21.541 C 2.074 20.965 1.335 20.203 0.818 19.252 C 0.502 18.677 0.287 18.016 0.172 17.266 C 0.057 16.518 0 15.698 0 14.806 L 0 7.598 C 0 6.706 0.057 5.887 0.172 5.137 C 0.287 4.389 0.502 3.728 0.818 3.151 C 1.335 2.202 2.074 1.44 3.036 0.863 C 3.997 0.287 5.167 0 6.546 0 C 7.551 0 8.462 0.173 9.28 0.518 C 10.098 0.863 10.794 1.338 11.369 1.942 C 12.516 3.236 13.091 4.862 13.091 6.819 L 13.091 12.862 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-11wtuj6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.307 5.008\" overflow=\"visible\"><path d=\"M 0.001 5.008 L 4.307 5.008 L 4.307 2.504 C 4.307 1.669 4.113 1.044 3.726 0.626 C 3.338 0.21 2.814 0 2.154 0 C 1.493 0 0.969 0.21 0.582 0.626 C 0.194 1.044 0 1.669 0 2.504 L 0 5.008 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1j97283\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.877 28.113\" overflow=\"visible\"><path d=\"M 0.002 28.113 L 6.266 0 L 9.614 0 L 15.877 28.113 L 11.858 28.113 L 10.676 22.072 L 5.2 22.072 L 4.018 28.113 L 0 28.113 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-93y9sc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.018 10.187\" overflow=\"visible\"><path d=\"M 4.017 10.187 L 2.048 0 L 1.969 0 L 0 10.187 L 4.018 10.187 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zqhv7b\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.017 28.585\" overflow=\"visible\"><path d=\"M 4.018 22.583 C 4.044 23.057 4.235 23.504 4.589 23.926 C 4.943 24.346 5.462 24.557 6.145 24.557 C 6.828 24.557 7.274 24.353 7.563 23.946 C 7.852 23.538 7.996 23.017 7.996 22.386 L 7.996 18.438 L 7.917 18.438 C 7.471 19.096 6.938 19.603 6.322 19.958 C 5.705 20.313 4.989 20.49 4.175 20.49 C 2.493 20.49 1.325 19.859 0.669 18.595 C 0.433 18.148 0.262 17.596 0.157 16.937 C 0.052 16.28 0 15.398 0 14.292 L 0 6.672 C 0 5.225 0.039 4.158 0.118 3.474 C 0.276 2.159 0.893 1.171 1.969 0.513 C 2.467 0.171 3.216 0 4.215 0 C 4.713 0 5.141 0.053 5.496 0.158 C 5.85 0.264 6.172 0.408 6.461 0.592 C 6.749 0.776 7.014 0.995 7.25 1.243 C 7.486 1.493 7.735 1.763 7.999 2.053 L 7.999 0.237 L 12.017 0.237 L 12.017 22.703 C 12.017 23.387 11.905 24.078 11.682 24.775 C 11.459 25.472 11.098 26.098 10.599 26.65 C 10.099 27.229 9.47 27.697 8.708 28.052 C 7.946 28.407 7.04 28.585 5.99 28.585 C 5.386 28.585 4.755 28.486 4.1 28.289 C 3.443 28.092 2.839 27.756 2.288 27.282 C 1.71 26.834 1.218 26.235 0.811 25.485 C 0.403 24.736 0.134 23.768 0.002 22.583 L 4.021 22.583 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jebctb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.978 12.436\" overflow=\"visible\"><path d=\"M 0 10.067 C 0 10.698 0.138 11.252 0.413 11.725 C 0.689 12.198 1.208 12.436 1.969 12.436 C 2.546 12.436 3.026 12.233 3.407 11.825 C 3.787 11.417 3.978 10.897 3.978 10.265 L 3.978 2.487 C 3.978 1.749 3.793 1.151 3.427 0.69 C 3.059 0.231 2.573 0 1.969 0 C 1.287 0 0.787 0.25 0.472 0.751 C 0.157 1.251 0 1.91 0 2.724 L 0 10.068 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14c17lq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.975 20.495\" overflow=\"visible\"><path d=\"M 11.975 11.769 L 4.017 11.769 L 4.017 14.494 C 4.017 15.125 4.194 15.613 4.549 15.955 C 4.903 16.297 5.382 16.468 5.986 16.468 C 6.748 16.468 7.253 16.244 7.503 15.797 C 7.753 15.349 7.903 14.902 7.956 14.454 L 11.974 14.454 C 11.974 16.219 11.435 17.64 10.359 18.719 C 9.834 19.271 9.203 19.706 8.468 20.022 C 7.733 20.337 6.905 20.495 5.986 20.495 C 4.726 20.495 3.656 20.233 2.776 19.705 C 1.895 19.178 1.22 18.481 0.748 17.612 C 0.459 17.085 0.262 16.48 0.157 15.796 C 0.052 15.112 0 14.361 0 13.545 L 0 6.95 C 0 6.134 0.053 5.385 0.157 4.699 C 0.262 4.015 0.459 3.41 0.748 2.883 C 1.22 2.014 1.897 1.318 2.776 0.79 C 3.656 0.264 4.726 0 5.986 0 C 6.905 0 7.739 0.158 8.488 0.473 C 9.237 0.789 9.873 1.223 10.398 1.776 C 11.449 2.961 11.974 4.448 11.974 6.238 L 11.974 11.766 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6qld2t\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.94 4.58\" overflow=\"visible\"><path d=\"M 0 4.58 L 3.94 4.58 L 3.94 2.289 C 3.94 1.526 3.763 0.954 3.408 0.572 C 3.054 0.191 2.574 0 1.97 0 C 1.367 0 0.887 0.191 0.533 0.572 C 0.178 0.954 0.001 1.526 0.001 2.289 L 0.001 4.58 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1oq29xv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.016 20.257\" overflow=\"visible\"><path d=\"M 0 20.255 L 0 0.237 L 4.018 0.237 L 4.018 2.171 L 4.097 2.171 C 4.517 1.54 5.023 1.02 5.614 0.611 C 6.204 0.203 6.959 0 7.879 0 C 8.377 0 8.877 0.086 9.376 0.256 C 9.874 0.428 10.322 0.71 10.716 1.106 C 11.109 1.502 11.424 2.008 11.662 2.626 C 11.898 3.245 12.016 4.002 12.016 4.897 L 12.016 20.256 L 7.997 20.256 L 7.997 6.397 C 7.997 5.66 7.826 5.082 7.486 4.66 C 7.144 4.24 6.658 4.029 6.028 4.029 C 5.266 4.029 4.742 4.265 4.453 4.74 C 4.164 5.213 4.02 5.899 4.02 6.793 L 4.02 20.257 L 0.001 20.257 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-oxfx4w\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.974 20.495\" overflow=\"visible\"><path d=\"M 4.017 14.494 C 4.017 15.125 4.194 15.613 4.549 15.955 C 4.903 16.297 5.382 16.468 5.986 16.468 C 6.748 16.468 7.253 16.244 7.503 15.797 C 7.753 15.349 7.903 14.902 7.956 14.454 L 11.974 14.454 C 11.974 16.219 11.435 17.64 10.359 18.719 C 9.834 19.271 9.203 19.706 8.468 20.022 C 7.733 20.337 6.905 20.495 5.986 20.495 C 4.726 20.495 3.656 20.233 2.776 19.705 C 1.895 19.178 1.22 18.481 0.748 17.612 C 0.459 17.085 0.262 16.48 0.157 15.796 C 0.052 15.112 0 14.361 0 13.545 L 0 6.95 C 0 6.134 0.053 5.385 0.157 4.699 C 0.262 4.015 0.459 3.41 0.748 2.883 C 1.22 2.014 1.897 1.318 2.776 0.79 C 3.656 0.264 4.726 0 5.986 0 C 6.905 0 7.739 0.158 8.488 0.473 C 9.237 0.789 9.873 1.223 10.398 1.776 C 11.449 2.961 11.974 4.501 11.974 6.396 L 7.956 6.396 C 7.956 5.58 7.778 4.98 7.424 4.6 C 7.07 4.219 6.59 4.028 5.986 4.028 C 5.382 4.028 4.903 4.219 4.549 4.6 C 4.194 4.982 4.017 5.554 4.017 6.317 L 4.017 14.49 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7nkus5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.946 28.114\" overflow=\"visible\"><path d=\"M 0 0 L 4.255 0 L 7.012 12.477 L 7.091 12.477 L 9.809 0 L 13.946 0 L 8.194 23.493 C 7.984 24.388 7.689 25.125 7.307 25.705 C 6.926 26.283 6.486 26.758 5.988 27.126 C 5.488 27.495 4.957 27.751 4.392 27.897 C 3.828 28.041 3.243 28.114 2.64 28.114 L 1.536 28.114 L 1.536 24.323 L 2.443 24.323 C 2.836 24.323 3.178 24.27 3.467 24.165 C 3.756 24.059 4.018 23.822 4.256 23.454 C 4.466 23.085 4.663 22.565 4.846 21.894 C 5.029 21.224 5.24 20.295 5.476 19.111 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ik2nkg\",\"data-framer-name\":\"Navigation List\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17bbvqd\",\"data-framer-name\":\"Left Container\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-59yjal\",\"data-styles-preset\":\"n3sdWFlPf\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-474f0ba1-f0ee-44cf-a584-dc30bbcfd0be, rgb(244, 234, 216))\"},children:\"NAVIGATE\"})}),className:\"framer-koewgr\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ebpz4f\",\"data-framer-name\":\"Navigation\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"QS1tdbsmS\"},implicitPathVariables:undefined},{href:{webPageId:\"QS1tdbsmS\"},implicitPathVariables:undefined},{href:{webPageId:\"QS1tdbsmS\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:1212,children:/*#__PURE__*/_jsx(Container,{className:\"framer-7qgg4z-container\",isModuleExternal:true,nodeId:\"C9aVtxMoH\",scopeId:\"YYr1V6eqx\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{mqvG06tUR:{KQyaf8BkJ:resolvedLinks[2]},O8KL3H610:{KQyaf8BkJ:resolvedLinks[1]}},children:/*#__PURE__*/_jsx(FooterButton,{fFCofzHhw:\"Home\",height:\"100%\",id:\"C9aVtxMoH\",KQyaf8BkJ:resolvedLinks[0],layoutId:\"C9aVtxMoH\",LgVUNnAFv:\"var(--token-0c0e88b7-ba15-44cb-a08c-0bce099908bd, rgb(255, 255, 255))\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"IGD0q3pKi\"},implicitPathVariables:undefined},{href:{webPageId:\"IGD0q3pKi\"},implicitPathVariables:undefined},{href:{webPageId:\"IGD0q3pKi\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:1251,children:/*#__PURE__*/_jsx(Container,{className:\"framer-vn3yx9-container\",isModuleExternal:true,nodeId:\"j9oGutiNm\",scopeId:\"YYr1V6eqx\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{mqvG06tUR:{KQyaf8BkJ:resolvedLinks1[2]},O8KL3H610:{KQyaf8BkJ:resolvedLinks1[1]}},children:/*#__PURE__*/_jsx(FooterButton,{fFCofzHhw:\"Works\",height:\"100%\",id:\"j9oGutiNm\",KQyaf8BkJ:resolvedLinks1[0],layoutId:\"j9oGutiNm\",LgVUNnAFv:\"var(--token-0c0e88b7-ba15-44cb-a08c-0bce099908bd, rgb(255, 255, 255))\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SjDZTtR7S\"},implicitPathVariables:undefined},{href:{webPageId:\"SjDZTtR7S\"},implicitPathVariables:undefined},{href:{webPageId:\"SjDZTtR7S\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:1290,children:/*#__PURE__*/_jsx(Container,{className:\"framer-8fa817-container\",isModuleExternal:true,nodeId:\"wQda3zE3j\",scopeId:\"YYr1V6eqx\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{mqvG06tUR:{KQyaf8BkJ:resolvedLinks2[2]},O8KL3H610:{KQyaf8BkJ:resolvedLinks2[1]}},children:/*#__PURE__*/_jsx(FooterButton,{fFCofzHhw:\"Contact\",height:\"100%\",id:\"wQda3zE3j\",KQyaf8BkJ:resolvedLinks2[0],layoutId:\"wQda3zE3j\",LgVUNnAFv:\"var(--token-0c0e88b7-ba15-44cb-a08c-0bce099908bd, rgb(255, 255, 255))\",width:\"100%\"})})})})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-19odsel\",\"data-framer-name\":\"Right Container\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-59yjal\",\"data-styles-preset\":\"n3sdWFlPf\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-474f0ba1-f0ee-44cf-a584-dc30bbcfd0be, rgb(244, 234, 216))\"},children:\"SOCIAL\"})}),className:\"framer-1mtyfmq\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1mwji9i\",\"data-framer-name\":\"Navigation\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:1212,children:/*#__PURE__*/_jsx(Container,{className:\"framer-6c7z5o-container\",isModuleExternal:true,nodeId:\"fEkfDCNcb\",scopeId:\"YYr1V6eqx\",children:/*#__PURE__*/_jsx(FooterButton,{fFCofzHhw:\"Instagram\",height:\"100%\",id:\"fEkfDCNcb\",KQyaf8BkJ:\"https://www.instagram.com/visuvium/\",layoutId:\"fEkfDCNcb\",LgVUNnAFv:\"var(--token-0c0e88b7-ba15-44cb-a08c-0bce099908bd, rgb(255, 255, 255))\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:1251,children:/*#__PURE__*/_jsx(Container,{className:\"framer-t0uo6k-container\",isModuleExternal:true,nodeId:\"urDxd4XtJ\",scopeId:\"YYr1V6eqx\",children:/*#__PURE__*/_jsx(FooterButton,{fFCofzHhw:\"LinkedIn\",height:\"100%\",id:\"urDxd4XtJ\",KQyaf8BkJ:\"https://www.linkedin.com/\",layoutId:\"urDxd4XtJ\",LgVUNnAFv:\"var(--token-0c0e88b7-ba15-44cb-a08c-0bce099908bd, rgb(255, 255, 255))\",width:\"100%\"})})})]})]})]})]})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"O8KL3H610\":{\"layout\":[\"fixed\",\"fixed\"]},\"mqvG06tUR\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"kpkaKx3p5\":[\".framer-akb2pn\",\".framer-1wqftao\",\".framer-vbapzv\"],\"O8KL3H610\":[\".framer-akb2pn\",\".framer-1wqftao\",\".framer-vbapzv\"],\"mqvG06tUR\":[\".framer-akb2pn\",\".framer-1wqftao\",\".framer-vbapzv\"]}\n * @framerBreakpoints {\"kpkaKx3p5\":{\"min\":1200,\"canvasClassName\":\"framer-1e7klzu-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"O8KL3H610\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1b6at2s-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"mqvG06tUR\":{\"max\":809,\"canvasClassName\":\"framer-3hv847-override\",\"minHeight\":720,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant kpkaKx3p5\n * @framerLayoutTemplate true\n */const FramerYYr1V6eqx=withCSS(Component,css,\"framer-1Dwos\");export default FramerYYr1V6eqx;FramerYYr1V6eqx.displayName=\"Navigation\";FramerYYr1V6eqx.defaultProps={height:1e3,width:1200};addFonts(FramerYYr1V6eqx,[{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\"}]},...NAVIGATIONFonts,...FooterButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerYYr1V6eqx.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NAVIGATION,{},context),()=>forwardLoader(FooterButton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYYr1V6eqx\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerHitTargets\":\"{\\\"kpkaKx3p5\\\":[\\\".framer-akb2pn\\\",\\\".framer-1wqftao\\\",\\\".framer-vbapzv\\\"],\\\"O8KL3H610\\\":[\\\".framer-akb2pn\\\",\\\".framer-1wqftao\\\",\\\".framer-vbapzv\\\"],\\\"mqvG06tUR\\\":[\\\".framer-akb2pn\\\",\\\".framer-1wqftao\\\",\\\".framer-vbapzv\\\"]}\",\"framerLayoutTemplate\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerBreakpoints\":\"{\\\"kpkaKx3p5\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1e7klzu-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"O8KL3H610\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1b6at2s-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"mqvG06tUR\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-3hv847-override\\\",\\\"minHeight\\\":720,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"O8KL3H610\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mqvG06tUR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDefaultVariant\":\"kpkaKx3p5\",\"framerDisplayContentsDiv\":\"false\"}},\"__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 DEFAULT from \"https://framerusercontent.com/modules/8nEugeXT91cBvcYlaJJt/6D1Fxo6pF7RJO6qCtBz4/eGGH8KdH3.js\";\r\nimport Navigation from \"https://framerusercontent.com/modules/ypMLBY0VA4YuaKE9z9dU/faDHMIQSGdAuO3BtbkSL/YYr1V6eqx.js\";\r\n\r\n\t\tconst routes = {QS1tdbsmS: {elements: {AfN8fcQTV: \"video-expand-end\", axog0ayyf: \"video-center-trigger\", bpmNhiUS7: \"video-centered\", c3lX9nTld: \"services\", djOYm8XPW: \"projects-trigger2\", EaWsTqRjk: \"how-we-help\", gKZ_9UFqU: \"projects-trigger-1\", nZe5DBbs7: \"video-expand-start\", Vy5TfeqXW: \"how-we-help-1\", zhQfwTnSs: \"overview\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kUMwfkeTjtbD6EDq8u1e/HiLStmva749rxt0E4VpD/QS1tdbsmS.js\")), path: \"/\"}, IGD0q3pKi: {elements: {u3HROExZU: \"works\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/O2xaL8ElDPmKXKVQByvc/FdR2ponkIvxU1JZ00eYM/IGD0q3pKi.js\")), path: \"/works\"}, SjDZTtR7S: {elements: {l4sjValW5: \"start\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4rgam4AJ8gaiJsIqTgov/YkpmHPvhhEcjbUfyFACA/SjDZTtR7S.js\")), path: \"/contact\"}, NInGvYVlI: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pV8lfYVVsdrQ4CY4jVSv/YehCwV5W3PXT0o2ocGNg/NInGvYVlI.js\")), path: \"/404\"}, L7xz6pRiT: {elements: {lUIuBrQNs: \"projects-trigger2\", nrR2P_Xsz: \"projects-trigger-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jYTspcAK9klvUwuAJ9CG/N6J1VLYdDKrsHZzvJ1Sp/L7xz6pRiT.js\")), path: \"/old-home\"}, BTOBXlsMJ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2M84EVpYpGzUuPG0zNXc/o7YxEisWSgJTU8vYJoNl/BTOBXlsMJ.js\")), path: \"/reach-and-recognition\"}, tcscDroWW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nMwO0ktNauLmIr64yoDN/D7NFsZWAv9hPOUjQyEWr/tcscDroWW.js\")), path: \"/tools-and-systems\"}, XdYHKGGoE: {collectionId: \"nOXL0BeXe\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ByRq9x6QptMe4r5FHhOd/AGJPdPxzT62Y5Zf4KGid/XdYHKGGoE.js\")), path: \"/works/:Y3mPbtUk_\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {nOXL0BeXe: async () => (await import(\"https://framerusercontent.com/modules/7qx45uGS2tZrll9uQSU8/WHuh02MucPm4Jwj6LfTa/nOXL0BeXe.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"a4f7294bd3caee086bda986c0cbb376e88a8461ec2d8af504435f555acbfb817\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {FmD3U1E5v: \"ak5hZTy_l\"}\r\nconst templateProps = {L7xz6pRiT: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"QS1tdbsmS\":\r\ncase \"IGD0q3pKi\":\r\ncase \"SjDZTtR7S\":\r\ncase \"NInGvYVlI\":\r\ncase \"BTOBXlsMJ\":\r\ncase \"tcscDroWW\":\r\ncase \"XdYHKGGoE\":\r\nreturn React.createElement(Navigation, {...props, key: \"Navigation\", style}, children(true));\r\ncase \"L7xz6pRiT\":\r\nreturn React.createElement(DEFAULT, {...props, key: \"DEFAULT\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"QS1tdbsmS\":\r\ncase \"IGD0q3pKi\":\r\ncase \"SjDZTtR7S\":\r\ncase \"NInGvYVlI\":\r\ncase \"BTOBXlsMJ\":\r\ncase \"tcscDroWW\":\r\ncase \"XdYHKGGoE\":\r\nreturn [{hash: \"1e7klzu\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1b6at2s\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"3hv847\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"L7xz6pRiT\":\r\nreturn [{hash: \"11bucnq\", mediaQuery: \"(min-width: 1227px)\"}, {hash: \"xv8bbd\", mediaQuery: \"(max-width: 1226.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\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pV8lfYVVsdrQ4CY4jVSv/YehCwV5W3PXT0o2ocGNg/NInGvYVlI.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://19theagency.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/uHtFg5elet7kHZkUobwA/0vKcELXMHivXprH3LRHn/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}