{"version":3,"file":"script_main.DeKmvPyD.mjs","names":["fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","NewWebButtonFonts","NewWebButton","NewWebMenuIconFonts","NewWebMenuIcon","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","SVG","RichText","sharedStyle.css","sharedStyle.fonts","useState","x","useRef","Component","serializationHash","variantClassNames","transition1","React.useContext","React.useMemo","React.Fragment","getProps","useRef","React.useId","className","RichText","fonts","css","className","css","NavbarNewWeb","NewWebMenuIcon","NewWebButton","CursorButton","isBrowser","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","className","_Fragment","PropertyOverrides","SVG","RichText","React.Fragment","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","React.createElement","TemplateNewHomepage","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/I13zocds6qHngarBdPpJ/9Fwvk7DP2hm2nf7IjTIQ/i8atZglCw.js","https:/framerusercontent.com/modules/dNb2xj7RlK2nPVzRkhRY/2q83qqeq0gbVAMj1shPb/uORkHBlsN.js","https:/framerusercontent.com/modules/JB3ZN8DqWA1hfeBcvY7i/YkPmbhOU7UR4kJPeIRnR/s0lkQgSSE.js","https:/framerusercontent.com/modules/Y5znEQwJFbWbxYLdJbKa/ybJTnmojmiqQAlV1NHCa/Magnetic_Button.js","https:/framerusercontent.com/modules/MqLw2HDOQuoYUnOugsbK/Gq5HZ4gZNWfxevuI7UuA/uYL791toV.js","https:/framerusercontent.com/modules/bw4fwGJUEgqvqAqRZAb2/fvV8JOi9PoN8Mvo3px8z/cfbqQboGv.js","https:/framerusercontent.com/modules/bemgikGxd5rbNV6JurER/fCEDr7uZkHmOwUiccaJn/JnJ3p8Abq.js","https:/framerusercontent.com/modules/S9fEiR5SCL6facsWdYCl/J1vpGOufcf2h5la6ZGuC/kJF7hR7BZ.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (656a448)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-Pu1gA .framer-styles-preset-d8l5r:not(.rich-text-wrapper), .framer-Pu1gA .framer-styles-preset-d8l5r.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-195654dd-1bb9-40b2-a75f-9ebc39062ece, #aba4ff); --framer-link-hover-text-decoration: underline; --framer-link-hover-text-decoration-skip-ink: auto; --framer-link-hover-text-decoration-style: dashed; --framer-link-hover-text-decoration-thickness: 1px; --framer-link-text-color: var(--token-eb5c052b-0da4-42ab-9d0b-dc236586c689, #ffffff); }\"];export const className=\"framer-Pu1gA\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e26a126)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"NMYuxbGZi\",\"qicCmWlDj\"];const serializationHash=\"framer-qJaau\";const variantClassNames={NMYuxbGZi:\"framer-v-14tag96\",qicCmWlDj:\"framer-v-1nr6mjw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.8,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={Click:\"qicCmWlDj\",Default:\"NMYuxbGZi\"};const getProps=({click,height,id,width,...props})=>{return{...props,OayHatcSK:click??props.OayHatcSK,variant:humanReadableVariantMap[props.variant]??props.variant??\"NMYuxbGZi\"};};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,OayHatcSK,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NMYuxbGZi\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1y7ff4x=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(OayHatcSK){const res=await OayHatcSK(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"qicCmWlDj\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-14tag96\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"NMYuxbGZi\",onTap:onTap1y7ff4x,ref:refBinding,style:{...style},...addPropertyOverrides({qicCmWlDj:{\"data-framer-name\":\"Click\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tjrjj4\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"Zdg_mGtrb\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-14a0es1\",\"data-framer-name\":\"path\",layoutDependency:layoutDependency,layoutId:\"gNaF7AjP7\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:84,borderBottomRightRadius:84,borderTopLeftRadius:84,borderTopRightRadius:84,rotate:0},variants:{qicCmWlDj:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cheqcp\",\"data-framer-name\":\"Path\",layoutDependency:layoutDependency,layoutId:\"j_DjGigPS\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:84,borderBottomRightRadius:84,borderTopLeftRadius:84,borderTopRightRadius:84,rotate:0},variants:{qicCmWlDj:{rotate:-45}}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-sqy2t2\",\"data-framer-name\":\"path\",layoutDependency:layoutDependency,layoutId:\"Rtrsaj1Kl\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:84,borderBottomRightRadius:84,borderTopLeftRadius:84,borderTopRightRadius:84}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qJaau.framer-1wcis8k, .framer-qJaau .framer-1wcis8k { display: block; }\",\".framer-qJaau.framer-14tag96 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 24px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 24px; }\",\".framer-qJaau .framer-1tjrjj4 { flex: none; height: 16px; overflow: visible; position: relative; width: 16px; }\",\".framer-qJaau .framer-14a0es1 { flex: none; height: 2px; left: 0px; overflow: visible; position: absolute; right: 0px; top: 2px; }\",\".framer-qJaau .framer-1cheqcp { flex: none; height: 2px; left: 0px; overflow: visible; position: absolute; right: 0px; top: calc(50.00000000000002% - 2px / 2); }\",\".framer-qJaau .framer-sqy2t2 { bottom: 2px; flex: none; height: 2px; left: 0px; overflow: visible; position: absolute; right: 0px; }\",\".framer-qJaau.framer-v-1nr6mjw .framer-14a0es1 { top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"qicCmWlDj\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"OayHatcSK\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruORkHBlsN=withCSS(Component,css,\"framer-qJaau\");export default FrameruORkHBlsN;FrameruORkHBlsN.displayName=\"New web menu icon\";FrameruORkHBlsN.defaultProps={height:24,width:24};addPropertyControls(FrameruORkHBlsN,{variant:{options:[\"NMYuxbGZi\",\"qicCmWlDj\"],optionTitles:[\"Default\",\"Click\"],title:\"Variant\",type:ControlType.Enum},OayHatcSK:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FrameruORkHBlsN,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruORkHBlsN\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qicCmWlDj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"24\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"OayHatcSK\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uORkHBlsN.map","// Generated by Framer (05a55d9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,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/I13zocds6qHngarBdPpJ/9Fwvk7DP2hm2nf7IjTIQ/i8atZglCw.js\";import NewWebButton from\"https://framerusercontent.com/modules/jw6xOUG9cT85jpx1yeBh/kMQH7LYggmSxtxR9rdTP/b0Sp3_QmR.js\";import NewWebMenuIcon from\"https://framerusercontent.com/modules/dNb2xj7RlK2nPVzRkhRY/2q83qqeq0gbVAMj1shPb/uORkHBlsN.js\";const NewWebButtonFonts=getFonts(NewWebButton);const NewWebMenuIconFonts=getFonts(NewWebMenuIcon);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"qg_PUOobh\",\"h8ZwUGl5d\",\"Xnldmpl3R\",\"loq2JW3PN\"];const serializationHash=\"framer-Crklg\";const variantClassNames={h8ZwUGl5d:\"framer-v-1o67gnt\",loq2JW3PN:\"framer-v-1efgw88\",qg_PUOobh:\"framer-v-y7orww\",Xnldmpl3R:\"framer-v-58fkzz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const RVUVUiL3f=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-70};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={\"change background\":\"loq2JW3PN\",Desktop:\"qg_PUOobh\",Phone:\"Xnldmpl3R\",Tablet:\"h8ZwUGl5d\"};const getProps=({click,height,id,width,...props})=>{return{...props,RVUVUiL3f:click??props.RVUVUiL3f,variant:humanReadableVariantMap[props.variant]??props.variant??\"qg_PUOobh\"};};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,RVUVUiL3f,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"qg_PUOobh\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const OayHatcSKvx7hm6=activeVariantCallback(async(...args)=>{if(RVUVUiL3f){const res=await RVUVUiL3f(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Xnldmpl3R\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"Xnldmpl3R\")return true;return false;};const isDisplayed2=()=>{if([\"h8ZwUGl5d\",\"Xnldmpl3R\",\"loq2JW3PN\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__spring:{bounce:.2,damping:60,delay:0,duration:.8,durationBasedSpring:true,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleAppearEffectEnabled:true,__framer__styleTransformEffectEnabled:true,__framer__threshold:0,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-70}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-y7orww\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"qg_PUOobh\",ref:refBinding,style:{...style},...addPropertyOverrides({h8ZwUGl5d:{\"data-framer-name\":\"Tablet\"},loq2JW3PN:{\"data-framer-name\":\"change background\"},Xnldmpl3R:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vb73p\",\"data-framer-name\":\"Main Container\",layoutDependency:layoutDependency,layoutId:\"Spv39J9Ai\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11bc2ej\",\"data-framer-name\":\"Logo + nav\",layoutDependency:layoutDependency,layoutId:\"Hvu3dWTSN\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1fjymtg\",\"data-framer-name\":\"Logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:40,intrinsicWidth:102,layoutDependency:layoutDependency,layoutId:\"OAK1MrM9L\",svg:'<svg width=\"102\" height=\"40\" viewBox=\"0 0 102 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M97.5644 31.7436C97.464 31.2615 97.7716 30.7686 97.9167 30.2455C98.0475 29.7742 98.4685 29.8229 98.8317 29.8207C99.1971 29.8174 99.7304 29.8434 99.8263 30.1104C99.9856 30.5568 100.164 31.134 99.7969 31.5923C99.3377 32.1663 98.9789 32.8245 98.0944 32.9596C97.5328 33.0472 97.4837 32.8883 97.512 32.4592C97.524 32.2527 97.5415 32.0474 97.5644 31.7436Z\" fill=\"#ACA4FF\"/>\\n<path d=\"M98.0678 31.9655C98.0286 31.5947 98.1507 31.304 98.2718 30.9613C98.3929 30.6176 98.407 30.3625 98.7975 30.3139C99.0331 30.2857 99.3341 30.3928 99.5555 30.3452C99.4268 30.3722 99.3635 29.9377 99.4682 30.4003C99.5075 30.5754 99.5391 30.7592 99.4878 30.9375C99.3646 31.3677 98.8335 31.9309 98.4812 32.1892C98.3623 32.2746 98.238 32.3449 98.1006 32.3946C97.8257 32.4951 97.5858 32.373 97.8486 32.6486C98.1104 32.9232 98.01 32.7394 98.0242 32.5254C98.0373 32.3395 98.0526 32.1514 98.0678 31.9655C98.1027 31.5028 97.1179 30.8867 97.0688 31.5147C97.0328 31.9784 96.902 32.534 97.1615 32.9545C97.4211 33.375 97.8661 33.5187 98.3383 33.4528C98.8825 33.376 99.3319 33.0918 99.6951 32.6843C100.031 32.307 100.452 31.8466 100.505 31.3245C100.625 30.1766 99.9197 29.3713 98.8149 29.3237C98.3787 29.3054 97.8377 29.2697 97.5542 29.6696C97.2401 30.1139 97.011 30.9764 97.0688 31.5147C97.0983 31.8012 97.2957 32.0714 97.5651 32.1827C97.7417 32.2562 98.0995 32.2616 98.0678 31.9655Z\" fill=\"#ACA4FF\"/>\\n<path d=\"M58.8554 10.9713C58.7561 10.4893 59.0626 9.99636 59.2087 9.47321C59.3396 9.00193 59.7606 9.05057 60.1237 9.04733C60.4891 9.04517 61.0224 9.07111 61.1184 9.33809C61.2776 9.78451 61.4554 10.3617 61.089 10.8189C60.6298 11.3929 60.271 12.0512 59.3865 12.1874C58.8248 12.2749 58.7746 12.116 58.803 11.6869C58.8161 11.4804 58.8346 11.274 58.8575 10.9713H58.8554Z\" fill=\"#ACA4FF\"/>\\n<path d=\"M59.3602 11.1927C59.321 10.822 59.4442 10.5312 59.5653 10.1875C59.6852 9.84376 59.7005 9.58975 60.0909 9.54111C60.3265 9.51193 60.6264 9.62002 60.8478 9.57246C60.7202 9.59948 60.6559 9.16388 60.7617 9.6265C60.8009 9.80269 60.8326 9.98536 60.7813 10.1648C60.6581 10.5939 60.1258 11.1581 59.7736 11.4154C59.6558 11.5019 59.5304 11.571 59.3929 11.6219C59.1181 11.7213 58.8782 11.6002 59.141 11.8748C59.4028 12.1493 59.3024 11.9667 59.3166 11.7516C59.3297 11.5656 59.345 11.3786 59.3602 11.1927C59.3962 10.7301 58.4103 10.1129 58.3612 10.742C58.3252 11.2046 58.1954 11.7602 58.455 12.1807C58.7146 12.6022 59.1595 12.7449 59.6318 12.679C60.176 12.6033 60.6253 12.318 60.9885 11.9105C61.3244 11.5343 61.7454 11.0738 61.7989 10.5507C61.9177 9.40384 61.2121 8.59748 60.1073 8.54992C59.671 8.53155 59.1312 8.49588 58.8476 8.89689C58.5324 9.34006 58.3034 10.2037 58.3612 10.742C58.3907 11.0274 58.5881 11.2987 58.8574 11.41C59.0341 11.4824 59.3929 11.4889 59.3624 11.1927H59.3602Z\" fill=\"#ACA4FF\"/>\\n<path d=\"M18.4166 39.0895C22.6897 30.9016 28.9281 19.1414 34.5295 11.814C36.112 9.74404 38.1046 8.23834 39.7841 6.24623C40.4712 5.43123 38.8015 3.61748 38.1547 4.38492C32.1519 11.507 26.7457 19.1414 22.0342 27.192C20.6939 29.4813 18.8551 33.4915 15.677 37.3309C15.2222 38.2031 17.8866 40.1066 18.4177 39.0873L18.4166 39.0895Z\" fill=\"#ACA4FF\"/>\\n<path d=\"M2.69922 9.9518C8.22868 9.88371 13.6382 8.69147 19.1229 8.02671C24.5673 7.36736 30.0172 6.76638 35.4746 6.23241C46.4343 5.16124 57.4213 4.3484 68.4202 3.79714C74.64 3.48584 80.8621 3.25885 87.0862 3.11401C88.2172 3.08807 87.2978 0.742506 86.4537 0.763043C75.313 2.56923 64.3424 2.01689 53.3565 2.79298C42.3707 3.57231 31.4033 4.60998 20.4666 5.90814C14.2893 6.641 8.19051 6.58047 1.96196 6.65721C0.833161 6.67018 1.85617 9.96153 2.69922 9.9518Z\" fill=\"#ACA4FF\"/>\\n<path d=\"M29.1615 32.0376C33.8326 24.4907 39.1548 17.4497 44.3713 10.2866C45.0148 9.40457 43.164 7.68269 42.5554 8.51715C37.339 15.6781 35.7346 20.0677 27.3456 30.2671C27.0336 30.7697 27.3194 31.3404 27.7098 31.7198C27.9574 31.9619 28.855 32.5327 29.1615 32.0376Z\" fill=\"#ACA4FF\"/>\\n<path d=\"M43.0182 9.64744C45.0544 11.3963 47.3938 12.6534 49.9917 13.3041L49.2392 11.2666C46.8496 11.4666 44.7283 13.5636 42.6594 14.6942C40.4749 15.8886 38.6383 16.3501 36.5857 17.7639C35.9957 18.1704 36.565 19.2502 36.8497 19.4577C40.8719 22.387 44.3924 25.9485 47.3033 30.003C47.589 30.403 48.2467 30.9153 48.7702 30.6818C49.2937 30.4484 49.0538 29.7382 48.804 29.3912C45.6368 24.979 41.7826 21.1104 37.4059 17.9218C37.6098 18.4676 37.8138 19.0124 38.0188 19.5582C39.9547 18.2244 41.9582 16.9889 44.0194 15.8616C45.9302 14.8163 48.0286 13.5128 50.2393 13.3268C50.7475 13.2836 50.8511 12.8048 50.6962 12.3854C50.5043 11.8601 50.0266 11.4255 49.4856 11.2893C47.5072 10.7921 45.6412 9.87119 44.0838 8.53411C43.7391 8.23794 43.0782 7.8045 42.6594 8.22389C42.2701 8.6141 42.6965 9.37289 43.0171 9.6496L43.0182 9.64744Z\" fill=\"#ACA4FF\"/>\\n<path d=\"M49.053 30.6432C50.6464 28.0674 52.2431 25.4927 53.9543 22.9948C55.6644 20.4957 57.4825 18.0745 59.2929 15.6489C59.9658 14.7475 58.0627 12.9694 57.4225 13.8255C55.612 16.2499 54.2924 19.0743 52.5834 21.5723C50.8722 24.0713 48.776 26.244 47.1826 28.8198C46.863 29.3386 47.1564 29.9244 47.5589 30.3168C47.8141 30.5665 48.7378 31.1523 49.053 30.6432Z\" fill=\"#ACA4FF\"/>\\n<path d=\"M57.343 13.9569C56.3942 19.4209 55.4475 24.8849 54.4987 30.3488C54.4082 30.8688 54.6306 31.3281 55.0004 31.6881C55.2894 31.9702 55.9263 32.3896 56.3451 32.1475C59.0259 30.6018 61.1362 27.9028 63.0437 25.5172C65.5434 22.3891 67.8403 19.0653 69.8023 15.5664C70.3127 14.6574 68.2711 12.9787 67.6516 14.0845C65.7626 17.4526 64.0733 20.5699 61.6673 23.5791C60.5625 24.9616 58.8721 26.3819 57.632 27.6412C56.7759 28.5102 55.8652 29.416 54.8041 30.0278L56.6494 31.8286C57.5982 26.3646 58.5449 20.9007 59.4937 15.4367C59.6039 14.8033 59.2298 14.2218 58.7161 13.8705C58.4217 13.6683 57.4532 13.316 57.343 13.9559V13.9569Z\" fill=\"#ACA4FF\"/>\\n<path d=\"M69.8736 7.29093C66.8232 15.5166 64.5318 23.9574 62.645 32.5246C62.4912 33.2175 62.9569 33.8876 63.5077 34.2649C63.8567 34.5038 64.8808 34.8702 65.0334 34.1708C66.9224 25.6025 69.2116 17.1617 72.2621 8.93607C72.6765 7.82166 70.347 6.01114 69.8736 7.29093Z\" fill=\"#ACA4FF\"/>\\n<path d=\"M65.2864 31.9729C67.5352 30.4196 70.1571 29.3766 72.707 28.4502C75.2961 27.5098 77.942 26.7219 80.6129 26.0582C81.0502 25.949 80.9314 25.3167 80.8038 25.0389C80.5867 24.5665 80.1363 24.2271 79.651 24.0834C75.3048 22.7863 70.9598 21.4881 66.6126 20.1921C66.0814 20.0332 65.7662 20.4894 65.8655 20.9736C65.9876 21.5703 66.5679 22.0264 67.1143 22.1896C71.9784 22.1896 75.8065 24.7838 80.1527 26.0809L79.1918 24.1039C76.4489 24.787 73.6962 26.5046 71.0405 27.4785C68.4121 28.4437 65.8382 28.6513 63.5207 30.251C62.7245 30.8001 64.4073 32.5793 65.2864 31.9729Z\" fill=\"#ACA4FF\"/>\\n<path d=\"M79.765 20.0039C81.7271 24.1567 84.0261 28.1518 86.6174 31.9836C86.925 32.4365 87.7473 32.978 88.3395 32.7305C88.9852 32.4602 88.646 31.7025 88.3788 31.308C83.3903 25.9089 83.7611 23.853 81.8994 19.9088C81.642 19.3651 80.9124 18.763 80.2449 18.8214C79.5774 18.8798 79.5349 19.5197 79.765 20.0039Z\" fill=\"#ACA4FF\"/>\\n<path d=\"M81.3238 20.3607C84.2423 19.2658 87.3789 19.0712 90.4228 18.5362C90.0477 18.0227 89.6714 17.5093 89.294 16.997C87.1662 19.2333 84.6753 21.0374 82.5474 23.2748C81.9607 23.891 83.4036 25.3015 83.9925 24.6833C86.1203 22.4458 88.6113 20.6418 90.7391 18.4043C91.2637 17.8541 90.1949 16.7613 89.6103 16.8651C86.4519 17.4217 83.1887 17.626 80.1601 18.7642C79.3127 19.082 80.5658 20.6472 81.3238 20.3629V20.3607Z\" fill=\"#ACA4FF\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bpy6yz\",\"data-framer-name\":\"Nav-menu\",layoutDependency:layoutDependency,layoutId:\"ktlN2N1P7\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RnJhZ21lbnQgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Fragment Mono\", monospace',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(240, 240, 240))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":atLZPNczU\",webPageId:\"tXZ5mgNkC\"},motionChild:true,nodeId:\"mV7KeG5mH\",openInNewTab:false,relValues:[],scopeId:\"s0lkQgSSE\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d8l5r\",\"data-styles-preset\":\"i8atZglCw\",children:\"our services\"})})})}),className:\"framer-1sw9ynn\",\"data-framer-name\":\"our services\",fonts:[\"GF;Fragment Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"mV7KeG5mH\",style:{\"--extracted-r6o4lv\":\"rgb(240, 240, 240)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RnJhZ21lbnQgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Fragment Mono\", monospace',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(240, 240, 240))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":yMpkVCuEu\",webPageId:\"tXZ5mgNkC\"},motionChild:true,nodeId:\"QERaBd3AM\",openInNewTab:false,relValues:[],scopeId:\"s0lkQgSSE\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d8l5r\",\"data-styles-preset\":\"i8atZglCw\",children:\"case studies\"})})})}),className:\"framer-cist9t\",\"data-framer-name\":\"case study\",fonts:[\"GF;Fragment Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"QERaBd3AM\",style:{\"--extracted-r6o4lv\":\"rgb(240, 240, 240)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RnJhZ21lbnQgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Fragment Mono\", monospace',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(240, 240, 240))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":rmt6LnXYw\",webPageId:\"tXZ5mgNkC\"},motionChild:true,nodeId:\"T5o2HvHhV\",openInNewTab:false,relValues:[],scopeId:\"s0lkQgSSE\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d8l5r\",\"data-styles-preset\":\"i8atZglCw\",children:\"how we work\"})})})}),className:\"framer-1sc69aa\",\"data-framer-name\":\"how we work\",fonts:[\"GF;Fragment Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"T5o2HvHhV\",style:{\"--extracted-r6o4lv\":\"rgb(240, 240, 240)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RnJhZ21lbnQgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Fragment Mono\", monospace',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(240, 240, 240))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HzmM3SfZS\"},motionChild:true,nodeId:\"cybQlSS59\",openInNewTab:false,relValues:[],scopeId:\"s0lkQgSSE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d8l5r\",\"data-styles-preset\":\"i8atZglCw\",children:\"blog\"})})})}),className:\"framer-iknkf1\",\"data-framer-name\":\"blog\",fonts:[\"GF;Fragment Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"cybQlSS59\",style:{\"--extracted-r6o4lv\":\"rgb(240, 240, 240)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1b1skq\",\"data-framer-name\":\"CTA\",layoutDependency:layoutDependency,layoutId:\"KaVwbgR7x\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"170px\",y:(componentViewport?.y||0)+(16+((componentViewport?.height||72)-32-40)/2)+0+0,...addPropertyOverrides({Xnldmpl3R:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||64)-24-40)/2)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1esri6c-container\",layoutDependency:layoutDependency,layoutId:\"LlEn4hMvD-container\",nodeId:\"LlEn4hMvD\",rendersWithMotion:true,scopeId:\"s0lkQgSSE\",children:/*#__PURE__*/_jsx(NewWebButton,{dK57EzVB6:\"Book a Fit Call\",DkM2cLDOX:14,height:\"100%\",id:\"LlEn4hMvD\",layoutId:\"LlEn4hMvD\",style:{height:\"100%\",width:\"100%\"},variant:\"t5WyBzIhW\",width:\"100%\",Z9sxflLaq:\"https://cal.com/tribedesignworks/chat-yarik\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Xnldmpl3R:{height:24,width:\"24px\",y:(componentViewport?.y||0)+(12+((componentViewport?.height||64)-24-40)/2)+0+8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tzjaf0-container\",layoutDependency:layoutDependency,layoutId:\"BXDmqVjqx-container\",nodeId:\"BXDmqVjqx\",rendersWithMotion:true,scopeId:\"s0lkQgSSE\",children:/*#__PURE__*/_jsx(NewWebMenuIcon,{height:\"100%\",id:\"BXDmqVjqx\",layoutId:\"BXDmqVjqx\",OayHatcSK:OayHatcSKvx7hm6,style:{height:\"100%\",width:\"100%\"},variant:\"NMYuxbGZi\",width:\"100%\"})})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-glocsw\",\"data-framer-name\":\"Bg blur\",layoutDependency:layoutDependency,layoutId:\"ZDsBt5GrG\",style:{backdropFilter:\"blur(20px)\",backgroundColor:\"rgba(14, 12, 17, 0.2)\",WebkitBackdropFilter:\"blur(20px)\"}})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Crklg.framer-15tmdps, .framer-Crklg .framer-15tmdps { display: block; }\",\".framer-Crklg.framer-y7orww { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 16px 80px 16px 80px; position: relative; width: 1200px; }\",\".framer-Crklg .framer-1vb73p { 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: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Crklg .framer-11bc2ej { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 127px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-Crklg .framer-1fjymtg { flex: none; height: 40px; position: relative; width: 102px; z-index: 1; }\",\".framer-Crklg .framer-bpy6yz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-Crklg .framer-1sw9ynn, .framer-Crklg .framer-cist9t, .framer-Crklg .framer-1sc69aa, .framer-Crklg .framer-iknkf1 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Crklg .framer-1b1skq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-Crklg .framer-1esri6c-container { flex: none; height: 40px; position: relative; width: 170px; }\",\".framer-Crklg .framer-1tzjaf0-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-Crklg .framer-glocsw { flex: none; gap: 649px; height: 100%; overflow: visible; position: absolute; right: 0px; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 0; }\",\".framer-Crklg.framer-v-1o67gnt.framer-y7orww { padding: 16px 24px 16px 24px; width: 810px; }\",\".framer-Crklg.framer-v-1o67gnt .framer-11bc2ej { gap: 36px; }\",\".framer-Crklg.framer-v-1o67gnt .framer-1fjymtg { height: 36px; width: 92px; }\",\".framer-Crklg.framer-v-1o67gnt .framer-bpy6yz { gap: 32px; }\",\".framer-Crklg.framer-v-58fkzz.framer-y7orww { padding: 12px 16px 12px 16px; width: 390px; }\",\".framer-Crklg.framer-v-58fkzz .framer-11bc2ej { gap: 54px; }\",\".framer-Crklg.framer-v-58fkzz .framer-1fjymtg { height: 37px; width: 94px; }\",\".framer-Crklg.framer-v-58fkzz .framer-1b1skq { gap: 20px; overflow: var(--overflow-clip-fallback, clip); }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 72\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"h8ZwUGl5d\":{\"layout\":[\"fixed\",\"auto\"]},\"Xnldmpl3R\":{\"layout\":[\"fixed\",\"auto\"]},\"loq2JW3PN\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"RVUVUiL3f\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framers0lkQgSSE=withCSS(Component,css,\"framer-Crklg\");export default Framers0lkQgSSE;Framers0lkQgSSE.displayName=\"Navbar - new web\";Framers0lkQgSSE.defaultProps={height:72,width:1200};addPropertyControls(Framers0lkQgSSE,{variant:{options:[\"qg_PUOobh\",\"h8ZwUGl5d\",\"Xnldmpl3R\",\"loq2JW3PN\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"change background\"],title:\"Variant\",type:ControlType.Enum},RVUVUiL3f:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framers0lkQgSSE,[{explicitInter:true,fonts:[{cssFamilyName:\"Fragment Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Fragment Mono\",url:\"https://fonts.gstatic.com/s/fragmentmono/v6/4iCr6K5wfMRRjxp0DA6-2CLnN4FNh4UI_1U.woff2\",weight:\"400\"}]},...NewWebButtonFonts,...NewWebMenuIconFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framers0lkQgSSE\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"72\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"RVUVUiL3f\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"h8ZwUGl5d\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Xnldmpl3R\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"loq2JW3PN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./s0lkQgSSE.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect,useRef}from\"react\";import{motion,useMotionValue,useSpring}from\"framer-motion\";const SPRING_CONFIG={damping:150,stiffness:200};const MAX_DISTANCE=5;export const withMagnet=Component=>{return props=>{const[isHovered,setIsHovered]=useState(false);const x=useMotionValue(0);const y=useMotionValue(0);const ref=useRef(null);const springX=useSpring(x,SPRING_CONFIG);const springY=useSpring(y,SPRING_CONFIG);useEffect(()=>{const calculateDistance=e=>{if(ref.current){const rect=ref.current.getBoundingClientRect();const centerX=rect.left+rect.width/2;const centerY=rect.top+rect.height/2;const distanceX=e.clientX-centerX;const distanceY=e.clientY-centerY;if(isHovered){x.set(distanceX*MAX_DISTANCE);y.set(distanceY*MAX_DISTANCE);}else{x.set(0);y.set(0);}}};document.addEventListener(\"mousemove\",calculateDistance);return()=>{document.removeEventListener(\"mousemove\",calculateDistance);};},[ref,isHovered]);return /*#__PURE__*/_jsx(motion.div,{ref:ref,onMouseEnter:()=>setIsHovered(true),onMouseLeave:()=>setIsHovered(false),style:{x:springX,y:springY,height:props.height||\"auto\"},children:/*#__PURE__*/_jsx(Component,{...props})});};};\nexport const __FramerMetadata__ = {\"exports\":{\"withMagnet\":{\"type\":\"reactHoc\",\"name\":\"withMagnet\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Magnetic_Button.map","// Generated by Framer (656a448)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withMagnet}from\"https://framerusercontent.com/modules/Y5znEQwJFbWbxYLdJbKa/ybJTnmojmiqQAlV1NHCa/Magnetic_Button.js\";const MotionAWithMagnet1uweepw=withCodeBoundaryForOverrides(motion.a,{nodeId:\"CoyUEaiw9\",override:withMagnet,scopeId:\"uYL791toV\"});const enabledGestures={CoyUEaiw9:{pressed:true}};const serializationHash=\"framer-xkNKV\";const variantClassNames={CoyUEaiw9:\"framer-v-1uweepw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const UyzeRBlpq=undefined;const GUFXGANET=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,title,width,...props})=>{return{...props,GUFXGANET:title??props.GUFXGANET??\"get in touch\",UyzeRBlpq:link??props.UyzeRBlpq};};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,GUFXGANET,UyzeRBlpq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"CoyUEaiw9\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:UyzeRBlpq,motionChild:true,nodeId:\"CoyUEaiw9\",openInNewTab:false,scopeId:\"uYL791toV\",smoothScroll:false,children:/*#__PURE__*/_jsx(MotionAWithMagnet1uweepw,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1uweepw\",className,classNames)} framer-2b6xna`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"CoyUEaiw9\",ref:refBinding,style:{backgroundColor:\"var(--token-195654dd-1bb9-40b2-a75f-9ebc39062ece, rgb(171, 164, 255))\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,...style},variants:{\"CoyUEaiw9-pressed\":{backgroundColor:\"rgb(162, 155, 242)\"}},...addPropertyOverrides({\"CoyUEaiw9-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RnJhZ21lbnQgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Fragment Mono\", monospace',\"--framer-line-height\":\"16px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-893276c6-e395-49e7-9cbb-36e590e46bdd, rgb(24, 29, 39)))\",\"--framer-text-transform\":\"uppercase\"},children:\"get in touch\"})}),className:\"framer-1a6cd4\",fonts:[\"GF;Fragment Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"Ah_DPyk8C\",style:{\"--extracted-r6o4lv\":\"var(--token-893276c6-e395-49e7-9cbb-36e590e46bdd, rgb(24, 29, 39))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:GUFXGANET,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xkNKV.framer-2b6xna, .framer-xkNKV .framer-2b6xna { display: block; }\",\".framer-xkNKV.framer-1uweepw { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 16px 32px 16px 32px; position: relative; text-decoration: none; width: min-content; }\",\".framer-xkNKV .framer-1a6cd4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 182.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"OGiM8byti\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"GUFXGANET\":\"title\",\"UyzeRBlpq\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruYL791toV=withCSS(Component,css,\"framer-xkNKV\");export default FrameruYL791toV;FrameruYL791toV.displayName=\"Cursor button\";FrameruYL791toV.defaultProps={height:48,width:182.5};addPropertyControls(FrameruYL791toV,{GUFXGANET:{defaultValue:\"get in touch\",displayTextArea:false,title:\"Title\",type:ControlType.String},UyzeRBlpq:{title:\"Link\",type:ControlType.Link}});addFonts(FrameruYL791toV,[{explicitInter:true,fonts:[{cssFamilyName:\"Fragment Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Fragment Mono\",url:\"https://fonts.gstatic.com/s/fragmentmono/v6/4iCr6K5wfMRRjxp0DA6-2CLnN4FNh4UI_1U.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruYL791toV\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"48\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OGiM8byti\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"GUFXGANET\\\":\\\"title\\\",\\\"UyzeRBlpq\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"182.5\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uYL791toV.map","// Generated by Framer (656a448)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Fragment Mono-regular\",\"GF;Fragment Mono-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Fragment Mono\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Fragment Mono\",url:\"https://fonts.gstatic.com/s/fragmentmono/v6/4iCr6K5wfMRRjxp0DA6-2CLnN4FNh4UI_1U.woff2\",weight:\"400\"},{cssFamilyName:\"Fragment Mono\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Fragment Mono\",url:\"https://fonts.gstatic.com/s/fragmentmono/v6/4iC16K5wfMRRjxp0DA6-2CLnB4ZHhqcN71URtQ.woff2\",weight:\"400\"}]}];export const css=[\".framer-NRumv .framer-styles-preset-5fxwv4:not(.rich-text-wrapper), .framer-NRumv .framer-styles-preset-5fxwv4.rich-text-wrapper p { --framer-font-family: \\\"Fragment Mono\\\", monospace; --framer-font-family-italic: \\\"Fragment Mono\\\", monospace; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-eb5c052b-0da4-42ab-9d0b-dc236586c689, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }\"];export const className=\"framer-NRumv\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (656a448)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-33PM0 .framer-styles-preset-1xhztoo:not(.rich-text-wrapper), .framer-33PM0 .framer-styles-preset-1xhztoo.rich-text-wrapper a { --framer-link-text-color: var(--token-195654dd-1bb9-40b2-a75f-9ebc39062ece, #aba4ff); }\"];export const className=\"framer-33PM0\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (656a448)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,InjectSelectionStyle,Link,PropertyOverrides,RenderTarget,ResetOuterLinkContext,RichText,SVG,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCSS,withVariantAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import CMSDualFontText from\"https://framerusercontent.com/modules/mJccdmCWkgjynxEZAwVX/dB3SMGOxMal63xaXUIg8/cms_dual_font_text.js\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/Xr8CO3Ul8Gb7lVfgMKTh/Embed.js\";import NewWebButton from\"#framer/local/canvasComponent/b0Sp3_QmR/b0Sp3_QmR.js\";import NavbarNewWeb from\"#framer/local/canvasComponent/s0lkQgSSE/s0lkQgSSE.js\";import NewWebMenuIcon from\"#framer/local/canvasComponent/uORkHBlsN/uORkHBlsN.js\";import CursorButton from\"#framer/local/canvasComponent/uYL791toV/uYL791toV.js\";import*as sharedStyle2 from\"#framer/local/css/cfbqQboGv/cfbqQboGv.js\";import*as sharedStyle1 from\"#framer/local/css/hf7i7QFHR/hf7i7QFHR.js\";import*as sharedStyle3 from\"#framer/local/css/i8atZglCw/i8atZglCw.js\";import*as sharedStyle4 from\"#framer/local/css/JnJ3p8Abq/JnJ3p8Abq.js\";import*as sharedStyle from\"#framer/local/css/r47_olrnG/r47_olrnG.js\";const NavbarNewWebFonts=getFonts(NavbarNewWeb);const NavbarNewWebWithVariantAppearEffect=withVariantAppearEffect(NavbarNewWeb);const NewWebMenuIconFonts=getFonts(NewWebMenuIcon);const NewWebButtonFonts=getFonts(NewWebButton);const CMSDualFontTextFonts=getFonts(CMSDualFontText);const EmbedFonts=getFonts(Embed);const CursorButtonFonts=getFonts(CursorButton);const breakpoints={AJBoN3xcX:\"(min-width: 1440px)\",e1BUUdGqg:\"(max-width: 809.98px)\",SVBH85dI3:\"(min-width: 1200px) and (max-width: 1439.98px)\",vzktnOwz1:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-ZewlV\";const variantClassNames={AJBoN3xcX:\"framer-v-1xg5ex3\",e1BUUdGqg:\"framer-v-1n08cs4\",SVBH85dI3:\"framer-v-14jzap1\",vzktnOwz1:\"framer-v-r4oqyh\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const animation={opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition1={bounce:0,delay:.075,duration:.8,type:\"spring\"};const textEffect={effect:animation,tokenization:\"word\",transition:transition1,trigger:\"onMount\",type:\"appear\"};const textEffect1={effect:animation,repeat:false,startDelay:0,tokenization:\"word\",transition:transition1,trigger:\"onMount\",type:\"appear\"};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const breakpointRules={e1BUUdGqg:[\".framer-ZewlV .framer-bdlnbv { padding: 40px 20px 40px 20px; }\",\".framer-ZewlV .framer-1yjba1r, .framer-ZewlV .framer-uzfj7t, .framer-ZewlV .framer-1dqnde6 { order: 0; }\",\".framer-ZewlV .framer-4av9ob { flex-direction: column; width: 100%; }\",\".framer-ZewlV .framer-1zzfcq { align-self: unset; gap: 0px; height: min-content; justify-content: center; width: 100%; }\",\".framer-ZewlV .framer-4obe5o { flex: none; width: 100%; }\",\".framer-ZewlV .framer-17vth12-container { height: auto; }\",\".framer-ZewlV .framer-dexjzp, .framer-ZewlV .framer-srp9ld, .framer-ZewlV .framer-z6ono8 { order: 1; }\",\".framer-ZewlV .framer-lu1uy { order: 2; }\"],SVBH85dI3:[\".framer-ZewlV .framer-bdlnbv { padding: 128px 40px 0px 40px; }\",\".framer-ZewlV .framer-1m5lvyw { width: 24%; }\",\".framer-ZewlV .framer-4av9ob { width: 75%; }\"],vzktnOwz1:[\".framer-ZewlV .framer-bdlnbv { padding: 80px 40px 0px 40px; }\",\".framer-ZewlV .framer-1yjba1r { order: 0; }\",\".framer-ZewlV .framer-4av9ob, .framer-ZewlV .framer-1yiirqw { width: 100%; }\",\".framer-ZewlV .framer-18kogre { width: 148px; }\",\".framer-ZewlV .framer-17vth12-container { height: auto; }\",\".framer-ZewlV .framer-5nq0e { order: 1; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={e1BUUdGqg:\".framer-1n08cs4-override\",SVBH85dI3:\".framer-14jzap1-override\",vzktnOwz1:\".framer-r4oqyh-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZewlV.framer-1wwvhmp, .framer-ZewlV .framer-1wwvhmp { display: block; }\",\".framer-ZewlV.framer-1xg5ex3 { align-content: center; align-items: center; background-color: var(--token-080b294e-60c9-44a5-b740-12547c6fe778, #0e0c11); 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-ZewlV .framer-1ptkd8k-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 1; }\",\".framer-ZewlV.framer-1kndfji { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 1; }\",\".framer-ZewlV.framer-14azcmo { align-content: center; align-items: center; background-color: #0e0c11; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 844px; justify-content: center; left: 0px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: fixed; top: 0px; width: 100%; z-index: 1; }\",\".framer-ZewlV .framer-18mvb2 { align-content: center; align-items: center; background-color: #0e0c11; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 64px; justify-content: space-between; overflow: visible; padding: 12px 16px 12px 16px; position: relative; width: 100%; z-index: 1; }\",\".framer-ZewlV .framer-1cy3tnl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 54px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ZewlV .framer-1h97vmo { flex: none; height: 37px; position: relative; width: 94px; }\",\".framer-ZewlV .framer-y4ioqa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-ZewlV .framer-1gutux4-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-ZewlV .framer-1nyaf4q { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZewlV .framer-3lbi1d, .framer-ZewlV .framer-tq32z0, .framer-ZewlV .framer-1k4d31a, .framer-ZewlV .framer-1rsolsz, .framer-ZewlV .framer-fr9el0, .framer-ZewlV .framer-obzxkf, .framer-ZewlV .framer-lu1uy { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ZewlV .framer-17vx4sn { -webkit-backdrop-filter: blur(20px); align-content: center; align-items: center; backdrop-filter: blur(20px); background-color: #0e0c11; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 649px; height: min-content; justify-content: center; overflow: visible; padding: 32px 16px 32px 16px; position: relative; width: 100%; z-index: 1; }\",\".framer-ZewlV .framer-fegbxu-container { flex: none; height: auto; position: relative; width: 86%; }\",\".framer-ZewlV .framer-1fgpwt7 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-ZewlV .framer-bdlnbv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 70px; height: min-content; justify-content: flex-start; order: 1003; overflow: visible; padding: 128px 80px 0px 80px; position: relative; width: 100%; }\",\".framer-ZewlV .framer-1yjba1r { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZewlV .framer-1m5lvyw { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 20%; }\",\".framer-ZewlV .framer-1c8u2de { flex: none; height: 92px; position: relative; width: 232px; }\",\".framer-ZewlV .framer-fvymdb, .framer-ZewlV .framer-ocqwi6, .framer-ZewlV .framer-4o8lvm { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ZewlV .framer-4av9ob { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 70%; }\",\".framer-ZewlV .framer-1zzfcq { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 40%; }\",\".framer-ZewlV .framer-ochrnf { 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: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZewlV .framer-1gg4eyo-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-ZewlV .framer-1ms1it8, .framer-ZewlV .framer-z6ono8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 41px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZewlV .framer-iznwfj, .framer-ZewlV .framer-w9wbtx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 32px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 32px; }\",\".framer-ZewlV .framer-1n0flgf, .framer-ZewlV .framer-o7ug3c { height: 21px; position: relative; width: 22px; }\",\".framer-ZewlV .framer-1t3l6rc, .framer-ZewlV .framer-1n7av1k { height: 5px; left: 0px; position: absolute; top: 0px; width: 5px; }\",\".framer-ZewlV .framer-uix4wk, .framer-ZewlV .framer-1nipsml { height: 14px; left: 0px; position: absolute; top: 6px; width: 5px; }\",\".framer-ZewlV .framer-1mvc7pc, .framer-ZewlV .framer-bvjc0r { height: 15px; left: 7px; position: absolute; top: 6px; width: 15px; }\",\".framer-ZewlV .framer-1yiirqw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 148px; }\",\".framer-ZewlV .framer-xlrfg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 104px; }\",\".framer-ZewlV .framer-1oscg1n, .framer-ZewlV .framer-rghmtv, .framer-ZewlV .framer-iri527, .framer-ZewlV .framer-17jojmu, .framer-ZewlV .framer-1laeh2h, .framer-ZewlV .framer-to0ib5 { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 104px; word-break: break-word; word-wrap: break-word; }\",\".framer-ZewlV .framer-18kogre { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZewlV .framer-ak67ji, .framer-ZewlV .framer-fd92c, .framer-ZewlV .framer-1dqnde6, .framer-ZewlV .framer-srp9ld { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 148px; word-break: break-word; word-wrap: break-word; }\",\".framer-ZewlV .framer-4obe5o { align-content: center; align-items: center; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ZewlV .framer-17vth12-container { flex: 1 0 0px; height: 675px; position: relative; width: 1px; }\",\".framer-ZewlV .framer-5nq0e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1440px; overflow: hidden; padding: 20px 0px 20px 0px; position: relative; width: 100%; }\",\".framer-ZewlV .framer-177uon4-container { flex: none; height: auto; left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); width: auto; z-index: 1; }\",\".framer-ZewlV .framer-1imiw5i { --framer-paragraph-spacing: 0px; flex: 1 0 0px; height: auto; position: relative; white-space: pre; width: 1px; }\",\".framer-ZewlV .framer-dexjzp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZewlV .framer-uzfj7t { 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: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZewlV .framer-1sc567r { 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: 104px; }\",\".framer-ZewlV .framer-sjbpmn { 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%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css];const mediaQueries={AJBoN3xcX:\"(min-width: 1440px)\",e1BUUdGqg:\"(max-width: 809.98px)\",SVBH85dI3:\"(min-width: 1200px) and (max-width: 1439.98px)\",vzktnOwz1:\"(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 2\":\"SVBH85dI3\",Desktop:\"AJBoN3xcX\",Phone:\"e1BUUdGqg\",Tablet:\"vzktnOwz1\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"AJBoN3xcX\"};};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{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const RVUVUiL3fko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if([\"vzktnOwz1\",\"e1BUUdGqg\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"e1BUUdGqg\")return false;return true;};const isDisplayed2=()=>{if(!isBrowser())return true;if(baseVariant===\"vzktnOwz1\")return true;return false;};const isDisplayed3=()=>{if(!isBrowser())return true;if(baseVariant===\"e1BUUdGqg\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"AJBoN3xcX\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-080b294e-60c9-44a5-b740-12547c6fe778, rgb(14, 12, 17)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1xg5ex3\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"100vw\",y:0,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-1ptkd8k-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"VJ27BJ6Aw\",rendersWithMotion:true,scopeId:\"kJF7hR7BZ\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{e1BUUdGqg:{variant:overlay.visible?\"Xnldmpl3R\":\"Xnldmpl3R\"},vzktnOwz1:{variant:overlay.visible?\"Xnldmpl3R\":\"h8ZwUGl5d\"}},children:/*#__PURE__*/_jsx(NavbarNewWebWithVariantAppearEffect,{__framer__animateOnce:false,__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"VJ27BJ6Aw\",layoutId:\"VJ27BJ6Aw\",RVUVUiL3f:RVUVUiL3fko9la1({overlay}),style:{width:\"100%\"},variant:overlay.visible?\"Xnldmpl3R\":\"qg_PUOobh\",width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1kndfji\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"j_UOToxL2\"),/*#__PURE__*/_jsxs(motion.div,{className:cx(scopingClassNames,\"framer-14azcmo\"),\"data-framer-name\":\"Nav menu mobile\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18mvb2\",\"data-framer-name\":\"Navbar\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cy3tnl\",\"data-framer-name\":\"Logo + nav\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1h97vmo\",\"data-framer-name\":\"Logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:40,intrinsicWidth:102,svg:'<svg width=\"102\" height=\"40\" viewBox=\"0 0 102 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M97.5644 31.7436C97.464 31.2615 97.7716 30.7686 97.9167 30.2455C98.0475 29.7742 98.4685 29.8229 98.8317 29.8207C99.1971 29.8174 99.7304 29.8434 99.8263 30.1104C99.9856 30.5568 100.164 31.134 99.7969 31.5923C99.3377 32.1663 98.9789 32.8245 98.0944 32.9596C97.5328 33.0472 97.4837 32.8883 97.512 32.4592C97.524 32.2527 97.5415 32.0474 97.5644 31.7436Z\" fill=\"#ACA4FF\"/>\\n<path d=\"M98.0678 31.9655C98.0286 31.5947 98.1507 31.304 98.2718 30.9613C98.3929 30.6176 98.407 30.3625 98.7975 30.3139C99.0331 30.2857 99.3341 30.3928 99.5555 30.3452C99.4268 30.3722 99.3635 29.9377 99.4682 30.4003C99.5075 30.5754 99.5391 30.7592 99.4878 30.9375C99.3646 31.3677 98.8335 31.9309 98.4812 32.1892C98.3623 32.2746 98.238 32.3449 98.1006 32.3946C97.8257 32.4951 97.5858 32.373 97.8486 32.6486C98.1104 32.9232 98.01 32.7394 98.0242 32.5254C98.0373 32.3395 98.0526 32.1514 98.0678 31.9655C98.1027 31.5028 97.1179 30.8867 97.0688 31.5147C97.0328 31.9784 96.902 32.534 97.1615 32.9545C97.4211 33.375 97.8661 33.5187 98.3383 33.4528C98.8825 33.376 99.3319 33.0918 99.6951 32.6843C100.031 32.307 100.452 31.8466 100.505 31.3245C100.625 30.1766 99.9197 29.3713 98.8149 29.3237C98.3787 29.3054 97.8377 29.2697 97.5542 29.6696C97.2401 30.1139 97.011 30.9764 97.0688 31.5147C97.0983 31.8012 97.2957 32.0714 97.5651 32.1827C97.7417 32.2562 98.0995 32.2616 98.0678 31.9655Z\" fill=\"#ACA4FF\"/>\\n<path d=\"M58.8554 10.9713C58.7561 10.4893 59.0626 9.99636 59.2087 9.47321C59.3396 9.00193 59.7606 9.05057 60.1237 9.04733C60.4891 9.04517 61.0224 9.07111 61.1184 9.33809C61.2776 9.78451 61.4554 10.3617 61.089 10.8189C60.6298 11.3929 60.271 12.0512 59.3865 12.1874C58.8248 12.2749 58.7746 12.116 58.803 11.6869C58.8161 11.4804 58.8346 11.274 58.8575 10.9713H58.8554Z\" fill=\"#ACA4FF\"/>\\n<path d=\"M59.3602 11.1927C59.321 10.822 59.4442 10.5312 59.5653 10.1875C59.6852 9.84376 59.7005 9.58975 60.0909 9.54111C60.3265 9.51193 60.6264 9.62002 60.8478 9.57246C60.7202 9.59948 60.6559 9.16388 60.7617 9.6265C60.8009 9.80269 60.8326 9.98536 60.7813 10.1648C60.6581 10.5939 60.1258 11.1581 59.7736 11.4154C59.6558 11.5019 59.5304 11.571 59.3929 11.6219C59.1181 11.7213 58.8782 11.6002 59.141 11.8748C59.4028 12.1493 59.3024 11.9667 59.3166 11.7516C59.3297 11.5656 59.345 11.3786 59.3602 11.1927C59.3962 10.7301 58.4103 10.1129 58.3612 10.742C58.3252 11.2046 58.1954 11.7602 58.455 12.1807C58.7146 12.6022 59.1595 12.7449 59.6318 12.679C60.176 12.6033 60.6253 12.318 60.9885 11.9105C61.3244 11.5343 61.7454 11.0738 61.7989 10.5507C61.9177 9.40384 61.2121 8.59748 60.1073 8.54992C59.671 8.53155 59.1312 8.49588 58.8476 8.89689C58.5324 9.34006 58.3034 10.2037 58.3612 10.742C58.3907 11.0274 58.5881 11.2987 58.8574 11.41C59.0341 11.4824 59.3929 11.4889 59.3624 11.1927H59.3602Z\" fill=\"#ACA4FF\"/>\\n<path d=\"M18.4166 39.0895C22.6897 30.9016 28.9281 19.1414 34.5295 11.814C36.112 9.74404 38.1046 8.23834 39.7841 6.24623C40.4712 5.43123 38.8015 3.61748 38.1547 4.38492C32.1519 11.507 26.7457 19.1414 22.0342 27.192C20.6939 29.4813 18.8551 33.4915 15.677 37.3309C15.2222 38.2031 17.8866 40.1066 18.4177 39.0873L18.4166 39.0895Z\" fill=\"#ACA4FF\"/>\\n<path d=\"M2.69922 9.9518C8.22868 9.88371 13.6382 8.69147 19.1229 8.02671C24.5673 7.36736 30.0172 6.76638 35.4746 6.23241C46.4343 5.16124 57.4213 4.3484 68.4202 3.79714C74.64 3.48584 80.8621 3.25885 87.0862 3.11401C88.2172 3.08807 87.2978 0.742506 86.4537 0.763043C75.313 2.56923 64.3424 2.01689 53.3565 2.79298C42.3707 3.57231 31.4033 4.60998 20.4666 5.90814C14.2893 6.641 8.19051 6.58047 1.96196 6.65721C0.833161 6.67018 1.85617 9.96153 2.69922 9.9518Z\" fill=\"#ACA4FF\"/>\\n<path d=\"M29.1615 32.0376C33.8326 24.4907 39.1548 17.4497 44.3713 10.2866C45.0148 9.40457 43.164 7.68269 42.5554 8.51715C37.339 15.6781 35.7346 20.0677 27.3456 30.2671C27.0336 30.7697 27.3194 31.3404 27.7098 31.7198C27.9574 31.9619 28.855 32.5327 29.1615 32.0376Z\" fill=\"#ACA4FF\"/>\\n<path d=\"M43.0182 9.64744C45.0544 11.3963 47.3938 12.6534 49.9917 13.3041L49.2392 11.2666C46.8496 11.4666 44.7283 13.5636 42.6594 14.6942C40.4749 15.8886 38.6383 16.3501 36.5857 17.7639C35.9957 18.1704 36.565 19.2502 36.8497 19.4577C40.8719 22.387 44.3924 25.9485 47.3033 30.003C47.589 30.403 48.2467 30.9153 48.7702 30.6818C49.2937 30.4484 49.0538 29.7382 48.804 29.3912C45.6368 24.979 41.7826 21.1104 37.4059 17.9218C37.6098 18.4676 37.8138 19.0124 38.0188 19.5582C39.9547 18.2244 41.9582 16.9889 44.0194 15.8616C45.9302 14.8163 48.0286 13.5128 50.2393 13.3268C50.7475 13.2836 50.8511 12.8048 50.6962 12.3854C50.5043 11.8601 50.0266 11.4255 49.4856 11.2893C47.5072 10.7921 45.6412 9.87119 44.0838 8.53411C43.7391 8.23794 43.0782 7.8045 42.6594 8.22389C42.2701 8.6141 42.6965 9.37289 43.0171 9.6496L43.0182 9.64744Z\" fill=\"#ACA4FF\"/>\\n<path d=\"M49.053 30.6432C50.6464 28.0674 52.2431 25.4927 53.9543 22.9948C55.6644 20.4957 57.4825 18.0745 59.2929 15.6489C59.9658 14.7475 58.0627 12.9694 57.4225 13.8255C55.612 16.2499 54.2924 19.0743 52.5834 21.5723C50.8722 24.0713 48.776 26.244 47.1826 28.8198C46.863 29.3386 47.1564 29.9244 47.5589 30.3168C47.8141 30.5665 48.7378 31.1523 49.053 30.6432Z\" fill=\"#ACA4FF\"/>\\n<path d=\"M57.343 13.9569C56.3942 19.4209 55.4475 24.8849 54.4987 30.3488C54.4082 30.8688 54.6306 31.3281 55.0004 31.6881C55.2894 31.9702 55.9263 32.3896 56.3451 32.1475C59.0259 30.6018 61.1362 27.9028 63.0437 25.5172C65.5434 22.3891 67.8403 19.0653 69.8023 15.5664C70.3127 14.6574 68.2711 12.9787 67.6516 14.0845C65.7626 17.4526 64.0733 20.5699 61.6673 23.5791C60.5625 24.9616 58.8721 26.3819 57.632 27.6412C56.7759 28.5102 55.8652 29.416 54.8041 30.0278L56.6494 31.8286C57.5982 26.3646 58.5449 20.9007 59.4937 15.4367C59.6039 14.8033 59.2298 14.2218 58.7161 13.8705C58.4217 13.6683 57.4532 13.316 57.343 13.9559V13.9569Z\" fill=\"#ACA4FF\"/>\\n<path d=\"M69.8736 7.29093C66.8232 15.5166 64.5318 23.9574 62.645 32.5246C62.4912 33.2175 62.9569 33.8876 63.5077 34.2649C63.8567 34.5038 64.8808 34.8702 65.0334 34.1708C66.9224 25.6025 69.2116 17.1617 72.2621 8.93607C72.6765 7.82166 70.347 6.01114 69.8736 7.29093Z\" fill=\"#ACA4FF\"/>\\n<path d=\"M65.2864 31.9729C67.5352 30.4196 70.1571 29.3766 72.707 28.4502C75.2961 27.5098 77.942 26.7219 80.6129 26.0582C81.0502 25.949 80.9314 25.3167 80.8038 25.0389C80.5867 24.5665 80.1363 24.2271 79.651 24.0834C75.3048 22.7863 70.9598 21.4881 66.6126 20.1921C66.0814 20.0332 65.7662 20.4894 65.8655 20.9736C65.9876 21.5703 66.5679 22.0264 67.1143 22.1896C71.9784 22.1896 75.8065 24.7838 80.1527 26.0809L79.1918 24.1039C76.4489 24.787 73.6962 26.5046 71.0405 27.4785C68.4121 28.4437 65.8382 28.6513 63.5207 30.251C62.7245 30.8001 64.4073 32.5793 65.2864 31.9729Z\" fill=\"#ACA4FF\"/>\\n<path d=\"M79.765 20.0039C81.7271 24.1567 84.0261 28.1518 86.6174 31.9836C86.925 32.4365 87.7473 32.978 88.3395 32.7305C88.9852 32.4602 88.646 31.7025 88.3788 31.308C83.3903 25.9089 83.7611 23.853 81.8994 19.9088C81.642 19.3651 80.9124 18.763 80.2449 18.8214C79.5774 18.8798 79.5349 19.5197 79.765 20.0039Z\" fill=\"#ACA4FF\"/>\\n<path d=\"M81.3238 20.3607C84.2423 19.2658 87.3789 19.0712 90.4228 18.5362C90.0477 18.0227 89.6714 17.5093 89.294 16.997C87.1662 19.2333 84.6753 21.0374 82.5474 23.2748C81.9607 23.891 83.4036 25.3015 83.9925 24.6833C86.1203 22.4458 88.6113 20.6418 90.7391 18.4043C91.2637 17.8541 90.1949 16.7613 89.6103 16.8651C86.4519 17.4217 83.1887 17.626 80.1601 18.7642C79.3127 19.082 80.5658 20.6472 81.3238 20.3629V20.3607Z\" fill=\"#ACA4FF\"/>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-y4ioqa\",\"data-framer-name\":\"CTA\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"24px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gutux4-container\",inComponentSlot:true,nodeId:\"NU2ttVdBI\",rendersWithMotion:true,scopeId:\"kJF7hR7BZ\",children:/*#__PURE__*/_jsx(NewWebMenuIcon,{height:\"100%\",id:\"NU2ttVdBI\",layoutId:\"NU2ttVdBI\",style:{height:\"100%\",width:\"100%\"},variant:\"qicCmWlDj\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nyaf4q\",\"data-framer-name\":\"Nav-menu\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-jnplr2\",\"data-styles-preset\":\"r47_olrnG\",children:\"Home\"})}),className:\"framer-3lbi1d\",\"data-framer-name\":\"our services\",effect:textEffect,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-jnplr2\",\"data-styles-preset\":\"r47_olrnG\",children:\"Our services\"})}),className:\"framer-tq32z0\",\"data-framer-name\":\"our services\",effect:textEffect1,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-jnplr2\",\"data-styles-preset\":\"r47_olrnG\",children:\"Case study\"})}),className:\"framer-1k4d31a\",\"data-framer-name\":\"case study\",effect:textEffect1,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-jnplr2\",\"data-styles-preset\":\"r47_olrnG\",children:\"How we work\"})}),className:\"framer-1rsolsz\",\"data-framer-name\":\"how we work\",effect:textEffect1,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-jnplr2\",\"data-styles-preset\":\"r47_olrnG\",children:\"Blog\"})}),className:\"framer-fr9el0\",\"data-framer-name\":\"how we work\",effect:textEffect1,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17vx4sn\",\"data-framer-name\":\"Navbar\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"calc((100vw - 32px) * 0.86)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-fegbxu-container\",inComponentSlot:true,nodeId:\"hpvXmNOeY\",rendersWithMotion:true,scopeId:\"kJF7hR7BZ\",children:/*#__PURE__*/_jsx(NewWebButton,{dK57EzVB6:\"schedule a call\",height:\"100%\",id:\"hpvXmNOeY\",layoutId:\"hpvXmNOeY\",style:{width:\"100%\"},variant:\"t5WyBzIhW\",width:\"100%\"})})})})]})]})}),getContainer())})})]})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1fgpwt7\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-bdlnbv\",\"data-framer-name\":\"Footer\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1yjba1r\",\"data-framer-name\":\"Content\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1m5lvyw hidden-r4oqyh hidden-1n08cs4\",\"data-framer-name\":\"Column 1\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1c8u2de\",\"data-framer-name\":\"Tribe_logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:92,intrinsicWidth:232,svg:'<svg width=\"232\" height=\"92\" viewBox=\"0 0 232 92\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M221.567 72.2167C221.339 71.1199 222.037 69.9986 222.366 68.8084C222.664 67.7363 223.62 67.8469 224.444 67.842C225.274 67.8347 226.485 67.8937 226.703 68.5011C227.065 69.5166 227.471 70.8298 226.636 71.8724C225.594 73.1782 224.779 74.6757 222.77 74.9831C221.495 75.1823 221.383 74.8208 221.448 73.8446C221.475 73.3749 221.514 72.9077 221.567 72.2167Z\" fill=\"#F0F0F0\"/>\\n<path d=\"M222.705 72.722C222.616 71.8786 222.893 71.2171 223.168 70.4376C223.443 69.6556 223.475 69.0753 224.362 68.9646C224.897 68.9007 225.581 69.1441 226.084 69.0359C225.791 69.0974 225.648 68.1089 225.885 69.1613C225.975 69.5597 226.046 69.9777 225.93 70.3835C225.65 71.3622 224.444 72.6434 223.644 73.2311C223.374 73.4253 223.092 73.5852 222.78 73.6983C222.155 73.927 221.61 73.6491 222.207 74.2762C222.802 74.9008 222.574 74.4827 222.606 73.9958C222.636 73.5729 222.671 73.145 222.705 72.722C222.784 71.6696 220.548 70.2679 220.437 71.6966C220.355 72.7516 220.058 74.0155 220.647 74.9721C221.237 75.9287 222.247 76.2557 223.319 76.1057C224.555 75.9311 225.576 75.2844 226.401 74.3573C227.163 73.4991 228.119 72.4515 228.241 71.2638C228.513 68.6523 226.911 66.8203 224.402 66.7121C223.411 66.6703 222.183 66.5892 221.539 67.499C220.825 68.5097 220.305 70.472 220.437 71.6966C220.503 72.3483 220.952 72.963 221.563 73.2163C221.965 73.3835 222.777 73.3958 222.705 72.722Z\" fill=\"#F0F0F0\"/>\\n<path d=\"M133.656 24.9594C133.431 23.8627 134.127 22.7414 134.459 21.5512C134.756 20.479 135.712 20.5897 136.537 20.5823C137.366 20.5774 138.578 20.6364 138.795 21.2438C139.157 22.2594 139.561 23.5725 138.729 24.6127C137.686 25.9185 136.871 27.416 134.862 27.7259C133.587 27.925 133.473 27.5636 133.537 26.5873C133.567 26.1176 133.609 25.648 133.661 24.9594H133.656Z\" fill=\"#F0F0F0\"/>\\n<path d=\"M134.805 25.4637C134.716 24.6203 134.996 23.9588 135.271 23.1768C135.544 22.3948 135.578 21.8169 136.465 21.7063C137 21.6399 137.681 21.8858 138.184 21.7776C137.894 21.8391 137.748 20.8481 137.988 21.9006C138.077 22.3014 138.149 22.717 138.033 23.1252C137.753 24.1014 136.544 25.385 135.744 25.9703C135.477 26.167 135.192 26.3244 134.88 26.44C134.256 26.6662 133.711 26.3908 134.308 27.0154C134.902 27.64 134.674 27.2244 134.706 26.7351C134.736 26.3121 134.771 25.8867 134.805 25.4637C134.887 24.4113 132.648 23.0071 132.537 24.4383C132.455 25.4908 132.16 26.7547 132.75 27.7113C133.339 28.6703 134.35 28.9949 135.422 28.8449C136.658 28.6728 137.678 28.0236 138.503 27.0965C139.266 26.2408 140.222 25.1932 140.343 24.003C140.613 21.394 139.011 19.5595 136.502 19.4513C135.511 19.4095 134.285 19.3284 133.641 20.2407C132.926 21.2489 132.405 23.2137 132.537 24.4383C132.604 25.0875 133.052 25.7047 133.664 25.958C134.065 26.1228 134.88 26.1375 134.81 25.4637H134.805Z\" fill=\"#F0F0F0\"/>\\n<path d=\"M41.8201 88.9289C51.524 70.3016 65.691 43.5471 78.4116 26.8771C82.0053 22.168 86.5303 18.7426 90.3445 14.2105C91.9049 12.3564 88.113 8.23011 86.6443 9.97604C73.0122 26.1788 60.735 43.5471 50.0355 61.8621C46.9915 67.0704 42.8158 76.1935 35.5985 84.928C34.5657 86.9125 40.6164 91.2429 41.8226 88.924L41.8201 88.9289Z\" fill=\"#F0F0F0\"/>\\n<path d=\"M6.12794 22.6411C18.685 22.4861 30.9697 19.7738 43.4253 18.2615C55.7892 16.7615 68.1655 15.3942 80.5591 14.1795C105.448 11.7425 130.399 9.89332 155.377 8.6392C169.502 7.93099 183.631 7.41459 197.766 7.08508C200.335 7.02606 198.247 1.68991 196.33 1.73663C171.03 5.84571 146.116 4.58914 121.168 6.35474C96.2196 8.12772 71.3134 10.4884 46.4766 13.4417C32.4483 15.109 18.5984 14.9713 4.45366 15.1459C1.89023 15.1754 4.21342 22.6632 6.12794 22.6411Z\" fill=\"#F0F0F0\"/>\\n<path d=\"M66.222 72.8855C76.8299 55.7164 88.9164 39.6981 100.763 23.402C102.224 21.3954 98.0209 17.4781 96.6389 19.3765C84.7926 35.6678 81.1493 45.654 62.0982 68.8576C61.3898 70.0011 62.0387 71.2995 62.9254 72.1626C63.4876 72.7134 65.526 74.0118 66.222 72.8855Z\" fill=\"#F0F0F0\"/>\\n<path d=\"M97.6929 21.9478C102.317 25.9265 107.63 28.7864 113.529 30.2667L111.82 25.6314C106.394 26.0863 101.576 30.8569 96.878 33.4291C91.9171 36.1463 87.7463 37.1964 83.085 40.4128C81.7451 41.3374 83.038 43.794 83.6844 44.2661C92.8186 50.9302 100.814 59.0328 107.424 68.2567C108.073 69.1666 109.566 70.3321 110.755 69.801C111.944 69.2698 111.399 67.6542 110.832 66.8649C103.64 56.827 94.8867 48.026 84.9475 40.7718C85.4107 42.0137 85.8738 43.253 86.3395 44.4948C90.7357 41.4604 95.2855 38.6497 99.9665 36.0849C104.306 33.707 109.071 30.7413 114.091 30.3184C115.246 30.22 115.481 29.1307 115.129 28.1765C114.693 26.9814 113.608 25.9929 112.38 25.6831C107.887 24.5519 103.649 22.4568 100.113 19.4149C99.33 18.7411 97.8291 17.7551 96.878 18.7092C95.9938 19.5969 96.9622 21.3232 97.6904 21.9527L97.6929 21.9478Z\" fill=\"#F0F0F0\"/>\\n<path d=\"M111.396 69.7132C115.014 63.8532 118.64 57.9957 122.526 52.3129C126.41 46.6275 130.538 41.1192 134.65 35.6011C136.178 33.5503 131.856 29.5051 130.402 31.4527C126.291 36.9684 123.294 43.3939 119.413 49.0768C115.527 54.7621 110.767 59.7048 107.148 65.5647C106.422 66.7451 107.089 68.0779 108.003 68.9705C108.582 69.5386 110.68 70.8714 111.396 69.7132Z\" fill=\"#F0F0F0\"/>\\n<path d=\"M130.22 31.7519C128.065 44.1824 125.915 56.6129 123.761 69.0434C123.555 70.2262 124.06 71.2713 124.9 72.0902C125.556 72.732 127.003 73.6861 127.954 73.1353C134.042 69.6189 138.834 63.4786 143.166 58.0515C148.843 50.935 154.059 43.3734 158.514 35.4134C159.673 33.3453 155.037 29.5264 153.63 32.042C149.34 39.7045 145.504 46.7964 140.04 53.6424C137.531 56.7875 133.692 60.0187 130.876 62.8835C128.932 64.8606 126.864 66.9213 124.454 68.3131L128.645 72.4099C130.8 59.9794 132.949 47.5488 135.104 35.1183C135.354 33.6773 134.505 32.3543 133.338 31.5551C132.669 31.0953 130.47 30.2936 130.22 31.7494V31.7519Z\" fill=\"#F0F0F0\"/>\\n<path d=\"M158.679 16.5876C151.751 35.301 146.548 54.5038 142.263 73.9943C141.914 75.5705 142.971 77.0951 144.222 77.9533C145.015 78.4968 147.34 79.3304 147.687 77.7394C151.977 58.2465 157.175 39.0437 164.103 20.3303C165.044 17.795 159.754 13.6761 158.679 16.5876Z\" fill=\"#F0F0F0\"/>\\n<path d=\"M148.264 72.7387C153.371 69.2051 159.325 66.8321 165.116 64.7247C170.995 62.5853 177.004 60.7926 183.07 59.2828C184.063 59.0344 183.793 57.5959 183.503 56.9639C183.01 55.8893 181.987 55.1171 180.885 54.7901C171.015 51.8392 161.148 48.8859 151.276 45.9375C150.069 45.576 149.354 46.6137 149.579 47.7154C149.856 49.0728 151.174 50.1105 152.415 50.4818C163.461 50.4818 172.154 56.3835 182.024 59.3344L179.842 54.8368C173.613 56.3909 167.362 60.2984 161.331 62.514C155.362 64.7099 149.517 65.1821 144.254 68.8215C142.446 70.0707 146.268 74.1183 148.264 72.7387Z\" fill=\"#F0F0F0\"/>\\n<path d=\"M181.142 45.5097C185.598 54.9574 190.819 64.0461 196.704 72.7634C197.402 73.7937 199.27 75.0257 200.615 74.4626C202.081 73.8478 201.311 72.1241 200.704 71.2265C189.375 58.9435 190.217 54.2664 185.989 45.2933C185.405 44.0564 183.748 42.6867 182.232 42.8195C180.716 42.9523 180.62 44.408 181.142 45.5097Z\" fill=\"#F0F0F0\"/>\\n<path d=\"M184.684 46.3198C191.312 43.8288 198.435 43.3862 205.348 42.169C204.496 41.0009 203.641 39.8329 202.784 38.6673C197.952 43.755 192.295 47.8592 187.463 52.9495C186.13 54.3511 189.407 57.5602 190.745 56.1536C195.577 51.0634 201.234 46.9592 206.066 41.869C207.257 40.6173 204.83 38.1312 203.502 38.3673C196.33 39.6337 188.919 40.0984 182.041 42.6878C180.117 43.4108 182.963 46.9715 184.684 46.3248V46.3198Z\" fill=\"#F0F0F0\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7RnJhZ21lbnQgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Fragment Mono\", monospace',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--token-552250e8-797b-47fc-af68-0bbbbcbc67c3, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:[\"\\xa92025 Tribe DESIGNWORKS INC. \",/*#__PURE__*/_jsx(\"br\",{}),\"All rights reserved.\"]})}),className:\"framer-fvymdb\",\"data-framer-name\":\"\\xa9 2025 Tribe. All rights reserved\",fonts:[\"GF;Fragment Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-4av9ob\",\"data-framer-name\":\"Column 2\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1zzfcq\",\"data-framer-name\":\"Links\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ochrnf\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gg4eyo-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"xmPil6F4k\",scopeId:\"kJF7hR7BZ\",children:/*#__PURE__*/_jsx(CMSDualFontText,{animationType:\"stagger\",cmsText:\"Founder call: see if we’re a good fit.\",elementType:\"h1\",enableAnimations:false,enableScrollTrigger:false,height:\"100%\",id:\"xmPil6F4k\",layoutId:\"xmPil6F4k\",primaryColor:\"var(--token-eb5c052b-0da4-42ab-9d0b-dc236586c689, rgb(255, 255, 255))\",primaryFont:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"34px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0px\",lineHeight:\"1em\"},secondaryColor:\"var(--token-e43fc964-b913-4e9a-8abd-0ea4ea9944bf, rgb(201, 247, 65))\",secondaryFont:{fontFamily:'\"Luxurious Script\", sans-serif',fontSize:\"58px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"3px\",lineHeight:\"1em\"},slideDirection:\"left\",specificWord:\"Founder call\",staggerDelay:.1,style:{width:\"100%\"},styleMethod:\"specificWord\",textAlign:\"text-align-left\",textOutline:{color:\"rgb(0, 0, 0)\",enabled:false,width:1},textShadow:{blur:4,color:\"rgb(0, 0, 0)\",enabled:false,offsetX:2,offsetY:2},textTransform:\"none\",width:\"100%\",wordGap:4,wordsFromEnd:1})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1tnuigs\",\"data-styles-preset\":\"hf7i7QFHR\",children:\"We’ll talk through what you’re building and decide if working together makes sense.\"})}),className:\"framer-ocqwi6\",\"data-framer-name\":\"We’ll talk through what you’re building and decide if working together makes sense.\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ms1it8 hidden-1n08cs4\",\"data-framer-name\":\"Social Media\",children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"visit-linkeidn\",href:\"https://www.linkedin.com/company/tribedesignworks/\",motionChild:true,nodeId:\"ALkitt5rB\",openInNewTab:true,relValues:[\"me\"],scopeId:\"kJF7hR7BZ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-iznwfj framer-1wwvhmp\",\"data-framer-name\":\"Linkedin\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1n0flgf\",\"data-framer-name\":\"Linkedin_icon\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.564 20.366\" overflow=\"visible\"><path d=\"M 4.526 2.264 C 4.525 2.864 4.287 3.439 3.862 3.864 C 3.437 4.288 2.862 4.526 2.262 4.526 C 1.662 4.525 1.086 4.287 0.662 3.862 C 0.238 3.437 0 2.862 0 2.262 C 0 1.662 0.239 1.086 0.664 0.662 C 1.088 0.238 1.664 0 2.264 0 C 2.864 0 3.439 0.239 3.864 0.664 C 4.288 1.088 4.526 1.664 4.526 2.264 Z M 4.593 6.201 L 0.068 6.201 L 0.068 20.366 L 4.593 20.366 Z M 11.744 6.201 L 7.241 6.201 L 7.241 20.366 L 11.698 20.366 L 11.698 12.933 C 11.698 8.792 17.095 8.407 17.095 12.933 L 17.095 20.366 L 21.564 20.366 L 21.564 11.394 C 21.564 4.413 13.577 4.674 11.698 8.102 Z\" fill=\"rgb(172,164,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1t3l6rc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.526 4.526\" overflow=\"visible\"><path d=\"M 4.526 2.264 C 4.525 2.864 4.287 3.439 3.862 3.864 C 3.437 4.288 2.862 4.526 2.262 4.526 C 1.662 4.525 1.086 4.287 0.662 3.862 C 0.238 3.437 0 2.862 0 2.262 C 0 1.661 0.239 1.086 0.664 0.662 C 1.088 0.238 1.664 0 2.264 0 C 2.864 0 3.439 0.239 3.864 0.664 C 4.288 1.088 4.526 1.664 4.526 2.264 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-uix4wk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.526 14.165\" overflow=\"visible\"><path d=\"M 4.526 0 L 0 0 L 0 14.165 L 4.526 14.165 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1mvc7pc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.323 14.606\" overflow=\"visible\"><path d=\"M 4.503 0.441 L 0 0.441 L 0 14.606 L 4.458 14.606 L 4.458 7.172 C 4.458 3.032 9.854 2.647 9.854 7.172 L 9.854 14.606 L 14.323 14.606 L 14.323 5.634 C 14.323 -1.347 6.336 -1.087 4.458 2.342 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1yiirqw hidden-1n08cs4\",\"data-framer-name\":\"Links\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-xlrfg\",\"data-framer-name\":\"Group 1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-5fxwv4\",\"data-styles-preset\":\"cfbqQboGv\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tXZ5mgNkC\"},motionChild:true,nodeId:\"QXRxlEqgR\",openInNewTab:false,relValues:[],scopeId:\"kJF7hR7BZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d8l5r\",\"data-styles-preset\":\"i8atZglCw\",children:\"our services\"})})})}),className:\"framer-1oscg1n\",\"data-framer-name\":\"our services\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-5fxwv4\",\"data-styles-preset\":\"cfbqQboGv\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tXZ5mgNkC\"},motionChild:true,nodeId:\"YSSEKcbFq\",openInNewTab:false,relValues:[],scopeId:\"kJF7hR7BZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d8l5r\",\"data-styles-preset\":\"i8atZglCw\",children:\"how we work\"})})})}),className:\"framer-rghmtv\",\"data-framer-name\":\"how we work\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-5fxwv4\",\"data-styles-preset\":\"cfbqQboGv\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tXZ5mgNkC\"},motionChild:true,nodeId:\"HQf5ooAxC\",openInNewTab:false,relValues:[],scopeId:\"kJF7hR7BZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d8l5r\",\"data-styles-preset\":\"i8atZglCw\",children:\"case study\"})})})}),className:\"framer-iri527\",\"data-framer-name\":\"case study\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-18kogre\",\"data-framer-name\":\"Group 2\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-5fxwv4\",\"data-styles-preset\":\"cfbqQboGv\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tXZ5mgNkC\"},motionChild:true,nodeId:\"vWeUSHDtK\",openInNewTab:false,relValues:[],scopeId:\"kJF7hR7BZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d8l5r\",\"data-styles-preset\":\"i8atZglCw\",children:\"privacy policy\"})})})}),className:\"framer-ak67ji\",\"data-framer-name\":\"privacy policy\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-5fxwv4\",\"data-styles-preset\":\"cfbqQboGv\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tXZ5mgNkC\"},motionChild:true,nodeId:\"duvLqGBts\",openInNewTab:false,relValues:[],scopeId:\"kJF7hR7BZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d8l5r\",\"data-styles-preset\":\"i8atZglCw\",children:\"term & conditions\"})})})}),className:\"framer-fd92c\",\"data-framer-name\":\"term & conditions\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnJhZ21lbnQgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Fragment Mono\", monospace',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--token-552250e8-797b-47fc-af68-0bbbbcbc67c3, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"\\xa9 2025 Tribe. All rights reserved\"})}),className:\"framer-obzxkf hidden-1xg5ex3 hidden-14jzap1\",\"data-framer-name\":\"\\xa9 2025 Tribe. All rights reserved\",fonts:[\"GF;Fragment Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-4obe5o\",\"data-framer-name\":\"Calendar\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-17vth12-container\",isModuleExternal:true,nodeId:\"pMh2HoilR\",scopeId:\"kJF7hR7BZ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{e1BUUdGqg:{style:{width:\"100%\"}},vzktnOwz1:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<!-- Cal inline embed code begins -->\\n<div style=\"width:100%;height:100%;overflow:scroll\" id=\"my-cal-inline-chat-yarik\"></div>\\n<script type=\"text/javascript\">\\n  (function (C, A, L) { let p = function (a, ar) { a.q.push(ar); }; let d = C.document; C.Cal = C.Cal || function () { let cal = C.Cal; let ar = arguments; if (!cal.loaded) { cal.ns = {}; cal.q = cal.q || []; d.head.appendChild(d.createElement(\"script\")).src = A; cal.loaded = true; } if (ar[0] === L) { const api = function () { p(api, arguments); }; const namespace = ar[1]; api.q = api.q || []; if(typeof namespace === \"string\"){cal.ns[namespace] = cal.ns[namespace] || api;p(cal.ns[namespace], ar);p(cal, [\"initNamespace\", namespace]);} else p(cal, ar); return;} p(cal, ar); }; })(window, \"https://app.cal.com/embed/embed.js\", \"init\");\\nCal(\"init\", \"chat-yarik\", {origin:\"https://app.cal.com\"});\\n\\n  Cal.ns[\"chat-yarik\"](\"inline\", {\\n    elementOrSelector:\"#my-cal-inline-chat-yarik\",\\n    config: {\"layout\":\"month_view\",\"theme\":\"dark\"},\\n    calLink: \"tribedesignworks/chat-yarik\",\\n  });\\n\\n  Cal.ns[\"chat-yarik\"](\"ui\", {\"theme\":\"dark\",\"cssVarsPerTheme\":{\"light\":{\"cal-brand\":\"#2658D8\"},\"dark\":{\"cal-brand\":\"#ABA4FF\"}},\"hideEventTypeDetails\":true,\"layout\":\"month_view\"});\\n  </script>\\n  <!-- Cal inline embed code ends -->',id:\"pMh2HoilR\",layoutId:\"pMh2HoilR\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"https://cal.com/tribelab/30min\",width:\"100%\"})})})})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-5nq0e hidden-1n08cs4\",\"data-framer-name\":\"Email\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,children:/*#__PURE__*/_jsx(Container,{className:\"framer-177uon4-container\",\"data-framer-name\":\"Send us an email\",name:\"Send us an email\",nodeId:\"FXsLINSv0\",scopeId:\"kJF7hR7BZ\",children:/*#__PURE__*/_jsx(CursorButton,{GUFXGANET:\"Send us an email\",height:\"100%\",id:\"FXsLINSv0\",layoutId:\"FXsLINSv0\",name:\"Send us an email\",UyzeRBlpq:\"mailto:hello@tribelab.co\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNjAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"185px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"210px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"span\",{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(703deg, rgb(124, 124, 124) 0%, rgba(123, 123, 123, 0) 100%)\"},children:\"hello@tribelab.co\"})})}),className:\"framer-1imiw5i\",\"data-framer-name\":\"hello@tribe.co\",fonts:[\"GF;Geist-600\"],verticalAlignment:\"top\",viewBox:\"0 0 1563 210\",withExternalLayout:true})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-dexjzp hidden-1xg5ex3 hidden-14jzap1 hidden-r4oqyh\",\"data-framer-name\":\"Links\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-uzfj7t\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1sc567r\",\"data-framer-name\":\"Group 1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-5fxwv4\",\"data-styles-preset\":\"cfbqQboGv\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tXZ5mgNkC\"},motionChild:true,nodeId:\"h6lud6J_V\",openInNewTab:false,relValues:[],scopeId:\"kJF7hR7BZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d8l5r\",\"data-styles-preset\":\"i8atZglCw\",children:\"our services\"})})})}),className:\"framer-17jojmu\",\"data-framer-name\":\"our services\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-5fxwv4\",\"data-styles-preset\":\"cfbqQboGv\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tXZ5mgNkC\"},motionChild:true,nodeId:\"DJrfr7U1d\",openInNewTab:false,relValues:[],scopeId:\"kJF7hR7BZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d8l5r\",\"data-styles-preset\":\"i8atZglCw\",children:\"how we work\"})})})}),className:\"framer-1laeh2h\",\"data-framer-name\":\"how we work\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-5fxwv4\",\"data-styles-preset\":\"cfbqQboGv\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tXZ5mgNkC\"},motionChild:true,nodeId:\"ozrLKQiYK\",openInNewTab:false,relValues:[],scopeId:\"kJF7hR7BZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d8l5r\",\"data-styles-preset\":\"i8atZglCw\",children:\"case study\"})})})}),className:\"framer-to0ib5\",\"data-framer-name\":\"case study\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-sjbpmn\",\"data-framer-name\":\"Group 2\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-5fxwv4\",\"data-styles-preset\":\"cfbqQboGv\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tXZ5mgNkC\"},motionChild:true,nodeId:\"GfxhZpLT9\",openInNewTab:false,relValues:[],scopeId:\"kJF7hR7BZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d8l5r\",\"data-styles-preset\":\"i8atZglCw\",children:\"privacy policy\"})})})}),className:\"framer-1dqnde6\",\"data-framer-name\":\"privacy policy\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-5fxwv4\",\"data-styles-preset\":\"cfbqQboGv\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tXZ5mgNkC\"},motionChild:true,nodeId:\"LqTQyeYWv\",openInNewTab:false,relValues:[],scopeId:\"kJF7hR7BZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d8l5r\",\"data-styles-preset\":\"i8atZglCw\",children:\"term & conditions\"})})})}),className:\"framer-srp9ld\",\"data-framer-name\":\"term & conditions\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-5fxwv4\",\"data-styles-preset\":\"cfbqQboGv\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tXZ5mgNkC\"},motionChild:true,nodeId:\"poYULOAKZ\",openInNewTab:false,relValues:[],scopeId:\"kJF7hR7BZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1xhztoo\",\"data-styles-preset\":\"JnJ3p8Abq\",children:\"email: hello@Tribelab.co\"})})})}),className:\"framer-4o8lvm\",\"data-framer-name\":\"term & conditions\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnJhZ21lbnQgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Fragment Mono\", monospace',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--token-552250e8-797b-47fc-af68-0bbbbcbc67c3, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"\\xa9 2025 Tribe. All rights reserved\"})}),className:\"framer-lu1uy\",\"data-framer-name\":\"\\xa9 2025 Tribe. All rights reserved\",fonts:[\"GF;Fragment Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-z6ono8\",\"data-framer-name\":\"Social Media\",children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"visit-linkeidn\",href:\"https://www.linkedin.com/company/tribedesignworks/\",motionChild:true,nodeId:\"SEFrWC9Mu\",openInNewTab:true,relValues:[\"me\"],scopeId:\"kJF7hR7BZ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-w9wbtx framer-1wwvhmp\",\"data-framer-name\":\"Linkedin\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-o7ug3c\",\"data-framer-name\":\"Linkedin_icon\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.564 20.366\" overflow=\"visible\"><path d=\"M 4.526 2.264 C 4.525 2.864 4.287 3.439 3.862 3.864 C 3.437 4.288 2.862 4.526 2.262 4.526 C 1.662 4.525 1.086 4.287 0.662 3.862 C 0.238 3.437 0 2.862 0 2.262 C 0 1.662 0.239 1.086 0.664 0.662 C 1.088 0.238 1.664 0 2.264 0 C 2.864 0 3.439 0.239 3.864 0.664 C 4.288 1.088 4.526 1.664 4.526 2.264 Z M 4.593 6.201 L 0.068 6.201 L 0.068 20.366 L 4.593 20.366 Z M 11.744 6.201 L 7.241 6.201 L 7.241 20.366 L 11.698 20.366 L 11.698 12.933 C 11.698 8.792 17.095 8.407 17.095 12.933 L 17.095 20.366 L 21.564 20.366 L 21.564 11.394 C 21.564 4.413 13.577 4.674 11.698 8.102 Z\" fill=\"rgb(172,164,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1n7av1k\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.526 4.526\" overflow=\"visible\"><path d=\"M 4.526 2.264 C 4.525 2.864 4.287 3.439 3.862 3.864 C 3.437 4.288 2.862 4.526 2.262 4.526 C 1.662 4.525 1.086 4.287 0.662 3.862 C 0.238 3.437 0 2.862 0 2.262 C 0 1.661 0.239 1.086 0.664 0.662 C 1.088 0.238 1.664 0 2.264 0 C 2.864 0 3.439 0.239 3.864 0.664 C 4.288 1.088 4.526 1.664 4.526 2.264 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1nipsml\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.526 14.165\" overflow=\"visible\"><path d=\"M 4.526 0 L 0 0 L 0 14.165 L 4.526 14.165 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bvjc0r\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.323 14.606\" overflow=\"visible\"><path d=\"M 4.503 0.441 L 0 0.441 L 0 14.606 L 4.458 14.606 L 4.458 7.172 C 4.458 3.032 9.854 2.647 9.854 7.172 L 9.854 14.606 L 14.323 14.606 L 14.323 5.634 C 14.323 -1.347 6.336 -1.087 4.458 2.342 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})})})]})]})]}),/*#__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 1495\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"SVBH85dI3\":{\"layout\":[\"fixed\",\"fixed\"]},\"vzktnOwz1\":{\"layout\":[\"fixed\",\"fixed\"]},\"e1BUUdGqg\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"AJBoN3xcX\":[\".framer-1ptkd8k-container\",\".framer-bdlnbv\"],\"SVBH85dI3\":[\".framer-1ptkd8k-container\",\".framer-bdlnbv\"],\"vzktnOwz1\":[\".framer-1ptkd8k-container\",\".framer-bdlnbv\"],\"e1BUUdGqg\":[\".framer-1ptkd8k-container\",\".framer-bdlnbv\"]}\n * @framerBreakpoints {\"AJBoN3xcX\":{\"min\":1440,\"canvasClassName\":\"framer-1xg5ex3-override\",\"minHeight\":1495,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"SVBH85dI3\":{\"min\":1200,\"max\":1439,\"canvasClassName\":\"framer-14jzap1-override\",\"minHeight\":1495,\"viewportHeight\":800,\"name\":\"Desktop 2\",\"width\":1200,\"rootFontSize\":16},\"vzktnOwz1\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-r4oqyh-override\",\"minHeight\":1495,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"e1BUUdGqg\":{\"max\":809,\"canvasClassName\":\"framer-1n08cs4-override\",\"minHeight\":1900,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant AJBoN3xcX\n * @framerTrackingIds [{\"id\":\"visit-linkeidn\",\"nodeId\":\"ALkitt5rB\",\"type\":\"click\"},{\"id\":\"visit-linkeidn\",\"nodeId\":\"SEFrWC9Mu\",\"type\":\"click\"}]\n * @framerLayoutTemplate true\n */const FramerkJF7hR7BZ=withCSS(Component,css,\"framer-ZewlV\");export default FramerkJF7hR7BZ;FramerkJF7hR7BZ.displayName=\"Template New Homepage\";FramerkJF7hR7BZ.defaultProps={height:1495,width:1440};addFonts(FramerkJF7hR7BZ,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Fragment Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Fragment Mono\",url:\"https://fonts.gstatic.com/s/fragmentmono/v6/4iCr6K5wfMRRjxp0DA6-2CLnN4FNh4UI_1U.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"},{cssFamilyName:\"Luxurious Script\",source:\"google\",style:\"normal\",uiFamilyName:\"Luxurious Script\",url:\"https://fonts.gstatic.com/s/luxuriousscript/v9/ahcCv9e7yydulT32KZ0rBIoD7DzMg0_Oby1JtYk.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RQuQ4mJPby1QNtA.woff2\",weight:\"600\"}]},...NavbarNewWebFonts,...NewWebMenuIconFonts,...NewWebButtonFonts,...CMSDualFontTextFonts,...EmbedFonts,...CursorButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkJF7hR7BZ\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"1495\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SVBH85dI3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vzktnOwz1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"e1BUUdGqg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerBreakpoints\":\"{\\\"AJBoN3xcX\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-1xg5ex3-override\\\",\\\"minHeight\\\":1495,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"SVBH85dI3\\\":{\\\"min\\\":1200,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-14jzap1-override\\\",\\\"minHeight\\\":1495,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop 2\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"vzktnOwz1\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-r4oqyh-override\\\",\\\"minHeight\\\":1495,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"e1BUUdGqg\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1n08cs4-override\\\",\\\"minHeight\\\":1900,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerColorSyntax\":\"true\",\"framerDefaultVariant\":\"AJBoN3xcX\",\"framerContractVersion\":\"1\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"visit-linkeidn\\\",\\\"nodeId\\\":\\\"ALkitt5rB\\\",\\\"type\\\":\\\"click\\\"},{\\\"id\\\":\\\"visit-linkeidn\\\",\\\"nodeId\\\":\\\"SEFrWC9Mu\\\",\\\"type\\\":\\\"click\\\"}]\",\"framerImmutableVariables\":\"true\",\"framerHitTargets\":\"{\\\"AJBoN3xcX\\\":[\\\".framer-1ptkd8k-container\\\",\\\".framer-bdlnbv\\\"],\\\"SVBH85dI3\\\":[\\\".framer-1ptkd8k-container\\\",\\\".framer-bdlnbv\\\"],\\\"vzktnOwz1\\\":[\\\".framer-1ptkd8k-container\\\",\\\".framer-bdlnbv\\\"],\\\"e1BUUdGqg\\\":[\\\".framer-1ptkd8k-container\\\",\\\".framer-bdlnbv\\\"]}\",\"framerLayoutTemplate\":\"true\",\"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 TemplateNewHomepage from \"https://framerusercontent.com/modules/S9fEiR5SCL6facsWdYCl/J1vpGOufcf2h5la6ZGuC/kJF7hR7BZ.js\";\r\n\r\n        const routes = {Y0P1OyU1L: {elements: {CbvJFOCQU: \"pricing\", f8n2Y4wh7: \"painpoints\", kk_TlJlxV: \"do-three-things\", mlXp3r1jv: \"hero\", P2UNtG7C2: \"features\", rECxP_Usp: \"visitor-to-customers\", RPPkaztY7: \"metrics\", SoBUEqW9q: \"call\", ttWnBIFkG: \"how-we-work\", TuTiGMsGA: \"faq\", UWpr_rEGv: \"testimonial\", W7SfC8Z8h: \"footer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LXJqMRpsBQbYWM9FCBKR/ac64vVqrtn5G2BxGFK1V/Y0P1OyU1L.js\")), path: \"/\"}, if_T_3XSE: {elements: {c2WX2M2Mx: \"uhi-website-design-link-2\", fIPAyL7gp: \"timeline2\", IT_zQCj29: \"timeline1\", jwN5Kg5t1: \"atrium-website-launch-end\", Lz7bPUPaI: \"the-challenge\", Prym8QyMe: \"kickoff-start-3\", PWWAQCMoS: \"uhi-website-design-link\", qQLkM8Fdg: \"the-solution\", s9TqPRWJO: \"timeline3\", sPbJubAyA: \"uhi-website-design-link-1\", u6vtt4Fwb: \"getting-started\", uDbILP2ow: \"kickoff-start\", vLD991H4y: \"uhi-website-design-end\", vOGQHwteH: \"footer\", VpbgMSNQf: \"the-impact\", wtvkvMPsr: \"kickoff-start-2\", yRYQOQUXI: \"kickoff-start-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tbFwkUyKsJjqBesVkl7w/HM8SqDFOlLB3n8lnbzka/if_T_3XSE.js\")), path: \"/case-study/atrium\"}, HzmM3SfZS: {elements: {qTzPUfVmP: \"footer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HYZZ5S5wgzTm2TemJ7Dc/rXFCbpmpUWUuMkXgRqr9/HzmM3SfZS.js\")), path: \"/blog\"}, tXZ5mgNkC: {elements: {a_06PEdye: \"overclock\", atLZPNczU: \"services\", BxBDMJ5ky: \"atrium\", jjQhGivtB: \"review\", k5jxbQTxa: \"areta\", rmt6LnXYw: \"howitwork\", WtnPs0E39: \"howitwork-1\", yMpkVCuEu: \"casestudy\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HWxZsRR0CL869P0GwRhu/aNnexiJd111FSPDJqsll/tXZ5mgNkC.js\")), path: \"/new-homepage\"}, COnMThAxk: {collectionId: \"cS7hEZmw9\", elements: {Tz7xpXRlf: \"footer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Oi396iMDehNhIXm3WlAq/wJAYx0T2s9t4zgrrv4N9/COnMThAxk.js\")), path: \"/blog/:Fsai30HeW\"}, SnbL_u0dv: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/l7prD6hrnaWMbXFagQQA/WzPGerEwq5jVwhZgClNr/SnbL_u0dv.js\"))}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {cS7hEZmw9: async () => (await import(\"https://framerusercontent.com/modules/OpcfuNsw7Og03X31R72P/kIISJx4QyGyFUdbsOmBR/cS7hEZmw9.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"d93f4eb21a7e5faa4715d0a796abb45d43950f0d440ac6dd8c65227191e09f31\"\r\n        function Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"tXZ5mgNkC\":\r\nreturn React.createElement(TemplateNewHomepage, {...props, key: \"TemplateNewHomepage\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"tXZ5mgNkC\":\r\nreturn [{hash: \"1xg5ex3\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"14jzap1\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439.98px)\"}, {hash: \"r4oqyh\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1n08cs4\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\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(\"__framer-not-found-page\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://tribedesignworks.com\",\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 On-Page Editing] 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: 3,\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                            useLayoutEffect: React.useLayoutEffect,\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                    loadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/wxgeYRScBth0mfhdaDRo/Y4ihDrb5YJGMrO1hHCsp/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\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: {autobahnNavigation: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: 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            window.__framer_events = window.__framer_events || []\r\n\r\n            // Initialize lazy modules cache for hydration\r\n            Framer.initLazyModulesCache()\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. 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, routeData\r\n                if (shouldHydrate) {\r\n                    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 serverRouteExperimentEnabled = true\r\n                    const serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n                    if (serverRoute) {\r\n                        const routeData = new URLSearchParams(serverRoute)\r\n                        routeId = routeData.get(\"id\")\r\n                        localeId = routeData.get(\"locale\")\r\n                        for (const [key, value] of routeData.entries()) {\r\n                            if (!key.startsWith(\"var.\")) continue\r\n                            pathVariables ??= {}\r\n                            pathVariables[key.slice(4)] = value\r\n                        }\r\n                    }\r\n                    if (!routeId || !localeId) {\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\r\n                const pagePromise = getPageRoot({\r\n                    routeId,\r\n                    localeId,\r\n                    pathVariables,\r\n                    collectionItemId: routeData?.collectionItemId,\r\n                })\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 = routeData?.collectionItemId ?? null\r\n        if (collectionItemId === null && 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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"}