{"version":3,"file":"script_main.By06ujWs.mjs","names":["mask","SVG","getProps","Icon","React.forwardRef","getProps","React.forwardRef","useState","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","MiscLinkFonts","MiscLink","ButtonFonts","Button","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","Menu","X","RichText","Button","MiscLink","serializationHash","variantClassNames","transition1","animation","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","className","Image1","SVG","sharedStyle.css","sharedStyle.fonts","NavFonts","Nav","ContainerWithFX","FooterFonts","Footer","breakpoints","serializationHash","variantClassNames","transition1","animation","matchVariant","breakpointRules","breakpointKeys","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","PropertyOverrides","css","Nav","Footer","useRef","React.useId","PropertyOverrides","React.createElement","UserComponent","UserComponent1","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/29Eu6tDVcWIZwJL1Nh4h/zpJg2oiOBazkQeZJNCYy/YW4GE5nV0.js","https:/framerusercontent.com/modules/w9r3BVDBgmWy7W7xOeUc/qECxFwcsABn3SUQ7vp5x/rRJRVI52H.js","https:/framerusercontent.com/modules/FiiQ0BKlVUNzxXjo8hFs/BDeIULpeB9kBv3zq3U1w/RollingTextHover_Prod.js","https:/framerusercontent.com/modules/q4fjdyWQi68rMdRxAl0Q/C78Ap7YPo7VW4m7wU1t8/WZ4ux_4IA.js","https:/framerusercontent.com/modules/C6uUsFb2lYApEpdFdp2c/oOES17XAUQuAWrTylp8Q/fwfxtig1P.js","https:/framerusercontent.com/modules/iXRZl92MPFSNZpHMp7nZ/xv1cNuW6pp4FuRBWX4K7/O2tlW9exz.js","https:/framerusercontent.com/modules/MZh0VElEJbjFBcQYms1F/QLJNON7pHjjRqxy5Mxhj/UVNwPrJod.js","https:/framerusercontent.com/modules/pZoU4MakxKJjuHHG6Fto/RqK8iDID7rQ1HUMbh9kP/fgBfLwsCi.js","framer:toplevel/main"],"sourcesContent":["// 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\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";// --- Helper Functions ---\nconst uuidv4=()=>{return\"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\".replace(/[xy]/g,c=>{const r=Math.random()*16|0;const v=c===\"x\"?r:r&3|8;return v.toString(16);});};// --- Component ---\n/**\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 50\n * @framerDisableUnlink\n */export default function RollingText({text,transition,stagger,reverse,font,color,textTransform,tag,padding}){const[isHovered,setIsHovered]=useState(false);const innerClassName=`rolling-text-inner-${uuidv4()}`;const Tag=tag;const fontSizeStr=font?.fontSize??\"16px\";const letterSpacingStr=font?.letterSpacing??\"0px\";const rawLineHeight=font?.lineHeight;const fontFamily=font?.fontFamily??\"Inter\";const fontSizeNum=parseInt(fontSizeStr,10)||16;let absoluteLineHeightPx;if(typeof rawLineHeight===\"number\"){absoluteLineHeightPx=fontSizeNum*rawLineHeight;}else if(typeof rawLineHeight===\"string\"&&rawLineHeight.includes(\"em\")){const emValue=parseFloat(rawLineHeight)||1.2;absoluteLineHeightPx=fontSizeNum*emValue;}else if(typeof rawLineHeight===\"string\"){const pxValue=parseFloat(rawLineHeight);absoluteLineHeightPx=isNaN(pxValue)?rawLineHeight:`${pxValue}px`;}else{absoluteLineHeightPx=fontSizeNum*1.2;}const absoluteLineHeightStr=typeof absoluteLineHeightPx===\"number\"?`${absoluteLineHeightPx}px`:absoluteLineHeightPx;const yOffset=`-${absoluteLineHeightStr}`;const styles=`\n    .${innerClassName} {\n      --font-size: ${fontSizeStr};\n      --text: ${color};\n      --line-height-abs: ${absoluteLineHeightStr};\n      box-sizing: border-box; margin: 0; padding: 0; vertical-align: top;\n      display: flex; overflow: hidden; width: max-content;\n      font-family: ${fontFamily}; font-size: ${fontSizeStr};\n      text-transform: ${textTransform}; user-select: none;\n      text-shadow: 0 var(--line-height-abs) 0 var(--text);\n    }\n    .${innerClassName} span {\n      display: block; -webkit-backface-visibility: hidden; backface-visibility: hidden;\n      white-space: pre; flex-shrink: 0;\n      font-family: inherit; font-weight: inherit; font-style: inherit;\n      font-size: inherit; letter-spacing: inherit;\n      line-height: ${rawLineHeight??1.2};\n      color: var(--text);\n    }\n  `;const wrapperStyle={display:\"flex\",alignItems:\"center\",justifyContent:\"center\",width:\"100%\",height:\"100%\",overflow:\"hidden\",padding:padding,boxSizing:\"border-box\"};const spanVariants={initial:{y:\"0%\"},hover:{y:yOffset}};const baseDuration=typeof transition?.duration===\"number\"?transition.duration:.5;// Convert stagger percentage (0-100) to a factor (0-1)\nconst staggerFactor=stagger/100;return /*#__PURE__*/_jsxs(\"div\",{style:wrapperStyle,onMouseEnter:()=>setIsHovered(true),onMouseLeave:()=>setIsHovered(false),children:[/*#__PURE__*/_jsx(Tag,{className:innerClassName,children:[...text].map((str,index)=>{const charIndex=reverse?text.length-1-index:index;// Apply staggerFactor to the delay calculation\nconst delay=text.length>0?baseDuration/text.length*charIndex*staggerFactor// Multiply by factor\n:0;const motionSpanStyle={display:\"block\",...font};return /*#__PURE__*/_jsx(motion.span,{variants:spanVariants,initial:\"initial\",animate:isHovered?\"hover\":\"initial\",transition:{...transition,delay:delay},style:motionSpanStyle,children:str===\" \"?\"\\xa0\":str},index);})}),/*#__PURE__*/_jsx(\"style\",{children:styles})]});}// --- Component Display Name ---\nRollingText.displayName=\"Rolling Text\";// --- Default Properties ---\nconst defaultFont={fontFamily:\"Inter\",fontWeight:\"400\",fontSize:\"16px\",fontStyle:\"normal\",letterSpacing:\"0px\",lineHeight:1.2};const defaultTransition={type:\"spring\",duration:.4,bounce:0};// --- Framer Property Controls ---\naddPropertyControls(RollingText,{text:{type:ControlType.String,title:\"Text\",defaultValue:\"Rolling Text\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultValue:defaultFont},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#808080\"},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:defaultTransition},// Added Stagger control\nstagger:{title:\"Stagger\",type:ControlType.Number,min:0,max:100,step:1,defaultValue:35,unit:\"%\"},padding:{title:\"Padding\",type:ControlType.Padding,defaultValue:\"0px\"},reverse:{type:ControlType.Boolean,title:\"Reverse\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},textTransform:{title:\"Transform\",type:ControlType.Enum,defaultValue:\"none\",options:[\"none\",\"uppercase\",\"lowercase\",\"capitalize\"],optionTitles:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"]},tag:{type:ControlType.Enum,title:\"Tag\",options:[\"p\",\"span\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"],optionTitles:[\"p\",\"span\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"],defaultValue:\"p\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RollingText\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"50\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"200\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RollingTextHover_Prod.map","// Generated by Framer (edbb85b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import RollingText from\"https://framerusercontent.com/modules/FiiQ0BKlVUNzxXjo8hFs/BDeIULpeB9kBv3zq3U1w/RollingTextHover_Prod.js\";const RollingTextFonts=getFonts(RollingText);const cycleOrder=[\"IVAwtJkV0\",\"oilqEGbN0\",\"wTnCanQy4\",\"LqBB9tYc9\"];const serializationHash=\"framer-sQKYX\";const variantClassNames={IVAwtJkV0:\"framer-v-1rl6ho4\",LqBB9tYc9:\"framer-v-13fhdcl\",oilqEGbN0:\"framer-v-l2jy23\",wTnCanQy4:\"framer-v-310pjh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const hpdF5spiw=undefined;const ob1phNHRP=undefined;const CQ0hzLQYV=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Footer link black\":\"wTnCanQy4\",\"Footer link\":\"IVAwtJkV0\",\"Nav link black\":\"LqBB9tYc9\",\"Nav link\":\"oilqEGbN0\"};const Variants=motion.create(React.Fragment);const getProps=({click2,height,id,link,text,width,...props})=>{return{...props,CQ0hzLQYV:text??props.CQ0hzLQYV??\"Framer\",hpdF5spiw:click2??props.hpdF5spiw,ob1phNHRP:link??props.ob1phNHRP,variant:humanReadableVariantMap[props.variant]??props.variant??\"IVAwtJkV0\"};};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,ob1phNHRP,CQ0hzLQYV,hpdF5spiw,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"IVAwtJkV0\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1t7u0e7=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(hpdF5spiw){const res=await hpdF5spiw(...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:ob1phNHRP,motionChild:true,nodeId:\"IVAwtJkV0\",openInNewTab:false,scopeId:\"WZ4ux_4IA\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1rl6ho4\",className,classNames)} framer-gbjx4t`,\"data-framer-name\":\"Footer link\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"IVAwtJkV0\",onTap:onTap1t7u0e7,ref:refBinding,style:{...style},...addPropertyOverrides({LqBB9tYc9:{\"data-framer-name\":\"Nav link black\"},oilqEGbN0:{\"data-framer-name\":\"Nav link\"},wTnCanQy4:{\"data-framer-name\":\"Footer link black\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-txkcpo-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"VuRzDRG9r-container\",nodeId:\"VuRzDRG9r\",rendersWithMotion:true,scopeId:\"WZ4ux_4IA\",children:/*#__PURE__*/_jsx(RollingText,{color:\"var(--token-f0b387e3-852f-4e16-818a-3d39c01ca859, rgb(255, 255, 255))\",font:{fontFamily:'\"SF Pro Text Medium\", \"SF Pro Text Medium Placeholder\", sans-serif',fontSize:\"32px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.03em\",lineHeight:\"1.2em\",textAlign:\"left\"},height:\"100%\",id:\"VuRzDRG9r\",layoutId:\"VuRzDRG9r\",padding:\"0px\",reverse:false,stagger:55,tag:\"p\",text:CQ0hzLQYV,textTransform:\"none\",transition:{delay:0,duration:.4,ease:[.82,.08,.29,1],type:\"tween\"},width:\"100%\",...addPropertyOverrides({LqBB9tYc9:{color:\"var(--token-a2e1a700-3435-4fab-9031-daf9e6bb57c4, rgb(0, 0, 0))\",font:{fontFamily:'\"SF Pro Text Medium\", \"SF Pro Text Medium Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.03em\",lineHeight:\"1.2em\",textAlign:\"left\"}},oilqEGbN0:{font:{fontFamily:'\"SF Pro Text Medium\", \"SF Pro Text Medium Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.03em\",lineHeight:\"1.2em\",textAlign:\"left\"}},wTnCanQy4:{color:\"var(--token-a2e1a700-3435-4fab-9031-daf9e6bb57c4, rgb(0, 0, 0))\"}},baseVariant,gestureVariant)})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-sQKYX.framer-gbjx4t, .framer-sQKYX .framer-gbjx4t { display: block; }\",\".framer-sQKYX.framer-1rl6ho4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 141px; }\",\".framer-sQKYX .framer-txkcpo-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-sQKYX.framer-v-l2jy23.framer-1rl6ho4, .framer-sQKYX.framer-v-13fhdcl.framer-1rl6ho4 { width: min-content; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 141\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"oilqEGbN0\":{\"layout\":[\"auto\",\"auto\"]},\"wTnCanQy4\":{\"layout\":[\"fixed\",\"auto\"]},\"LqBB9tYc9\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"ob1phNHRP\":\"link\",\"CQ0hzLQYV\":\"text\",\"hpdF5spiw\":\"click2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWZ4ux_4IA=withCSS(Component,css,\"framer-sQKYX\");export default FramerWZ4ux_4IA;FramerWZ4ux_4IA.displayName=\"Misc/Link\";FramerWZ4ux_4IA.defaultProps={height:38,width:141};addPropertyControls(FramerWZ4ux_4IA,{variant:{options:[\"IVAwtJkV0\",\"oilqEGbN0\",\"wTnCanQy4\",\"LqBB9tYc9\"],optionTitles:[\"Footer link\",\"Nav link\",\"Footer link black\",\"Nav link black\"],title:\"Variant\",type:ControlType.Enum},ob1phNHRP:{title:\"Link\",type:ControlType.Link},CQ0hzLQYV:{defaultValue:\"Framer\",title:\"Text\",type:ControlType.String},onCQ0hzLQYVChange:{changes:\"CQ0hzLQYV\",type:ControlType.ChangeHandler},hpdF5spiw:{title:\"Click 2\",type:ControlType.EventHandler}});addFonts(FramerWZ4ux_4IA,[{explicitInter:true,fonts:[{cssFamilyName:\"SF Pro Text Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"SF Pro Text\",url:\"https://framerusercontent.com/assets/bBOBO2qqJPgXtnHi3sdB6WbaI.woff2\",weight:\"500\"}]},...RollingTextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWZ4ux_4IA\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"ob1phNHRP\\\":\\\"link\\\",\\\"CQ0hzLQYV\\\":\\\"text\\\",\\\"hpdF5spiw\\\":\\\"click2\\\"}\",\"framerIntrinsicHeight\":\"38\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"141\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oilqEGbN0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wTnCanQy4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LqBB9tYc9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WZ4ux_4IA.map","// Generated by Framer (4705d03)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Instance,Link,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import X from\"https://framerusercontent.com/modules/29Eu6tDVcWIZwJL1Nh4h/zpJg2oiOBazkQeZJNCYy/YW4GE5nV0.js\";import Menu from\"https://framerusercontent.com/modules/w9r3BVDBgmWy7W7xOeUc/qECxFwcsABn3SUQ7vp5x/rRJRVI52H.js\";import Button from\"https://framerusercontent.com/modules/ey2vpQuM325Ia5nNjiMX/hHDeEhHgPVTZo390X8cx/PumJTTCaH.js\";import MiscLink from\"https://framerusercontent.com/modules/q4fjdyWQi68rMdRxAl0Q/C78Ap7YPo7VW4m7wU1t8/WZ4ux_4IA.js\";const MiscLinkFonts=getFonts(MiscLink);const ButtonFonts=getFonts(Button);const cycleOrder=[\"Jo22ECIvH\",\"RxazHUzuT\",\"K0NG6WDXz\",\"rbSw64r_L\",\"VuONHMNog\",\"peBwvhLzg\"];const serializationHash=\"framer-oZjEd\";const variantClassNames={Jo22ECIvH:\"framer-v-fc35ck\",K0NG6WDXz:\"framer-v-57lnm\",peBwvhLzg:\"framer-v-1ffbmaz\",rbSw64r_L:\"framer-v-7eh8o8\",RxazHUzuT:\"framer-v-158kkgl\",VuONHMNog:\"framer-v-8i8wj6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Phone Open\":\"VuONHMNog\",\"Tablet Open\":\"peBwvhLzg\",Desktop:\"Jo22ECIvH\",Laptop:\"RxazHUzuT\",Phone:\"rbSw64r_L\",Tablet:\"K0NG6WDXz\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Jo22ECIvH\"};};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:\"Jo22ECIvH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1nd80z8=activeVariantCallback(async(...args)=>{setVariant(\"peBwvhLzg\");});const onTap1tcouvf=activeVariantCallback(async(...args)=>{setVariant(\"VuONHMNog\");});const onTap7z7ol8=activeVariantCallback(async(...args)=>{setVariant(\"rbSw64r_L\");});const onTapxml6bt=activeVariantCallback(async(...args)=>{setVariant(\"K0NG6WDXz\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"K0NG6WDXz\",\"rbSw64r_L\",\"VuONHMNog\",\"peBwvhLzg\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"K0NG6WDXz\",\"rbSw64r_L\"].includes(baseVariant))return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-fc35ck\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Jo22ECIvH\",ref:refBinding,style:{backdropFilter:\"blur(5px)\",backgroundColor:\"rgba(11, 15, 10, 0.6)\",WebkitBackdropFilter:\"blur(5px)\",...style},...addPropertyOverrides({K0NG6WDXz:{\"data-framer-name\":\"Tablet\"},peBwvhLzg:{\"data-framer-name\":\"Tablet Open\"},rbSw64r_L:{\"data-framer-name\":\"Phone\"},RxazHUzuT:{\"data-framer-name\":\"Laptop\"},VuONHMNog:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1u6l64g\",\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"q5QK9Klfn\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19iimqs\",\"data-framer-name\":\"Logo + Icon\",layoutDependency:layoutDependency,layoutId:\"uKqup8KUb\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"jYCllZqry\",openInNewTab:false,scopeId:\"fwfxtig1P\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-19n4f5e framer-1qzkjnu\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"jYCllZqry\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1ot5sca\",\"data-framer-name\":\"Frame 2147256699\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:34,intrinsicWidth:344,layoutDependency:layoutDependency,layoutId:\"pBMcWJE05\",svg:'<svg width=\"344\" height=\"34\" viewBox=\"0 0 344 34\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M42.5752 0.00254165C38.3739 0.00254165 34.3377 1.5682 31.2115 4.3996L29.6459 5.85597L29.5239 5.71618C26.329 2.08416 21.7184 0 16.8715 0C7.57158 0 0 7.56905 0 16.874C0 26.179 7.57158 33.7455 16.8715 33.7455C20.9254 33.7455 24.8498 32.2841 27.915 29.6306L28.7817 28.8274L29.7907 27.8845L29.9127 28.0217C33.1101 31.6588 37.7258 33.743 42.5727 33.743C51.8752 33.743 59.4467 26.1765 59.4467 16.8715C59.4467 7.56651 51.8802 0.00254165 42.5752 0.00254165ZM25.2412 26.5882C22.9105 28.5911 19.9418 29.6941 16.8766 29.6941C9.81078 29.6941 4.0641 23.9424 4.0641 16.8766C4.0641 9.81079 9.81078 4.05902 16.8766 4.05902C20.6077 4.05902 24.1432 5.67043 26.5704 8.48404L26.6848 8.61367L20.2748 14.5789C19.6622 15.1508 19.4614 16.0251 19.769 16.8054C20.0765 17.5857 20.8187 18.0915 21.6574 18.0915H34.3708L25.2437 26.5857L25.2412 26.5882ZM42.5752 29.6941C38.8441 29.6941 35.3061 28.0751 32.8737 25.2615L32.7619 25.1293L40.9028 17.5527C41.5154 16.9833 41.7162 16.109 41.4086 15.3287C41.1011 14.5484 40.3589 14.0426 39.5202 14.0426H26.8068L33.954 7.38859C36.3202 5.24343 39.3829 4.06156 42.5727 4.06156C49.641 4.06156 55.3928 9.80824 55.3928 16.8791C55.3928 23.95 49.641 29.6967 42.5727 29.6967L42.5752 29.6941Z\" fill=\"#00C466\"/>\\n<path d=\"M77.5409 26.4004H72.6157V7.30749H77.5409V26.4004Z\" fill=\"white\"/>\\n<path d=\"M98.7208 26.4004H93.9679L85.8932 15.3486V26.4004H80.968V7.30749H86.0368L93.7669 17.8136V7.30749H98.7208V26.4004Z\" fill=\"white\"/>\\n<path d=\"M107.083 26.4004H102.157V7.30749H116.158V11.6009H107.083V14.578H115.957V18.8714H107.083V26.4004Z\" fill=\"white\"/>\\n<path d=\"M123.739 26.4004H118.814V7.30749H123.739V26.4004Z\" fill=\"white\"/>\\n<path d=\"M144.924 26.4004H140.171L132.096 15.3486V26.4004H127.171V7.30749H132.24L139.97 17.8136V7.30749H144.924V26.4004Z\" fill=\"white\"/>\\n<path d=\"M153.286 26.4004H148.361V7.30749H153.286V26.4004Z\" fill=\"white\"/>\\n<path d=\"M165.908 26.4004H160.982V11.6009H155.631V7.30749H171.23V11.6009H165.908V26.4004Z\" fill=\"white\"/>\\n<path d=\"M178.501 26.4004H173.575V7.30749H178.501V26.4004Z\" fill=\"white\"/>\\n<path d=\"M205.553 26.4004H199.915L196.708 19.9867H194.19V26.4004H189.265V7.30749H198.828C200.891 7.30749 202.509 7.91057 203.696 9.11196C204.878 10.3133 205.472 11.8306 205.472 13.6638C205.472 15.1907 205.094 16.4352 204.342 17.3972C203.586 18.3593 202.696 19.0246 201.667 19.3884L205.558 26.4004H205.553ZM198.082 15.6981C198.752 15.6981 199.312 15.5162 199.771 15.1524C200.231 14.7886 200.461 14.2861 200.461 13.6351C200.461 12.9842 200.231 12.5103 199.771 12.1465C199.312 11.7828 198.752 11.6009 198.082 11.6009H194.19V15.6933H198.082V15.6981Z\" fill=\"white\"/>\\n<path d=\"M222.186 26.4004H208.186V7.30749H222.186V11.6009H213.111V14.578H221.985V18.8714H213.111V22.107H222.186V26.4004Z\" fill=\"white\"/>\\n<path d=\"M234.411 26.7447C231.453 26.7447 228.992 25.8257 227.025 23.983C225.058 22.1402 224.077 19.7709 224.077 16.8704C224.077 13.9698 225.053 11.5766 227.011 9.74342C228.968 7.91023 231.433 6.99603 234.411 6.99603C238.244 6.99603 241.025 8.70478 242.739 12.1223L238.503 14.1278C238.177 13.3476 237.637 12.6871 236.885 12.151C236.129 11.6149 235.306 11.3517 234.411 11.3517C232.864 11.3517 231.591 11.8829 230.591 12.9407C229.591 13.9985 229.088 15.31 229.088 16.8752C229.088 18.4403 229.591 19.7518 230.591 20.8096C231.591 21.8674 232.869 22.3987 234.411 22.3987C235.306 22.3987 236.134 22.1306 236.885 21.5946C237.637 21.0633 238.177 20.4027 238.503 19.6178L242.739 21.6233C242.011 23.0736 240.968 24.2893 239.604 25.2753C238.24 26.2565 236.507 26.7495 234.411 26.7495V26.7447Z\" fill=\"white\"/>\\n<path d=\"M254.221 26.4004H249.296V18.6991L242.054 7.30749H247.607L251.756 14.3483L255.849 7.30749H261.43L254.217 18.6991V26.4004H254.221Z\" fill=\"white\"/>\\n<path d=\"M271.05 26.7447C268.092 26.7447 265.632 25.8257 263.665 23.983C261.698 22.1402 260.717 19.7709 260.717 16.8704C260.717 13.9698 261.693 11.5766 263.651 9.74342C265.608 7.91023 268.073 6.99603 271.05 6.99603C274.884 6.99603 277.665 8.70478 279.379 12.1223L275.143 14.1278C274.817 13.3476 274.276 12.6871 273.525 12.151C272.769 11.6149 271.945 11.3517 271.05 11.3517C269.504 11.3517 268.231 11.8829 267.231 12.9407C266.23 13.9985 265.728 15.31 265.728 16.8752C265.728 18.4403 266.23 19.7518 267.231 20.8096C268.231 21.8674 269.509 22.3987 271.05 22.3987C271.945 22.3987 272.774 22.1306 273.525 21.5946C274.276 21.0633 274.817 20.4027 275.143 19.6178L279.379 21.6233C278.651 23.0736 277.608 24.2893 276.244 25.2753C274.88 26.2565 273.147 26.7495 271.05 26.7495V26.7447Z\" fill=\"white\"/>\\n<path d=\"M294.097 26.4004H281.499V7.30749H286.424V22.107H294.097V26.4004Z\" fill=\"white\"/>\\n<path d=\"M301.569 26.4004H296.643V7.30749H301.569V26.4004Z\" fill=\"white\"/>\\n<path d=\"M322.748 26.4004H317.995L309.921 15.3486V26.4004H304.996V7.30749H310.064L317.794 17.8136V7.30749H322.748V26.4004Z\" fill=\"white\"/>\\n<path d=\"M335.547 26.7447C332.628 26.7447 330.177 25.8401 328.191 24.026C326.204 22.212 325.213 19.8284 325.213 16.8704C325.213 13.9124 326.204 11.5288 328.191 9.71471C330.177 7.90066 332.628 6.99603 335.547 6.99603C337.534 6.99603 339.199 7.43638 340.559 8.31229C341.913 9.1882 342.961 10.2986 343.708 11.6341L339.587 13.7832C339.204 13.0939 338.658 12.5195 337.94 12.0505C337.227 11.5814 336.428 11.3469 335.552 11.3469C334.006 11.3469 332.733 11.8782 331.732 12.936C330.732 13.9937 330.23 15.3052 330.23 16.8704C330.23 18.4355 330.732 19.747 331.732 20.8048C332.733 21.8626 334.011 22.3939 335.552 22.3939C336.222 22.3939 336.883 22.279 337.543 22.0493C338.204 21.8195 338.711 21.5515 339.075 21.2499V19.7614H334.781V15.4392H344V23.0257C341.746 25.505 338.931 26.7495 335.557 26.7495L335.547 26.7447Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1h6s2uq\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"JxTBZdXHX\",...addPropertyOverrides({K0NG6WDXz:{\"data-highlight\":true,onTap:onTap1nd80z8},peBwvhLzg:{\"data-highlight\":true,onTap:onTapxml6bt},rbSw64r_L:{\"data-highlight\":true,onTap:onTap1tcouvf},VuONHMNog:{\"data-highlight\":true,onTap:onTap7z7ol8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-38d9ld\",Component:Menu,layoutDependency:layoutDependency,layoutId:\"rdrmZqc9w\",style:{\"--43q7um\":\"rgb(255, 255, 255)\"},...addPropertyOverrides({peBwvhLzg:{Component:X},VuONHMNog:{Component:X}},baseVariant,gestureVariant)})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ibzxpa\",\"data-framer-name\":\"nav links\",layoutDependency:layoutDependency,layoutId:\"mf8DHcffm\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WBlJHQtHx\"},implicitPathVariables:undefined},{href:{webPageId:\"WBlJHQtHx\"},implicitPathVariables:undefined},{href:{webPageId:\"WBlJHQtHx\"},implicitPathVariables:undefined},{href:{webPageId:\"WBlJHQtHx\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(23+((componentViewport?.height||90)-46-44)/2)+3+0,...addPropertyOverrides({peBwvhLzg:{y:(componentViewport?.y||0)+(23+((componentViewport?.height||384)-46-444)/2)+0+74+0+0},VuONHMNog:{y:(componentViewport?.y||0)+(23+((componentViewport?.height||374)-46-434)/2)+0+64+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tcv9xh-container\",layoutDependency:layoutDependency,layoutId:\"lCq_MGr_g-container\",nodeId:\"lCq_MGr_g\",rendersWithMotion:true,scopeId:\"fwfxtig1P\",children:/*#__PURE__*/_jsx(MiscLink,{CQ0hzLQYV:\"About\",height:\"100%\",id:\"lCq_MGr_g\",layoutId:\"lCq_MGr_g\",ob1phNHRP:resolvedLinks[0],variant:matchVariant(\"oilqEGbN0\"),width:\"100%\",...addPropertyOverrides({peBwvhLzg:{ob1phNHRP:resolvedLinks[3]},RxazHUzuT:{ob1phNHRP:resolvedLinks[1]},VuONHMNog:{ob1phNHRP:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"IySvqQj6B\"},implicitPathVariables:undefined},{href:{webPageId:\"IySvqQj6B\"},implicitPathVariables:undefined},{href:{webPageId:\"IySvqQj6B\"},implicitPathVariables:undefined},{href:{webPageId:\"IySvqQj6B\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(23+((componentViewport?.height||90)-46-44)/2)+3+0,...addPropertyOverrides({peBwvhLzg:{y:(componentViewport?.y||0)+(23+((componentViewport?.height||384)-46-444)/2)+0+74+0+62},VuONHMNog:{y:(componentViewport?.y||0)+(23+((componentViewport?.height||374)-46-434)/2)+0+64+0+62}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5n519b-container\",layoutDependency:layoutDependency,layoutId:\"fDV7fJqFG-container\",nodeId:\"fDV7fJqFG\",rendersWithMotion:true,scopeId:\"fwfxtig1P\",children:/*#__PURE__*/_jsx(MiscLink,{CQ0hzLQYV:\"Services\",height:\"100%\",id:\"fDV7fJqFG\",layoutId:\"fDV7fJqFG\",ob1phNHRP:resolvedLinks1[0],variant:matchVariant(\"oilqEGbN0\"),width:\"100%\",...addPropertyOverrides({peBwvhLzg:{ob1phNHRP:resolvedLinks1[3]},RxazHUzuT:{ob1phNHRP:resolvedLinks1[1]},VuONHMNog:{ob1phNHRP:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RDQI7JLqE\"},implicitPathVariables:undefined},{href:{webPageId:\"RDQI7JLqE\"},implicitPathVariables:undefined},{href:{webPageId:\"RDQI7JLqE\"},implicitPathVariables:undefined},{href:{webPageId:\"RDQI7JLqE\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(23+((componentViewport?.height||90)-46-44)/2)+3+0,...addPropertyOverrides({peBwvhLzg:{y:(componentViewport?.y||0)+(23+((componentViewport?.height||384)-46-444)/2)+0+74+0+124},VuONHMNog:{y:(componentViewport?.y||0)+(23+((componentViewport?.height||374)-46-434)/2)+0+64+0+124}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uon01v-container\",layoutDependency:layoutDependency,layoutId:\"caPmiKtIU-container\",nodeId:\"caPmiKtIU\",rendersWithMotion:true,scopeId:\"fwfxtig1P\",children:/*#__PURE__*/_jsx(MiscLink,{CQ0hzLQYV:\"Technology\",height:\"100%\",id:\"caPmiKtIU\",layoutId:\"caPmiKtIU\",ob1phNHRP:resolvedLinks2[0],variant:matchVariant(\"oilqEGbN0\"),width:\"100%\",...addPropertyOverrides({peBwvhLzg:{ob1phNHRP:resolvedLinks2[3]},RxazHUzuT:{ob1phNHRP:resolvedLinks2[1]},VuONHMNog:{ob1phNHRP:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Qz4n3ECwq\"},implicitPathVariables:undefined},{href:{webPageId:\"Qz4n3ECwq\"},implicitPathVariables:undefined},{href:{webPageId:\"Qz4n3ECwq\"},implicitPathVariables:undefined},{href:{webPageId:\"Qz4n3ECwq\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(23+((componentViewport?.height||90)-46-44)/2)+3+0,...addPropertyOverrides({peBwvhLzg:{y:(componentViewport?.y||0)+(23+((componentViewport?.height||384)-46-444)/2)+0+74+0+186},VuONHMNog:{y:(componentViewport?.y||0)+(23+((componentViewport?.height||374)-46-434)/2)+0+64+0+186}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nc13ox-container\",layoutDependency:layoutDependency,layoutId:\"j4ddo2PKh-container\",nodeId:\"j4ddo2PKh\",rendersWithMotion:true,scopeId:\"fwfxtig1P\",children:/*#__PURE__*/_jsx(MiscLink,{CQ0hzLQYV:\"Materials\",height:\"100%\",id:\"j4ddo2PKh\",layoutId:\"j4ddo2PKh\",ob1phNHRP:resolvedLinks3[0],variant:matchVariant(\"oilqEGbN0\"),width:\"100%\",...addPropertyOverrides({peBwvhLzg:{ob1phNHRP:resolvedLinks3[3]},RxazHUzuT:{ob1phNHRP:resolvedLinks3[1]},VuONHMNog:{ob1phNHRP:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"A89jo76q2\"},implicitPathVariables:undefined},{href:{webPageId:\"A89jo76q2\"},implicitPathVariables:undefined},{href:{webPageId:\"A89jo76q2\"},implicitPathVariables:undefined},{href:{webPageId:\"A89jo76q2\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(23+((componentViewport?.height||90)-46-44)/2)+3+0,...addPropertyOverrides({peBwvhLzg:{y:(componentViewport?.y||0)+(23+((componentViewport?.height||384)-46-444)/2)+0+74+0+248},VuONHMNog:{y:(componentViewport?.y||0)+(23+((componentViewport?.height||374)-46-434)/2)+0+64+0+248}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1v1x37v-container\",layoutDependency:layoutDependency,layoutId:\"d6zfQEoX4-container\",nodeId:\"d6zfQEoX4\",rendersWithMotion:true,scopeId:\"fwfxtig1P\",children:/*#__PURE__*/_jsx(MiscLink,{CQ0hzLQYV:\"Insights\",height:\"100%\",id:\"d6zfQEoX4\",layoutId:\"d6zfQEoX4\",ob1phNHRP:resolvedLinks4[0],variant:matchVariant(\"oilqEGbN0\"),width:\"100%\",...addPropertyOverrides({peBwvhLzg:{ob1phNHRP:resolvedLinks4[3]},RxazHUzuT:{ob1phNHRP:resolvedLinks4[1]},VuONHMNog:{ob1phNHRP:resolvedLinks4[2]}},baseVariant,gestureVariant)})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ACo9kXN31\"},implicitPathVariables:undefined},{href:{webPageId:\"ACo9kXN31\"},implicitPathVariables:undefined},{href:{webPageId:\"ACo9kXN31\"},implicitPathVariables:undefined},{href:{webPageId:\"ACo9kXN31\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(23+((componentViewport?.height||90)-46-44)/2)+0,...addPropertyOverrides({peBwvhLzg:{y:(componentViewport?.y||0)+(23+((componentViewport?.height||384)-46-444)/2)+0+400},VuONHMNog:{y:(componentViewport?.y||0)+(23+((componentViewport?.height||374)-46-434)/2)+0+390}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ncfvn4-container\",layoutDependency:layoutDependency,layoutId:\"b9BrGg8wX-container\",nodeId:\"b9BrGg8wX\",rendersWithMotion:true,scopeId:\"fwfxtig1P\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"b9BrGg8wX\",layoutId:\"b9BrGg8wX\",oVs7V5WQV:resolvedLinks5[0],rq48I46f5:\"Contact Us\",width:\"100%\",...addPropertyOverrides({peBwvhLzg:{oVs7V5WQV:resolvedLinks5[3]},RxazHUzuT:{oVs7V5WQV:resolvedLinks5[1]},VuONHMNog:{oVs7V5WQV:resolvedLinks5[2]}},baseVariant,gestureVariant)})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-oZjEd.framer-1qzkjnu, .framer-oZjEd .framer-1qzkjnu { display: block; }\",\".framer-oZjEd.framer-fc35ck { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 398px; height: min-content; justify-content: center; overflow: visible; padding: 23px 136px 23px 136px; position: relative; width: 1440px; }\",\".framer-oZjEd .framer-1u6l64g { 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; max-width: 1300px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-oZjEd .framer-19iimqs, .framer-oZjEd .framer-1h6s2uq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-oZjEd .framer-19n4f5e { flex: none; height: 34px; overflow: visible; position: relative; text-decoration: none; width: 344px; }\",\".framer-oZjEd .framer-1ot5sca { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-oZjEd .framer-38d9ld { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-oZjEd .framer-1ibzxpa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-oZjEd .framer-1tcv9xh-container, .framer-oZjEd .framer-5n519b-container, .framer-oZjEd .framer-uon01v-container, .framer-oZjEd .framer-1nc13ox-container, .framer-oZjEd .framer-1v1x37v-container, .framer-oZjEd .framer-1ncfvn4-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-oZjEd.framer-v-158kkgl.framer-fc35ck { padding: 23px 64px 23px 64px; }\",\".framer-oZjEd.framer-v-57lnm.framer-fc35ck, .framer-oZjEd.framer-v-1ffbmaz.framer-fc35ck { padding: 23px 40px 23px 40px; width: 810px; }\",\".framer-oZjEd.framer-v-57lnm .framer-19iimqs, .framer-oZjEd.framer-v-7eh8o8 .framer-19iimqs { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-oZjEd.framer-v-57lnm .framer-1h6s2uq, .framer-oZjEd.framer-v-7eh8o8 .framer-1h6s2uq, .framer-oZjEd.framer-v-8i8wj6 .framer-1h6s2uq, .framer-oZjEd.framer-v-1ffbmaz .framer-1h6s2uq { cursor: pointer; }\",\".framer-oZjEd.framer-v-7eh8o8.framer-fc35ck, .framer-oZjEd.framer-v-8i8wj6.framer-fc35ck { padding: 23px 20px 23px 20px; width: 390px; }\",\".framer-oZjEd.framer-v-7eh8o8 .framer-19n4f5e, .framer-oZjEd.framer-v-8i8wj6 .framer-19n4f5e { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; width: min-content; }\",\".framer-oZjEd.framer-v-7eh8o8 .framer-1ot5sca, .framer-oZjEd.framer-v-8i8wj6 .framer-1ot5sca { bottom: unset; height: 24px; left: unset; position: relative; right: unset; top: unset; width: 238px; }\",\".framer-oZjEd.framer-v-8i8wj6 .framer-1u6l64g, .framer-oZjEd.framer-v-1ffbmaz .framer-1u6l64g { flex-direction: column; gap: 40px; justify-content: flex-start; }\",\".framer-oZjEd.framer-v-8i8wj6 .framer-19iimqs, .framer-oZjEd.framer-v-1ffbmaz .framer-19iimqs { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-oZjEd.framer-v-8i8wj6 .framer-1ibzxpa, .framer-oZjEd.framer-v-1ffbmaz .framer-1ibzxpa { flex-direction: column; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 90\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"RxazHUzuT\":{\"layout\":[\"fixed\",\"auto\"]},\"K0NG6WDXz\":{\"layout\":[\"fixed\",\"auto\"]},\"rbSw64r_L\":{\"layout\":[\"fixed\",\"auto\"]},\"VuONHMNog\":{\"layout\":[\"fixed\",\"auto\"]},\"peBwvhLzg\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerfwfxtig1P=withCSS(Component,css,\"framer-oZjEd\");export default Framerfwfxtig1P;Framerfwfxtig1P.displayName=\"Nav\";Framerfwfxtig1P.defaultProps={height:90,width:1440};addPropertyControls(Framerfwfxtig1P,{variant:{options:[\"Jo22ECIvH\",\"RxazHUzuT\",\"K0NG6WDXz\",\"rbSw64r_L\",\"VuONHMNog\",\"peBwvhLzg\"],optionTitles:[\"Desktop\",\"Laptop\",\"Tablet\",\"Phone\",\"Phone Open\",\"Tablet Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerfwfxtig1P,[{explicitInter:true,fonts:[]},...MiscLinkFonts,...ButtonFonts],{supportsExplicitInterCodegen:true});Framerfwfxtig1P.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MiscLink,{},context),forwardLoader(Button,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerfwfxtig1P\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1440\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"90\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RxazHUzuT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"K0NG6WDXz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rbSw64r_L\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VuONHMNog\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"peBwvhLzg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fwfxtig1P.map","// Generated by Framer (0ea0c8c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/NwTIVJcqTaoQwW8JpGg0/AuU7ikYlaS1TIjAjZdmX/SnJ9YueLc.js\";import Button from\"https://framerusercontent.com/modules/ey2vpQuM325Ia5nNjiMX/hHDeEhHgPVTZo390X8cx/PumJTTCaH.js\";import MiscLink from\"https://framerusercontent.com/modules/q4fjdyWQi68rMdRxAl0Q/C78Ap7YPo7VW4m7wU1t8/WZ4ux_4IA.js\";const MotionDivWithFX=withFX(motion.div);const RichTextWithFX=withFX(RichText);const ButtonFonts=getFonts(Button);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const MiscLinkFonts=getFonts(MiscLink);const cycleOrder=[\"QOc_GK5LC\",\"QX54w5LFK\",\"ONOymLISh\",\"i_tBNRzM_\",\"tFgv_cmq0\",\"Y0s3cxOsW\",\"d3f8n35Pb\",\"rcLfPjjzr\"];const serializationHash=\"framer-FJk2d\";const variantClassNames={d3f8n35Pb:\"framer-v-izuo0\",i_tBNRzM_:\"framer-v-n62tse\",ONOymLISh:\"framer-v-1esswbd\",QOc_GK5LC:\"framer-v-iz88v8\",QX54w5LFK:\"framer-v-vhsoyt\",rcLfPjjzr:\"framer-v-1bfawgq\",tFgv_cmq0:\"framer-v-1cfbvia\",Y0s3cxOsW:\"framer-v-zk8g69\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition2={delay:0,duration:1,ease:[.66,0,.2,1],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:20};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop 2\":\"tFgv_cmq0\",\"Lpatop 2\":\"Y0s3cxOsW\",\"Mobile 2\":\"rcLfPjjzr\",\"Tablet 2\":\"d3f8n35Pb\",Desktop:\"QOc_GK5LC\",Laptop:\"QX54w5LFK\",Phone:\"i_tBNRzM_\",Tablet:\"ONOymLISh\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"QOc_GK5LC\"};};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:\"QOc_GK5LC\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"tFgv_cmq0\",\"Y0s3cxOsW\",\"d3f8n35Pb\",\"rcLfPjjzr\"].includes(baseVariant))return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-iz88v8\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"QOc_GK5LC\",ref:refBinding,style:{backgroundColor:\"rgb(5, 5, 5)\",...style},...addPropertyOverrides({d3f8n35Pb:{\"data-framer-name\":\"Tablet 2\"},i_tBNRzM_:{\"data-framer-name\":\"Phone\"},ONOymLISh:{\"data-framer-name\":\"Tablet\"},QX54w5LFK:{\"data-framer-name\":\"Laptop\"},rcLfPjjzr:{\"data-framer-name\":\"Mobile 2\"},tFgv_cmq0:{\"data-framer-name\":\"Desktop 2\"},Y0s3cxOsW:{\"data-framer-name\":\"Lpatop 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+-160),pixelHeight:1024,pixelWidth:1280,sizes:`calc(${componentViewport?.width||\"100vw\"} + 16px)`,src:\"https://framerusercontent.com/images/phSf1BUGw070DvxrKQcYdO79pJQ.jpg?width=1280&height=1024\",srcSet:\"https://framerusercontent.com/images/phSf1BUGw070DvxrKQcYdO79pJQ.jpg?scale-down-to=512&width=1280&height=1024 512w,https://framerusercontent.com/images/phSf1BUGw070DvxrKQcYdO79pJQ.jpg?scale-down-to=1024&width=1280&height=1024 1024w,https://framerusercontent.com/images/phSf1BUGw070DvxrKQcYdO79pJQ.jpg?width=1280&height=1024 1280w\"},className:\"framer-wb9utz\",\"data-framer-name\":\"bg\",layoutDependency:layoutDependency,layoutId:\"i6ton7uSO\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-x4xbit\",\"data-framer-name\":\"cover\",layoutDependency:layoutDependency,layoutId:\"joHwjt7WZ\",style:{background:\"linear-gradient(180deg, rgb(11, 15, 10) 25%, rgba(11, 15, 10, 0.5) 100%)\"}}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16v8h62\",\"data-framer-name\":\"top\",layoutDependency:layoutDependency,layoutId:\"AUjCvUmyC\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1estqt\",\"data-framer-name\":\"Frame 1000001833\",layoutDependency:layoutDependency,layoutId:\"ShyBuAIF5\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ctsh5\",\"data-framer-name\":\"(+)\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:16,intrinsicWidth:23,layoutDependency:layoutDependency,layoutId:\"o21TXlWhu\",svg:'<svg width=\"23\" height=\"16\" viewBox=\"-1 -1 23 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M5.39526 12.9763V14H4.89723C4.25165 14 3.63373 13.8801 3.04348 13.6403C2.45323 13.4005 1.93215 13.0501 1.48024 12.5889C1.02833 12.137 0.668643 11.5883 0.401186 10.9427C0.133729 10.2971 0 9.5639 0 8.74308V5.25692C0 4.44532 0.133729 3.71673 0.401186 3.07115C0.668643 2.41634 1.02833 1.86298 1.48024 1.41107C1.93215 0.949935 2.45323 0.599473 3.04348 0.359684C3.63373 0.119895 4.25165 0 4.89723 0H5.39526V1.02372H4.89723C4.39921 1.02372 3.91963 1.12516 3.4585 1.32806C2.99737 1.52174 2.59157 1.80303 2.24111 2.17194C1.89065 2.54084 1.60935 2.99275 1.39723 3.52767C1.18511 4.05336 1.07905 4.64822 1.07905 5.31225V8.68775C1.07905 9.35178 1.18511 9.95125 1.39723 10.4862C1.60935 11.0119 1.89065 11.4592 2.24111 11.8281C2.59157 12.197 2.99737 12.4783 3.4585 12.6719C3.91963 12.8748 4.39921 12.9763 4.89723 12.9763H5.39526Z\" fill=\"#00C466\"/>\\n<path d=\"M7.37773 6.50198H9.77101V4.1087H10.7671V6.50198H13.1603V7.49802H10.7671V9.8913H9.77101V7.49802H7.37773V6.50198Z\" fill=\"#00C466\"/>\\n<path d=\"M15.6408 12.9763C16.1389 12.9763 16.6184 12.8748 17.0796 12.6719C17.5407 12.4783 17.9465 12.197 18.297 11.8281C18.6474 11.4592 18.9287 11.0119 19.1408 10.4862C19.353 9.95125 19.459 9.35178 19.459 8.68775V5.31225C19.459 4.64822 19.353 4.05336 19.1408 3.52767C18.9287 2.99275 18.6474 2.54084 18.297 2.17194C17.9465 1.80303 17.5407 1.52174 17.0796 1.32806C16.6184 1.12516 16.1389 1.02372 15.6408 1.02372H15.1428V0H15.6408C16.2864 0 16.9043 0.119895 17.4946 0.359684C18.0848 0.599473 18.6059 0.949935 19.0578 1.41107C19.5097 1.86298 19.8694 2.41634 20.1369 3.07115C20.4043 3.71673 20.5381 4.44532 20.5381 5.25692V8.74308C20.5381 9.5639 20.4043 10.2971 20.1369 10.9427C19.8694 11.5883 19.5097 12.137 19.0578 12.5889C18.6059 13.0501 18.0848 13.4005 17.4946 13.6403C16.9043 13.8801 16.2864 14 15.6408 14H15.1428V12.9763H15.6408Z\" fill=\"#00C466\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U3BhY2UgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Space Mono\", monospace',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 196, 102))\",\"--framer-text-transform\":\"uppercase\"},children:\"contact\"})}),className:\"framer-70ub4p\",\"data-framer-name\":\"contact\",fonts:[\"GF;Space Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"IsqxVWrEp\",style:{\"--extracted-r6o4lv\":\"rgb(0, 196, 102)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5nx29a\",\"data-framer-name\":\"(-)\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:16,intrinsicWidth:23,layoutDependency:layoutDependency,layoutId:\"ZiuFfZhW8\",svg:'<svg width=\"23\" height=\"16\" viewBox=\"-1 -1 23 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M5.39526 12.9763V14H4.89723C4.25165 14 3.63373 13.8801 3.04348 13.6403C2.45323 13.4005 1.93215 13.0501 1.48024 12.5889C1.02833 12.137 0.668643 11.5883 0.401186 10.9427C0.133729 10.2971 0 9.5639 0 8.74308V5.25692C0 4.44532 0.133729 3.71673 0.401186 3.07115C0.668643 2.41634 1.02833 1.86298 1.48024 1.41107C1.93215 0.949935 2.45323 0.599473 3.04348 0.359684C3.63373 0.119895 4.25165 0 4.89723 0H5.39526V1.02372H4.89723C4.39921 1.02372 3.91963 1.12516 3.4585 1.32806C2.99737 1.52174 2.59157 1.80303 2.24111 2.17194C1.89065 2.54084 1.60935 2.99275 1.39723 3.52767C1.18511 4.05336 1.07905 4.64822 1.07905 5.31225V8.68775C1.07905 9.35178 1.18511 9.95125 1.39723 10.4862C1.60935 11.0119 1.89065 11.4592 2.24111 11.8281C2.59157 12.197 2.99737 12.4783 3.4585 12.6719C3.91963 12.8748 4.39921 12.9763 4.89723 12.9763H5.39526Z\" fill=\"#00C466\"/>\\n<path d=\"M8.19394 7.74704H12.3441V8.74308H8.19394V7.74704Z\" fill=\"#00C466\"/>\\n<path d=\"M15.6408 12.9763C16.1389 12.9763 16.6184 12.8748 17.0796 12.6719C17.5407 12.4783 17.9465 12.197 18.297 11.8281C18.6474 11.4592 18.9287 11.0119 19.1408 10.4862C19.353 9.95125 19.459 9.35178 19.459 8.68775V5.31225C19.459 4.64822 19.353 4.05336 19.1408 3.52767C18.9287 2.99275 18.6474 2.54084 18.297 2.17194C17.9465 1.80303 17.5407 1.52174 17.0796 1.32806C16.6184 1.12516 16.1389 1.02372 15.6408 1.02372H15.1428V0H15.6408C16.2864 0 16.9043 0.119895 17.4946 0.359684C18.0848 0.599473 18.6059 0.949935 19.0578 1.41107C19.5097 1.86298 19.8694 2.41634 20.1369 3.07115C20.4043 3.71673 20.5381 4.44532 20.5381 5.25692V8.74308C20.5381 9.5639 20.4043 10.2971 20.1369 10.9427C19.8694 11.5883 19.5097 12.137 19.0578 12.5889C18.6059 13.0501 18.0848 13.4005 17.4946 13.6403C16.9043 13.8801 16.2864 14 15.6408 14H15.1428V12.9763H15.6408Z\" fill=\"#00C466\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cffzs5\",\"data-framer-name\":\"Frame 1000001817\",layoutDependency:layoutDependency,layoutId:\"hBYjLkVV7\",children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U0YgUHJvIFZhcmlhYmxlIFJlZ3VsYXJWRj1JbTl3YzNvaUlESTRMQ0FpZDJkb2RDSWdOREF3\",\"--framer-font-family\":'\"SF Pro Variable Regular\", \"SF Pro Variable Regular Placeholder\", sans-serif',\"--framer-font-size\":\"48px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 28, \"wght\" 400)',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"108%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Get in touch with our team\"})}),className:\"framer-s8wjg5\",\"data-framer-name\":\"Get in touch with our team\",fonts:[\"CUSTOMV2;SF Pro Variable Regular\"],layoutDependency:layoutDependency,layoutId:\"M5_Qi6bSs\",style:{\"--extracted-2gg91v\":'\"opsz\" 28, \"wght\" 400',\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ACo9kXN31\"},implicitPathVariables:undefined},{href:{webPageId:\"ACo9kXN31\"},implicitPathVariables:undefined},{href:{webPageId:\"ACo9kXN31\"},implicitPathVariables:undefined},{href:{webPageId:\"ACo9kXN31\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+72+0+0+335.2,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-y3ymnz-container\",layoutDependency:layoutDependency,layoutId:\"l39s5BI7t-container\",nodeId:\"l39s5BI7t\",rendersWithMotion:true,scopeId:\"O2tlW9exz\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"l39s5BI7t\",layoutId:\"l39s5BI7t\",oVs7V5WQV:resolvedLinks[0],rq48I46f5:\"Contact Us\",width:\"100%\",...addPropertyOverrides({i_tBNRzM_:{oVs7V5WQV:resolvedLinks[3]},ONOymLISh:{oVs7V5WQV:resolvedLinks[2]},QX54w5LFK:{oVs7V5WQV:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y3ifvo\",\"data-framer-name\":\"bottom\",layoutDependency:layoutDependency,layoutId:\"n1K3iD_Ha\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1nql6bx\",\"data-framer-name\":\"Frame 2147256694\",layoutDependency:layoutDependency,layoutId:\"RLwwjpCZs\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"Jt5XyS7pF\",openInNewTab:false,scopeId:\"O2tlW9exz\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-a8rikk framer-dicztb\",layoutDependency:layoutDependency,layoutId:\"Jt5XyS7pF\",children:/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"zHsPqawYh\",scopeId:\"O2tlW9exz\",...addPropertyOverrides({tFgv_cmq0:{href:{webPageId:\"augiA20Il\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1h4e31l framer-dicztb\",\"data-framer-name\":\"Frame 2147256699\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:34,intrinsicWidth:344,layoutDependency:layoutDependency,layoutId:\"zHsPqawYh\",svg:'<svg width=\"344\" height=\"34\" viewBox=\"0 0 344 34\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M42.5752 0.00254165C38.3739 0.00254165 34.3377 1.5682 31.2115 4.3996L29.6459 5.85597L29.5239 5.71618C26.329 2.08416 21.7184 0 16.8715 0C7.57158 0 0 7.56905 0 16.874C0 26.179 7.57158 33.7455 16.8715 33.7455C20.9254 33.7455 24.8498 32.2841 27.915 29.6306L28.7817 28.8274L29.7907 27.8845L29.9127 28.0217C33.1101 31.6588 37.7258 33.743 42.5727 33.743C51.8752 33.743 59.4467 26.1765 59.4467 16.8715C59.4467 7.56651 51.8802 0.00254165 42.5752 0.00254165ZM25.2412 26.5882C22.9105 28.5911 19.9418 29.6941 16.8766 29.6941C9.81078 29.6941 4.0641 23.9424 4.0641 16.8766C4.0641 9.81079 9.81078 4.05902 16.8766 4.05902C20.6077 4.05902 24.1432 5.67043 26.5704 8.48404L26.6848 8.61367L20.2748 14.5789C19.6622 15.1508 19.4614 16.0251 19.769 16.8054C20.0765 17.5857 20.8187 18.0915 21.6574 18.0915H34.3708L25.2437 26.5857L25.2412 26.5882ZM42.5752 29.6941C38.8441 29.6941 35.3061 28.0751 32.8737 25.2615L32.7619 25.1293L40.9028 17.5527C41.5154 16.9833 41.7162 16.109 41.4086 15.3287C41.1011 14.5484 40.3589 14.0426 39.5202 14.0426H26.8068L33.954 7.38859C36.3202 5.24343 39.3829 4.06156 42.5727 4.06156C49.641 4.06156 55.3928 9.80824 55.3928 16.8791C55.3928 23.95 49.641 29.6967 42.5727 29.6967L42.5752 29.6941Z\" fill=\"#00C466\"/>\\n<path d=\"M77.5409 26.4006H72.6157V7.30762H77.5409V26.4006Z\" fill=\"white\"/>\\n<path d=\"M98.7208 26.4006H93.9679L85.8932 15.3488V26.4006H80.968V7.30762H86.0368L93.7669 17.8138V7.30762H98.7208V26.4006Z\" fill=\"white\"/>\\n<path d=\"M107.083 26.4006H102.157V7.30762H116.158V11.601H107.083V14.5782H115.957V18.8716H107.083V26.4006Z\" fill=\"white\"/>\\n<path d=\"M123.739 26.4006H118.814V7.30762H123.739V26.4006Z\" fill=\"white\"/>\\n<path d=\"M144.924 26.4006H140.171L132.096 15.3488V26.4006H127.171V7.30762H132.24L139.97 17.8138V7.30762H144.924V26.4006Z\" fill=\"white\"/>\\n<path d=\"M153.286 26.4006H148.361V7.30762H153.286V26.4006Z\" fill=\"white\"/>\\n<path d=\"M165.908 26.4006H160.982V11.601H155.631V7.30762H171.23V11.601H165.908V26.4006Z\" fill=\"white\"/>\\n<path d=\"M178.5 26.4006H173.575V7.30762H178.5V26.4006Z\" fill=\"white\"/>\\n<path d=\"M205.553 26.4006H199.915L196.708 19.9868H194.19V26.4006H189.265V7.30762H198.828C200.891 7.30762 202.509 7.9107 203.696 9.11209C204.878 10.3135 205.472 11.8308 205.472 13.664C205.472 15.1908 205.094 16.4353 204.342 17.3974C203.586 18.3594 202.696 19.0247 201.667 19.3885L205.558 26.4006H205.553ZM198.082 15.6982C198.752 15.6982 199.312 15.5163 199.771 15.1525C200.231 14.7888 200.461 14.2862 200.461 13.6352C200.461 12.9843 200.231 12.5104 199.771 12.1467C199.312 11.7829 198.752 11.601 198.082 11.601H194.19V15.6934H198.082V15.6982Z\" fill=\"white\"/>\\n<path d=\"M222.186 26.4006H208.186V7.30762H222.186V11.601H213.111V14.5782H221.985V18.8716H213.111V22.1072H222.186V26.4006Z\" fill=\"white\"/>\\n<path d=\"M234.411 26.7448C231.453 26.7448 228.992 25.8258 227.025 23.983C225.058 22.1403 224.077 19.771 224.077 16.8704C224.077 13.9699 225.053 11.5767 227.011 9.74349C228.968 7.9103 231.433 6.99609 234.411 6.99609C238.244 6.99609 241.025 8.70484 242.739 12.1223L238.503 14.1278C238.177 13.3477 237.637 12.6871 236.885 12.1511C236.129 11.615 235.306 11.3517 234.411 11.3517C232.864 11.3517 231.591 11.883 230.591 12.9408C229.591 13.9986 229.088 15.3101 229.088 16.8752C229.088 18.4404 229.591 19.7519 230.591 20.8097C231.591 21.8674 232.869 22.3987 234.411 22.3987C235.306 22.3987 236.134 22.1307 236.885 21.5946C237.637 21.0633 238.177 20.4028 238.503 19.6178L242.739 21.6233C242.011 23.0736 240.968 24.2894 239.604 25.2754C238.24 26.2566 236.507 26.7496 234.411 26.7496V26.7448Z\" fill=\"white\"/>\\n<path d=\"M254.221 26.4006H249.296V18.6993L242.054 7.30762H247.607L251.756 14.3484L255.849 7.30762H261.43L254.217 18.6993V26.4006H254.221Z\" fill=\"white\"/>\\n<path d=\"M271.05 26.7448C268.092 26.7448 265.632 25.8258 263.665 23.983C261.698 22.1403 260.717 19.771 260.717 16.8704C260.717 13.9699 261.693 11.5767 263.651 9.74349C265.608 7.9103 268.073 6.99609 271.05 6.99609C274.884 6.99609 277.665 8.70484 279.379 12.1223L275.143 14.1278C274.817 13.3477 274.276 12.6871 273.525 12.1511C272.769 11.615 271.945 11.3517 271.05 11.3517C269.504 11.3517 268.231 11.883 267.231 12.9408C266.23 13.9986 265.728 15.3101 265.728 16.8752C265.728 18.4404 266.23 19.7519 267.231 20.8097C268.231 21.8674 269.509 22.3987 271.05 22.3987C271.945 22.3987 272.774 22.1307 273.525 21.5946C274.276 21.0633 274.817 20.4028 275.143 19.6178L279.379 21.6233C278.651 23.0736 277.608 24.2894 276.244 25.2754C274.88 26.2566 273.147 26.7496 271.05 26.7496V26.7448Z\" fill=\"white\"/>\\n<path d=\"M294.097 26.4006H281.499V7.30762H286.424V22.1072H294.097V26.4006Z\" fill=\"white\"/>\\n<path d=\"M301.569 26.4006H296.643V7.30762H301.569V26.4006Z\" fill=\"white\"/>\\n<path d=\"M322.748 26.4006H317.995L309.921 15.3488V26.4006H304.996V7.30762H310.064L317.794 17.8138V7.30762H322.748V26.4006Z\" fill=\"white\"/>\\n<path d=\"M335.547 26.7448C332.628 26.7448 330.177 25.8402 328.191 24.0261C326.204 22.2121 325.213 19.8284 325.213 16.8704C325.213 13.9124 326.204 11.5288 328.191 9.71477C330.177 7.90073 332.628 6.99609 335.547 6.99609C337.534 6.99609 339.199 7.43644 340.559 8.31235C341.913 9.18827 342.961 10.2987 343.708 11.6341L339.587 13.7832C339.204 13.094 338.658 12.5196 337.94 12.0505C337.227 11.5815 336.428 11.3469 335.552 11.3469C334.006 11.3469 332.733 11.8782 331.732 12.936C330.732 13.9938 330.23 15.3053 330.23 16.8704C330.23 18.4356 330.732 19.7471 331.732 20.8049C332.733 21.8627 334.011 22.394 335.552 22.394C336.222 22.394 336.883 22.2791 337.543 22.0493C338.204 21.8196 338.711 21.5515 339.075 21.25V19.7614H334.781V15.4393H344V23.0258C341.746 25.5051 338.931 26.7496 335.557 26.7496L335.547 26.7448Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true,...addPropertyOverrides({tFgv_cmq0:{as:\"a\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uvi7ni\",\"data-framer-name\":\"Frame 2147256701\",layoutDependency:layoutDependency,layoutId:\"csA8UtVGr\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-osuwnh\",\"data-framer-name\":\"Frame 2147256693\",layoutDependency:layoutDependency,layoutId:\"xeoJfdz4X\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"IySvqQj6B\"},implicitPathVariables:undefined},{href:{webPageId:\"IySvqQj6B\"},implicitPathVariables:undefined},{href:{webPageId:\"IySvqQj6B\"},implicitPathVariables:undefined},{href:{webPageId:\"IySvqQj6B\"},implicitPathVariables:undefined},{href:{webPageId:\"IySvqQj6B\"},implicitPathVariables:undefined},{href:{webPageId:\"IySvqQj6B\"},implicitPathVariables:undefined},{href:{webPageId:\"IySvqQj6B\"},implicitPathVariables:undefined},{href:{webPageId:\"IySvqQj6B\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+72+539.2+0+0+0+0+0+0,...addPropertyOverrides({d3f8n35Pb:{y:(componentViewport?.y||0)+144+0+0+0+0+0+0+0},i_tBNRzM_:{y:(componentViewport?.y||0)+72+499.2+0+0+0+64+0+0+0},ONOymLISh:{y:(componentViewport?.y||0)+72+499.2+0+0+0+0+0+0},rcLfPjjzr:{y:(componentViewport?.y||0)+144+0+0+0+0+64+0+0+0},tFgv_cmq0:{y:(componentViewport?.y||0)+144+0+0+0+0+0+0+0},Y0s3cxOsW:{y:(componentViewport?.y||0)+150+0+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13vf5ls-container\",layoutDependency:layoutDependency,layoutId:\"bthjxm14_-container\",nodeId:\"bthjxm14_\",rendersWithMotion:true,scopeId:\"O2tlW9exz\",children:/*#__PURE__*/_jsx(MiscLink,{CQ0hzLQYV:\"Services\",height:\"100%\",id:\"bthjxm14_\",layoutId:\"bthjxm14_\",ob1phNHRP:resolvedLinks1[0],variant:matchVariant(\"oilqEGbN0\"),width:\"100%\",...addPropertyOverrides({d3f8n35Pb:{ob1phNHRP:resolvedLinks1[6]},i_tBNRzM_:{ob1phNHRP:resolvedLinks1[3]},ONOymLISh:{ob1phNHRP:resolvedLinks1[2]},QX54w5LFK:{ob1phNHRP:resolvedLinks1[1]},rcLfPjjzr:{ob1phNHRP:resolvedLinks1[7]},tFgv_cmq0:{ob1phNHRP:resolvedLinks1[4]},Y0s3cxOsW:{ob1phNHRP:resolvedLinks1[5]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RDQI7JLqE\"},implicitPathVariables:undefined},{href:{webPageId:\"RDQI7JLqE\"},implicitPathVariables:undefined},{href:{webPageId:\"RDQI7JLqE\"},implicitPathVariables:undefined},{href:{webPageId:\"RDQI7JLqE\"},implicitPathVariables:undefined},{href:{webPageId:\"RDQI7JLqE\"},implicitPathVariables:undefined},{href:{webPageId:\"RDQI7JLqE\"},implicitPathVariables:undefined},{href:{webPageId:\"RDQI7JLqE\"},implicitPathVariables:undefined},{href:{webPageId:\"RDQI7JLqE\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+72+539.2+0+0+0+0+0+62,...addPropertyOverrides({d3f8n35Pb:{y:(componentViewport?.y||0)+144+0+0+0+0+0+0+62},i_tBNRzM_:{y:(componentViewport?.y||0)+72+499.2+0+0+0+64+0+0+62},ONOymLISh:{y:(componentViewport?.y||0)+72+499.2+0+0+0+0+0+62},rcLfPjjzr:{y:(componentViewport?.y||0)+144+0+0+0+0+64+0+0+62},tFgv_cmq0:{y:(componentViewport?.y||0)+144+0+0+0+0+0+0+62},Y0s3cxOsW:{y:(componentViewport?.y||0)+150+0+0+0+0+0+0+62}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c3jz9j-container\",layoutDependency:layoutDependency,layoutId:\"kLYQs4JYz-container\",nodeId:\"kLYQs4JYz\",rendersWithMotion:true,scopeId:\"O2tlW9exz\",children:/*#__PURE__*/_jsx(MiscLink,{CQ0hzLQYV:\"Technology\",height:\"100%\",id:\"kLYQs4JYz\",layoutId:\"kLYQs4JYz\",ob1phNHRP:resolvedLinks2[0],variant:matchVariant(\"oilqEGbN0\"),width:\"100%\",...addPropertyOverrides({d3f8n35Pb:{ob1phNHRP:resolvedLinks2[6]},i_tBNRzM_:{ob1phNHRP:resolvedLinks2[3]},ONOymLISh:{ob1phNHRP:resolvedLinks2[2]},QX54w5LFK:{ob1phNHRP:resolvedLinks2[1]},rcLfPjjzr:{ob1phNHRP:resolvedLinks2[7]},tFgv_cmq0:{ob1phNHRP:resolvedLinks2[4]},Y0s3cxOsW:{ob1phNHRP:resolvedLinks2[5]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Qz4n3ECwq\"},implicitPathVariables:undefined},{href:{webPageId:\"Qz4n3ECwq\"},implicitPathVariables:undefined},{href:{webPageId:\"Qz4n3ECwq\"},implicitPathVariables:undefined},{href:{webPageId:\"Qz4n3ECwq\"},implicitPathVariables:undefined},{href:{webPageId:\"Qz4n3ECwq\"},implicitPathVariables:undefined},{href:{webPageId:\"Qz4n3ECwq\"},implicitPathVariables:undefined},{href:{webPageId:\"Qz4n3ECwq\"},implicitPathVariables:undefined},{href:{webPageId:\"Qz4n3ECwq\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+72+539.2+0+0+0+0+0+124,...addPropertyOverrides({d3f8n35Pb:{y:(componentViewport?.y||0)+144+0+0+0+0+0+0+124},i_tBNRzM_:{y:(componentViewport?.y||0)+72+499.2+0+0+0+64+0+0+124},ONOymLISh:{y:(componentViewport?.y||0)+72+499.2+0+0+0+0+0+124},rcLfPjjzr:{y:(componentViewport?.y||0)+144+0+0+0+0+64+0+0+124},tFgv_cmq0:{y:(componentViewport?.y||0)+144+0+0+0+0+0+0+124},Y0s3cxOsW:{y:(componentViewport?.y||0)+150+0+0+0+0+0+0+124}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1idmz0j-container\",layoutDependency:layoutDependency,layoutId:\"NgCF0T7ac-container\",nodeId:\"NgCF0T7ac\",rendersWithMotion:true,scopeId:\"O2tlW9exz\",children:/*#__PURE__*/_jsx(MiscLink,{CQ0hzLQYV:\"Materials\",height:\"100%\",id:\"NgCF0T7ac\",layoutId:\"NgCF0T7ac\",ob1phNHRP:resolvedLinks3[0],variant:matchVariant(\"oilqEGbN0\"),width:\"100%\",...addPropertyOverrides({d3f8n35Pb:{ob1phNHRP:resolvedLinks3[6]},i_tBNRzM_:{ob1phNHRP:resolvedLinks3[3]},ONOymLISh:{ob1phNHRP:resolvedLinks3[2]},QX54w5LFK:{ob1phNHRP:resolvedLinks3[1]},rcLfPjjzr:{ob1phNHRP:resolvedLinks3[7]},tFgv_cmq0:{ob1phNHRP:resolvedLinks3[4]},Y0s3cxOsW:{ob1phNHRP:resolvedLinks3[5]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12rhedm\",\"data-framer-name\":\"Frame 2147256700\",layoutDependency:layoutDependency,layoutId:\"da28GmrWH\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WBlJHQtHx\"},implicitPathVariables:undefined},{href:{webPageId:\"WBlJHQtHx\"},implicitPathVariables:undefined},{href:{webPageId:\"WBlJHQtHx\"},implicitPathVariables:undefined},{href:{webPageId:\"WBlJHQtHx\"},implicitPathVariables:undefined},{href:{webPageId:\"WBlJHQtHx\"},implicitPathVariables:undefined},{href:{webPageId:\"WBlJHQtHx\"},implicitPathVariables:undefined},{href:{webPageId:\"WBlJHQtHx\"},implicitPathVariables:undefined},{href:{webPageId:\"WBlJHQtHx\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+72+539.2+0+0+0+0+0+0,...addPropertyOverrides({d3f8n35Pb:{y:(componentViewport?.y||0)+144+0+0+0+0+0+0+0},i_tBNRzM_:{y:(componentViewport?.y||0)+72+499.2+0+0+0+64+0+0+0},ONOymLISh:{y:(componentViewport?.y||0)+72+499.2+0+0+0+0+0+0},rcLfPjjzr:{y:(componentViewport?.y||0)+144+0+0+0+0+64+0+0+0},tFgv_cmq0:{y:(componentViewport?.y||0)+144+0+0+0+0+0+0+0},Y0s3cxOsW:{y:(componentViewport?.y||0)+150+0+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15kgf1g-container\",layoutDependency:layoutDependency,layoutId:\"l6oRp3ndX-container\",nodeId:\"l6oRp3ndX\",rendersWithMotion:true,scopeId:\"O2tlW9exz\",children:/*#__PURE__*/_jsx(MiscLink,{CQ0hzLQYV:\"About us\",height:\"100%\",id:\"l6oRp3ndX\",layoutId:\"l6oRp3ndX\",ob1phNHRP:resolvedLinks4[0],variant:matchVariant(\"oilqEGbN0\"),width:\"100%\",...addPropertyOverrides({d3f8n35Pb:{ob1phNHRP:resolvedLinks4[6]},i_tBNRzM_:{ob1phNHRP:resolvedLinks4[3]},ONOymLISh:{ob1phNHRP:resolvedLinks4[2]},QX54w5LFK:{ob1phNHRP:resolvedLinks4[1]},rcLfPjjzr:{ob1phNHRP:resolvedLinks4[7]},tFgv_cmq0:{ob1phNHRP:resolvedLinks4[4]},Y0s3cxOsW:{ob1phNHRP:resolvedLinks4[5]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"A89jo76q2\"},implicitPathVariables:undefined},{href:{webPageId:\"A89jo76q2\"},implicitPathVariables:undefined},{href:{webPageId:\"A89jo76q2\"},implicitPathVariables:undefined},{href:{webPageId:\"A89jo76q2\"},implicitPathVariables:undefined},{href:{webPageId:\"A89jo76q2\"},implicitPathVariables:undefined},{href:{webPageId:\"A89jo76q2\"},implicitPathVariables:undefined},{href:{webPageId:\"A89jo76q2\"},implicitPathVariables:undefined},{href:{webPageId:\"A89jo76q2\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+72+539.2+0+0+0+0+0+62,...addPropertyOverrides({d3f8n35Pb:{y:(componentViewport?.y||0)+144+0+0+0+0+0+0+62},i_tBNRzM_:{y:(componentViewport?.y||0)+72+499.2+0+0+0+64+0+0+62},ONOymLISh:{y:(componentViewport?.y||0)+72+499.2+0+0+0+0+0+62},rcLfPjjzr:{y:(componentViewport?.y||0)+144+0+0+0+0+64+0+0+62},tFgv_cmq0:{y:(componentViewport?.y||0)+144+0+0+0+0+0+0+62},Y0s3cxOsW:{y:(componentViewport?.y||0)+150+0+0+0+0+0+0+62}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-142e61c-container\",layoutDependency:layoutDependency,layoutId:\"vEEXV2qi6-container\",nodeId:\"vEEXV2qi6\",rendersWithMotion:true,scopeId:\"O2tlW9exz\",children:/*#__PURE__*/_jsx(MiscLink,{CQ0hzLQYV:\"Insights\",height:\"100%\",id:\"vEEXV2qi6\",layoutId:\"vEEXV2qi6\",ob1phNHRP:resolvedLinks5[0],variant:matchVariant(\"oilqEGbN0\"),width:\"100%\",...addPropertyOverrides({d3f8n35Pb:{ob1phNHRP:resolvedLinks5[6]},i_tBNRzM_:{ob1phNHRP:resolvedLinks5[3]},ONOymLISh:{ob1phNHRP:resolvedLinks5[2]},QX54w5LFK:{ob1phNHRP:resolvedLinks5[1]},rcLfPjjzr:{ob1phNHRP:resolvedLinks5[7]},tFgv_cmq0:{ob1phNHRP:resolvedLinks5[4]},Y0s3cxOsW:{ob1phNHRP:resolvedLinks5[5]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ACo9kXN31\"},implicitPathVariables:undefined},{href:{webPageId:\"ACo9kXN31\"},implicitPathVariables:undefined},{href:{webPageId:\"ACo9kXN31\"},implicitPathVariables:undefined},{href:{webPageId:\"ACo9kXN31\"},implicitPathVariables:undefined},{href:{webPageId:\"ACo9kXN31\"},implicitPathVariables:undefined},{href:{webPageId:\"ACo9kXN31\"},implicitPathVariables:undefined},{href:{webPageId:\"ACo9kXN31\"},implicitPathVariables:undefined},{href:{webPageId:\"ACo9kXN31\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+72+539.2+0+0+0+0+0+124,...addPropertyOverrides({d3f8n35Pb:{y:(componentViewport?.y||0)+144+0+0+0+0+0+0+124},i_tBNRzM_:{y:(componentViewport?.y||0)+72+499.2+0+0+0+64+0+0+124},ONOymLISh:{y:(componentViewport?.y||0)+72+499.2+0+0+0+0+0+124},rcLfPjjzr:{y:(componentViewport?.y||0)+144+0+0+0+0+64+0+0+124},tFgv_cmq0:{y:(componentViewport?.y||0)+144+0+0+0+0+0+0+124},Y0s3cxOsW:{y:(componentViewport?.y||0)+150+0+0+0+0+0+0+124}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wz35i-container\",layoutDependency:layoutDependency,layoutId:\"b54OqRM6l-container\",nodeId:\"b54OqRM6l\",rendersWithMotion:true,scopeId:\"O2tlW9exz\",children:/*#__PURE__*/_jsx(MiscLink,{CQ0hzLQYV:\"Contact us\",height:\"100%\",id:\"b54OqRM6l\",layoutId:\"b54OqRM6l\",ob1phNHRP:resolvedLinks6[0],variant:matchVariant(\"oilqEGbN0\"),width:\"100%\",...addPropertyOverrides({d3f8n35Pb:{ob1phNHRP:resolvedLinks6[6]},i_tBNRzM_:{ob1phNHRP:resolvedLinks6[3]},ONOymLISh:{ob1phNHRP:resolvedLinks6[2]},QX54w5LFK:{ob1phNHRP:resolvedLinks6[1]},rcLfPjjzr:{ob1phNHRP:resolvedLinks6[7]},tFgv_cmq0:{ob1phNHRP:resolvedLinks6[4]},Y0s3cxOsW:{ob1phNHRP:resolvedLinks6[5]}},baseVariant,gestureVariant)})})})})]})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-d3986l\",\"data-border\":true,\"data-framer-name\":\"Frame 2147256697\",layoutDependency:layoutDependency,layoutId:\"BvsJJnI5z\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lz1iy2\",\"data-framer-name\":\"Frame 2147256695\",layoutDependency:layoutDependency,layoutId:\"z0f2EDZbw\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U0YgUHJvIFRleHQtcmVndWxhcg==\",\"--framer-font-family\":'\"SF Pro Text\", \"SF Pro Text Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"a25P5oCjs\"},motionChild:true,nodeId:\"m84BjZxWD\",openInNewTab:false,relValues:[],scopeId:\"O2tlW9exz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1kz0bko\",\"data-styles-preset\":\"SnJ9YueLc\",children:\"Privacy Policy\"})})})}),className:\"framer-r510eq\",\"data-framer-name\":\"Privacy Policy\",fonts:[\"GF;SF Pro Text-regular\"],layoutDependency:layoutDependency,layoutId:\"m84BjZxWD\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U0YgUHJvIFRleHQtcmVndWxhcg==\",\"--framer-font-family\":'\"SF Pro Text\", \"SF Pro Text Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"fO9Ko_s1f\"},motionChild:true,nodeId:\"LRI6tGZFW\",openInNewTab:false,relValues:[],scopeId:\"O2tlW9exz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1kz0bko\",\"data-styles-preset\":\"SnJ9YueLc\",children:\"Terms and Conditions\"})})})}),className:\"framer-8463du\",\"data-framer-name\":\"Terms and Conditions\",fonts:[\"GF;SF Pro Text-regular\"],layoutDependency:layoutDependency,layoutId:\"LRI6tGZFW\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-i03dq9\",\"data-framer-name\":\"Frame 2147256696\",layoutDependency:layoutDependency,layoutId:\"LcDMfzthS\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U0YgUHJvIFRleHQtcmVndWxhcg==\",\"--framer-font-family\":'\"SF Pro Text\", \"SF Pro Text Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"\\xa9 Copyright 2026 Infiniti Recycling\"})}),className:\"framer-1u7tv7z\",\"data-framer-name\":\"\\xa9 Copyright 2026 Infiniti Recycling\",fonts:[\"GF;SF Pro Text-regular\"],layoutDependency:layoutDependency,layoutId:\"XgqmjrHAO\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FJk2d.framer-dicztb, .framer-FJk2d .framer-dicztb { display: block; }\",\".framer-FJk2d.framer-iz88v8 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 160px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 72px 80px 100px 80px; position: relative; width: 1440px; }\",\".framer-FJk2d .framer-wb9utz { bottom: -248px; flex: none; left: 0px; position: absolute; right: -16px; top: -160px; }\",\".framer-FJk2d .framer-x4xbit, .framer-FJk2d .framer-1h4e31l { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-FJk2d .framer-16v8h62 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 318px; }\",\".framer-FJk2d .framer-1estqt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 19px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-FJk2d .framer-1ctsh5, .framer-FJk2d .framer-5nx29a { flex: none; height: 16px; position: relative; width: 23px; }\",\".framer-FJk2d .framer-70ub4p, .framer-FJk2d .framer-r510eq, .framer-FJk2d .framer-8463du, .framer-FJk2d .framer-1u7tv7z { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-FJk2d .framer-1cffzs5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 13px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-FJk2d .framer-s8wjg5 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 318px; word-break: break-word; word-wrap: break-word; }\",\".framer-FJk2d .framer-y3ymnz-container, .framer-FJk2d .framer-13vf5ls-container, .framer-FJk2d .framer-c3jz9j-container, .framer-FJk2d .framer-1idmz0j-container, .framer-FJk2d .framer-15kgf1g-container, .framer-FJk2d .framer-142e61c-container, .framer-FJk2d .framer-1wz35i-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-FJk2d .framer-1y3ifvo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; max-width: 1300px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-FJk2d .framer-1nql6bx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-FJk2d .framer-a8rikk { flex: none; height: 34px; overflow: visible; position: relative; text-decoration: none; width: 344px; }\",\".framer-FJk2d .framer-uvi7ni { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 280px; }\",\".framer-FJk2d .framer-osuwnh, .framer-FJk2d .framer-12rhedm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-FJk2d .framer-d3986l { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 63px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-FJk2d .framer-lz1iy2, .framer-FJk2d .framer-i03dq9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 26px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-FJk2d.framer-v-vhsoyt.framer-iz88v8 { padding: 72px 64px 100px 64px; width: 1200px; }\",\".framer-FJk2d.framer-v-1esswbd.framer-iz88v8 { gap: 120px; padding: 72px 40px 80px 40px; width: 810px; }\",\".framer-FJk2d.framer-v-n62tse.framer-iz88v8 { gap: 120px; padding: 72px 20px 80px 20px; width: 390px; }\",\".framer-FJk2d.framer-v-n62tse .framer-16v8h62, .framer-FJk2d.framer-v-n62tse .framer-s8wjg5, .framer-FJk2d.framer-v-n62tse .framer-uvi7ni, .framer-FJk2d.framer-v-1bfawgq .framer-uvi7ni { width: 100%; }\",\".framer-FJk2d.framer-v-n62tse .framer-1nql6bx, .framer-FJk2d.framer-v-1bfawgq .framer-1nql6bx { flex-direction: column; gap: 40px; justify-content: flex-start; }\",\".framer-FJk2d.framer-v-n62tse .framer-a8rikk, .framer-FJk2d.framer-v-1bfawgq .framer-a8rikk { aspect-ratio: 10.117647058823529 / 1; height: var(--framer-aspect-ratio-supported, 24px); width: 243px; }\",\".framer-FJk2d.framer-v-n62tse .framer-d3986l, .framer-FJk2d.framer-v-1bfawgq .framer-d3986l { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 40px; height: min-content; justify-content: flex-start; padding: 24px 0px 0px 0px; }\",\".framer-FJk2d.framer-v-n62tse .framer-lz1iy2, .framer-FJk2d.framer-v-1bfawgq .framer-lz1iy2 { align-content: flex-start; align-items: flex-start; flex-direction: column; }\",\".framer-FJk2d.framer-v-1cfbvia.framer-iz88v8 { padding: 144px 80px 100px 80px; }\",\".framer-FJk2d.framer-v-1cfbvia .framer-1h4e31l { text-decoration: none; }\",\".framer-FJk2d.framer-v-zk8g69.framer-iz88v8 { padding: 150px 80px 100px 80px; width: 1200px; }\",\".framer-FJk2d.framer-v-izuo0.framer-iz88v8 { gap: 120px; padding: 144px 40px 80px 40px; width: 810px; }\",\".framer-FJk2d.framer-v-1bfawgq.framer-iz88v8 { gap: 120px; padding: 144px 20px 80px 20px; width: 390px; }\",...sharedStyle.css,'.framer-FJk2d[data-border=\"true\"]::after, .framer-FJk2d [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 765\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"QX54w5LFK\":{\"layout\":[\"fixed\",\"auto\"]},\"ONOymLISh\":{\"layout\":[\"fixed\",\"auto\"]},\"i_tBNRzM_\":{\"layout\":[\"fixed\",\"auto\"]},\"tFgv_cmq0\":{\"layout\":[\"fixed\",\"auto\"]},\"Y0s3cxOsW\":{\"layout\":[\"fixed\",\"auto\"]},\"d3f8n35Pb\":{\"layout\":[\"fixed\",\"auto\"]},\"rcLfPjjzr\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerO2tlW9exz=withCSS(Component,css,\"framer-FJk2d\");export default FramerO2tlW9exz;FramerO2tlW9exz.displayName=\"Footer\";FramerO2tlW9exz.defaultProps={height:765,width:1440};addPropertyControls(FramerO2tlW9exz,{variant:{options:[\"QOc_GK5LC\",\"QX54w5LFK\",\"ONOymLISh\",\"i_tBNRzM_\",\"tFgv_cmq0\",\"Y0s3cxOsW\",\"d3f8n35Pb\",\"rcLfPjjzr\"],optionTitles:[\"Desktop\",\"Laptop\",\"Tablet\",\"Phone\",\"Desktop 2\",\"Lpatop 2\",\"Tablet 2\",\"Mobile 2\"],title:\"Variant\",type:ControlType.Enum}});const variationAxes=[{defaultValue:28,maxValue:28,minValue:17,name:\"Optical Size\",tag:\"opsz\"},{defaultValue:400,maxValue:1e3,minValue:1,name:\"Weight\",tag:\"wght\"}];addFonts(FramerO2tlW9exz,[{explicitInter:true,fonts:[{cssFamilyName:\"Space Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Space Mono\",url:\"https://fonts.gstatic.com/s/spacemono/v17/i7dPIFZifjKcF5UAWdDRUEN2RFq7AwU.woff2\",weight:\"400\"},{cssFamilyName:\"SF Pro Variable Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"SF Pro\",url:\"https://framerusercontent.com/assets/M5foEvL4XtacnwoeeCne7NMH8.woff2\",variationAxes,weight:\"400\"}]},...ButtonFonts,...MiscLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerO2tlW9exz.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Button,{},context),forwardLoader(MiscLink,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerO2tlW9exz\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QX54w5LFK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ONOymLISh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"i_tBNRzM_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tFgv_cmq0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Y0s3cxOsW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"d3f8n35Pb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rcLfPjjzr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"765\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (eda58b2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Nav from\"#framer/local/canvasComponent/fwfxtig1P/fwfxtig1P.js\";import Footer from\"#framer/local/canvasComponent/O2tlW9exz/O2tlW9exz.js\";const NavFonts=getFonts(Nav);const ContainerWithFX=withFX(Container);const FooterFonts=getFonts(Footer);const breakpoints={dyZn9slsR:\"(min-width: 1200px) and (max-width: 1439.98px)\",geNwonpVI:\"(min-width: 1440px)\",NuAMWE0Rr:\"(min-width: 810px) and (max-width: 1199.98px)\",pzlNFdq2w:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-AHIuI\";const variantClassNames={dyZn9slsR:\"framer-v-z7yagd\",geNwonpVI:\"framer-v-1j1t3si\",NuAMWE0Rr:\"framer-v-1m7e918\",pzlNFdq2w:\"framer-v-ic8xk6\"};const transition1={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-80};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-AHIuI.framer-qjd54z, .framer-AHIuI .framer-qjd54z { display: block; }\",\".framer-AHIuI.framer-1j1t3si { 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: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-AHIuI .framer-ov1639-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 8; }\",\".framer-AHIuI .framer-180j2xr { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-AHIuI .framer-1rs2bpf-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={dyZn9slsR:\"(min-width: 1200px) and (max-width: 1439.98px)\",geNwonpVI:\"(min-width: 1440px)\",NuAMWE0Rr:\"(min-width: 810px) and (max-width: 1199.98px)\",pzlNFdq2w:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"geNwonpVI\",Laptop:\"dyZn9slsR\",Phone:\"pzlNFdq2w\",Tablet:\"NuAMWE0Rr\"};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??\"geNwonpVI\"};};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=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"geNwonpVI\",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-1j1t3si\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:90,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-ov1639-container\",layoutScroll:true,nodeId:\"cBGguqjRZ\",rendersWithMotion:true,scopeId:\"UVNwPrJod\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dyZn9slsR:{variant:matchVariant(\"RxazHUzuT\")},NuAMWE0Rr:{variant:matchVariant(\"K0NG6WDXz\")},pzlNFdq2w:{variant:matchVariant(\"rbSw64r_L\")}},children:/*#__PURE__*/_jsx(Nav,{height:\"100%\",id:\"cBGguqjRZ\",layoutId:\"cBGguqjRZ\",style:{width:\"100%\"},variant:matchVariant(\"Jo22ECIvH\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-180j2xr\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:757,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1rs2bpf-container\",nodeId:\"scQUiGHcW\",scopeId:\"UVNwPrJod\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dyZn9slsR:{variant:matchVariant(\"Y0s3cxOsW\")},NuAMWE0Rr:{variant:matchVariant(\"d3f8n35Pb\")},pzlNFdq2w:{variant:matchVariant(\"rcLfPjjzr\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"scQUiGHcW\",layoutId:\"scQUiGHcW\",style:{width:\"100%\"},variant:matchVariant(\"tFgv_cmq0\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1410\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"dyZn9slsR\":{\"layout\":[\"fixed\",\"fixed\"]},\"NuAMWE0Rr\":{\"layout\":[\"fixed\",\"fixed\"]},\"pzlNFdq2w\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"geNwonpVI\":[\".framer-ov1639-container\",\".framer-1rs2bpf-container\"],\"dyZn9slsR\":[\".framer-ov1639-container\",\".framer-1rs2bpf-container\"],\"NuAMWE0Rr\":[\".framer-ov1639-container\",\".framer-1rs2bpf-container\"],\"pzlNFdq2w\":[\".framer-ov1639-container\",\".framer-1rs2bpf-container\"]}\n * @framerBreakpoints {\"geNwonpVI\":{\"min\":1440,\"canvasClassName\":\"framer-1j1t3si-override\",\"minHeight\":1410,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"dyZn9slsR\":{\"min\":1200,\"max\":1439,\"canvasClassName\":\"framer-z7yagd-override\",\"minHeight\":1410,\"viewportHeight\":1080,\"name\":\"Laptop\",\"width\":1200,\"rootFontSize\":16},\"NuAMWE0Rr\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1m7e918-override\",\"minHeight\":1410,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"pzlNFdq2w\":{\"max\":809,\"canvasClassName\":\"framer-ic8xk6-override\",\"minHeight\":1410,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant geNwonpVI\n * @framerLayoutTemplate true\n */const FramerUVNwPrJod=withCSS(Component,css,\"framer-AHIuI\");export default FramerUVNwPrJod;FramerUVNwPrJod.displayName=\"2\";FramerUVNwPrJod.defaultProps={height:1410,width:1440};addFonts(FramerUVNwPrJod,[{explicitInter:true,fonts:[]},...NavFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerUVNwPrJod.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Nav,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUVNwPrJod\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"1410\",\"framerDefaultVariant\":\"geNwonpVI\",\"framerLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dyZn9slsR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NuAMWE0Rr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pzlNFdq2w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"geNwonpVI\\\":[\\\".framer-ov1639-container\\\",\\\".framer-1rs2bpf-container\\\"],\\\"dyZn9slsR\\\":[\\\".framer-ov1639-container\\\",\\\".framer-1rs2bpf-container\\\"],\\\"NuAMWE0Rr\\\":[\\\".framer-ov1639-container\\\",\\\".framer-1rs2bpf-container\\\"],\\\"pzlNFdq2w\\\":[\\\".framer-ov1639-container\\\",\\\".framer-1rs2bpf-container\\\"]}\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"geNwonpVI\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-1j1t3si-override\\\",\\\"minHeight\\\":1410,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"dyZn9slsR\\\":{\\\"min\\\":1200,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-z7yagd-override\\\",\\\"minHeight\\\":1410,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Laptop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"NuAMWE0Rr\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1m7e918-override\\\",\\\"minHeight\\\":1410,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"pzlNFdq2w\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-ic8xk6-override\\\",\\\"minHeight\\\":1410,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicWidth\":\"1440\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3db8496)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Nav from\"#framer/local/canvasComponent/fwfxtig1P/fwfxtig1P.js\";import Footer from\"#framer/local/canvasComponent/O2tlW9exz/O2tlW9exz.js\";const NavFonts=getFonts(Nav);const ContainerWithFX=withFX(Container);const FooterFonts=getFonts(Footer);const breakpoints={nJ6z85yXb:\"(min-width: 810px) and (max-width: 1199.98px)\",peCHgEA59:\"(min-width: 1200px) and (max-width: 1439.98px)\",VxOujL6K0:\"(min-width: 1440px)\",ZHdsoavYh:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-Gg09j\";const variantClassNames={nJ6z85yXb:\"framer-v-w36ban\",peCHgEA59:\"framer-v-1qv7ym2\",VxOujL6K0:\"framer-v-1hptjw4\",ZHdsoavYh:\"framer-v-1cpx60o\"};const transition1={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-80};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\".framer-Gg09j.framer-1gwi2zg, .framer-Gg09j .framer-1gwi2zg { display: block; }\",\".framer-Gg09j.framer-1hptjw4 { align-content: center; align-items: center; background-color: #000000; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Gg09j .framer-t1v38j-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 8; }\",\".framer-Gg09j .framer-1boo0g9 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-Gg09j .framer-u2kbns-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={nJ6z85yXb:\"(min-width: 810px) and (max-width: 1199.98px)\",peCHgEA59:\"(min-width: 1200px) and (max-width: 1439.98px)\",VxOujL6K0:\"(min-width: 1440px)\",ZHdsoavYh:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"VxOujL6K0\",Laptop:\"peCHgEA59\",Phone:\"ZHdsoavYh\",Tablet:\"nJ6z85yXb\"};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??\"VxOujL6K0\"};};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=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"VxOujL6K0\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(0, 0, 0); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1hptjw4\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:90,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-t1v38j-container\",layoutScroll:true,nodeId:\"AwT_XVbE9\",rendersWithMotion:true,scopeId:\"fgBfLwsCi\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nJ6z85yXb:{variant:matchVariant(\"K0NG6WDXz\")},peCHgEA59:{variant:matchVariant(\"RxazHUzuT\")},ZHdsoavYh:{variant:matchVariant(\"rbSw64r_L\")}},children:/*#__PURE__*/_jsx(Nav,{height:\"100%\",id:\"AwT_XVbE9\",layoutId:\"AwT_XVbE9\",style:{width:\"100%\"},variant:matchVariant(\"Jo22ECIvH\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1boo0g9\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:765,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-u2kbns-container\",nodeId:\"irzlVXIuk\",scopeId:\"fgBfLwsCi\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nJ6z85yXb:{variant:matchVariant(\"ONOymLISh\")},peCHgEA59:{variant:matchVariant(\"QX54w5LFK\")},ZHdsoavYh:{variant:matchVariant(\"i_tBNRzM_\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"irzlVXIuk\",layoutId:\"irzlVXIuk\",style:{width:\"100%\"},variant:matchVariant(\"QOc_GK5LC\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1410\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"peCHgEA59\":{\"layout\":[\"fixed\",\"fixed\"]},\"nJ6z85yXb\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZHdsoavYh\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"VxOujL6K0\":[\".framer-t1v38j-container\",\".framer-u2kbns-container\"],\"peCHgEA59\":[\".framer-t1v38j-container\",\".framer-u2kbns-container\"],\"nJ6z85yXb\":[\".framer-t1v38j-container\",\".framer-u2kbns-container\"],\"ZHdsoavYh\":[\".framer-t1v38j-container\",\".framer-u2kbns-container\"]}\n * @framerBreakpoints {\"VxOujL6K0\":{\"min\":1440,\"canvasClassName\":\"framer-1hptjw4-override\",\"minHeight\":1410,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"peCHgEA59\":{\"min\":1200,\"max\":1439,\"canvasClassName\":\"framer-1qv7ym2-override\",\"minHeight\":1410,\"viewportHeight\":1080,\"name\":\"Laptop\",\"width\":1200,\"rootFontSize\":16},\"nJ6z85yXb\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-w36ban-override\",\"minHeight\":1410,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"ZHdsoavYh\":{\"max\":809,\"canvasClassName\":\"framer-1cpx60o-override\",\"minHeight\":1410,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant VxOujL6K0\n * @framerLayoutTemplate true\n */const FramerfgBfLwsCi=withCSS(Component,css,\"framer-Gg09j\");export default FramerfgBfLwsCi;FramerfgBfLwsCi.displayName=\"1\";FramerfgBfLwsCi.defaultProps={height:1410,width:1440};addFonts(FramerfgBfLwsCi,[{explicitInter:true,fonts:[]},...NavFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerfgBfLwsCi.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Nav,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfgBfLwsCi\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"VxOujL6K0\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-1hptjw4-override\\\",\\\"minHeight\\\":1410,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"peCHgEA59\\\":{\\\"min\\\":1200,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1qv7ym2-override\\\",\\\"minHeight\\\":1410,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Laptop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"nJ6z85yXb\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-w36ban-override\\\",\\\"minHeight\\\":1410,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"ZHdsoavYh\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1cpx60o-override\\\",\\\"minHeight\\\":1410,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"peCHgEA59\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nJ6z85yXb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZHdsoavYh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerHitTargets\":\"{\\\"VxOujL6K0\\\":[\\\".framer-t1v38j-container\\\",\\\".framer-u2kbns-container\\\"],\\\"peCHgEA59\\\":[\\\".framer-t1v38j-container\\\",\\\".framer-u2kbns-container\\\"],\\\"nJ6z85yXb\\\":[\\\".framer-t1v38j-container\\\",\\\".framer-u2kbns-container\\\"],\\\"ZHdsoavYh\\\":[\\\".framer-t1v38j-container\\\",\\\".framer-u2kbns-container\\\"]}\",\"framerLayoutTemplate\":\"true\",\"framerDefaultVariant\":\"VxOujL6K0\",\"framerIntrinsicHeight\":\"1410\"}},\"__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 UserComponent1 from \"https://framerusercontent.com/modules/MZh0VElEJbjFBcQYms1F/QLJNON7pHjjRqxy5Mxhj/UVNwPrJod.js\";\r\nimport UserComponent from \"https://framerusercontent.com/modules/pZoU4MakxKJjuHHG6Fto/RqK8iDID7rQ1HUMbh9kP/fgBfLwsCi.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {BpPWurhy_: \"counters\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xSzGyvgagJk6wxHUx60g/Dbv82oltCF9SDBlvq3dX/augiA20Il.js\")), path: \"/\"}, WBlJHQtHx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5dJ9ph2uypL6nVd5DxtQ/XwBcAGlhzdzzmB1LCAUG/WBlJHQtHx.js\")), path: \"/about\"}, IySvqQj6B: {elements: {Bjx5tCzAb: \"how\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xA3pykMYxMYos9w9dBmj/jfl4SbGWeTVRQYkG7oBg/IySvqQj6B.js\")), path: \"/services\"}, RDQI7JLqE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qZhC5i5lvJjghAW6UlI2/LsqnytGnhYxlPsYiQrKg/RDQI7JLqE.js\")), path: \"/tech\"}, Qz4n3ECwq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/x6z4QN6yEbFQ6miPCrPY/cmdBoT36LkfRbTkfcq8n/Qz4n3ECwq.js\")), path: \"/materials\"}, A89jo76q2: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AQmBnR3oyui9lIUWQUPX/IZfyYtoWopiGhCvdDl9z/A89jo76q2.js\")), path: \"/insight\"}, ACo9kXN31: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/O8DACqfcEyShM3ICD9rS/bdPiVOsSBZssmhq9q9hh/ACo9kXN31.js\")), path: \"/contact\"}, a25P5oCjs: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/n6BQndr2lD8muL5Ls8Cg/akxAktMsJ6wuPZg7EM4N/a25P5oCjs.js\")), path: \"/privacy-policy\"}, fO9Ko_s1f: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/FmhXCX7DNW1QJkzoqLEh/eNGS9oXC5WZxbGpAefr1/fO9Ko_s1f.js\")), path: \"/terms-and-conditions\"}, LIo8u5WfM: {collectionId: \"uPcR6_Bhl\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iPQaVuUSuZ2DnVAiHsB7/T387RYQphrlmf4Laf2df/LIo8u5WfM.js\")), path: \"/insight/:JK5dSLqdh\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {uPcR6_Bhl: async () => (await import(\"https://framerusercontent.com/modules/60uX84Po6MmVFRISOsjU/FrPMXLMrwmhpMe6Pn3dT/uPcR6_Bhl.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"5e9de9e877b6d939c7a62e82f132ead3561379c58ea56c1259cd8fa742443fbc\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"WBlJHQtHx\":\r\ncase \"g4zuRB9vf\":\r\ncase \"IySvqQj6B\":\r\ncase \"RDQI7JLqE\":\r\ncase \"Qz4n3ECwq\":\r\ncase \"A89jo76q2\":\r\ncase \"n3mtqqoDj\":\r\ncase \"a25P5oCjs\":\r\ncase \"fO9Ko_s1f\":\r\ncase \"LIo8u5WfM\":\r\nreturn React.createElement(UserComponent, {...props, key: \"UserComponent\", style}, children(true));\r\ncase \"ACo9kXN31\":\r\nreturn React.createElement(UserComponent1, {...props, key: \"UserComponent1\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"WBlJHQtHx\":\r\ncase \"g4zuRB9vf\":\r\ncase \"IySvqQj6B\":\r\ncase \"RDQI7JLqE\":\r\ncase \"Qz4n3ECwq\":\r\ncase \"A89jo76q2\":\r\ncase \"n3mtqqoDj\":\r\ncase \"a25P5oCjs\":\r\ncase \"fO9Ko_s1f\":\r\ncase \"LIo8u5WfM\":\r\nreturn [{hash: \"1cpx60o\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"w36ban\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1qv7ym2\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439.98px)\"}, {hash: \"1hptjw4\", mediaQuery: \"(min-width: 1440px)\"}]\r\ncase \"ACo9kXN31\":\r\nreturn [{hash: \"ic8xk6\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"1m7e918\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"z7yagd\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439.98px)\"}, {hash: \"1j1t3si\", mediaQuery: \"(min-width: 1440px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://infinitirecycling.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/GPXhYG4KfSRXrB7hR67m/bn4aUlZIJ8rtrlumvU5q/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.2, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\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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"}