{"version":3,"file":"script_main.Dwpddh8o.mjs","names":["useMemo","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","className","css","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","FormPlainTextInput","addPropertyOverrides","Input","Button2","Image","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","className","_Fragment","css","sharedStyle.css","sharedStyle.fonts","CTA","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","className","BlurGradient","Navbar","Footer","useRef","React.useId","className","PropertyOverrides","React.createElement","Template1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/mqQEarGIByho1rG31aTv/BlurGradient_Prod.js","https:/framerusercontent.com/modules/1hX1UXuUKWxZBscVAiGn/ChSLBZLtDRZErFrAlLRg/yMzqOFCvQ.js","https:/framerusercontent.com/modules/XYoMiTYR13TbiUKBlD1q/aW3MN317Tz10gaHJ2yqv/B6jmnAHxQ.js","https:/framerusercontent.com/modules/kJ3vhrSqXesQqI9BcUWO/qTMiWbkwDmVgTseTUATL/ppL8IdkGe.js","https:/framerusercontent.com/modules/ElLtJxgSagoi4svy9gWa/D5Vw7W9Mduuc8oTZ1RNt/nUMGDpBuV.js","https:/framerusercontent.com/modules/hrbD8KRkoRBKLJjywsKa/ZG2oB7osZk6CWcZeRj8a/OA42xcy30.js","https:/framerusercontent.com/modules/AhIweTTwFlEpFDh1k1YY/lybUlhG7jRDSyjAL6nrP/o1fvJPvuf.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useMemo}from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 240\n * @framerIntrinsicHeight 240\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */function BlurGradient({blur,borderRadius,direction,transition}){const blurSteps=useMemo(()=>[{blur:`${blur/2/2/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%`},{blur:`${blur/2/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%`},{blur:`${blur/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%`},{blur:`${blur/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%`},{blur:`${blur/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%`},{blur:`${blur/2/2}px`,gradient:`rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%`},{blur:`${blur/2}px`,gradient:`rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%`},{blur:`${blur}px`,gradient:`rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%`}],[blur]);return /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,overflow:\"hidden\"},children:blurSteps.map((step,index)=>/*#__PURE__*/_jsx(motion.div,{transition:transition,initial:{backdropFilter:`blur(${step.blur})`},animate:{backdropFilter:`blur(${step.blur})`},style:{opacity:1,position:\"absolute\",inset:0,zIndex:index+1,maskImage:`linear-gradient(${direction}, ${step.gradient})`,WebkitMaskImage:`linear-gradient(${direction}, ${step.gradient})`,borderRadius:borderRadius,pointerEvents:\"none\"}},index))});}BlurGradient.defaultProps={blur:10,borderRadius:\"0px\",direction:\"toBottom\",transition:{duration:.3}};addPropertyControls(BlurGradient,{blur:{title:\"Blur\",type:ControlType.Number,defaultValue:10,min:0,max:100,step:1,description:\"Large blur values (10<) can impact performance.\"},borderRadius:{title:\"Radius\",type:ControlType.BorderRadius,defaultValue:\"0px\",description:\"Blur Gradient component's parent frame can't have border radius (it will break the component). If you need corner radius, apply it directly to the Blur Gradient component here.\"},direction:{title:\"Direction\",type:ControlType.SegmentedEnum,options:[\"to bottom\",\"to top\",\"to left\",\"to right\"],optionTitles:[\"↓\",\"↑\",\"←\",\"→\"],defaultValue:\"to bottom\"},transition:{type:ControlType.Transition,defaultValue:{duration:.3},title:\"Transition\",description:\"Control how the blur animates when used on hover states or any othe interaction.\\n\\nMore components at [Framer University](https://frameruni.link/cc).\"}});BlurGradient.displayName=\"Blur Gradient\";export default BlurGradient;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BlurGradient\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"240\",\"framerIntrinsicWidth\":\"240\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BlurGradient_Prod.map","// Generated by Framer (df12877)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-e8zoN .framer-styles-preset-1nlioov:not(.rich-text-wrapper), .framer-e8zoN .framer-styles-preset-1nlioov.rich-text-wrapper a { --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-98750765-c632-44a2-8adb-7da1c523dca4, #000000); }\"];export const className=\"framer-e8zoN\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (df12877)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/GOhhToKtudKrMmYAHAVb/kfZfhZg0Tw41wjNQHhrL/og3mmfoko.js\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={k7GUXMaLR:{hover:true,pressed:true}};const cycleOrder=[\"k7GUXMaLR\",\"qxB6Wj1mp\",\"xge55WvpA\",\"EEuBvUPVh\",\"b59TW8OgE\"];const serializationHash=\"framer-IYI0T\";const variantClassNames={b59TW8OgE:\"framer-v-jiqdig\",EEuBvUPVh:\"framer-v-xmhh9h\",k7GUXMaLR:\"framer-v-qmj2gv\",qxB6Wj1mp:\"framer-v-vx7uo5\",xge55WvpA:\"framer-v-7ktrv2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"k7GUXMaLR\",Disabled:\"xge55WvpA\",Error:\"b59TW8OgE\",Loading:\"qxB6Wj1mp\",Success:\"EEuBvUPVh\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"k7GUXMaLR\"};};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:\"k7GUXMaLR\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"qxB6Wj1mp\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"qxB6Wj1mp\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-qmj2gv\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"k7GUXMaLR\",ref:refBinding,style:{backgroundColor:\"var(--token-98750765-c632-44a2-8adb-7da1c523dca4, rgb(0, 0, 0))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,opacity:1,...style},variants:{\"k7GUXMaLR-hover\":{opacity:.8},\"k7GUXMaLR-pressed\":{opacity:1},b59TW8OgE:{backgroundColor:\"rgba(255, 34, 68, 0.15)\",opacity:1},EEuBvUPVh:{opacity:1},xge55WvpA:{opacity:.5}},...addPropertyOverrides({\"k7GUXMaLR-hover\":{\"data-framer-name\":undefined},\"k7GUXMaLR-pressed\":{\"data-framer-name\":undefined},b59TW8OgE:{\"data-framer-name\":\"Error\"},EEuBvUPVh:{\"data-framer-name\":\"Success\"},qxB6Wj1mp:{\"data-framer-name\":\"Loading\"},xge55WvpA:{\"data-framer-name\":\"Disabled\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1357jtr\",\"data-styles-preset\":\"og3mmfoko\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bda8a6d0-7cb1-4150-bf88-bb7174fe7f8c, rgb(255, 255, 251)))\"},children:\"Subscribe\"})}),className:\"framer-1lk5bio\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OrXudXQIi\",style:{\"--extracted-r6o4lv\":\"var(--token-bda8a6d0-7cb1-4150-bf88-bb7174fe7f8c, rgb(255, 255, 251))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{b59TW8OgE:{\"--extracted-r6o4lv\":\"rgb(255, 34, 68)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({b59TW8OgE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1357jtr\",\"data-styles-preset\":\"og3mmfoko\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 34, 68))\"},children:\"Error\"})})},EEuBvUPVh:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1357jtr\",\"data-styles-preset\":\"og3mmfoko\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bda8a6d0-7cb1-4150-bf88-bb7174fe7f8c, rgb(255, 255, 251)))\"},children:\"Thank you!\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-l4dx0p\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"v2NoBkViy\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-jx4lbo\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"sMqe3JIYb\",style:{background:\"conic-gradient(from 180deg at 50% 50%, rgb(68, 204, 255) 0deg, rgb(68, 204, 255) 360deg)\",backgroundColor:\"rgb(68, 204, 255)\",mask:\"none\",WebkitMask:\"none\"},variants:{qxB6Wj1mp:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0) 7.208614864864882deg, rgb(255, 255, 255) 342deg)\",backgroundColor:\"rgba(0, 0, 0, 0)\",mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ynq4ne\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"i59gUtx2Z\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IYI0T.framer-1vl1zzn, .framer-IYI0T .framer-1vl1zzn { display: block; }\",\".framer-IYI0T.framer-qmj2gv { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 32px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 128px; }\",\".framer-IYI0T .framer-1lk5bio { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-IYI0T .framer-l4dx0p { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }\",\".framer-IYI0T .framer-jx4lbo { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-IYI0T .framer-1ynq4ne { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-IYI0T.framer-v-vx7uo5.framer-qmj2gv, .framer-IYI0T.framer-v-7ktrv2.framer-qmj2gv, .framer-IYI0T.framer-v-xmhh9h.framer-qmj2gv, .framer-IYI0T.framer-v-jiqdig.framer-qmj2gv { cursor: unset; }\",\".framer-IYI0T.framer-v-vx7uo5 .framer-jx4lbo { overflow: hidden; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 128\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"qxB6Wj1mp\":{\"layout\":[\"fixed\",\"fixed\"]},\"xge55WvpA\":{\"layout\":[\"fixed\",\"fixed\"]},\"EEuBvUPVh\":{\"layout\":[\"fixed\",\"fixed\"]},\"b59TW8OgE\":{\"layout\":[\"fixed\",\"fixed\"]},\"QGF9zxYZh\":{\"layout\":[\"fixed\",\"fixed\"]},\"oeJtFgmTT\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerB6jmnAHxQ=withCSS(Component,css,\"framer-IYI0T\");export default FramerB6jmnAHxQ;FramerB6jmnAHxQ.displayName=\"Button 2\";FramerB6jmnAHxQ.defaultProps={height:32,width:128};addPropertyControls(FramerB6jmnAHxQ,{variant:{options:[\"k7GUXMaLR\",\"qxB6Wj1mp\",\"xge55WvpA\",\"EEuBvUPVh\",\"b59TW8OgE\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerB6jmnAHxQ,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerB6jmnAHxQ\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"128\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qxB6Wj1mp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xge55WvpA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EEuBvUPVh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"b59TW8OgE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QGF9zxYZh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oeJtFgmTT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (df12877)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,FormPlainTextInput,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"KPXBgA3aH\",\"Od4iVcgBr\",\"ojvAwmh1r\",\"VRW7qmx5u\"];const serializationHash=\"framer-SXSUg\";const variantClassNames={KPXBgA3aH:\"framer-v-1cyxlkm\",Od4iVcgBr:\"framer-v-90fnbv\",ojvAwmh1r:\"framer-v-1sw8tmf\",VRW7qmx5u:\"framer-v-1arb8kg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.2,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Phone Number\":\"tel\",\"Text Area\":\"textarea\",Date:\"date\",Email:\"email\",Number:\"number\",Text:\"text\",Time:\"time\",URL:\"url\"};const humanReadableVariantMap={Blur:\"ojvAwmh1r\",Default:\"KPXBgA3aH\",Focus:\"Od4iVcgBr\",Invalid:\"VRW7qmx5u\"};const getProps=({height,id,label,name1,placeholder,required,tabIndex,type,width,...props})=>{return{...props,L_JO6IJte:humanReadableEnumMap[type]??type??props.L_JO6IJte??\"email\",TgCziLu1d:required??props.TgCziLu1d??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"KPXBgA3aH\",weZfklaFF:placeholder??props.weZfklaFF,xwnKHWQK6:name1??props.xwnKHWQK6??\"Email\",YP236kERS:tabIndex??props.YP236kERS??1,ZkkhHw1EK:label??props.ZkkhHw1EK??\"Email\"};};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,ZkkhHw1EK,L_JO6IJte,xwnKHWQK6,weZfklaFF,YP236kERS,TgCziLu1d,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"KPXBgA3aH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onFocuso6e1s6=activeVariantCallback(async(...args)=>{setVariant(\"Od4iVcgBr\");});const onBlurdmwtso=activeVariantCallback(async(...args)=>{const inputValue=args[0]?.target?.value?.trim();if(inputValue?.length>0){setVariant(\"ojvAwmh1r\");}if(!inputValue){setVariant(\"KPXBgA3aH\");}});const onInvalid1o1dxms=activeVariantCallback(async(...args)=>{setVariant(\"VRW7qmx5u\");});const onValido6e1s6=activeVariantCallback(async(...args)=>{setVariant(\"Od4iVcgBr\");});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__*/_jsxs(motion.label,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1cyxlkm\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"KPXBgA3aH\",ref:refBinding,style:{...style},...addPropertyOverrides({Od4iVcgBr:{\"data-framer-name\":\"Focus\"},ojvAwmh1r:{\"data-framer-name\":\"Blur\"},VRW7qmx5u:{\"data-framer-name\":\"Invalid\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtMzAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fb3c5200-5209-4015-9e8b-6a7251dc745a, rgb(144, 144, 144)))\"},children:\"Email\"})}),className:\"framer-tcyicw\",fonts:[\"GF;Geist-300\"],layoutDependency:layoutDependency,layoutId:\"Jtgm2Rhh5\",style:{\"--extracted-r6o4lv\":\"var(--token-fb3c5200-5209-4015-9e8b-6a7251dc745a, rgb(144, 144, 144))\"},text:ZkkhHw1EK,variants:{VRW7qmx5u:{\"--extracted-r6o4lv\":\"rgb(255, 0, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Od4iVcgBr:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtMzAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fb3c5200-5209-4015-9e8b-6a7251dc745a, rgb(144, 144, 144)))\"},children:\"Email\"})})},ojvAwmh1r:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtMzAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fb3c5200-5209-4015-9e8b-6a7251dc745a, rgb(144, 144, 144)))\"},children:\"Email\"})})},VRW7qmx5u:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtMzAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 0, 0))\"},children:\"Email\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-12ej7fc\",inputName:xwnKHWQK6,layoutDependency:layoutDependency,layoutId:\"JflLAdGw_\",onBlur:onBlurdmwtso,onFocus:onFocuso6e1s6,onInvalid:onInvalid1o1dxms,placeholder:weZfklaFF,required:TgCziLu1d,style:{\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"var(--token-7fccffbd-3825-4dad-9fb5-eaa6d96726e5, rgb(231, 231, 231))\",\"--framer-input-border-left-width\":\"0px\",\"--framer-input-border-right-width\":\"0px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"0px\",\"--framer-input-font-color\":\"rgb(51, 51, 51)\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgb(102, 102, 102)\"},tabIndex:YP236kERS,type:L_JO6IJte,variants:{Od4iVcgBr:{\"--framer-input-border-color\":\"rgb(51, 51, 51)\"},VRW7qmx5u:{\"--framer-input-border-color\":\"rgb(217, 0, 0)\"}},...addPropertyOverrides({Od4iVcgBr:{required:false},VRW7qmx5u:{onValid:onValido6e1s6}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SXSUg.framer-yniuc7, .framer-SXSUg .framer-yniuc7 { display: block; }\",\".framer-SXSUg.framer-1cyxlkm { align-content: flex-start; align-items: flex-start; cursor: text; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: flex-end; padding: 0px; position: relative; width: 415px; }\",\".framer-SXSUg .framer-tcyicw { flex: none; height: auto; left: 0px; pointer-events: none; position: absolute; top: 22px; white-space: pre; width: auto; z-index: 1; }\",'.framer-SXSUg .framer-12ej7fc { --framer-input-font-family: \"Geist\"; --framer-input-font-letter-spacing: -0.01em; --framer-input-font-line-height: 120%; --framer-input-font-size: 16px; --framer-input-font-weight: 500; --framer-input-padding: 0px 0px 8px 0px; --framer-input-wrapper-height: auto; flex: none; height: auto; position: relative; width: 100%; }',\".framer-SXSUg.framer-v-90fnbv .framer-tcyicw, .framer-SXSUg.framer-v-1sw8tmf .framer-tcyicw, .framer-SXSUg.framer-v-1arb8kg .framer-tcyicw { top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 415\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Od4iVcgBr\":{\"layout\":[\"fixed\",\"fixed\"]},\"ojvAwmh1r\":{\"layout\":[\"fixed\",\"fixed\"]},\"VRW7qmx5u\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ZkkhHw1EK\":\"label\",\"L_JO6IJte\":\"type\",\"xwnKHWQK6\":\"name1\",\"weZfklaFF\":\"placeholder\",\"YP236kERS\":\"tabIndex\",\"TgCziLu1d\":\"required\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerppL8IdkGe=withCSS(Component,css,\"framer-SXSUg\");export default FramerppL8IdkGe;FramerppL8IdkGe.displayName=\"Input\";FramerppL8IdkGe.defaultProps={height:50,width:415};addPropertyControls(FramerppL8IdkGe,{variant:{options:[\"KPXBgA3aH\",\"Od4iVcgBr\",\"ojvAwmh1r\",\"VRW7qmx5u\"],optionTitles:[\"Default\",\"Focus\",\"Blur\",\"Invalid\"],title:\"Variant\",type:ControlType.Enum},ZkkhHw1EK:{defaultValue:\"Email\",displayTextArea:false,title:\"Label\",type:ControlType.String},L_JO6IJte:{defaultValue:\"email\",options:[\"text\",\"textarea\",\"email\",\"number\",\"tel\",\"url\",\"date\",\"time\"],optionTitles:[\"Text\",\"Text Area\",\"Email\",\"Number\",\"Phone Number\",\"URL\",\"Date\",\"Time\"],title:\"Type\",type:ControlType.Enum},xwnKHWQK6:{defaultValue:\"Email\",title:\"Name\",type:ControlType.String},weZfklaFF:{defaultValue:\"\",description:\"\",title:\"Placeholder\",type:ControlType.String},YP236kERS:{defaultValue:1,displayStepper:true,max:5,min:-1,title:\"Tab Index\",type:ControlType.Number},TgCziLu1d:{defaultValue:true,title:\"Required\",type:ControlType.Boolean}});addFonts(FramerppL8IdkGe,[{explicitInter:true,fonts:[{family:\"Geist\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RwuM4mJPby1QNtA.woff2\",weight:\"300\"},{family:\"Geist\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerppL8IdkGe\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"ZkkhHw1EK\\\":\\\"label\\\",\\\"L_JO6IJte\\\":\\\"type\\\",\\\"xwnKHWQK6\\\":\\\"name1\\\",\\\"weZfklaFF\\\":\\\"placeholder\\\",\\\"YP236kERS\\\":\\\"tabIndex\\\",\\\"TgCziLu1d\\\":\\\"required\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Od4iVcgBr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ojvAwmh1r\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VRW7qmx5u\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"415\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"50\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ppL8IdkGe.map","// Generated by Framer (88cdfe9)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormContainer,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/1hX1UXuUKWxZBscVAiGn/ChSLBZLtDRZErFrAlLRg/yMzqOFCvQ.js\";import Button2 from\"https://framerusercontent.com/modules/XYoMiTYR13TbiUKBlD1q/aW3MN317Tz10gaHJ2yqv/B6jmnAHxQ.js\";import Input from\"https://framerusercontent.com/modules/kJ3vhrSqXesQqI9BcUWO/qTMiWbkwDmVgTseTUATL/ppL8IdkGe.js\";const InputFonts=getFonts(Input);const Button2Fonts=getFonts(Button2);const ImageWithFX=withFX(Image);const cycleOrder=[\"OHNwKqgsQ\",\"B8CP8ALN8\",\"SVFLcgU12\"];const serializationHash=\"framer-P7hxe\";const variantClassNames={B8CP8ALN8:\"framer-v-1u63bvr\",OHNwKqgsQ:\"framer-v-u2dne8\",SVFLcgU12:\"framer-v-q4n8qz\"};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 formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"OHNwKqgsQ\",Phone:\"SVFLcgU12\",Tablet:\"B8CP8ALN8\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"OHNwKqgsQ\"};};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:\"OHNwKqgsQ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-u2dne8\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"OHNwKqgsQ\",ref:refBinding,style:{backgroundColor:\"var(--token-bda8a6d0-7cb1-4150-bf88-bb7174fe7f8c, rgb(255, 255, 251))\",...style},...addPropertyOverrides({B8CP8ALN8:{\"data-framer-name\":\"Tablet\"},SVFLcgU12:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ux4362\",\"data-framer-name\":\"Homepage links\",layoutDependency:layoutDependency,layoutId:\"X15bqOI2w\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-882rjk\",layoutDependency:layoutDependency,layoutId:\"gA2Pyf2tQ\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-o44szu\",layoutDependency:layoutDependency,layoutId:\"yyfH8vPpV\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yswtok\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"SNjJEUvPZ\",style:{backgroundColor:\"var(--token-7fccffbd-3825-4dad-9fb5-eaa6d96726e5, rgb(231, 231, 231))\"}})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16y3vmp\",layoutDependency:layoutDependency,layoutId:\"Ez__XC1fM\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"AN5YrdC05\",openInNewTab:false,scopeId:\"nUMGDpBuV\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-vopwr5 framer-jz7qsq\",layoutDependency:layoutDependency,layoutId:\"AN5YrdC05\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-frqnjd\",\"data-framer-name\":\"Group 9064\",fill:'var(--token-98750765-c632-44a2-8adb-7da1c523dca4, rgb(0, 0, 0)) /* {\"name\":\"black\"} */',intrinsicHeight:34,intrinsicWidth:185,layoutDependency:layoutDependency,layoutId:\"c9yu7XGll\",svg:'<svg width=\"185\" height=\"34\" viewBox=\"0 0 185 34\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M172.616 26.1412C171.263 26.1412 170.499 25.2734 170.499 23.7114V10.6597C170.499 9.09771 171.263 8.22991 172.616 8.22991C173.97 8.22991 174.734 9.09771 174.734 10.6597C174.734 11.3193 174.734 11.8747 174.63 12.6036C175.706 10.2779 178.17 8.16049 181.746 8.16049C182.37 8.16049 182.926 8.22991 183.377 8.43818C184.037 8.71588 184.453 9.27127 184.453 10.2085C184.453 11.0069 184.175 11.597 183.516 11.9441C183.099 12.1523 182.509 12.2565 181.711 12.2565C178.101 12.2218 174.734 13.7838 174.734 18.3658V23.7114C174.734 25.2734 173.97 26.1412 172.616 26.1412Z\" fill=\"black\"/>\\n<path d=\"M155.656 26.2801C150.588 26.2801 147.013 23.0171 147.013 17.1509C147.013 11.8052 150.588 8.16049 155.517 8.16049C160.898 8.16049 163.154 11.9788 163.536 15.4153C163.813 17.8104 162.946 18.2269 161.349 18.2269H151.352C151.421 20.8997 153.087 22.9477 155.656 22.9477C157.253 22.9477 158.502 22.1494 159.058 20.9692C159.474 20.1014 160.203 19.5807 161.071 19.5807C162.564 19.5807 163.64 21.108 162.494 23.0519C161.522 24.718 159.093 26.2801 155.656 26.2801ZM151.317 15.1723H159.336C159.301 12.8813 157.774 11.3193 155.483 11.3193C153.192 11.3193 151.56 12.9507 151.317 15.1723Z\" fill=\"black\"/>\\n<path d=\"M134.357 33.3613C130.573 33.3613 128.248 31.8687 127.241 29.8554C126.2 27.738 127.484 26.3842 129.046 26.3842C130.122 26.3842 130.643 27.009 130.99 27.9462C131.545 29.4041 132.795 30.0289 134.496 30.0289C136.683 30.0289 138.557 28.7099 138.557 26.1759V24.3362C138.557 23.5725 138.592 22.8783 138.731 22.2188C137.724 23.7461 136.058 25.0304 133.454 25.0304C129.011 25.0304 125.818 21.8022 125.818 16.4566C125.818 11.1457 129.532 8.16049 133.211 8.16049C136.197 8.16049 137.724 9.3754 138.731 11.1457C138.661 10.868 138.626 10.625 138.626 10.3473C138.626 9.02828 139.355 8.22991 140.674 8.22991C142.028 8.22991 142.792 9.09771 142.792 10.6597V25.1346C142.792 30.6885 139.355 33.3613 134.357 33.3613ZM130.122 16.4566C130.122 19.546 131.962 21.6634 134.53 21.6634C137.03 21.6634 138.835 19.5807 138.835 16.4566C138.835 13.6797 137.03 11.5275 134.53 11.5275C131.996 11.5275 130.122 13.6797 130.122 16.4566Z\" fill=\"black\"/>\\n<path d=\"M106.531 25.6551C105.316 25.6551 104.587 25.065 104.587 23.989C104.587 22.9129 105.316 22.2881 106.531 22.2881H112.64V12.0828H107.954C106.739 12.0828 106.01 11.4927 106.01 10.4166C106.01 9.34056 106.739 8.71575 107.954 8.71575H114.584C116.077 8.71575 116.875 9.51412 116.875 11.0067V22.2881H121.908C123.123 22.2881 123.852 22.9129 123.852 23.989C123.852 25.065 123.123 25.6551 121.908 25.6551H106.531ZM111.738 3.8908C111.738 2.32877 112.953 1.11386 114.515 1.11386C116.077 1.11386 117.292 2.32877 117.292 3.8908C117.292 5.45284 116.077 6.66775 114.515 6.66775C112.953 6.66775 111.738 5.45284 111.738 3.8908Z\" fill=\"black\"/>\\n<path d=\"M98.0755 25.9676C92.9382 25.9676 89.3282 23.8154 89.3282 18.331V12.0829H84.8156C83.6007 12.0829 82.8717 11.4928 82.8717 10.4167C82.8717 9.34062 83.6007 8.71581 84.8156 8.71581H89.3282V4.55039C89.3282 2.98836 90.0918 2.12056 91.4456 2.12056C92.7993 2.12056 93.563 2.98836 93.563 4.55039V8.71581H99.1516C100.367 8.71581 101.095 9.34062 101.095 10.4167C101.095 11.4928 100.367 12.0829 99.1516 12.0829H93.563V17.9492C93.563 21.0732 95.2292 22.3923 98.0755 22.3923H98.6656C100.471 22.2881 101.408 22.9477 101.408 24.0931C101.408 25.2386 100.575 25.7593 99.0475 25.9329C98.7351 25.9676 98.4227 25.9676 98.0755 25.9676Z\" fill=\"black\"/>\\n<path d=\"M72.402 26.2801C67.3341 26.2801 63.7588 23.0171 63.7588 17.1509C63.7588 11.8052 67.3341 8.16049 72.2631 8.16049C77.6435 8.16049 79.8998 11.9788 80.2816 15.4153C80.5593 17.8104 79.6915 18.2269 78.0947 18.2269H68.0977C68.1672 20.8997 69.8333 22.9477 72.402 22.9477C73.9987 22.9477 75.2484 22.1494 75.8038 20.9692C76.2203 20.1014 76.9493 19.5807 77.8171 19.5807C79.3097 19.5807 80.3857 21.108 79.2402 23.0519C78.2683 24.718 75.8385 26.2801 72.402 26.2801ZM68.063 15.1723H76.0815C76.0468 12.8813 74.5194 11.3193 72.2284 11.3193C69.9375 11.3193 68.306 12.9507 68.063 15.1723Z\" fill=\"black\"/>\\n<path d=\"M47.7347 26.1412C46.3809 26.1412 45.6173 25.2734 45.6173 23.7114V10.6597C45.6173 9.09771 46.3809 8.22991 47.7347 8.22991C49.0885 8.22991 49.8521 9.09771 49.8521 10.6597C49.8521 11.3193 49.8521 11.8747 49.748 12.6036C50.824 10.2779 53.2886 8.16049 56.8639 8.16049C57.4887 8.16049 58.0441 8.22991 58.4953 8.43818C59.1549 8.71588 59.5714 9.27127 59.5714 10.2085C59.5714 11.0069 59.2937 11.597 58.6342 11.9441C58.2177 12.1523 57.6276 12.2565 56.8292 12.2565C53.2192 12.2218 49.8521 13.7838 49.8521 18.3658V23.7114C49.8521 25.2734 49.0885 26.1412 47.7347 26.1412Z\" fill=\"black\"/>\\n<path d=\"M8.01844 26.1411C6.66468 26.1411 5.90101 25.2733 5.90101 23.7112V12.0828H1.94388C0.728962 12.0828 0 11.4927 0 10.4166C0 9.34055 0.728962 8.71574 1.94388 8.71574H5.90101V8.02151C5.90101 2.81473 9.12922 0.732021 14.1277 0.732021C15.4468 0.732021 16.4534 0.870869 17.0435 1.28741C17.4601 1.56511 17.6683 2.01636 17.6683 2.64117C17.6683 3.78666 16.9047 4.34205 15.1691 4.23792C14.822 4.20321 14.4748 4.20321 14.1277 4.23792C12.1839 4.34205 10.1359 5.20985 10.1359 7.74381V8.71574H31.3101C32.8027 8.71574 33.6011 9.51411 33.6011 11.0067V22.2881H38.6343C39.8492 22.2881 40.5781 22.9129 40.5781 23.9889C40.5781 25.065 39.8492 25.6551 38.6343 25.6551H23.2569C22.042 25.6551 21.3131 25.065 21.3131 23.9889C21.3131 22.9129 22.042 22.2881 23.2569 22.2881H29.3662V12.0828H10.1359V23.7112C10.1359 25.2733 9.3722 26.1411 8.01844 26.1411ZM28.4637 3.8908C28.4637 2.32877 29.6786 1.11385 31.2406 1.11385C32.8027 1.11385 34.0176 2.32877 34.0176 3.8908C34.0176 5.45283 32.8027 6.66774 31.2406 6.66774C29.6786 6.66774 28.4637 5.45283 28.4637 3.8908Z\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-omcz2s\",layoutDependency:layoutDependency,layoutId:\"xUAGmHJ1P\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", monospace',\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-98750765-c632-44a2-8adb-7da1c523dca4, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"CONNECT\"})}),className:\"framer-1632zy8\",fonts:[\"GF;Geist Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"pnrEfC8Bk\",style:{\"--extracted-r6o4lv\":\"var(--token-98750765-c632-44a2-8adb-7da1c523dca4, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16ufc9n\",layoutDependency:layoutDependency,layoutId:\"xZSvOvdEg\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtMzAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-98750765-c632-44a2-8adb-7da1c523dca4, rgb(0, 0, 0)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:beatiger@firetiger.com\",motionChild:true,nodeId:\"Qv9wViG9Q\",openInNewTab:true,relValues:[],scopeId:\"nUMGDpBuV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1nlioov\",\"data-styles-preset\":\"yMzqOFCvQ\",children:\"beatiger@firetiger.com\"})})})}),className:\"framer-1uc102a\",\"data-framer-name\":\"Research Careers News About Contact Privacy\",fonts:[\"GF;Geist-300\"],layoutDependency:layoutDependency,layoutId:\"Qv9wViG9Q\",style:{\"--extracted-r6o4lv\":\"var(--token-98750765-c632-44a2-8adb-7da1c523dca4, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1oaczrz\",layoutDependency:layoutDependency,layoutId:\"TaqJHnpBz\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://x.com/firetiger_inc\",motionChild:true,nodeId:\"TGvQ8TtVp\",openInNewTab:true,scopeId:\"nUMGDpBuV\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-wx6mgf framer-jz7qsq\",layoutDependency:layoutDependency,layoutId:\"TGvQ8TtVp\",style:{backgroundColor:\"var(--token-2b3a140d-d425-4c7a-9902-ea21fcf57d76, rgb(240, 240, 240))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-xmlt9a\",\"data-framer-name\":\"Vector\",fill:'var(--token-98750765-c632-44a2-8adb-7da1c523dca4, rgb(0, 0, 0)) /* {\"name\":\"black\"} */',intrinsicHeight:12,intrinsicWidth:11,layoutDependency:layoutDependency,layoutId:\"dcHrNiKlP\",svg:'<svg width=\"11\" height=\"12\" viewBox=\"0 0 11 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M6.47837 5.32097L10.4721 0.680664H9.52573L6.05796 4.70978L3.28826 0.680664H0.09375L4.28207 6.7734L0.09375 11.6395H1.04019L4.70224 7.38459L7.62724 11.6395H10.8218L6.47814 5.32097H6.47837ZM5.18209 6.82708L4.75772 6.22038L1.38121 1.39281H2.83489L5.55978 5.28881L5.98414 5.89551L9.52617 10.9597H8.07249L5.18209 6.82731V6.82708Z\" fill=\"#121212\"/>\\n</svg>\\n',withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/firetiger-inc/\",motionChild:true,nodeId:\"TvOeBwahO\",openInNewTab:true,scopeId:\"nUMGDpBuV\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1jsrdz8 framer-jz7qsq\",layoutDependency:layoutDependency,layoutId:\"TvOeBwahO\",style:{backgroundColor:\"var(--token-2b3a140d-d425-4c7a-9902-ea21fcf57d76, rgb(240, 240, 240))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-8fjxxd\",\"data-framer-name\":\"linkedin icon\",fill:'var(--token-98750765-c632-44a2-8adb-7da1c523dca4, rgb(0, 0, 0)) /* {\"name\":\"black\"} */',intrinsicHeight:12,intrinsicWidth:12,layoutDependency:layoutDependency,layoutId:\"WTw9ijNqr\",svg:'<svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M2.69219 1.81224C2.69219 2.47811 2.18519 3.01698 1.39232 3.01698C0.63034 3.01698 0.123335 2.47811 0.139026 1.81224C0.123335 1.114 0.630328 0.59082 1.40751 0.59082C2.18518 0.59082 2.67699 1.114 2.69219 1.81224ZM0.202772 11.7248V3.96871H2.61324V11.7243H0.202772V11.7248Z\" fill=\"black\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M4.54421 6.44418C4.54421 5.47676 4.51234 4.65202 4.48047 3.96996H6.57419L6.68549 5.03252H6.73306C7.0503 4.54071 7.84318 3.7959 9.12785 3.7959C10.7136 3.7959 11.9031 4.84276 11.9031 7.12574V11.726H9.49265V7.42779C9.49265 6.428 9.14403 5.74644 8.27173 5.74644C7.60536 5.74644 7.20918 6.20637 7.0508 6.65012C6.98706 6.80899 6.95567 7.03062 6.95567 7.25323V11.726H4.54519V6.44418H4.54421Z\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true})})})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dj34kl\",layoutDependency:layoutDependency,layoutId:\"heFCUqVil\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ocdw23\",layoutDependency:layoutDependency,layoutId:\"DcwKAX2Gc\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", monospace',\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-98750765-c632-44a2-8adb-7da1c523dca4, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"SIGN UP FOR UPDATES\"})}),className:\"framer-1rclhuo\",fonts:[\"GF;Geist Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"cxxJcJjiz\",style:{\"--extracted-r6o4lv\":\"var(--token-98750765-c632-44a2-8adb-7da1c523dca4, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/5ae5f6be-9016-4e42-8ba2-9e79ab6150cc/submit\",className:\"framer-1ckbvtt\",layoutDependency:layoutDependency,layoutId:\"IEPfGQPyd\",nodeId:\"IEPfGQPyd\",redirectUrl:\"/\",submitTrackingId:\"\",children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-14b0hf8\",layoutDependency:layoutDependency,layoutId:\"o_DcUaUxr\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:`max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 152px) / 3, 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||844)-0-901.4)/2+0+0)+0+45+0+0+0+0+0+88+0+0+0+0,...addPropertyOverrides({SVFLcgU12:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1440px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1131.5)-0-1246.6)/2+0+0)+0+45+0+297.2+0+0+0+76+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zdr3yc-container\",layoutDependency:layoutDependency,layoutId:\"IHYTm7Dvs-container\",nodeId:\"IHYTm7Dvs\",rendersWithMotion:true,scopeId:\"nUMGDpBuV\",children:/*#__PURE__*/_jsx(Input,{height:\"100%\",id:\"IHYTm7Dvs\",L_JO6IJte:\"email\",layoutId:\"IHYTm7Dvs\",style:{width:\"100%\"},TgCziLu1d:true,variant:\"KPXBgA3aH\",weZfklaFF:\"\",width:\"100%\",xwnKHWQK6:\"Email\",YP236kERS:1,ZkkhHw1EK:\"Email\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"128px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||844)-0-901.4)/2+0+0)+0+45+0+0+0+0+0+88+0+82,...addPropertyOverrides({SVFLcgU12:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1131.5)-0-1246.6)/2+0+0)+0+45+0+297.2+0+0+0+76+0+82}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-371p1n-container\",layoutDependency:layoutDependency,layoutId:\"aDjCkUoPD-container\",nodeId:\"aDjCkUoPD\",rendersWithMotion:true,scopeId:\"nUMGDpBuV\",children:/*#__PURE__*/_jsx(Button2,{height:\"100%\",id:\"aDjCkUoPD\",layoutId:\"aDjCkUoPD\",style:{height:\"100%\",width:\"100%\"},type:\"submit\",variant:formVariants(formState,{pending:\"qxB6Wj1mp\",success:\"EEuBvUPVh\"},\"k7GUXMaLR\"),width:\"100%\"})})})]})})]})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18srxrv\",\"data-framer-name\":\"Homepage\",layoutDependency:layoutDependency,layoutId:\"VbBg2lorm\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-9bgoy5\",layoutDependency:layoutDependency,layoutId:\"TolIPcCsI\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-98750765-c632-44a2-8adb-7da1c523dca4, rgb(0, 0, 0)))\"},children:\"\\xa9\\xa02025\\xa0Firetiger. All rights reserved.\"})}),className:\"framer-1573869\",\"data-framer-name\":\"Research Careers News About Contact Privacy\",fonts:[\"GF;Geist-regular\"],layoutDependency:layoutDependency,layoutId:\"PRFvzuumY\",style:{\"--extracted-r6o4lv\":\"var(--token-98750765-c632-44a2-8adb-7da1c523dca4, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ImageWithFX,{__framer__adjustPosition:false,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:115,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"stretch\",intrinsicHeight:1397.3333333333333,intrinsicWidth:2150,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||844)-0-901.4)/2+247+140)+900),pixelHeight:2096,pixelWidth:3225,positionX:\"center\",positionY:\"center\",sizes:`calc(${componentViewport?.width||\"100vw\"} + 173px)`,src:\"https://framerusercontent.com/images/qNRYKNaMcXGgei3ucWvYeJoLIw.png?width=3225&height=2096\",srcSet:\"https://framerusercontent.com/images/qNRYKNaMcXGgei3ucWvYeJoLIw.png?scale-down-to=512&width=3225&height=2096 512w,https://framerusercontent.com/images/qNRYKNaMcXGgei3ucWvYeJoLIw.png?scale-down-to=1024&width=3225&height=2096 1024w,https://framerusercontent.com/images/qNRYKNaMcXGgei3ucWvYeJoLIw.png?scale-down-to=2048&width=3225&height=2096 2048w,https://framerusercontent.com/images/qNRYKNaMcXGgei3ucWvYeJoLIw.png?width=3225&height=2096 3225w\"},className:\"framer-pogekj\",\"data-framer-name\":\"Vector\",layoutDependency:layoutDependency,layoutId:\"FWUKooy20\",style:{filter:\"blur(75px)\",WebkitFilter:\"blur(75px)\"},...addPropertyOverrides({SVFLcgU12:{__framer__parallaxTransformEnabled:undefined,background:{alt:\"\",fit:\"stretch\",intrinsicHeight:1397.3333333333333,intrinsicWidth:2150,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||1131.5)-0-1246.6)/2+532.2+100)+21),pixelHeight:2096,pixelWidth:3225,positionX:\"center\",positionY:\"center\",sizes:`calc(${componentViewport?.width||\"100vw\"} + 173px)`,src:\"https://framerusercontent.com/images/qNRYKNaMcXGgei3ucWvYeJoLIw.png?width=3225&height=2096\",srcSet:\"https://framerusercontent.com/images/qNRYKNaMcXGgei3ucWvYeJoLIw.png?scale-down-to=512&width=3225&height=2096 512w,https://framerusercontent.com/images/qNRYKNaMcXGgei3ucWvYeJoLIw.png?scale-down-to=1024&width=3225&height=2096 1024w,https://framerusercontent.com/images/qNRYKNaMcXGgei3ucWvYeJoLIw.png?scale-down-to=2048&width=3225&height=2096 2048w,https://framerusercontent.com/images/qNRYKNaMcXGgei3ucWvYeJoLIw.png?width=3225&height=2096 3225w\"}}},baseVariant,gestureVariant)})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-P7hxe.framer-jz7qsq, .framer-P7hxe .framer-jz7qsq { display: block; }\",\".framer-P7hxe.framer-u2dne8 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 140px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1440px; }\",\".framer-P7hxe .framer-1ux4362 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 42px; height: min-content; justify-content: center; max-width: 1440px; overflow: visible; padding: 0px 60px 0px 60px; position: relative; width: 100%; }\",\".framer-P7hxe .framer-882rjk { 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: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-P7hxe .framer-o44szu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 1px 0px 1px 0px; position: relative; width: 100%; }\",\".framer-P7hxe .framer-1yswtok { flex: 1 0 0px; height: 1px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }\",\".framer-P7hxe .framer-16y3vmp { display: grid; flex: none; gap: 16px 16px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-P7hxe .framer-vopwr5 { align-content: flex-end; align-items: flex-end; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; justify-self: start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-P7hxe .framer-frqnjd { flex: none; height: 34px; position: relative; width: 185px; }\",\".framer-P7hxe .framer-omcz2s { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; justify-self: start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-P7hxe .framer-1632zy8, .framer-P7hxe .framer-1rclhuo { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-P7hxe .framer-16ufc9n { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-P7hxe .framer-1uc102a, .framer-P7hxe .framer-1573869 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-P7hxe .framer-1oaczrz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-P7hxe .framer-wx6mgf, .framer-P7hxe .framer-1jsrdz8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 32px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 32px; }\",\".framer-P7hxe .framer-xmlt9a { flex: none; height: 12px; position: relative; width: 11px; }\",\".framer-P7hxe .framer-8fjxxd { flex: none; height: 12px; position: relative; width: 12px; }\",\".framer-P7hxe .framer-1dj34kl { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-P7hxe .framer-1ocdw23 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-P7hxe .framer-1ckbvtt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-P7hxe .framer-14b0hf8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-P7hxe .framer-zdr3yc-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-P7hxe .framer-371p1n-container { flex: none; height: 32px; position: relative; width: 128px; }\",\".framer-P7hxe .framer-18srxrv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 500px 0px; position: relative; width: 100%; }\",\".framer-P7hxe .framer-9bgoy5 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: visible; padding: 0px 60px 0px 60px; position: relative; width: 1px; }\",\".framer-P7hxe .framer-pogekj { bottom: -1392px; flex: none; left: -130px; overflow: visible; position: absolute; right: -43px; top: 900px; z-index: 1; }\",\".framer-P7hxe.framer-v-1u63bvr.framer-u2dne8 { width: 810px; }\",\".framer-P7hxe.framer-v-1u63bvr .framer-frqnjd { aspect-ratio: 5.4411764705882355 / 1; height: var(--framer-aspect-ratio-supported, 24px); width: 131px; }\",\".framer-P7hxe.framer-v-q4n8qz.framer-u2dne8 { gap: 100px; width: 390px; }\",\".framer-P7hxe.framer-v-q4n8qz .framer-1ux4362, .framer-P7hxe.framer-v-q4n8qz .framer-9bgoy5 { padding: 0px 24px 0px 24px; }\",\".framer-P7hxe.framer-v-q4n8qz .framer-16y3vmp { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 60px; }\",\".framer-P7hxe.framer-v-q4n8qz .framer-vopwr5, .framer-P7hxe.framer-v-q4n8qz .framer-omcz2s, .framer-P7hxe.framer-v-q4n8qz .framer-1dj34kl { align-self: unset; }\",\".framer-P7hxe.framer-v-q4n8qz .framer-frqnjd { aspect-ratio: 5.4411764705882355 / 1; height: var(--framer-aspect-ratio-supported, 18px); width: 98px; }\",\".framer-P7hxe.framer-v-q4n8qz .framer-16ufc9n { gap: 16px; }\",\".framer-P7hxe.framer-v-q4n8qz .framer-1ocdw23 { gap: 4px; }\",\".framer-P7hxe.framer-v-q4n8qz .framer-18srxrv { padding: 0px 0px 600px 0px; }\",\".framer-P7hxe.framer-v-q4n8qz .framer-pogekj { bottom: 0px; top: 21px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 844\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"B8CP8ALN8\":{\"layout\":[\"fixed\",\"auto\"]},\"SVFLcgU12\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramernUMGDpBuV=withCSS(Component,css,\"framer-P7hxe\");export default FramernUMGDpBuV;FramernUMGDpBuV.displayName=\"Footer\";FramernUMGDpBuV.defaultProps={height:844,width:1440};addPropertyControls(FramernUMGDpBuV,{variant:{options:[\"OHNwKqgsQ\",\"B8CP8ALN8\",\"SVFLcgU12\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramernUMGDpBuV,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist Mono\",url:\"https://fonts.gstatic.com/s/geistmono/v4/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeE9KJ5W7ihaO_CS.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RwuM4mJPby1QNtA.woff2\",weight:\"300\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"}]},...InputFonts,...Button2Fonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernUMGDpBuV\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"B8CP8ALN8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SVFLcgU12\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"844\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nUMGDpBuV.map","// Generated by Framer (1b46678)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CTA from\"https://framerusercontent.com/modules/oouRgJ6z61f8uEnLPq5d/G8yAfjnpYMRetjdqfED5/dAng_JOtt.js\";const CTAFonts=getFonts(CTA);const cycleOrder=[\"qOcaVPevb\",\"dsQ6dg80h\",\"ODwA6VfBM\",\"U3nUIOsVn\"];const serializationHash=\"framer-ZyU2N\";const variantClassNames={dsQ6dg80h:\"framer-v-1s3k3b9\",ODwA6VfBM:\"framer-v-akv563\",qOcaVPevb:\"framer-v-14urk5v\",U3nUIOsVn:\"framer-v-2fkdi7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Mobile Close\":\"U3nUIOsVn\",Desktop:\"qOcaVPevb\",Mobile:\"ODwA6VfBM\",Tablet:\"dsQ6dg80h\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"qOcaVPevb\"};};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:\"qOcaVPevb\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseLeave1jir8ua=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"ODwA6VfBM\");});const onTap1b5tc9f=activeVariantCallback(async(...args)=>{setVariant(\"ODwA6VfBM\");});const D2kRkVicu1b5tc9f=activeVariantCallback(async(...args)=>{setVariant(\"ODwA6VfBM\");});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__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-14urk5v\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"qOcaVPevb\",ref:refBinding,style:{...style},...addPropertyOverrides({dsQ6dg80h:{\"data-framer-name\":\"Tablet\"},ODwA6VfBM:{\"data-framer-name\":\"Mobile\"},U3nUIOsVn:{\"data-framer-name\":\"Mobile Close\",\"data-highlight\":true,onMouseLeave:onMouseLeave1jir8ua}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-k9534s\",layoutDependency:layoutDependency,layoutId:\"i8HnBucmK\",style:{backdropFilter:\"none\",backgroundColor:\"rgba(255, 255, 251, 0.6)\",filter:\"blur(12px)\",WebkitBackdropFilter:\"none\",WebkitFilter:\"blur(12px)\"},variants:{ODwA6VfBM:{backgroundColor:\"rgba(254, 252, 247, 0.75)\"},U3nUIOsVn:{backdropFilter:\"blur(25px)\",filter:\"blur(0px)\",WebkitBackdropFilter:\"blur(25px)\",WebkitFilter:\"blur(0px)\"}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nnhmtk\",layoutDependency:layoutDependency,layoutId:\"eRtuJRV4P\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1e8jqy8\",layoutDependency:layoutDependency,layoutId:\"YvVujOXWq\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"ZC6I4FH0N\",openInNewTab:false,scopeId:\"OA42xcy30\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-echwll framer-1gvjkin\",layoutDependency:layoutDependency,layoutId:\"ZC6I4FH0N\",...addPropertyOverrides({U3nUIOsVn:{\"data-highlight\":true,onTap:onTap1b5tc9f}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1pedvjt\",\"data-framer-name\":\"Group 9064\",fill:'var(--token-98750765-c632-44a2-8adb-7da1c523dca4, rgb(0, 0, 0)) /* {\"name\":\"black\"} */',intrinsicHeight:34,intrinsicWidth:185,layoutDependency:layoutDependency,layoutId:\"F5Ph54bG2\",svg:'<svg width=\"185\" height=\"34\" viewBox=\"0 0 185 34\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M172.616 26.1412C171.263 26.1412 170.499 25.2734 170.499 23.7114V10.6597C170.499 9.09771 171.263 8.22991 172.616 8.22991C173.97 8.22991 174.734 9.09771 174.734 10.6597C174.734 11.3193 174.734 11.8747 174.63 12.6036C175.706 10.2779 178.17 8.16049 181.746 8.16049C182.37 8.16049 182.926 8.22991 183.377 8.43818C184.037 8.71588 184.453 9.27127 184.453 10.2085C184.453 11.0069 184.175 11.597 183.516 11.9441C183.099 12.1523 182.509 12.2565 181.711 12.2565C178.101 12.2218 174.734 13.7838 174.734 18.3658V23.7114C174.734 25.2734 173.97 26.1412 172.616 26.1412Z\" fill=\"black\"/>\\n<path d=\"M155.656 26.2801C150.588 26.2801 147.013 23.0171 147.013 17.1509C147.013 11.8052 150.588 8.16049 155.517 8.16049C160.898 8.16049 163.154 11.9788 163.536 15.4153C163.813 17.8104 162.946 18.2269 161.349 18.2269H151.352C151.421 20.8997 153.087 22.9477 155.656 22.9477C157.253 22.9477 158.502 22.1494 159.058 20.9692C159.474 20.1014 160.203 19.5807 161.071 19.5807C162.564 19.5807 163.64 21.108 162.494 23.0519C161.522 24.718 159.093 26.2801 155.656 26.2801ZM151.317 15.1723H159.336C159.301 12.8813 157.774 11.3193 155.483 11.3193C153.192 11.3193 151.56 12.9507 151.317 15.1723Z\" fill=\"black\"/>\\n<path d=\"M134.357 33.3613C130.573 33.3613 128.248 31.8687 127.241 29.8554C126.2 27.738 127.484 26.3842 129.046 26.3842C130.122 26.3842 130.643 27.009 130.99 27.9462C131.545 29.4041 132.795 30.0289 134.496 30.0289C136.683 30.0289 138.557 28.7099 138.557 26.1759V24.3362C138.557 23.5725 138.592 22.8783 138.731 22.2188C137.724 23.7461 136.058 25.0304 133.454 25.0304C129.011 25.0304 125.818 21.8022 125.818 16.4566C125.818 11.1457 129.532 8.16049 133.211 8.16049C136.197 8.16049 137.724 9.3754 138.731 11.1457C138.661 10.868 138.626 10.625 138.626 10.3473C138.626 9.02828 139.355 8.22991 140.674 8.22991C142.028 8.22991 142.792 9.09771 142.792 10.6597V25.1346C142.792 30.6885 139.355 33.3613 134.357 33.3613ZM130.122 16.4566C130.122 19.546 131.962 21.6634 134.53 21.6634C137.03 21.6634 138.835 19.5807 138.835 16.4566C138.835 13.6797 137.03 11.5275 134.53 11.5275C131.996 11.5275 130.122 13.6797 130.122 16.4566Z\" fill=\"black\"/>\\n<path d=\"M106.531 25.6551C105.316 25.6551 104.587 25.065 104.587 23.989C104.587 22.9129 105.316 22.2881 106.531 22.2881H112.64V12.0828H107.954C106.739 12.0828 106.01 11.4927 106.01 10.4166C106.01 9.34056 106.739 8.71575 107.954 8.71575H114.584C116.077 8.71575 116.875 9.51412 116.875 11.0067V22.2881H121.908C123.123 22.2881 123.852 22.9129 123.852 23.989C123.852 25.065 123.123 25.6551 121.908 25.6551H106.531ZM111.738 3.8908C111.738 2.32877 112.953 1.11386 114.515 1.11386C116.077 1.11386 117.292 2.32877 117.292 3.8908C117.292 5.45284 116.077 6.66775 114.515 6.66775C112.953 6.66775 111.738 5.45284 111.738 3.8908Z\" fill=\"black\"/>\\n<path d=\"M98.0755 25.9676C92.9382 25.9676 89.3282 23.8154 89.3282 18.331V12.0829H84.8156C83.6007 12.0829 82.8717 11.4928 82.8717 10.4167C82.8717 9.34062 83.6007 8.71581 84.8156 8.71581H89.3282V4.55039C89.3282 2.98836 90.0918 2.12056 91.4456 2.12056C92.7993 2.12056 93.563 2.98836 93.563 4.55039V8.71581H99.1516C100.367 8.71581 101.095 9.34062 101.095 10.4167C101.095 11.4928 100.367 12.0829 99.1516 12.0829H93.563V17.9492C93.563 21.0732 95.2292 22.3923 98.0755 22.3923H98.6656C100.471 22.2881 101.408 22.9477 101.408 24.0931C101.408 25.2386 100.575 25.7593 99.0475 25.9329C98.7351 25.9676 98.4227 25.9676 98.0755 25.9676Z\" fill=\"black\"/>\\n<path d=\"M72.402 26.2801C67.3341 26.2801 63.7588 23.0171 63.7588 17.1509C63.7588 11.8052 67.3341 8.16049 72.2631 8.16049C77.6435 8.16049 79.8998 11.9788 80.2816 15.4153C80.5593 17.8104 79.6915 18.2269 78.0947 18.2269H68.0977C68.1672 20.8997 69.8333 22.9477 72.402 22.9477C73.9987 22.9477 75.2484 22.1494 75.8038 20.9692C76.2203 20.1014 76.9493 19.5807 77.8171 19.5807C79.3097 19.5807 80.3857 21.108 79.2402 23.0519C78.2683 24.718 75.8385 26.2801 72.402 26.2801ZM68.063 15.1723H76.0815C76.0468 12.8813 74.5194 11.3193 72.2284 11.3193C69.9375 11.3193 68.306 12.9507 68.063 15.1723Z\" fill=\"black\"/>\\n<path d=\"M47.7347 26.1412C46.3809 26.1412 45.6173 25.2734 45.6173 23.7114V10.6597C45.6173 9.09771 46.3809 8.22991 47.7347 8.22991C49.0885 8.22991 49.8521 9.09771 49.8521 10.6597C49.8521 11.3193 49.8521 11.8747 49.748 12.6036C50.824 10.2779 53.2886 8.16049 56.8639 8.16049C57.4887 8.16049 58.0441 8.22991 58.4953 8.43818C59.1549 8.71588 59.5714 9.27127 59.5714 10.2085C59.5714 11.0069 59.2937 11.597 58.6342 11.9441C58.2177 12.1523 57.6276 12.2565 56.8292 12.2565C53.2192 12.2218 49.8521 13.7838 49.8521 18.3658V23.7114C49.8521 25.2734 49.0885 26.1412 47.7347 26.1412Z\" fill=\"black\"/>\\n<path d=\"M8.01844 26.1411C6.66468 26.1411 5.90101 25.2733 5.90101 23.7112V12.0828H1.94388C0.728962 12.0828 0 11.4927 0 10.4166C0 9.34055 0.728962 8.71574 1.94388 8.71574H5.90101V8.02151C5.90101 2.81473 9.12922 0.732021 14.1277 0.732021C15.4468 0.732021 16.4534 0.870869 17.0435 1.28741C17.4601 1.56511 17.6683 2.01636 17.6683 2.64117C17.6683 3.78666 16.9047 4.34205 15.1691 4.23792C14.822 4.20321 14.4748 4.20321 14.1277 4.23792C12.1839 4.34205 10.1359 5.20985 10.1359 7.74381V8.71574H31.3101C32.8027 8.71574 33.6011 9.51411 33.6011 11.0067V22.2881H38.6343C39.8492 22.2881 40.5781 22.9129 40.5781 23.9889C40.5781 25.065 39.8492 25.6551 38.6343 25.6551H23.2569C22.042 25.6551 21.3131 25.065 21.3131 23.9889C21.3131 22.9129 22.042 22.2881 23.2569 22.2881H29.3662V12.0828H10.1359V23.7112C10.1359 25.2733 9.3722 26.1411 8.01844 26.1411ZM28.4637 3.8908C28.4637 2.32877 29.6786 1.11385 31.2406 1.11385C32.8027 1.11385 34.0176 2.32877 34.0176 3.8908C34.0176 5.45283 32.8027 6.66774 31.2406 6.66774C29.6786 6.66774 28.4637 5.45283 28.4637 3.8908Z\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-6v3ola\",layoutDependency:layoutDependency,layoutId:\"bFu0VWBwW\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{U3nUIOsVn:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-32a75cda-4a7e-4411-99a6-8c4ff2734326, rgb(236, 232, 223))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}},...addPropertyOverrides({U3nUIOsVn:{\"data-border\":true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||147)-0-147)/2)+32+0,...addPropertyOverrides({ODwA6VfBM:{height:28,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-100)/2)+24+0},U3nUIOsVn:{height:52,width:`calc(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1440px) - 48px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1e3)/2)+24+58+32+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bmsl7t-container\",layoutDependency:layoutDependency,layoutId:\"zzoOf_U4M-container\",nodeId:\"zzoOf_U4M\",rendersWithMotion:true,scopeId:\"OA42xcy30\",children:/*#__PURE__*/_jsx(CTA,{height:\"100%\",id:\"zzoOf_U4M\",layoutId:\"zzoOf_U4M\",rqJZ7qxKT:\"https://form.typeform.com/to/M7TVmRQK\",style:{height:\"100%\"},towIBJ9r6:\"Request a demo\",variant:\"j1I35y92P\",wdkzQOnL_:true,width:\"100%\",...addPropertyOverrides({ODwA6VfBM:{variant:\"S_UuddrBH\"},U3nUIOsVn:{D2kRkVicu:D2kRkVicu1b5tc9f,style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZyU2N.framer-1gvjkin, .framer-ZyU2N .framer-1gvjkin { display: block; }\",\".framer-ZyU2N.framer-14urk5v { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1440px; }\",\".framer-ZyU2N .framer-k9534s { bottom: 38px; flex: none; left: -58px; overflow: visible; position: absolute; right: -49px; top: -53px; z-index: 1; }\",\".framer-ZyU2N .framer-1nnhmtk { 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: 1440px; overflow: var(--overflow-clip-fallback, clip); padding: 32px 60px 75px 60px; position: relative; width: 1px; z-index: 1; }\",\".framer-ZyU2N .framer-1e8jqy8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ZyU2N .framer-echwll { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-ZyU2N .framer-1pedvjt { flex: none; height: 34px; position: relative; width: 185px; }\",\".framer-ZyU2N .framer-6v3ola { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-ZyU2N .framer-bmsl7t-container { flex: none; height: 40px; position: relative; width: auto; }\",\".framer-ZyU2N.framer-v-1s3k3b9.framer-14urk5v { width: 810px; }\",\".framer-ZyU2N.framer-v-1s3k3b9 .framer-1nnhmtk { padding: 32px 24px 75px 24px; }\",\".framer-ZyU2N.framer-v-1s3k3b9 .framer-1pedvjt { aspect-ratio: 5.4411764705882355 / 1; height: var(--framer-aspect-ratio-supported, 24px); width: 131px; }\",\".framer-ZyU2N.framer-v-1s3k3b9 .framer-6v3ola { gap: 32px; }\",\".framer-ZyU2N.framer-v-akv563.framer-14urk5v { width: 390px; }\",\".framer-ZyU2N.framer-v-akv563 .framer-k9534s { bottom: 34px; }\",\".framer-ZyU2N.framer-v-akv563 .framer-1nnhmtk { padding: 24px 24px 48px 24px; }\",\".framer-ZyU2N.framer-v-akv563 .framer-1e8jqy8 { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-ZyU2N.framer-v-akv563 .framer-echwll { gap: 8px; }\",\".framer-ZyU2N.framer-v-akv563 .framer-1pedvjt { aspect-ratio: 5.4411764705882355 / 1; height: var(--framer-aspect-ratio-supported, 18px); width: 98px; }\",\".framer-ZyU2N.framer-v-akv563 .framer-bmsl7t-container { height: 28px; }\",\".framer-ZyU2N.framer-v-2fkdi7.framer-14urk5v { gap: 24px; width: 390px; }\",\".framer-ZyU2N.framer-v-2fkdi7 .framer-k9534s { bottom: 0px; left: 0px; right: 0px; top: 0px; }\",\".framer-ZyU2N.framer-v-2fkdi7 .framer-1nnhmtk { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; padding: 24px 24px 48px 24px; }\",\".framer-ZyU2N.framer-v-2fkdi7 .framer-1e8jqy8 { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-ZyU2N.framer-v-2fkdi7 .framer-echwll { cursor: pointer; gap: 8px; }\",\".framer-ZyU2N.framer-v-2fkdi7 .framer-6v3ola { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 32px; padding: 32px 0px 0px 0px; width: 100%; }\",\".framer-ZyU2N.framer-v-2fkdi7 .framer-bmsl7t-container { height: 52px; width: 100%; }\",'.framer-ZyU2N[data-border=\"true\"]::after, .framer-ZyU2N [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 147\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"dsQ6dg80h\":{\"layout\":[\"fixed\",\"auto\"]},\"ODwA6VfBM\":{\"layout\":[\"fixed\",\"auto\"]},\"U3nUIOsVn\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOA42xcy30=withCSS(Component,css,\"framer-ZyU2N\");export default FramerOA42xcy30;FramerOA42xcy30.displayName=\"Navbar\";FramerOA42xcy30.defaultProps={height:147,width:1440};addPropertyControls(FramerOA42xcy30,{variant:{options:[\"qOcaVPevb\",\"dsQ6dg80h\",\"ODwA6VfBM\",\"U3nUIOsVn\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\",\"Mobile Close\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerOA42xcy30,[{explicitInter:true,fonts:[]},...CTAFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOA42xcy30\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"147\",\"framerIntrinsicWidth\":\"1440\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dsQ6dg80h\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ODwA6VfBM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"U3nUIOsVn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c2a8602)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BlurGradient from\"https://framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/mqQEarGIByho1rG31aTv/BlurGradient_Prod.js\";import Footer from\"#framer/local/canvasComponent/nUMGDpBuV/nUMGDpBuV.js\";import Navbar from\"#framer/local/canvasComponent/OA42xcy30/OA42xcy30.js\";const BlurGradientFonts=getFonts(BlurGradient);const NavbarFonts=getFonts(Navbar);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const FooterFonts=getFonts(Footer);const breakpoints={rtnXqxmxj:\"(min-width: 1200px) and (max-width: 1439.98px)\",rVG3NXNbJ:\"(min-width: 1440px)\",t0yecR2A6:\"(max-width: 809.98px)\",zqSdLISvn:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-5EonL\";const variantClassNames={rtnXqxmxj:\"framer-v-bir5tq\",rVG3NXNbJ:\"framer-v-zuq4lw\",t0yecR2A6:\"framer-v-y5wwyk\",zqSdLISvn:\"framer-v-1h3xxlb\"};const transition1={bounce:.2,delay:.2,duration:.8,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-20};const breakpointRules={t0yecR2A6:[\".framer-5EonL .framer-1dfy7fp-container { height: 96px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={t0yecR2A6:\".framer-y5wwyk-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5EonL.framer-105ipzs, .framer-5EonL .framer-105ipzs { display: block; }\",'.framer-5EonL.framer-zuq4lw { --selection-background-color: #ff6929; --selection-color: var(--token-bda8a6d0-7cb1-4150-bf88-bb7174fe7f8c, #fffffb) /* {\"name\":\"bg white\"} */; align-content: center; align-items: center; background-color: var(--token-bda8a6d0-7cb1-4150-bf88-bb7174fe7f8c, #fffffb); 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-5EonL .framer-uv6x1b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; left: 50%; order: -1000; overflow: visible; padding: 0px; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); width: 100%; z-index: 10; }\",\".framer-5EonL .framer-1dfy7fp-container { -webkit-user-select: none; flex: none; height: 139px; left: 0px; pointer-events: none; position: absolute; right: 0px; top: 0px; user-select: none; z-index: 1; }\",\".framer-5EonL .framer-nd0fqo-container { flex: none; height: auto; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-5EonL .framer-tq5uwr { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-5EonL .framer-pfxu0-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-5EonL[data-selection=\"true\"] * ::selection, .framer-5EonL [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={rtnXqxmxj:\"(min-width: 1200px) and (max-width: 1439.98px)\",rVG3NXNbJ:\"(min-width: 1440px)\",t0yecR2A6:\"(max-width: 809.98px)\",zqSdLISvn:\"(min-width: 810px) and (max-width: 1199.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"Desktop S\":\"rtnXqxmxj\",Desktop:\"rVG3NXNbJ\",Phone:\"t0yecR2A6\",Tablet:\"zqSdLISvn\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"rVG3NXNbJ\"};};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:{isLayoutTemplate:true,primaryVariantId:\"rVG3NXNbJ\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-bda8a6d0-7cb1-4150-bf88-bb7174fe7f8c, rgb(255, 255, 251)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-zuq4lw\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-uv6x1b\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Layout template\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1dfy7fp-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"ENALxfoOW\",scopeId:\"o1fvJPvuf\",children:/*#__PURE__*/_jsx(BlurGradient,{blur:80,borderRadius:\"0px\",direction:\"to top\",height:\"100%\",id:\"ENALxfoOW\",layoutId:\"ENALxfoOW\",style:{height:\"100%\",width:\"100%\"},transition:{delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:147,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-nd0fqo-container\",\"data-framer-appear-id\":\"nd0fqo\",initial:animation1,nodeId:\"TtfgKEqUb\",optimized:true,rendersWithMotion:true,scopeId:\"o1fvJPvuf\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{t0yecR2A6:{variant:\"ODwA6VfBM\"},zqSdLISvn:{variant:\"dsQ6dg80h\"}},children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",id:\"TtfgKEqUb\",layoutId:\"TtfgKEqUb\",style:{width:\"100%\"},variant:\"qOcaVPevb\",width:\"100%\"})})})})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-tq5uwr\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1174,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-pfxu0-container\",nodeId:\"lBKdZtyzM\",scopeId:\"o1fvJPvuf\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{t0yecR2A6:{variant:\"SVFLcgU12\"},zqSdLISvn:{variant:\"B8CP8ALN8\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"lBKdZtyzM\",layoutId:\"lBKdZtyzM\",style:{width:\"100%\"},variant:\"OHNwKqgsQ\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1671\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"rtnXqxmxj\":{\"layout\":[\"fixed\",\"fixed\"]},\"zqSdLISvn\":{\"layout\":[\"fixed\",\"fixed\"]},\"t0yecR2A6\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"rVG3NXNbJ\":[\".framer-uv6x1b\",\".framer-pfxu0-container\"],\"rtnXqxmxj\":[\".framer-uv6x1b\",\".framer-pfxu0-container\"],\"zqSdLISvn\":[\".framer-uv6x1b\",\".framer-pfxu0-container\"],\"t0yecR2A6\":[\".framer-uv6x1b\",\".framer-pfxu0-container\"]}\n * @framerBreakpoints {\"rVG3NXNbJ\":{\"min\":1440,\"canvasClassName\":\"framer-zuq4lw-override\",\"minHeight\":1671,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"rtnXqxmxj\":{\"min\":1200,\"max\":1439,\"canvasClassName\":\"framer-bir5tq-override\",\"minHeight\":1671,\"viewportHeight\":800,\"name\":\"Desktop S\",\"width\":1200,\"rootFontSize\":16},\"zqSdLISvn\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1h3xxlb-override\",\"minHeight\":1671,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"t0yecR2A6\":{\"max\":809,\"canvasClassName\":\"framer-y5wwyk-override\",\"minHeight\":926,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant rVG3NXNbJ\n * @framerLayoutTemplate\n */const Framero1fvJPvuf=withCSS(Component,css,\"framer-5EonL\");export default Framero1fvJPvuf;Framero1fvJPvuf.displayName=\"Template\";Framero1fvJPvuf.defaultProps={height:1671,width:1440};addFonts(Framero1fvJPvuf,[{explicitInter:true,fonts:[]},...BlurGradientFonts,...NavbarFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framero1fvJPvuf\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1671\",\"framerBreakpoints\":\"{\\\"rVG3NXNbJ\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-zuq4lw-override\\\",\\\"minHeight\\\":1671,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"rtnXqxmxj\\\":{\\\"min\\\":1200,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-bir5tq-override\\\",\\\"minHeight\\\":1671,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop S\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"zqSdLISvn\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1h3xxlb-override\\\",\\\"minHeight\\\":1671,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"t0yecR2A6\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-y5wwyk-override\\\",\\\"minHeight\\\":926,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"rVG3NXNbJ\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rtnXqxmxj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zqSdLISvn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"t0yecR2A6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1440\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerHitTargets\":\"{\\\"rVG3NXNbJ\\\":[\\\".framer-uv6x1b\\\",\\\".framer-pfxu0-container\\\"],\\\"rtnXqxmxj\\\":[\\\".framer-uv6x1b\\\",\\\".framer-pfxu0-container\\\"],\\\"zqSdLISvn\\\":[\\\".framer-uv6x1b\\\",\\\".framer-pfxu0-container\\\"],\\\"t0yecR2A6\\\":[\\\".framer-uv6x1b\\\",\\\".framer-pfxu0-container\\\"]}\",\"framerLayoutTemplate\":\"\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * 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 Template1 from \"https://framerusercontent.com/modules/AhIweTTwFlEpFDh1k1YY/lybUlhG7jRDSyjAL6nrP/o1fvJPvuf.js\";\r\n\r\n        const routes = {xlKAu8JAc: {elements: {kukVEmTCf: \"last-cta\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/THtVtNAKZ93UzCzwthV6/09gqlVl1dJQn2dlde4dn/xlKAu8JAc.js\")), path: \"/\"}, UM3HgINZb: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KE1qJOwleDXt44s4Gw39/sI84FR1NhC4Av4sSpIEP/UM3HgINZb.js\")), path: \"/404\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {}\r\n        const framerSiteId = \"0f5be98ed923283b680168babcd5a8a8fdc56bc4b8b490f7701ef8eeccb03df5\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"xlKAu8JAc\":\r\ncase \"UM3HgINZb\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"xlKAu8JAc\":\r\ncase \"UM3HgINZb\":\r\nreturn [{hash: \"zuq4lw\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"bir5tq\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439.98px)\"}, {hash: \"1h3xxlb\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"y5wwyk\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KE1qJOwleDXt44s4Gw39/sI84FR1NhC4Av4sSpIEP/UM3HgINZb.js\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://energetic-minimalist-562836.framer.app\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer Editor Bar] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: false,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, motionDivToDivBackgroundImage: true, pauseOffscreen: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.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                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. If you are the author of this website, please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = 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                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    \r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    \r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}