{"version":3,"file":"script_main.CugERCow.mjs","names":["mask","SVG","getProps","Icon","getProps","useState","r","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","addPropertyOverrides","MiscLinkFonts","MiscLink","ButtonFonts","Button","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","SVG","Menu","X","RichText","Button","MiscLink","serializationHash","variantClassNames","transition1","animation","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","Image1","SVG","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.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","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/uHD807T9Er1i2UHv30uJ/O2tlW9exz.js","https:/framerusercontent.com/modules/MZh0VElEJbjFBcQYms1F/QLJNON7pHjjRqxy5Mxhj/UVNwPrJod.js","https:/framerusercontent.com/modules/pZoU4MakxKJjuHHG6Fto/kq2jGM2I1ieQ4VoZ9bUN/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 (4705d03)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,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 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-XreHZ\";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=[];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:\"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:\"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-XreHZ.framer-dicztb, .framer-XreHZ .framer-dicztb { display: block; }\",\".framer-XreHZ.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-XreHZ .framer-wb9utz { bottom: -248px; flex: none; left: 0px; position: absolute; right: -16px; top: -160px; }\",\".framer-XreHZ .framer-x4xbit, .framer-XreHZ .framer-1h4e31l { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-XreHZ .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-XreHZ .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-XreHZ .framer-1ctsh5, .framer-XreHZ .framer-5nx29a { flex: none; height: 16px; position: relative; width: 23px; }\",\".framer-XreHZ .framer-70ub4p, .framer-XreHZ .framer-r510eq, .framer-XreHZ .framer-8463du, .framer-XreHZ .framer-1u7tv7z { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-XreHZ .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-XreHZ .framer-s8wjg5 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 318px; word-break: break-word; word-wrap: break-word; }\",\".framer-XreHZ .framer-y3ymnz-container, .framer-XreHZ .framer-13vf5ls-container, .framer-XreHZ .framer-c3jz9j-container, .framer-XreHZ .framer-1idmz0j-container, .framer-XreHZ .framer-15kgf1g-container, .framer-XreHZ .framer-142e61c-container, .framer-XreHZ .framer-1wz35i-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-XreHZ .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-XreHZ .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-XreHZ .framer-a8rikk { flex: none; height: 34px; overflow: visible; position: relative; text-decoration: none; width: 344px; }\",\".framer-XreHZ .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-XreHZ .framer-osuwnh, .framer-XreHZ .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-XreHZ .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-XreHZ .framer-lz1iy2, .framer-XreHZ .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-XreHZ.framer-v-vhsoyt.framer-iz88v8 { padding: 72px 64px 100px 64px; width: 1200px; }\",\".framer-XreHZ.framer-v-1esswbd.framer-iz88v8 { gap: 120px; padding: 72px 40px 80px 40px; width: 810px; }\",\".framer-XreHZ.framer-v-n62tse.framer-iz88v8 { gap: 120px; padding: 72px 20px 80px 20px; width: 390px; }\",\".framer-XreHZ.framer-v-n62tse .framer-16v8h62, .framer-XreHZ.framer-v-n62tse .framer-s8wjg5, .framer-XreHZ.framer-v-n62tse .framer-uvi7ni, .framer-XreHZ.framer-v-1bfawgq .framer-uvi7ni { width: 100%; }\",\".framer-XreHZ.framer-v-n62tse .framer-1nql6bx, .framer-XreHZ.framer-v-1bfawgq .framer-1nql6bx { flex-direction: column; gap: 40px; justify-content: flex-start; }\",\".framer-XreHZ.framer-v-n62tse .framer-a8rikk, .framer-XreHZ.framer-v-1bfawgq .framer-a8rikk { aspect-ratio: 10.117647058823529 / 1; height: var(--framer-aspect-ratio-supported, 24px); width: 243px; }\",\".framer-XreHZ.framer-v-n62tse .framer-d3986l, .framer-XreHZ.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-XreHZ.framer-v-n62tse .framer-lz1iy2, .framer-XreHZ.framer-v-1bfawgq .framer-lz1iy2 { align-content: flex-start; align-items: flex-start; flex-direction: column; }\",\".framer-XreHZ.framer-v-1cfbvia.framer-iz88v8 { padding: 144px 80px 100px 80px; }\",\".framer-XreHZ.framer-v-1cfbvia .framer-1h4e31l { text-decoration: none; }\",\".framer-XreHZ.framer-v-zk8g69.framer-iz88v8 { padding: 150px 80px 100px 80px; width: 1200px; }\",\".framer-XreHZ.framer-v-izuo0.framer-iz88v8 { gap: 120px; padding: 144px 40px 80px 40px; width: 810px; }\",\".framer-XreHZ.framer-v-1bfawgq.framer-iz88v8 { gap: 120px; padding: 144px 20px 80px 20px; width: 390px; }\",'.framer-XreHZ[data-border=\"true\"]::after, .framer-XreHZ [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-XreHZ\");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],{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\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1440\",\"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\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"765\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./O2tlW9exz.map","// 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 (edbb85b)\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-NqtlQ\";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=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NqtlQ.framer-1gwi2zg, .framer-NqtlQ .framer-1gwi2zg { display: block; }\",\".framer-NqtlQ.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-NqtlQ .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-NqtlQ .framer-1boo0g9 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-NqtlQ .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:757,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-NqtlQ\");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\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfgBfLwsCi\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"peCHgEA59\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nJ6z85yXb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZHdsoavYh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"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}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1410\",\"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\\\"]}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDefaultVariant\":\"VxOujL6K0\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport UserComponent1 from \"https://framerusercontent.com/modules/MZh0VElEJbjFBcQYms1F/QLJNON7pHjjRqxy5Mxhj/UVNwPrJod.js\";\r\nimport UserComponent from \"https://framerusercontent.com/modules/pZoU4MakxKJjuHHG6Fto/kq2jGM2I1ieQ4VoZ9bUN/fgBfLwsCi.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {BpPWurhy_: \"counters\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xSzGyvgagJk6wxHUx60g/TDesBUtG9snzmfseGsUA/augiA20Il.js\")), path: \"/\"}, WBlJHQtHx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5dJ9ph2uypL6nVd5DxtQ/Wuve05Q9F53PEvzH1MTZ/WBlJHQtHx.js\")), path: \"/abouts\"}, IySvqQj6B: {elements: {Bjx5tCzAb: \"how\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xA3pykMYxMYos9w9dBmj/JzEQPtC8APFlFg1u1xgi/IySvqQj6B.js\")), path: \"/services\"}, RDQI7JLqE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qZhC5i5lvJjghAW6UlI2/cm7uoxVTo2GeCk56AQm5/RDQI7JLqE.js\")), path: \"/tech\"}, Qz4n3ECwq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/x6z4QN6yEbFQ6miPCrPY/G3KJG644YcFNOuJTkS8O/Qz4n3ECwq.js\")), path: \"/materials\"}, A89jo76q2: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AQmBnR3oyui9lIUWQUPX/xaxW4rRxugQT9klLRpUS/A89jo76q2.js\")), path: \"/insight\"}, ACo9kXN31: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/O8DACqfcEyShM3ICD9rS/trzJonPQkaZgLEulGmnU/ACo9kXN31.js\")), path: \"/contact\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\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 \"IySvqQj6B\":\r\ncase \"RDQI7JLqE\":\r\ncase \"Qz4n3ECwq\":\r\ncase \"A89jo76q2\":\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 \"IySvqQj6B\":\r\ncase \"RDQI7JLqE\":\r\ncase \"Qz4n3ECwq\":\r\ncase \"A89jo76q2\":\r\nreturn [{hash: \"1hptjw4\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"1qv7ym2\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439.98px)\"}, {hash: \"w36ban\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1cpx60o\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"ACo9kXN31\":\r\nreturn [{hash: \"1j1t3si\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"z7yagd\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439.98px)\"}, {hash: \"1m7e918\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"ic8xk6\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://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/OJPkAMwv5USWflLivTPo/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {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\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}