{"version":3,"file":"script_main.is2o7Wlb.mjs","names":["addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","useRef","useState","useCallback","x","r","u","gl","location","addPropertyOverrides","LiquidMetal","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","NavigationHamburger","CTAButton","NavItems","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","sharedStyle.className","className","SVG","RichText","sharedStyle.css","sharedStyle.fonts","NavigationNavbar","Footer","FooterCopyright","useRef","React.useId","className","PropertyOverrides","React.createElement","Navigation","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/fezcxebRRXVxWVWLvYOt/FFNu9mRsDGkAB4IIM7z1/f4wi8mavv.js","https:/framerusercontent.com/modules/FsukVhRzCWqc4SfmgmL9/NbxdDP6uG73LOOi54hYX/LiquidMetal.js","https:/framerusercontent.com/modules/6kVGm2zQyozXBwsKhriV/rFQ6pDNgz7kH3oTtkyc0/nr4UGyIqQ.js","https:/framerusercontent.com/modules/4VpC0fcqXNSq5M7UeQE3/D5Qu15VKFEqsdVwgRdK4/okGLtXIaN.js","https:/framerusercontent.com/modules/gvfL0WXoSV3yHEgHVdmU/448qzTWu099WNqn6HCD3/VMeXd8NFH.js","https:/framerusercontent.com/modules/jsc9amGmNuofZzfm99BJ/o6C3Qf3byzLLLVFKtyX4/tU8Kt3zaL.js","https:/framerusercontent.com/modules/bnAKneL9Hp4eCIGHEZs6/hkrGgQBykpSkMxboIdwQ/pNjiZiXVn.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (5d1daa9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/bekWdqTUEG1L6TivXOHn/MxNTm3qlOYFuVjVFUbUa/PeLcf7ehs.js\";const cycleOrder=[\"lmYNnZCr1\",\"rCHd_9yGU\"];const serializationHash=\"framer-6HDQn\";const variantClassNames={lmYNnZCr1:\"framer-v-1ht9hyc\",rCHd_9yGU:\"framer-v-1w3sw9z\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"lmYNnZCr1\",mobile:\"rCHd_9yGU\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"lmYNnZCr1\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"lmYNnZCr1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ht9hyc\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"lmYNnZCr1\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-313dd4d6-9859-4bdd-889b-954a849d13e3, rgb(34, 34, 34))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",...style},...addPropertyOverrides({rCHd_9yGU:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cv3g46\",\"data-framer-name\":\"content\",layoutDependency:layoutDependency,layoutId:\"dhdO6RQUa\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7QmFzaWVyIFNxdWFyZSBNb25vIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Basier Square Mono Regular\", \"Basier Square Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d072d1f5-ef86-4b7c-bae1-6c9f6238e10b, rgba(255, 255, 255, 0.75)))\",\"--framer-text-transform\":\"uppercase\"},children:\"\\xa9 2025 Marketing at the Edge. All rights reserved.\"})}),className:\"framer-109agq0\",fonts:[\"CUSTOMV2;Basier Square Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"prvIT9JII\",style:{\"--extracted-r6o4lv\":\"var(--token-d072d1f5-ef86-4b7c-bae1-6c9f6238e10b, rgba(255, 255, 255, 0.75))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({rCHd_9yGU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7QmFzaWVyIFNxdWFyZSBNb25vIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Basier Square Mono Regular\", \"Basier Square Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d072d1f5-ef86-4b7c-bae1-6c9f6238e10b, rgba(255, 255, 255, 0.75)))\",\"--framer-text-transform\":\"uppercase\"},children:\"\\xa9 2025 Marketing at the Edge. All rights reserved.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7QmFzaWVyIFNxdWFyZSBNb25vIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Basier Square Mono Regular\", \"Basier Square Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d072d1f5-ef86-4b7c-bae1-6c9f6238e10b, rgba(255, 255, 255, 0.75)))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"y40dctXXm\"},motionChild:true,nodeId:\"Wi6YW6Nu7\",openInNewTab:false,relValues:[],scopeId:\"f4wi8mavv\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1arsep9\",\"data-styles-preset\":\"PeLcf7ehs\",children:\"PRIVACY POLICY\"})})})}),className:\"framer-1cosqh5\",fonts:[\"CUSTOMV2;Basier Square Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"Wi6YW6Nu7\",style:{\"--extracted-r6o4lv\":\"var(--token-d072d1f5-ef86-4b7c-bae1-6c9f6238e10b, rgba(255, 255, 255, 0.75))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({rCHd_9yGU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7QmFzaWVyIFNxdWFyZSBNb25vIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Basier Square Mono Regular\", \"Basier Square Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d072d1f5-ef86-4b7c-bae1-6c9f6238e10b, rgba(255, 255, 255, 0.75)))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"y40dctXXm\"},motionChild:true,nodeId:\"Wi6YW6Nu7\",openInNewTab:false,relValues:[],scopeId:\"f4wi8mavv\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1arsep9\",\"data-styles-preset\":\"PeLcf7ehs\",children:\"PRIVACY POLICY\"})})})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6HDQn.framer-1lo3fzx, .framer-6HDQn .framer-1lo3fzx { display: block; }\",\".framer-6HDQn.framer-1ht9hyc { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 25px 40px 25px 40px; position: relative; width: 1080px; }\",\".framer-6HDQn .framer-cv3g46 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-6HDQn .framer-109agq0, .framer-6HDQn .framer-1cosqh5 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-6HDQn.framer-v-1w3sw9z.framer-1ht9hyc { width: 390px; }\",\".framer-6HDQn.framer-v-1w3sw9z .framer-cv3g46 { flex-direction: column; gap: 8px; justify-content: center; }\",\".framer-6HDQn.framer-v-1w3sw9z .framer-109agq0, .framer-6HDQn.framer-v-1w3sw9z .framer-1cosqh5 { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,'.framer-6HDQn[data-border=\"true\"]::after, .framer-6HDQn [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 62\n * @framerIntrinsicWidth 1080\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"rCHd_9yGU\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerf4wi8mavv=withCSS(Component,css,\"framer-6HDQn\");export default Framerf4wi8mavv;Framerf4wi8mavv.displayName=\"Footer/Copyright\";Framerf4wi8mavv.defaultProps={height:62,width:1080};addPropertyControls(Framerf4wi8mavv,{variant:{options:[\"lmYNnZCr1\",\"rCHd_9yGU\"],optionTitles:[\"Desktop\",\"mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerf4wi8mavv,[{explicitInter:true,fonts:[{cssFamilyName:\"Basier Square Mono Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Basier Square Mono\",url:\"https://framerusercontent.com/assets/7tcwcJcwidDlvOeIchqEN74DQ.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerf4wi8mavv\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rCHd_9yGU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"62\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1080\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./f4wi8mavv.map","/*\n * Copyright (c) 2025 Fred Moon (x.com/fw3d). All rights reserved.\n *\n * This code is the exclusive property of Fred Moon. Any unauthorized use,\n * reproduction, modification, distribution, or incorporation into other\n * software, in whole or in part, is strictly prohibited without the express\n * written permission of the author.\n *\n * This code is provided \"AS IS\" without warranty of any kind, either\n * expressed or implied, including but not limited to the implied warranties\n * of merchantability and fitness for a particular purpose.\n *\n * For licensing inquiries, please contact Fred Moon at x.com/fw3d\n *\n * This copyright notice and permission notice shall be included in all\n * copies or substantial portions of this software.\n *\n * Note: This code uses @paper-design/shaders-react (MIT License)\n * which is subject to its own license and excluded from this copyright claim.\n */import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useState,useCallback}from\"react\";import{addPropertyControls,ControlType}from\"framer\";// Fragment shader source with mobile precision fixes\nconst liquidFragSource=/* glsl */`#version 300 es\n#ifdef GL_ES\nprecision highp float;\n#else\nprecision mediump float;\n#endif\n\nin vec2 vUv;\nout vec4 fragColor;\n\nuniform sampler2D u_image_texture;\nuniform float u_time;\nuniform float u_ratio;\nuniform float u_img_ratio;\nuniform float u_patternScale;\nuniform float u_refraction;\nuniform float u_edge;\nuniform float u_patternBlur;\nuniform float u_liquid;\n\n#define TWO_PI 6.28318530718\n#define PI 3.14159265358979323846\n\nvec3 mod289(vec3 x) { return x - floor(x * (1. / 289.)) * 289.; }\nvec2 mod289(vec2 x) { return x - floor(x * (1. / 289.)) * 289.; }\nvec3 permute(vec3 x) { return mod289(((x*34.)+1.)*x); }\nfloat snoise(vec2 v) {\n    const vec4 C = vec4(0.211324865405187, 0.366025403784439, -0.577350269189626, 0.024390243902439);\n    vec2 i = floor(v + dot(v, C.yy));\n    vec2 x0 = v - i + dot(i, C.xx);\n    vec2 i1;\n    i1 = (x0.x > x0.y) ? vec2(1., 0.) : vec2(0., 1.);\n    vec4 x12 = x0.xyxy + C.xxzz;\n    x12.xy -= i1;\n    i = mod289(i);\n    vec3 p = permute(permute(i.y + vec3(0., i1.y, 1.)) + i.x + vec3(0., i1.x, 1.));\n    vec3 m = max(0.5 - vec3(dot(x0, x0), dot(x12.xy, x12.xy), dot(x12.zw, x12.zw)), 0.);\n    m = m*m;\n    m = m*m;\n    vec3 x = 2. * fract(p * C.www) - 1.;\n    vec3 h = abs(x) - 0.5;\n    vec3 ox = floor(x + 0.5);\n    vec3 a0 = x - ox;\n    m *= 1.79284291400159 - 0.85373472095314 * (a0*a0 + h*h);\n    vec3 g;\n    g.x = a0.x * x0.x + h.x * x0.y;\n    g.yz = a0.yz * x12.xz + h.yz * x12.yw;\n    return 130. * dot(m, g);\n}\n\nvec2 get_img_uv() {\n    vec2 img_uv = vUv;\n    img_uv -= .5;\n    if (u_ratio > u_img_ratio) {\n        img_uv.x = img_uv.x * u_ratio / u_img_ratio;\n    } else {\n        img_uv.y = img_uv.y * u_img_ratio / u_ratio;\n    }\n    float scale_factor = 1.;\n    img_uv *= scale_factor;\n    img_uv += .5;\n    img_uv.y = 1. - img_uv.y;\n    return img_uv;\n}\n\nvec2 rotate(vec2 uv, float th) {\n    return mat2(cos(th), sin(th), -sin(th), cos(th)) * uv;\n}\n\nfloat get_color_channel(float c1, float c2, float stripe_p, vec3 w, float extra_blur, float b) {\n    float ch = c2;\n    float border = 0.;\n    float blur = u_patternBlur + extra_blur;\n\n    ch = mix(ch, c1, smoothstep(.0, blur, stripe_p));\n\n    border = w[0];\n    ch = mix(ch, c2, smoothstep(border - blur, border + blur, stripe_p));\n\n    b = smoothstep(.2, .8, b);\n    border = w[0] + .4 * (1. - b) * w[1];\n    ch = mix(ch, c1, smoothstep(border - blur, border + blur, stripe_p));\n\n    border = w[0] + .5 * (1. - b) * w[1];\n    ch = mix(ch, c2, smoothstep(border - blur, border + blur, stripe_p));\n\n    border = w[0] + w[1];\n    ch = mix(ch, c1, smoothstep(border - blur, border + blur, stripe_p));\n\n    float gradient_t = (stripe_p - w[0] - w[1]) / w[2];\n    float gradient = mix(c1, c2, smoothstep(0., 1., gradient_t));\n    ch = mix(ch, gradient, smoothstep(border - blur, border + blur, stripe_p));\n\n    return ch;\n}\n\nfloat get_img_frame_alpha(vec2 uv, float img_frame_width) {\n    float img_frame_alpha = smoothstep(0., img_frame_width, uv.x) * smoothstep(1., 1. - img_frame_width, uv.x);\n    img_frame_alpha *= smoothstep(0., img_frame_width, uv.y) * smoothstep(1., 1. - img_frame_width, uv.y);\n    return img_frame_alpha;\n}\n\nvoid main() {\n    vec2 uv = vUv;\n    uv.y = 1. - uv.y;\n    uv.x *= u_ratio;\n\n    float diagonal = uv.x - uv.y;\n    \n    // Mobile fix: normalize time to prevent precision issues\n    float t = .001 * mod(u_time, 10000.0);\n    \n    vec2 img_uv = get_img_uv();\n    vec4 img = texture(u_image_texture, img_uv);\n\n    vec3 color = vec3(0.);\n    float opacity = 1.;\n\n    vec3 color1 = vec3(.98, 0.98, 1.);\n    vec3 color2 = vec3(.1, .1, .1 + .1 * smoothstep(.7, 1.3, uv.x + uv.y));\n\n    float edge = img.r;\n\n    vec2 grad_uv = uv;\n    grad_uv -= .5;\n\n    float dist = length(grad_uv + vec2(0., .2 * diagonal));\n    grad_uv = rotate(grad_uv, (.25 - .2 * diagonal) * PI);\n\n    float bulge = pow(1.8 * dist, 1.2);\n    bulge = 1. - bulge;\n    bulge *= pow(uv.y, .3);\n\n    float cycle_width = u_patternScale;\n    float thin_strip_1_ratio = .12 / cycle_width * (1. - .4 * bulge);\n    float thin_strip_2_ratio = .07 / cycle_width * (1. + .4 * bulge);\n    float wide_strip_ratio = (1. - thin_strip_1_ratio - thin_strip_2_ratio);\n\n    float thin_strip_1_width = cycle_width * thin_strip_1_ratio;\n    float thin_strip_2_width = cycle_width * thin_strip_2_ratio;\n\n    opacity = 1. - smoothstep(.9 - .5 * u_edge, 1. - .5 * u_edge, edge);\n    opacity *= get_img_frame_alpha(img_uv, 0.01);\n\n    float noise = snoise(uv - t);\n    edge += (1. - edge) * u_liquid * noise;\n\n    float refr = 0.;\n    refr += (1. - bulge);\n    refr = clamp(refr, 0., 1.);\n\n    float dir = grad_uv.x;\n    dir += diagonal;\n    dir -= 2. * noise * diagonal * (smoothstep(0., 1., edge) * smoothstep(1., 0., edge));\n\n    bulge *= clamp(pow(uv.y, .1), .3, 1.);\n    dir *= (.1 + (1.1 - edge) * bulge);\n    dir *= smoothstep(1., .7, edge);\n    dir += .18 * (smoothstep(.1, .2, uv.y) * smoothstep(.4, .2, uv.y));\n    dir += .03 * (smoothstep(.1, .2, 1. - uv.y) * smoothstep(.4, .2, 1. - uv.y));\n    dir *= (.5 + .5 * pow(uv.y, 2.));\n    dir *= cycle_width;\n    dir -= t;\n\n    float refr_r = refr;\n    refr_r += .03 * bulge * noise;\n    float refr_b = 1.3 * refr;\n\n    refr_r += 5. * (smoothstep(-.1, .2, uv.y) * smoothstep(.5, .1, uv.y)) * (smoothstep(.4, .6, bulge) * smoothstep(1., .4, bulge));\n    refr_r -= diagonal;\n\n    refr_b += (smoothstep(0., .4, uv.y) * smoothstep(.8, .1, uv.y)) * (smoothstep(.4, .6, bulge) * smoothstep(.8, .4, bulge));\n    refr_b -= .2 * edge;\n\n    refr_r *= u_refraction;\n    refr_b *= u_refraction;\n\n    vec3 w = vec3(thin_strip_1_width, thin_strip_2_width, wide_strip_ratio);\n    w[1] -= .02 * smoothstep(.0, 1., edge + bulge);\n    float stripe_r = mod(dir + refr_r, 1.);\n    float r = get_color_channel(color1.r, color2.r, stripe_r, w, 0.02 + .03 * u_refraction * bulge, bulge);\n    float stripe_g = mod(dir, 1.);\n    float g = get_color_channel(color1.g, color2.g, stripe_g, w, 0.01 / (1. - diagonal), bulge);\n    float stripe_b = mod(dir - refr_b, 1.);\n    float b = get_color_channel(color1.b, color2.b, stripe_b, w, .01, bulge);\n\n    color = vec3(r, g, b);\n    color *= opacity;\n\n    fragColor = vec4(color, opacity);\n}\n`;// Vertex shader\nconst vertexShaderSource=`#version 300 es\nprecision mediump float;\n\nin vec2 a_position;\nout vec2 vUv;\n\nvoid main() {\n    vUv = .5 * (a_position + 1.);\n    gl_Position = vec4(a_position, 0.0, 1.0);\n}`;// Default shader parameters (can be overridden by props)\nconst getShaderParams=props=>({patternScale:props.patternScale,refraction:props.dispersion,edge:props.edge,patternBlur:props.patternBlur,liquid:props.liquify,speed:props.speed});/**\n * @framerDisableUnlink\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 300\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function LiquidMetalLogo(props){const{imageSource,speed,dispersion,edge,patternBlur,liquify,patternScale}=props;const canvasRef=useRef(null);const[gl,setGl]=useState(null);const[uniforms,setUniforms]=useState({});const[imageData,setImageData]=useState(null);const[processing,setProcessing]=useState(false);const totalAnimationTime=useRef(0);const lastRenderTime=useRef(0);// Create default SVG image when no image is provided\nconst createDefaultSVGImage=useCallback(()=>{return new Promise((resolve,reject)=>{const svgString=`\n                <svg width=\"400\" height=\"400\" viewBox=\"0 0 400 400\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n                    <path d=\"M127.571 97.1191H272.428V169.545H200L127.571 97.1191ZM127.571 169.545H200L272.428 241.973H127.571V169.545ZM127.571 241.973H200V314.402L127.571 241.973Z\" fill=\"black\"/>\n                </svg>\n            `;const blob=new Blob([svgString],{type:\"image/svg+xml\"});const file=new File([blob],\"default.svg\",{type:\"image/svg+xml\"});// Process the SVG using the same logic as uploaded images\nparseLogoImage(file).then(resolve).catch(reject);});},[]);// Image processing function (ported from parse-logo-image.ts)\nconst parseLogoImage=useCallback(file=>{const canvas=document.createElement(\"canvas\");const ctx=canvas.getContext(\"2d\");return new Promise((resolve,reject)=>{if(!file||!ctx){reject(new Error(\"Invalid file or context\"));return;}const img=new Image;img.onload=function(){// Force SVG to load at high fidelity\nif(file.type===\"image/svg+xml\"){img.width=1e3;img.height=1e3;}const MAX_SIZE=1e3;const MIN_SIZE=500;let width=img.naturalWidth;let height=img.naturalHeight;// Calculate new dimensions\nif(width>MAX_SIZE||height>MAX_SIZE||width<MIN_SIZE||height<MIN_SIZE){if(width>height){if(width>MAX_SIZE){height=Math.round(height*MAX_SIZE/width);width=MAX_SIZE;}else if(width<MIN_SIZE){height=Math.round(height*MIN_SIZE/width);width=MIN_SIZE;}}else{if(height>MAX_SIZE){width=Math.round(width*MAX_SIZE/height);height=MAX_SIZE;}else if(height<MIN_SIZE){width=Math.round(width*MIN_SIZE/height);height=MIN_SIZE;}}}canvas.width=width;canvas.height=height;// Draw the user image on an offscreen canvas\nconst shapeCanvas=document.createElement(\"canvas\");shapeCanvas.width=width;shapeCanvas.height=height;const shapeCtx=shapeCanvas.getContext(\"2d\");shapeCtx.drawImage(img,0,0,width,height);// Build the inside/outside mask\nconst shapeImageData=shapeCtx.getImageData(0,0,width,height);const data=shapeImageData.data;const shapeMask=new Array(width*height).fill(false);for(let y=0;y<height;y++){for(let x=0;x<width;x++){const idx4=(y*width+x)*4;const r=data[idx4];const g=data[idx4+1];const b=data[idx4+2];const a=data[idx4+3];if(r===255&&g===255&&b===255&&a===255||a===0){shapeMask[y*width+x]=false;}else{shapeMask[y*width+x]=true;}}}function inside(x,y){if(x<0||x>=width||y<0||y>=height)return false;return shapeMask[y*width+x];}// Identify boundary pixels\nconst boundaryMask=new Array(width*height).fill(false);for(let y=0;y<height;y++){for(let x=0;x<width;x++){const idx=y*width+x;if(!shapeMask[idx])continue;let isBoundary=false;for(let ny=y-1;ny<=y+1&&!isBoundary;ny++){for(let nx=x-1;nx<=x+1&&!isBoundary;nx++){if(!inside(nx,ny)){isBoundary=true;}}}if(isBoundary){boundaryMask[idx]=true;}}}// Poisson solve: Δu = -C\nconst u=new Float32Array(width*height).fill(0);const newU=new Float32Array(width*height).fill(0);const C=.01;const ITERATIONS=300;function getU(x,y,arr){if(x<0||x>=width||y<0||y>=height)return 0;if(!shapeMask[y*width+x])return 0;return arr[y*width+x];}for(let iter=0;iter<ITERATIONS;iter++){for(let y=0;y<height;y++){for(let x=0;x<width;x++){const idx=y*width+x;if(!shapeMask[idx]||boundaryMask[idx]){newU[idx]=0;continue;}const sumN=getU(x+1,y,u)+getU(x-1,y,u)+getU(x,y+1,u)+getU(x,y-1,u);newU[idx]=(C+sumN)/4;}}// Swap arrays\nfor(let i=0;i<width*height;i++){u[i]=newU[i];}}// Normalize and apply nonlinear remap\nlet maxVal=0;for(let i=0;i<width*height;i++){if(u[i]>maxVal)maxVal=u[i];}const alpha=2;const outImg=ctx.createImageData(width,height);for(let y=0;y<height;y++){for(let x=0;x<width;x++){const idx=y*width+x;const px=idx*4;if(!shapeMask[idx]){outImg.data[px]=255;outImg.data[px+1]=255;outImg.data[px+2]=255;outImg.data[px+3]=255;}else{const raw=u[idx]/maxVal;const remapped=Math.pow(raw,alpha);const gray=255*(1-remapped);outImg.data[px]=gray;outImg.data[px+1]=gray;outImg.data[px+2]=gray;outImg.data[px+3]=255;}}}resolve(outImg);};img.onerror=()=>reject(new Error(\"Failed to load image\"));img.src=URL.createObjectURL(file);});},[]);// Process uploaded image or use default SVG\nuseEffect(()=>{if(!imageSource){// No image uploaded, use default SVG\nsetProcessing(true);createDefaultSVGImage().then(processedImageData=>{setImageData(processedImageData);setProcessing(false);}).catch(error=>{console.error(\"Error processing default SVG:\",error);setProcessing(false);});return;}setProcessing(true);// Convert Framer image URL to blob and process\nfetch(imageSource).then(response=>response.blob()).then(blob=>{const file=new File([blob],\"image\",{type:blob.type});return parseLogoImage(file);}).then(processedImageData=>{setImageData(processedImageData);setProcessing(false);}).catch(error=>{console.error(\"Error processing image:\",error);setProcessing(false);});},[imageSource,parseLogoImage,createDefaultSVGImage]);// Initialize WebGL\nuseEffect(()=>{if(!canvasRef.current)return;const canvas=canvasRef.current;const context=canvas.getContext(\"webgl2\",{antialias:true,alpha:true,premultipliedAlpha:false});if(!context){console.error(\"WebGL2 not supported\");return;}function createShader(gl,sourceCode,type){const shader=gl.createShader(type);if(!shader)return null;gl.shaderSource(shader,sourceCode);gl.compileShader(shader);if(!gl.getShaderParameter(shader,gl.COMPILE_STATUS)){console.error(\"Shader compilation error:\",gl.getShaderInfoLog(shader));gl.deleteShader(shader);return null;}return shader;}const vertexShader=createShader(context,vertexShaderSource,context.VERTEX_SHADER);const fragmentShader=createShader(context,liquidFragSource,context.FRAGMENT_SHADER);if(!vertexShader||!fragmentShader)return;const program=context.createProgram();if(!program)return;context.attachShader(program,vertexShader);context.attachShader(program,fragmentShader);context.linkProgram(program);if(!context.getProgramParameter(program,context.LINK_STATUS)){console.error(\"Program linking error:\",context.getProgramInfoLog(program));return;}// Get uniform locations\nconst uniformLocations={};const uniformCount=context.getProgramParameter(program,context.ACTIVE_UNIFORMS);for(let i=0;i<uniformCount;i++){const uniformInfo=context.getActiveUniform(program,i);if(uniformInfo){const location=context.getUniformLocation(program,uniformInfo.name);if(location){uniformLocations[uniformInfo.name]=location;}}}// Set up vertex buffer.\nconst vertices=new Float32Array([-1,-1,1,-1,-1,1,1,1]);const vertexBuffer=context.createBuffer();context.bindBuffer(context.ARRAY_BUFFER,vertexBuffer);context.bufferData(context.ARRAY_BUFFER,vertices,context.STATIC_DRAW);context.useProgram(program);const positionLocation=context.getAttribLocation(program,\"a_position\");context.enableVertexAttribArray(positionLocation);context.bindBuffer(context.ARRAY_BUFFER,vertexBuffer);context.vertexAttribPointer(positionLocation,2,context.FLOAT,false,0,0);// Enable blending for transparency\ncontext.enable(context.BLEND);context.blendFunc(context.SRC_ALPHA,context.ONE_MINUS_SRC_ALPHA);setGl(context);setUniforms(uniformLocations);return()=>{context.deleteProgram(program);context.deleteShader(vertexShader);context.deleteShader(fragmentShader);context.deleteBuffer(vertexBuffer);};},[]);// Update uniforms\nuseEffect(()=>{if(!gl||!uniforms||Object.keys(uniforms).length===0)return;const params=getShaderParams(props);// Set shader parameters\ngl.uniform1f(uniforms.u_patternScale,params.patternScale);gl.uniform1f(uniforms.u_refraction,params.refraction);gl.uniform1f(uniforms.u_edge,params.edge);gl.uniform1f(uniforms.u_patternBlur,params.patternBlur);gl.uniform1f(uniforms.u_liquid,params.liquid);},[gl,uniforms,props]);// Handle canvas resize and image texture\nuseEffect(()=>{if(!gl||!uniforms||!canvasRef.current||!imageData)return;const canvas=canvasRef.current;const imgRatio=imageData.width/imageData.height;// Resize canvas to match container\nconst rect=canvas.getBoundingClientRect();const size=Math.min(rect.width,rect.height)*devicePixelRatio;canvas.width=size;canvas.height=size;gl.viewport(0,0,size,size);// Set ratio uniforms\ngl.uniform1f(uniforms.u_ratio,1);gl.uniform1f(uniforms.u_img_ratio,imgRatio);// Create and upload texture\nconst texture=gl.createTexture();gl.activeTexture(gl.TEXTURE0);gl.bindTexture(gl.TEXTURE_2D,texture);gl.texParameteri(gl.TEXTURE_2D,gl.TEXTURE_MIN_FILTER,gl.LINEAR);gl.texParameteri(gl.TEXTURE_2D,gl.TEXTURE_MAG_FILTER,gl.LINEAR);gl.texParameteri(gl.TEXTURE_2D,gl.TEXTURE_WRAP_S,gl.CLAMP_TO_EDGE);gl.texParameteri(gl.TEXTURE_2D,gl.TEXTURE_WRAP_T,gl.CLAMP_TO_EDGE);gl.pixelStorei(gl.UNPACK_ALIGNMENT,1);gl.texImage2D(gl.TEXTURE_2D,0,gl.RGBA,imageData.width,imageData.height,0,gl.RGBA,gl.UNSIGNED_BYTE,imageData.data);gl.uniform1i(uniforms.u_image_texture,0);return()=>{if(texture)gl.deleteTexture(texture);};},[gl,uniforms,imageData]);// Animation loop with enhanced mobile stability\nuseEffect(()=>{if(!gl||!uniforms||!imageData)return;let animationId;const animate=currentTime=>{const deltaTime=currentTime-lastRenderTime.current;lastRenderTime.current=currentTime;// Enhanced mobile time handling\ntotalAnimationTime.current+=deltaTime*speed;// Keep time in a smaller range for better mobile precision\nconst normalizedTime=totalAnimationTime.current%1e4;gl.uniform1f(uniforms.u_time,normalizedTime);// Clear with transparent background\ngl.clearColor(0,0,0,0);gl.clear(gl.COLOR_BUFFER_BIT);// Draw\ngl.drawArrays(gl.TRIANGLE_STRIP,0,4);animationId=requestAnimationFrame(animate);};lastRenderTime.current=performance.now();animationId=requestAnimationFrame(animate);return()=>{if(animationId)cancelAnimationFrame(animationId);};},[gl,uniforms,imageData,speed]);return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",position:\"relative\"},children:[processing&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",inset:0,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",backgroundColor:\"rgba(0,0,0,0.5)\",zIndex:10},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"32px\",height:\"32px\",border:\"3px solid rgba(255,255,255,0.3)\",borderTop:\"3px solid white\",borderRadius:\"50%\",animation:\"spin 1s linear infinite\"}}),/*#__PURE__*/_jsx(\"style\",{children:`\n                            @keyframes spin {\n                                0% { transform: rotate(0deg); }\n                                100% { transform: rotate(360deg); }\n                            }\n                        `})]}),/*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,style:{width:\"100%\",height:\"100%\",objectFit:\"contain\"}})]});}LiquidMetalLogo.defaultProps={imageSource:\"\",speed:.3,dispersion:.015,edge:.4,patternBlur:.005,liquify:.07,patternScale:2};LiquidMetalLogo.displayName=\"🚀 Liquid Metal\";addPropertyControls(LiquidMetalLogo,{imageSource:{type:ControlType.Image,title:\"Logo Image\",description:\"For better results, upload an SVG or a high resolution image\"},dispersion:{type:ControlType.Number,title:\"Dispersion\",defaultValue:.015,min:0,max:.06,step:.001,displayStepper:true},edge:{type:ControlType.Number,title:\"Edge\",defaultValue:.4,min:0,max:1,step:.01,displayStepper:true},patternBlur:{type:ControlType.Number,title:\"Pattern Blur\",defaultValue:.005,min:0,max:.05,step:.001,displayStepper:true},liquify:{type:ControlType.Number,title:\"Liquify\",defaultValue:.07,min:0,max:1,step:.01,displayStepper:true},speed:{type:ControlType.Number,title:\"Speed\",defaultValue:.3,min:0,max:1,step:.01,displayStepper:true},patternScale:{type:ControlType.Number,title:\"Pattern Scale\",defaultValue:2,min:1,max:10,step:.1,displayStepper:true,description:\"v1.1\\nShader by [paper.design](https://paper.design)\\nPorted to Framer by [Fred Moon](https://x.com/fw3d)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LiquidMetalLogo\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"* @framerIntrinsicWidth 300\",\"framerIntrinsicHeight\":\"300\",\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LiquidMetal.map","// Generated by Framer (4255370)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LiquidMetal from\"https://framerusercontent.com/modules/FsukVhRzCWqc4SfmgmL9/NbxdDP6uG73LOOi54hYX/LiquidMetal.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/OFQC4i4v1ljwzUoGiaAA/1BaHMYYMiZ8xUkTYRaGE/Gt5f6B5Rl.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/bekWdqTUEG1L6TivXOHn/MxNTm3qlOYFuVjVFUbUa/PeLcf7ehs.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/eeYrPNaesJpB4IGEp2Cz/L5rxoK6hukfF35FjWhL8/ZKE0Y29Jt.js\";const LiquidMetalFonts=getFonts(LiquidMetal);const cycleOrder=[\"ieOfW1kTV\",\"FfBnsZGMx\"];const serializationHash=\"framer-iXDcR\";const variantClassNames={FfBnsZGMx:\"framer-v-vasdcq\",ieOfW1kTV:\"framer-v-gl77ky\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Footer:\"ieOfW1kTV\",Mobile:\"FfBnsZGMx\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ieOfW1kTV\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ieOfW1kTV\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-gl77ky\",className,classNames),\"data-framer-name\":\"Footer\",layoutDependency:layoutDependency,layoutId:\"ieOfW1kTV\",ref:refBinding,style:{background:\"radial-gradient(50% 50% at 50% 100%, rgba(107, 92, 249, 0.3) 0%, rgba(171, 171, 171, 0) 100%)\",...style},...addPropertyOverrides({FfBnsZGMx:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e86zuq\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"LMuTV7SRb\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1r6sw1n\",\"data-framer-name\":\"Left section\",layoutDependency:layoutDependency,layoutId:\"ukqiemW9i\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-p2tc5g\",\"data-framer-name\":\"Logo+tagline\",layoutDependency:layoutDependency,layoutId:\"BFcKXIXEv\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n7jcr4-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"CP6r5s12n-container\",nodeId:\"CP6r5s12n\",rendersWithMotion:true,scopeId:\"nr4UGyIqQ\",children:/*#__PURE__*/_jsx(LiquidMetal,{dispersion:.015,edge:0,height:\"100%\",id:\"CP6r5s12n\",imageSource:\"https://framerusercontent.com/images/De6WVPjEbd9gppu3o1PqAG2TnOw.svg?width=283&height=283\",layoutId:\"CP6r5s12n\",liquify:.12,patternBlur:0,patternScale:1.5,speed:.3,style:{height:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o2gkiz\",\"data-styles-preset\":\"Gt5f6B5Rl\",children:\"Boutique advisory partnering with mid enterprise organizations to modernize go‑to‑market and scale pipeline through strategic consulting services.\"})}),className:\"framer-1223cx9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"H_QL8FIMr\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15o4tju\",\"data-framer-name\":\"Right section\",layoutDependency:layoutDependency,layoutId:\"t5C2HRPds\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xuayvw\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"udLRNMw7J\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1guv9yx\",\"data-styles-preset\":\"ZKE0Y29Jt\",children:\"OUICK LINKS\"})}),className:\"framer-1xj2ids\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"srVEkFr6z\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-oc5pfl\",layoutDependency:layoutDependency,layoutId:\"f05NMxkbB\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o2gkiz\",\"data-styles-preset\":\"Gt5f6B5Rl\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"PnYnZFkf8\"},motionChild:true,nodeId:\"MH5mq49Gy\",openInNewTab:false,relValues:[],scopeId:\"nr4UGyIqQ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1arsep9\",\"data-styles-preset\":\"PeLcf7ehs\",children:\"About\"})})})}),className:\"framer-1n5di6i\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MH5mq49Gy\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o2gkiz\",\"data-styles-preset\":\"Gt5f6B5Rl\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tnYnrR8cC\"},motionChild:true,nodeId:\"zdcy2qRl8\",openInNewTab:false,relValues:[],scopeId:\"nr4UGyIqQ\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1arsep9\",\"data-styles-preset\":\"PeLcf7ehs\",children:\"Services\"})})})}),className:\"framer-nnxr25\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zdcy2qRl8\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o2gkiz\",\"data-styles-preset\":\"Gt5f6B5Rl\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"BrHvGwiT3\"},motionChild:true,nodeId:\"nstiyD0QN\",openInNewTab:false,relValues:[],scopeId:\"nr4UGyIqQ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1arsep9\",\"data-styles-preset\":\"PeLcf7ehs\",children:\"Articles\"})})})}),className:\"framer-1l6z926\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nstiyD0QN\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o2gkiz\",\"data-styles-preset\":\"Gt5f6B5Rl\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JufnRshro\"},motionChild:true,nodeId:\"Vb0BQ12Af\",openInNewTab:false,relValues:[],scopeId:\"nr4UGyIqQ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1arsep9\",\"data-styles-preset\":\"PeLcf7ehs\",children:\"Pricing\"})})})}),className:\"framer-11zpzo9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Vb0BQ12Af\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o2gkiz\",\"data-styles-preset\":\"Gt5f6B5Rl\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"anBr8O35G\"},motionChild:true,nodeId:\"JGF9ifYe6\",openInNewTab:false,relValues:[],scopeId:\"nr4UGyIqQ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1arsep9\",\"data-styles-preset\":\"PeLcf7ehs\",children:\"FAQs\"})})})}),className:\"framer-33pgkc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JGF9ifYe6\",verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18d13hl\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"ndjpBrY2c\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1guv9yx\",\"data-styles-preset\":\"ZKE0Y29Jt\",children:\"Contact\"})}),className:\"framer-g60q8a\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uEdcs51Ed\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-u495ft\",layoutDependency:layoutDependency,layoutId:\"W9Z4QBPUV\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o2gkiz\",\"data-styles-preset\":\"Gt5f6B5Rl\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/elliottmichaelcloud/\",motionChild:true,nodeId:\"J7z09SzuM\",openInNewTab:true,relValues:[],scopeId:\"nr4UGyIqQ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1arsep9\",\"data-styles-preset\":\"PeLcf7ehs\",children:\"Michael Elliott\"})})})}),className:\"framer-2y4hdd\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"J7z09SzuM\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o2gkiz\",\"data-styles-preset\":\"Gt5f6B5Rl\",children:/*#__PURE__*/_jsx(Link,{href:\"contact@marketingatedge.com\",motionChild:true,nodeId:\"wxJH8tqId\",openInNewTab:true,relValues:[],scopeId:\"nr4UGyIqQ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1arsep9\",\"data-styles-preset\":\"PeLcf7ehs\",children:\"contact@marketingatedge.com\"})})})}),className:\"framer-xtkpjp\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wxJH8tqId\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o2gkiz\",\"data-styles-preset\":\"Gt5f6B5Rl\",children:\"(720) 260-4287‬\"})}),className:\"framer-d71fdk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hcAPIG6SN\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({FfBnsZGMx:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o2gkiz\",\"data-styles-preset\":\"Gt5f6B5Rl\",children:/*#__PURE__*/_jsx(Link,{href:\"(720) 260-4287‬\",motionChild:true,nodeId:\"hcAPIG6SN\",openInNewTab:true,relValues:[],scopeId:\"nr4UGyIqQ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1arsep9\",\"data-styles-preset\":\"PeLcf7ehs\",children:\"(720) 260-4287‬\"})})})})}},baseVariant,gestureVariant)})]})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iXDcR.framer-1kw8x0x, .framer-iXDcR .framer-1kw8x0x { display: block; }\",\".framer-iXDcR.framer-gl77ky { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 100px 40px 100px 40px; position: relative; width: 1200px; }\",\".framer-iXDcR .framer-1e86zuq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 150px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-iXDcR .framer-1r6sw1n { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-iXDcR .framer-p2tc5g { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-iXDcR .framer-1n7jcr4-container { flex: none; height: 80px; position: relative; width: auto; }\",\".framer-iXDcR .framer-1223cx9 { flex: none; height: auto; max-width: 480px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-iXDcR .framer-15o4tju { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-iXDcR .framer-1xuayvw, .framer-iXDcR .framer-18d13hl { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-iXDcR .framer-1xj2ids, .framer-iXDcR .framer-1n5di6i, .framer-iXDcR .framer-nnxr25, .framer-iXDcR .framer-1l6z926, .framer-iXDcR .framer-11zpzo9, .framer-iXDcR .framer-33pgkc, .framer-iXDcR .framer-g60q8a, .framer-iXDcR .framer-2y4hdd, .framer-iXDcR .framer-xtkpjp, .framer-iXDcR .framer-d71fdk { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-iXDcR .framer-oc5pfl, .framer-iXDcR .framer-u495ft { 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-iXDcR.framer-v-vasdcq.framer-gl77ky { padding: 40px 20px 40px 20px; width: 390px; }\",\".framer-iXDcR.framer-v-vasdcq .framer-1e86zuq { flex-direction: column; gap: 50px; }\",\".framer-iXDcR.framer-v-vasdcq .framer-1r6sw1n, .framer-iXDcR.framer-v-vasdcq .framer-15o4tju { flex: none; gap: 20px; width: 100%; }\",\".framer-iXDcR.framer-v-vasdcq .framer-1n7jcr4-container { height: 50px; }\",\".framer-iXDcR.framer-v-vasdcq .framer-11zpzo9, .framer-iXDcR.framer-v-vasdcq .framer-xtkpjp { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 438\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"FfBnsZGMx\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framernr4UGyIqQ=withCSS(Component,css,\"framer-iXDcR\");export default Framernr4UGyIqQ;Framernr4UGyIqQ.displayName=\"Footer\";Framernr4UGyIqQ.defaultProps={height:438,width:1200};addPropertyControls(Framernr4UGyIqQ,{variant:{options:[\"ieOfW1kTV\",\"FfBnsZGMx\"],optionTitles:[\"Footer\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framernr4UGyIqQ,[{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\"}]},...LiquidMetalFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framernr4UGyIqQ\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FfBnsZGMx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"438\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nr4UGyIqQ.map","// Generated by Framer (9a43cf4)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={fDDuFMHox:{hover:true}};const serializationHash=\"framer-8CnQk\";const variantClassNames={fDDuFMHox:\"framer-v-1fh2yjx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:50,delay:0,mass:1,stiffness:300,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,FcK_TvsYr:title??props.FcK_TvsYr??\"Process\",QuWKPWgPR:link??props.QuWKPWgPR};};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,FcK_TvsYr,QuWKPWgPR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"fDDuFMHox\",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:QuWKPWgPR,motionChild:true,nodeId:\"fDDuFMHox\",openInNewTab:false,scopeId:\"okGLtXIaN\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1fh2yjx\",className,classNames)} framer-16xevj4`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"fDDuFMHox\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,...style},variants:{\"fDDuFMHox-hover\":{backgroundColor:\"var(--token-cfb0af42-62a5-486a-837b-9870b5e7030b, rgba(255, 255, 255, 0.05))\"}},...addPropertyOverrides({\"fDDuFMHox-hover\":{\"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\":\"Q1VTVE9NVjI7QmFzaWVyIFNxdWFyZSBNb25vIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Basier Square Mono Regular\", \"Basier Square Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-55fce8bf-ab86-42dc-8b77-6335cf9cf588, rgb(255, 255, 255)))\"},children:\"Process\"})}),className:\"framer-odcd3z\",fonts:[\"CUSTOMV2;Basier Square Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"qWUbCUIbo\",style:{\"--extracted-r6o4lv\":\"var(--token-55fce8bf-ab86-42dc-8b77-6335cf9cf588, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:FcK_TvsYr,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8CnQk.framer-16xevj4, .framer-8CnQk .framer-16xevj4 { display: block; }\",\".framer-8CnQk.framer-1fh2yjx { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 8px 14px 8px 14px; position: relative; text-decoration: none; width: min-content; }\",\".framer-8CnQk .framer-odcd3z { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 78.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"zbsA0uzqW\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"FcK_TvsYr\":\"title\",\"QuWKPWgPR\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerokGLtXIaN=withCSS(Component,css,\"framer-8CnQk\");export default FramerokGLtXIaN;FramerokGLtXIaN.displayName=\"nav items\";FramerokGLtXIaN.defaultProps={height:28,width:78.5};addPropertyControls(FramerokGLtXIaN,{FcK_TvsYr:{defaultValue:\"Process\",displayTextArea:false,title:\"Title\",type:ControlType.String},QuWKPWgPR:{title:\"Link\",type:ControlType.Link}});addFonts(FramerokGLtXIaN,[{explicitInter:true,fonts:[{cssFamilyName:\"Basier Square Mono Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Basier Square Mono\",url:\"https://framerusercontent.com/assets/7tcwcJcwidDlvOeIchqEN74DQ.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerokGLtXIaN\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zbsA0uzqW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"28\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"78.5\",\"framerVariables\":\"{\\\"FcK_TvsYr\\\":\\\"title\\\",\\\"QuWKPWgPR\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./okGLtXIaN.map","// Generated by Framer (9a43cf4)\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=[\"CCzsuFlCd\",\"P6NtMGY4B\"];const serializationHash=\"framer-sB9MW\";const variantClassNames={CCzsuFlCd:\"framer-v-qqoba6\",P6NtMGY4B:\"framer-v-r88wzo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,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={closed:\"CCzsuFlCd\",open:\"P6NtMGY4B\"};const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"CCzsuFlCd\",W41POyFF1:click??props.W41POyFF1};};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,W41POyFF1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CCzsuFlCd\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap4k0kw0=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(W41POyFF1){const res=await W41POyFF1(...args);if(res===false)return false;}setVariant(\"P6NtMGY4B\");});const onTap1iuta0k=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(W41POyFF1){const res=await W41POyFF1(...args);if(res===false)return false;}setVariant(\"CCzsuFlCd\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"P6NtMGY4B\")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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-qqoba6\",className,classNames),\"data-framer-name\":\"closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"CCzsuFlCd\",onTap:onTap4k0kw0,ref:refBinding,style:{...style},...addPropertyOverrides({P6NtMGY4B:{\"data-framer-name\":\"open\",onTap:onTap1iuta0k}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1p0y4dr\",\"data-framer-name\":\"line3\",layoutDependency:layoutDependency,layoutId:\"rfNZIpbzU\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:0},variants:{P6NtMGY4B:{rotate:45}}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xgtgyx\",\"data-framer-name\":\"line2\",layoutDependency:layoutDependency,layoutId:\"ln3xynSIa\",style:{backgroundColor:\"rgb(255, 255, 255)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-189pjhq\",\"data-framer-name\":\"line 1\",layoutDependency:layoutDependency,layoutId:\"Y8cKx9rvq\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:0},variants:{P6NtMGY4B:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-sB9MW.framer-284ezr, .framer-sB9MW .framer-284ezr { display: block; }\",\".framer-sB9MW.framer-qqoba6 { cursor: pointer; gap: 7px; height: 31px; overflow: hidden; position: relative; width: 31px; }\",\".framer-sB9MW .framer-1p0y4dr { flex: none; height: 2px; left: calc(51.61290322580647% - 27px / 2); overflow: visible; position: absolute; top: 6px; width: 27px; }\",\".framer-sB9MW .framer-1xgtgyx { flex: none; height: 2px; left: calc(51.61290322580647% - 27px / 2); overflow: visible; position: absolute; top: calc(51.61290322580647% - 2px / 2); width: 27px; }\",\".framer-sB9MW .framer-189pjhq { bottom: 5px; flex: none; height: 2px; left: calc(51.61290322580647% - 27px / 2); overflow: visible; position: absolute; width: 27px; }\",\".framer-sB9MW.framer-v-r88wzo.framer-qqoba6 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 31px); }\",\".framer-sB9MW.framer-v-r88wzo .framer-1p0y4dr { top: calc(51.61290322580647% - 2px / 2); }\",\".framer-sB9MW.framer-v-r88wzo .framer-189pjhq { bottom: unset; top: calc(51.61290322580647% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 31\n * @framerIntrinsicWidth 31\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"P6NtMGY4B\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"W41POyFF1\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVMeXd8NFH=withCSS(Component,css,\"framer-sB9MW\");export default FramerVMeXd8NFH;FramerVMeXd8NFH.displayName=\"Navigation/hamburger\";FramerVMeXd8NFH.defaultProps={height:31,width:31};addPropertyControls(FramerVMeXd8NFH,{variant:{options:[\"CCzsuFlCd\",\"P6NtMGY4B\"],optionTitles:[\"closed\",\"open\"],title:\"Variant\",type:ControlType.Enum},W41POyFF1:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerVMeXd8NFH,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVMeXd8NFH\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"31\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"31\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"W41POyFF1\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"P6NtMGY4B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VMeXd8NFH.map","// Generated by Framer (02004a2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/eeYrPNaesJpB4IGEp2Cz/L5rxoK6hukfF35FjWhL8/ZKE0Y29Jt.js\";import CTAButton from\"https://framerusercontent.com/modules/7HoN35ricgDn07vORbu8/7B6fNqmSTwIy71SDWMdr/gtiWKd4GS.js\";import NavItems from\"https://framerusercontent.com/modules/4VpC0fcqXNSq5M7UeQE3/D5Qu15VKFEqsdVwgRdK4/okGLtXIaN.js\";import NavigationHamburger from\"https://framerusercontent.com/modules/gvfL0WXoSV3yHEgHVdmU/448qzTWu099WNqn6HCD3/VMeXd8NFH.js\";const NavigationHamburgerFonts=getFonts(NavigationHamburger);const CTAButtonFonts=getFonts(CTAButton);const NavItemsFonts=getFonts(NavItems);const cycleOrder=[\"mTD1_52Ht\",\"rTvHqZCst\",\"es3bYLzOk\",\"FNa8q1aIJ\"];const serializationHash=\"framer-61tnl\";const variantClassNames={es3bYLzOk:\"framer-v-w6d81f\",FNa8q1aIJ:\"framer-v-91vvmh\",mTD1_52Ht:\"framer-v-dfm1g\",rTvHqZCst:\"framer-v-1yd87we\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Mobile open\":\"es3bYLzOk\",\"Variant 4\":\"FNa8q1aIJ\",Desktop:\"mTD1_52Ht\",Mobileclosed:\"rTvHqZCst\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"mTD1_52Ht\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"mTD1_52Ht\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const W41POyFF111zsr03=activeVariantCallback(async(...args)=>{setVariant(\"es3bYLzOk\");});const W41POyFF11tvibfa=activeVariantCallback(async(...args)=>{setVariant(\"rTvHqZCst\");});const onTap1tvibfa=activeVariantCallback(async(...args)=>{setVariant(\"rTvHqZCst\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"rTvHqZCst\",\"es3bYLzOk\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"es3bYLzOk\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"es3bYLzOk\")return false;return true;};const isDisplayed3=()=>{if([\"rTvHqZCst\",\"es3bYLzOk\",\"FNa8q1aIJ\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed4=()=>{if(baseVariant===\"FNa8q1aIJ\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-dfm1g\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"mTD1_52Ht\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-313dd4d6-9859-4bdd-889b-954a849d13e3, rgb(34, 34, 34))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(7px)\",backgroundColor:\"rgba(17, 17, 17, 0.7)\",WebkitBackdropFilter:\"blur(7px)\",...style},variants:{rTvHqZCst:{\"--border-color\":\"var(--token-cddd8839-50cd-4074-8da8-8850d0d377b4, rgba(255, 255, 255, 0.1))\"}},...addPropertyOverrides({es3bYLzOk:{\"data-framer-name\":\"Mobile open\"},FNa8q1aIJ:{\"data-framer-name\":\"Variant 4\"},rTvHqZCst:{\"data-framer-name\":\"Mobileclosed\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-23vu2q\",\"data-framer-name\":\"Mobile Closed\",layoutDependency:layoutDependency,layoutId:\"lKIp5rEAN\",children:[/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"gM5PsnBeK\",scopeId:\"tU8Kt3zaL\",...addPropertyOverrides({es3bYLzOk:{href:{webPageId:\"augiA20Il\"},openInNewTab:false},rTvHqZCst:{href:{webPageId:\"augiA20Il\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1gps5uz framer-1mcr0k\",\"data-framer-name\":\"Text\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"gM5PsnBeK\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25 19\"><g transform=\"translate(0.016 0)\"><path d=\"M 20.331 0.053 L 19.329 0.053 C 19.04 0.053 18.776 0.211 18.644 0.474 L 14.269 8.474 C 14.269 8.474 14.164 8.711 14.164 8.842 L 14.164 17.21 C 14.164 17.632 14.506 18 14.954 18 L 23.915 18 C 24.416 18 24.785 17.526 24.68 17.053 L 21.095 0.658 C 21.016 0.289 20.7 0.053 20.331 0.053 Z\" fill=\"rgb(107,92,249)\"></path><path d=\"M 8.629 0 L 6.151 0 C 5.809 0 5.519 0.211 5.414 0.553 L 0.037 16.921 C -0.121 17.421 0.248 17.947 0.775 17.947 L 8.603 17.947 C 8.892 17.947 9.156 17.79 9.288 17.553 L 14.058 9 C 14.19 8.763 14.19 8.447 14.058 8.211 L 9.288 0.368 C 9.156 0.132 8.892 0 8.629 0 Z\" fill=\"rgb(246,247,251)\"></path></g></svg>',svgContentId:10487800546,withExternalLayout:true,...addPropertyOverrides({es3bYLzOk:{as:\"a\",svgContentId:9067539256},rTvHqZCst:{as:\"a\",svgContentId:9067539256}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,width:\"25px\",...addPropertyOverrides({es3bYLzOk:{y:(componentViewport?.y||0)+16+0+0},rTvHqZCst:{y:(componentViewport?.y||0)+16+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13h891t-container\",layoutDependency:layoutDependency,layoutId:\"SnI32j_Y_-container\",nodeId:\"SnI32j_Y_\",rendersWithMotion:true,scopeId:\"tU8Kt3zaL\",children:/*#__PURE__*/_jsx(NavigationHamburger,{height:\"100%\",id:\"SnI32j_Y_\",layoutId:\"SnI32j_Y_\",style:{height:\"100%\",width:\"100%\"},variant:\"CCzsuFlCd\",width:\"100%\",...addPropertyOverrides({es3bYLzOk:{variant:\"P6NtMGY4B\",W41POyFF1:W41POyFF11tvibfa},rTvHqZCst:{W41POyFF1:W41POyFF111zsr03}},baseVariant,gestureVariant)})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-f1bk8k\",\"data-framer-name\":\"Mobile Expanded\",layoutDependency:layoutDependency,layoutId:\"h_lJsRPng\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qftt8l\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"ApO7CvIxO\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"hkwxgmCT7\",openInNewTab:false,scopeId:\"tU8Kt3zaL\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-xitmst framer-1mcr0k\",\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"hkwxgmCT7\",...addPropertyOverrides({es3bYLzOk:{\"data-highlight\":true,onTap:onTap1tvibfa}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1guv9yx\",\"data-styles-preset\":\"ZKE0Y29Jt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-55fce8bf-ab86-42dc-8b77-6335cf9cf588, rgb(255, 255, 255)))\"},children:\"Home\"})}),className:\"framer-1i2v61j\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eMN1vcuYA\",style:{\"--extracted-r6o4lv\":\"var(--token-55fce8bf-ab86-42dc-8b77-6335cf9cf588, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"PnYnZFkf8\"},motionChild:true,nodeId:\"bvGYHMmde\",openInNewTab:false,scopeId:\"tU8Kt3zaL\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-620txr framer-1mcr0k\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"bvGYHMmde\",...addPropertyOverrides({es3bYLzOk:{\"data-highlight\":true,onTap:onTap1tvibfa}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1guv9yx\",\"data-styles-preset\":\"ZKE0Y29Jt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-55fce8bf-ab86-42dc-8b77-6335cf9cf588, rgb(255, 255, 255)))\"},children:\"About\"})}),className:\"framer-1einp13\",\"data-framer-name\":\"About\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DOjPRBlB0\",style:{\"--extracted-r6o4lv\":\"var(--token-55fce8bf-ab86-42dc-8b77-6335cf9cf588, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rEBOkvIFw\"},motionChild:true,nodeId:\"dbb6i8wue\",openInNewTab:false,scopeId:\"tU8Kt3zaL\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1tgbbv framer-1mcr0k\",\"data-framer-name\":\"Work\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"dbb6i8wue\",onTap:onTap1tvibfa,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1guv9yx\",\"data-styles-preset\":\"ZKE0Y29Jt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-55fce8bf-ab86-42dc-8b77-6335cf9cf588, rgb(255, 255, 255)))\"},children:\"Work\"})}),className:\"framer-bkuzrp\",\"data-framer-name\":\"About\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NaTTbmoCF\",style:{\"--extracted-r6o4lv\":\"var(--token-55fce8bf-ab86-42dc-8b77-6335cf9cf588, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tnYnrR8cC\"},motionChild:true,nodeId:\"CdMmnjS1i\",openInNewTab:false,scopeId:\"tU8Kt3zaL\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-f3oj6p framer-1mcr0k\",\"data-framer-name\":\"Services\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"CdMmnjS1i\",onTap:onTap1tvibfa,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1guv9yx\",\"data-styles-preset\":\"ZKE0Y29Jt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-55fce8bf-ab86-42dc-8b77-6335cf9cf588, rgb(255, 255, 255)))\"},children:\"Services\"})}),className:\"framer-u4f19t\",\"data-framer-name\":\"About\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fQM2Yn2o0\",style:{\"--extracted-r6o4lv\":\"var(--token-55fce8bf-ab86-42dc-8b77-6335cf9cf588, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"BrHvGwiT3\"},motionChild:true,nodeId:\"VanG_JL9j\",openInNewTab:false,scopeId:\"tU8Kt3zaL\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1h2f1dp framer-1mcr0k\",\"data-framer-name\":\"Articles\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"VanG_JL9j\",onTap:onTap1tvibfa,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1guv9yx\",\"data-styles-preset\":\"ZKE0Y29Jt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-55fce8bf-ab86-42dc-8b77-6335cf9cf588, rgb(255, 255, 255)))\"},children:\"Articles\"})}),className:\"framer-17fb3v7\",\"data-framer-name\":\"About\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Hn2EC5xiK\",style:{\"--extracted-r6o4lv\":\"var(--token-55fce8bf-ab86-42dc-8b77-6335cf9cf588, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Hep325gu_\"},motionChild:true,nodeId:\"ItMjQbSpN\",openInNewTab:false,scopeId:\"tU8Kt3zaL\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-vjd7cv framer-1mcr0k\",\"data-framer-name\":\"Webcasts\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ItMjQbSpN\",onTap:onTap1tvibfa,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1guv9yx\",\"data-styles-preset\":\"ZKE0Y29Jt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-55fce8bf-ab86-42dc-8b77-6335cf9cf588, rgb(255, 255, 255)))\"},children:\"Webcasts\"})}),className:\"framer-a5zcir\",\"data-framer-name\":\"About\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JmalcDxqH\",style:{\"--extracted-r6o4lv\":\"var(--token-55fce8bf-ab86-42dc-8b77-6335cf9cf588, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JufnRshro\"},motionChild:true,nodeId:\"tdJK5hn5j\",openInNewTab:false,scopeId:\"tU8Kt3zaL\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-35b88d framer-1mcr0k\",\"data-framer-name\":\"Pricing\",layoutDependency:layoutDependency,layoutId:\"tdJK5hn5j\",...addPropertyOverrides({es3bYLzOk:{\"data-highlight\":true,onTap:onTap1tvibfa}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1guv9yx\",\"data-styles-preset\":\"ZKE0Y29Jt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-55fce8bf-ab86-42dc-8b77-6335cf9cf588, rgb(255, 255, 255)))\"},children:\"Pricing\"})}),className:\"framer-xysycf\",\"data-framer-name\":\"Blog\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Vz1VhuCHD\",style:{\"--extracted-r6o4lv\":\"var(--token-55fce8bf-ab86-42dc-8b77-6335cf9cf588, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})}),isDisplayed2()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"atppc3P5_\"},motionChild:true,nodeId:\"vgzneR7SY\",openInNewTab:false,scopeId:\"tU8Kt3zaL\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1qay5kt framer-1mcr0k\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"vgzneR7SY\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1guv9yx\",\"data-styles-preset\":\"ZKE0Y29Jt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-55fce8bf-ab86-42dc-8b77-6335cf9cf588, rgb(255, 255, 255)))\"},children:\"Contact\"})}),className:\"framer-78e8ky\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"o9ZTZ4X_c\",style:{\"--extracted-r6o4lv\":\"var(--token-55fce8bf-ab86-42dc-8b77-6335cf9cf588, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-wmlzkv\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"Z9CLT6EB9\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,...addPropertyOverrides({es3bYLzOk:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+16+49+0+267+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rpk0sr-container\",layoutDependency:layoutDependency,layoutId:\"yfvFXeY2A-container\",nodeId:\"yfvFXeY2A\",rendersWithMotion:true,scopeId:\"tU8Kt3zaL\",children:/*#__PURE__*/_jsx(CTAButton,{ae3kdG3b0:\"var(--token-a888adc2-3d05-4d6f-88b7-8dab97418795, rgb(129, 74, 200))\",height:\"100%\",id:\"yfvFXeY2A\",IHCtoN6iC:true,layoutId:\"yfvFXeY2A\",NAbd17i0q:\"GET STARTED\",style:{width:\"100%\"},t90xdY6CE:\"https://calendar.app.google/AxBSDnwXh4yBAhCT6\",variant:\"NJ0cRlRKh\",width:\"100%\"})})})})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-213vcd\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"bYvmL5fXX\",style:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"sVXwrxvjn\",openInNewTab:false,scopeId:\"tU8Kt3zaL\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-1dq7wtn framer-1mcr0k\",\"data-framer-name\":\"Text\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"sVXwrxvjn\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 208 18\"><g><path d=\"M 0 18 L 0 0 L 208 0 L 208 18 Z\" fill=\"transparent\"></path><path d=\"M 33.735 13.552 L 33.735 4.368 L 34.948 4.368 L 34.948 6.262 L 35.001 6.262 C 35.343 5.289 36.318 4.183 38.216 4.183 C 39.876 4.183 40.904 4.973 41.3 6.289 L 41.352 6.289 C 41.721 5.315 42.67 4.183 44.568 4.183 C 46.94 4.183 47.994 5.71 47.994 7.894 L 47.994 13.525 L 46.676 13.525 L 46.676 8.21 C 46.676 6.236 46.017 5.341 44.146 5.341 C 42.407 5.341 41.537 6.183 41.537 8.236 L 41.537 13.525 L 40.219 13.525 L 40.219 8.21 C 40.219 6.236 39.56 5.341 37.715 5.341 C 35.976 5.341 35.08 6.183 35.08 8.236 L 35.08 13.525 L 33.735 13.525 Z\" fill=\"rgb(246,247,251)\"></path><path d=\"M 49.602 11.342 C 49.602 9.737 50.788 9.053 52.791 8.763 L 56.032 8.316 L 56.032 7.658 C 56.032 6.053 55.347 5.395 53.608 5.395 C 51.868 5.395 51.157 6.053 51.157 7.5 L 51.157 7.789 L 49.865 7.789 L 49.865 7.632 C 49.865 5.711 51.341 4.211 53.713 4.211 C 56.085 4.211 57.271 5.789 57.271 7.842 L 57.271 13.579 L 56.059 13.579 L 56.059 11.895 L 55.953 11.895 C 55.426 12.921 54.24 13.763 52.501 13.763 C 50.761 13.763 49.575 12.921 49.575 11.368 Z M 52.922 12.605 C 54.504 12.605 56.032 11.789 56.032 9.605 L 56.032 9.289 L 52.922 9.737 C 51.446 9.947 50.919 10.237 50.919 11.21 C 50.919 12.184 51.526 12.579 52.922 12.579 Z\" fill=\"rgb(246,247,251)\"></path><path d=\"M 59.353 13.553 L 59.353 4.263 L 60.566 4.263 L 60.566 5.816 L 60.671 5.816 C 60.961 4.974 61.857 4.211 63.228 4.211 C 65.125 4.211 65.837 5.553 65.837 7.132 L 65.837 7.658 L 64.493 7.658 L 64.493 7.342 C 64.493 5.921 64.045 5.368 62.727 5.368 C 61.304 5.368 60.697 6.026 60.697 7.5 L 60.697 13.579 L 59.353 13.579 Z\" fill=\"rgb(246,247,251)\"></path><path d=\"M 67.181 13.553 L 67.181 1.105 L 68.525 1.105 L 68.525 8.211 L 70.818 8.211 L 73.612 4.368 L 75.167 4.368 L 71.899 8.711 L 75.088 13.526 L 73.533 13.526 L 70.818 9.395 L 68.525 9.395 L 68.525 13.526 L 67.181 13.526 Z\" fill=\"rgb(246,247,251)\"></path><path d=\"M 75.562 8.947 C 75.562 6.157 77.222 4.183 79.832 4.183 C 82.046 4.183 83.864 5.525 83.864 8.236 C 83.864 8.657 83.838 9.078 83.759 9.341 L 76.801 9.341 C 76.853 11.368 77.644 12.552 79.858 12.552 C 81.729 12.552 82.467 11.71 82.467 10.604 L 82.467 10.499 L 83.785 10.499 L 83.785 10.631 C 83.785 12.394 82.177 13.736 79.832 13.736 C 77.012 13.736 75.536 11.762 75.536 8.973 Z M 76.827 8.368 L 82.599 8.368 C 82.678 6.183 81.598 5.341 79.779 5.341 C 77.723 5.341 76.906 6.499 76.801 8.368 Z\" fill=\"rgb(246,247,251)\"></path><path d=\"M 86.236 10.948 L 86.236 5.527 L 84.681 5.527 L 84.681 4.369 L 86.236 4.369 L 86.236 2.027 L 87.58 2.027 L 87.58 4.369 L 90.48 4.369 L 90.48 5.527 L 87.58 5.527 L 87.58 11.027 C 87.58 12.106 88.081 12.343 89.267 12.343 L 90.48 12.343 L 90.48 13.422 C 90.163 13.475 89.583 13.58 88.924 13.58 C 87.238 13.58 86.236 12.922 86.236 10.974 Z\" fill=\"rgb(246,247,251)\"></path><path d=\"M 91.639 3.158 L 91.639 1.105 L 92.957 1.105 L 92.957 3.158 Z M 91.639 13.553 L 91.639 4.263 L 92.957 4.263 L 92.957 13.553 Z\" fill=\"rgb(246,247,251)\"></path><path d=\"M 94.986 13.552 L 94.986 4.368 L 96.199 4.368 L 96.199 6.262 L 96.251 6.262 C 96.594 5.289 97.648 4.183 99.546 4.183 C 101.918 4.183 102.972 5.71 102.972 7.92 L 102.972 13.552 L 101.654 13.552 L 101.654 8.236 C 101.654 6.262 100.995 5.368 99.124 5.368 C 97.253 5.368 96.304 6.21 96.304 8.262 L 96.304 13.552 L 94.96 13.552 Z\" fill=\"rgb(246,247,251)\"></path><path d=\"M 104.606 8.447 C 104.606 5.841 106.029 4.183 108.612 4.183 C 110.22 4.183 111.459 4.973 111.854 6.157 L 111.933 6.157 L 111.933 4.368 L 113.119 4.368 L 113.119 13.157 C 113.119 15.657 111.511 16.894 109.113 16.894 C 106.715 16.894 105.107 15.657 105.107 13.552 L 106.425 13.552 C 106.425 15.052 107.189 15.71 109.113 15.71 C 111.037 15.71 111.775 14.999 111.775 13.157 L 111.775 10.815 C 111.353 11.868 110.194 12.736 108.586 12.736 C 106.056 12.736 104.606 11.078 104.606 8.473 Z M 108.902 11.578 C 110.563 11.578 111.775 10.631 111.775 8.736 L 111.775 8.183 C 111.775 6.289 110.536 5.341 108.823 5.341 C 107.11 5.341 105.95 6.052 105.95 8.447 C 105.95 10.841 107.11 11.552 108.902 11.552 Z\" fill=\"rgb(246,247,251)\"></path><path d=\"M 118.206 11.342 C 118.206 9.737 119.392 9.053 121.395 8.763 L 124.637 8.316 L 124.637 7.658 C 124.637 6.053 123.951 5.395 122.212 5.395 C 120.472 5.395 119.761 6.053 119.761 7.5 L 119.761 7.789 L 118.469 7.789 L 118.469 7.632 C 118.469 5.711 119.945 4.211 122.317 4.211 C 124.689 4.211 125.875 5.789 125.875 7.842 L 125.875 13.579 L 124.663 13.579 L 124.663 11.895 L 124.558 11.895 C 124.03 12.921 122.844 13.763 121.105 13.763 C 119.365 13.763 118.179 12.921 118.179 11.368 Z M 121.527 12.605 C 123.108 12.605 124.637 11.789 124.637 9.605 L 124.637 9.289 L 121.527 9.737 C 120.051 9.947 119.524 10.237 119.524 11.21 C 119.524 12.184 120.13 12.579 121.527 12.579 Z\" fill=\"rgb(246,247,251)\"></path><path d=\"M 128.564 10.948 L 128.564 5.527 L 127.009 5.527 L 127.009 4.369 L 128.564 4.369 L 128.564 2.027 L 129.908 2.027 L 129.908 4.369 L 132.807 4.369 L 132.807 5.527 L 129.908 5.527 L 129.908 11.027 C 129.908 12.106 130.409 12.343 131.595 12.343 L 132.807 12.343 L 132.807 13.422 C 132.491 13.475 131.911 13.58 131.252 13.58 C 129.565 13.58 128.564 12.922 128.564 10.974 Z\" fill=\"rgb(246,247,251)\"></path><path d=\"M 138.342 10.948 L 138.342 5.527 L 136.787 5.527 L 136.787 4.369 L 138.342 4.369 L 138.342 2.027 L 139.686 2.027 L 139.686 4.369 L 142.585 4.369 L 142.585 5.527 L 139.686 5.527 L 139.686 11.027 C 139.686 12.106 140.186 12.343 141.372 12.343 L 142.585 12.343 L 142.585 13.422 C 142.269 13.475 141.689 13.58 141.03 13.58 C 139.343 13.58 138.342 12.922 138.342 10.974 Z\" fill=\"rgb(246,247,251)\"></path><path d=\"M 143.982 13.553 L 143.982 1.105 L 145.326 1.105 L 145.326 6.079 L 145.405 6.079 C 145.748 5.211 146.696 4.184 148.568 4.184 C 150.966 4.184 151.994 5.789 151.994 7.868 L 151.994 13.526 L 150.676 13.526 L 150.676 8.211 C 150.676 6.237 150.017 5.342 148.146 5.342 C 146.275 5.342 145.326 6.184 145.326 8.263 L 145.326 13.526 L 143.982 13.526 Z\" fill=\"rgb(246,247,251)\"></path><path d=\"M 153.707 8.947 C 153.707 6.157 155.367 4.183 157.977 4.183 C 160.191 4.183 162.009 5.525 162.009 8.236 C 162.009 8.657 161.983 9.078 161.904 9.341 L 154.946 9.341 C 154.999 11.368 155.789 12.552 158.003 12.552 C 159.874 12.552 160.612 11.71 160.612 10.604 L 160.612 10.499 L 161.93 10.499 L 161.93 10.631 C 161.93 12.394 160.322 13.736 157.977 13.736 C 155.157 13.736 153.681 11.762 153.681 8.973 Z M 154.972 8.368 L 160.744 8.368 C 160.823 6.183 159.743 5.341 157.924 5.341 C 155.868 5.341 155.051 6.499 154.946 8.368 Z\" fill=\"rgb(246,247,251)\"></path><path d=\"M 166.885 8.947 C 166.885 6.157 168.545 4.183 171.155 4.183 C 173.368 4.183 175.187 5.525 175.187 8.236 C 175.187 8.657 175.161 9.078 175.082 9.341 L 168.124 9.341 C 168.176 11.368 168.967 12.552 171.181 12.552 C 173.052 12.552 173.79 11.71 173.79 10.604 L 173.79 10.499 L 175.108 10.499 L 175.108 10.631 C 175.108 12.394 173.5 13.736 171.155 13.736 C 168.335 13.736 166.859 11.762 166.859 8.973 Z M 168.15 8.368 L 173.922 8.368 C 174.001 6.183 172.92 5.341 171.102 5.341 C 169.046 5.341 168.229 6.499 168.124 8.368 Z\" fill=\"rgb(246,247,251)\"></path><path d=\"M 176.637 8.947 C 176.637 6.053 178.007 4.184 180.511 4.184 C 182.277 4.184 183.41 5.105 183.805 6.105 L 183.805 1.105 L 185.15 1.105 L 185.15 13.553 L 183.964 13.553 L 183.964 11.79 L 183.884 11.79 C 183.463 12.947 182.409 13.737 180.669 13.737 C 178.086 13.737 176.637 11.868 176.637 8.974 Z M 180.88 12.579 C 182.698 12.579 183.805 11.632 183.805 9.763 L 183.805 8.184 C 183.805 6.289 182.698 5.342 180.88 5.342 C 179.061 5.342 177.954 6.158 177.954 8.974 C 177.954 11.789 179.061 12.605 180.88 12.605 Z\" fill=\"rgb(246,247,251)\"></path><path d=\"M 186.784 8.447 C 186.784 5.841 188.207 4.183 190.79 4.183 C 192.397 4.183 193.636 4.973 194.031 6.157 L 194.111 6.157 L 194.111 4.368 L 195.297 4.368 L 195.297 13.157 C 195.297 15.657 193.689 16.894 191.29 16.894 C 188.892 16.894 187.284 15.657 187.284 13.552 L 188.602 13.552 C 188.602 15.052 189.366 15.71 191.29 15.71 C 193.214 15.71 193.952 14.999 193.952 13.157 L 193.952 10.815 C 193.531 11.868 192.371 12.736 190.763 12.736 C 188.233 12.736 186.784 11.078 186.784 8.473 Z M 191.08 11.578 C 192.74 11.578 193.952 10.631 193.952 8.736 L 193.952 8.183 C 193.952 6.289 192.714 5.341 191.001 5.341 C 189.287 5.341 188.128 6.052 188.128 8.447 C 188.128 10.841 189.287 11.552 191.08 11.552 Z\" fill=\"rgb(246,247,251)\"></path><path d=\"M 196.904 8.947 C 196.904 6.157 198.565 4.183 201.174 4.183 C 203.388 4.183 205.206 5.525 205.206 8.236 C 205.206 8.657 205.18 9.078 205.101 9.341 L 198.143 9.341 C 198.196 11.368 198.986 12.552 201.2 12.552 C 203.071 12.552 203.809 11.71 203.809 10.604 L 203.809 10.499 L 205.127 10.499 L 205.127 10.631 C 205.127 12.394 203.52 13.736 201.174 13.736 C 198.354 13.736 196.878 11.762 196.878 8.973 Z M 198.169 8.368 L 203.941 8.368 C 204.02 6.183 202.94 5.341 201.121 5.341 C 199.065 5.341 198.248 6.499 198.143 8.368 Z\" fill=\"rgb(246,247,251)\"></path><path d=\"M 206.366 13.553 L 206.366 10.974 L 208 10.974 L 208 13.553 Z\" fill=\"rgb(246,247,251)\"></path><path d=\"M 20.347 0.053 L 19.345 0.053 C 19.055 0.053 18.792 0.211 18.66 0.474 L 14.285 8.474 C 14.285 8.474 14.179 8.711 14.179 8.842 L 14.179 17.21 C 14.179 17.632 14.522 18 14.97 18 L 23.931 18 C 24.432 18 24.801 17.526 24.695 17.053 L 21.111 0.658 C 21.032 0.289 20.716 0.053 20.347 0.053 Z\" fill=\"rgb(107,92,249)\"></path><path d=\"M 8.645 0 L 6.167 0 C 5.825 0 5.535 0.211 5.429 0.553 L 0.053 16.921 C -0.105 17.421 0.264 17.947 0.791 17.947 L 8.618 17.947 C 8.908 17.947 9.172 17.79 9.304 17.553 L 14.074 9 C 14.206 8.763 14.206 8.447 14.074 8.211 L 9.304 0.368 C 9.172 0.132 8.908 0 8.645 0 Z\" fill=\"rgb(246,247,251)\"></path></g></svg>',svgContentId:12476407929,withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1crjnrv\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"zDONTupKT\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1m1tss8\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"UdTaHWMPW\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+(12+((componentViewport?.height||68)-24-44)/2)+0+6+2,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k62gqk-container\",layoutDependency:layoutDependency,layoutId:\"o43HGiAp1-container\",nodeId:\"o43HGiAp1\",rendersWithMotion:true,scopeId:\"tU8Kt3zaL\",children:/*#__PURE__*/_jsx(NavItems,{FcK_TvsYr:\"HOME\",height:\"100%\",id:\"o43HGiAp1\",layoutId:\"o43HGiAp1\",QuWKPWgPR:resolvedLinks[0],width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"PnYnZFkf8\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+(12+((componentViewport?.height||68)-24-44)/2)+0+6+2,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kf9tge-container\",layoutDependency:layoutDependency,layoutId:\"ihhUGzIUt-container\",nodeId:\"ihhUGzIUt\",rendersWithMotion:true,scopeId:\"tU8Kt3zaL\",children:/*#__PURE__*/_jsx(NavItems,{FcK_TvsYr:\"ABOUT\",height:\"100%\",id:\"ihhUGzIUt\",layoutId:\"ihhUGzIUt\",QuWKPWgPR:resolvedLinks1[0],width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rEBOkvIFw\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+(12+((componentViewport?.height||68)-24-44)/2)+0+6+2,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1owvfz3-container\",layoutDependency:layoutDependency,layoutId:\"O4_Gf7A8U-container\",nodeId:\"O4_Gf7A8U\",rendersWithMotion:true,scopeId:\"tU8Kt3zaL\",children:/*#__PURE__*/_jsx(NavItems,{FcK_TvsYr:\"WORK\",height:\"100%\",id:\"O4_Gf7A8U\",layoutId:\"O4_Gf7A8U\",QuWKPWgPR:resolvedLinks2[0],width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tnYnrR8cC\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+(12+((componentViewport?.height||68)-24-44)/2)+0+6+2,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-axg5ss-container\",layoutDependency:layoutDependency,layoutId:\"PeS8wHl36-container\",nodeId:\"PeS8wHl36\",rendersWithMotion:true,scopeId:\"tU8Kt3zaL\",children:/*#__PURE__*/_jsx(NavItems,{FcK_TvsYr:\"SERVICES\",height:\"100%\",id:\"PeS8wHl36\",layoutId:\"PeS8wHl36\",QuWKPWgPR:resolvedLinks3[0],width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BrHvGwiT3\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+(12+((componentViewport?.height||68)-24-44)/2)+0+6+2,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kuqyx3-container\",layoutDependency:layoutDependency,layoutId:\"aqLYaDVfn-container\",nodeId:\"aqLYaDVfn\",rendersWithMotion:true,scopeId:\"tU8Kt3zaL\",children:/*#__PURE__*/_jsx(NavItems,{FcK_TvsYr:\"ARTICLES\",height:\"100%\",id:\"aqLYaDVfn\",layoutId:\"aqLYaDVfn\",QuWKPWgPR:resolvedLinks4[0],width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Hep325gu_\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+(12+((componentViewport?.height||68)-24-44)/2)+0+6+2,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-x8m3iw-container\",layoutDependency:layoutDependency,layoutId:\"bVaVLNaTY-container\",nodeId:\"bVaVLNaTY\",rendersWithMotion:true,scopeId:\"tU8Kt3zaL\",children:/*#__PURE__*/_jsx(NavItems,{FcK_TvsYr:\"WEBCASTS\",height:\"100%\",id:\"bVaVLNaTY\",layoutId:\"bVaVLNaTY\",QuWKPWgPR:resolvedLinks5[0],width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JufnRshro\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+(12+((componentViewport?.height||68)-24-44)/2)+0+6+2,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ymfcpk-container\",layoutDependency:layoutDependency,layoutId:\"qNcRA7Oks-container\",nodeId:\"qNcRA7Oks\",rendersWithMotion:true,scopeId:\"tU8Kt3zaL\",children:/*#__PURE__*/_jsx(NavItems,{FcK_TvsYr:\"PRICING\",height:\"100%\",id:\"qNcRA7Oks\",layoutId:\"qNcRA7Oks\",QuWKPWgPR:resolvedLinks6[0],width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1utn9go\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"wDW93XR1d\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"atppc3P5_\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(12+((componentViewport?.height||68)-24-44)/2)+0+4+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hhz98c-container\",layoutDependency:layoutDependency,layoutId:\"XgkMZ7cqE-container\",nodeId:\"XgkMZ7cqE\",rendersWithMotion:true,scopeId:\"tU8Kt3zaL\",children:/*#__PURE__*/_jsx(CTAButton,{ae3kdG3b0:\"var(--token-a888adc2-3d05-4d6f-88b7-8dab97418795, rgb(129, 74, 200))\",height:\"100%\",id:\"XgkMZ7cqE\",IHCtoN6iC:true,layoutId:\"XgkMZ7cqE\",NAbd17i0q:\"GET STARTED\",t90xdY6CE:resolvedLinks7[0],variant:\"NJ0cRlRKh\",width:\"100%\"})})})})})]})]}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9zbtz5\",\"data-framer-name\":\"Tablet\",layoutDependency:layoutDependency,layoutId:\"E6k7ORA2K\",style:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ugjbgv\",\"data-framer-name\":\"Text\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"A5MAZJDbu\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25 19\"><g transform=\"translate(0.016 0)\"><path d=\"M 20.331 0.053 L 19.329 0.053 C 19.04 0.053 18.776 0.211 18.644 0.474 L 14.269 8.474 C 14.269 8.474 14.164 8.711 14.164 8.842 L 14.164 17.21 C 14.164 17.632 14.506 18 14.954 18 L 23.915 18 C 24.416 18 24.785 17.526 24.68 17.053 L 21.095 0.658 C 21.016 0.289 20.7 0.053 20.331 0.053 Z\" fill=\"rgb(107,92,249)\"></path><path d=\"M 8.629 0 L 6.151 0 C 5.809 0 5.519 0.211 5.414 0.553 L 0.037 16.921 C -0.121 17.421 0.248 17.947 0.775 17.947 L 8.603 17.947 C 8.892 17.947 9.156 17.79 9.288 17.553 L 14.058 9 C 14.19 8.763 14.19 8.447 14.058 8.211 L 9.288 0.368 C 9.156 0.132 8.892 0 8.629 0 Z\" fill=\"rgb(246,247,251)\"></path></g></svg>',svgContentId:9111109373,withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uwnv1d\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"g1Aw9NBgh\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1la1x68\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"K4yLfON7Q\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rEBOkvIFw\"},implicitPathVariables:undefined},{href:{webPageId:\"rEBOkvIFw\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,...addPropertyOverrides({FNa8q1aIJ:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||68)-24-44)/2)+0+6+2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-580lal-container\",layoutDependency:layoutDependency,layoutId:\"Mwq3MoOix-container\",nodeId:\"Mwq3MoOix\",rendersWithMotion:true,scopeId:\"tU8Kt3zaL\",children:/*#__PURE__*/_jsx(NavItems,{FcK_TvsYr:\"WORK\",height:\"100%\",id:\"Mwq3MoOix\",layoutId:\"Mwq3MoOix\",QuWKPWgPR:resolvedLinks8[0],width:\"100%\",...addPropertyOverrides({FNa8q1aIJ:{QuWKPWgPR:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tnYnrR8cC\"},implicitPathVariables:undefined},{href:{webPageId:\"tnYnrR8cC\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,...addPropertyOverrides({FNa8q1aIJ:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||68)-24-44)/2)+0+6+2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1u6u6fi-container\",layoutDependency:layoutDependency,layoutId:\"n_Sks5I6p-container\",nodeId:\"n_Sks5I6p\",rendersWithMotion:true,scopeId:\"tU8Kt3zaL\",children:/*#__PURE__*/_jsx(NavItems,{FcK_TvsYr:\"SERVICES\",height:\"100%\",id:\"n_Sks5I6p\",layoutId:\"n_Sks5I6p\",QuWKPWgPR:resolvedLinks9[0],width:\"100%\",...addPropertyOverrides({FNa8q1aIJ:{QuWKPWgPR:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Hep325gu_\"},implicitPathVariables:undefined},{href:{webPageId:\"Hep325gu_\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,...addPropertyOverrides({FNa8q1aIJ:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||68)-24-44)/2)+0+6+2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qbqflk-container\",layoutDependency:layoutDependency,layoutId:\"YwkwG5Wad-container\",nodeId:\"YwkwG5Wad\",rendersWithMotion:true,scopeId:\"tU8Kt3zaL\",children:/*#__PURE__*/_jsx(NavItems,{FcK_TvsYr:\"WEBCASTS\",height:\"100%\",id:\"YwkwG5Wad\",layoutId:\"YwkwG5Wad\",QuWKPWgPR:resolvedLinks10[0],width:\"100%\",...addPropertyOverrides({FNa8q1aIJ:{QuWKPWgPR:resolvedLinks10[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BrHvGwiT3\"},implicitPathVariables:undefined},{href:{webPageId:\"BrHvGwiT3\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,...addPropertyOverrides({FNa8q1aIJ:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||68)-24-44)/2)+0+6+2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sx9zq5-container\",layoutDependency:layoutDependency,layoutId:\"TzKpcD7zT-container\",nodeId:\"TzKpcD7zT\",rendersWithMotion:true,scopeId:\"tU8Kt3zaL\",children:/*#__PURE__*/_jsx(NavItems,{FcK_TvsYr:\"ARTICLES\",height:\"100%\",id:\"TzKpcD7zT\",layoutId:\"TzKpcD7zT\",QuWKPWgPR:resolvedLinks11[0],width:\"100%\",...addPropertyOverrides({FNa8q1aIJ:{QuWKPWgPR:resolvedLinks11[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JufnRshro\"},implicitPathVariables:undefined},{href:{webPageId:\"JufnRshro\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,...addPropertyOverrides({FNa8q1aIJ:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||68)-24-44)/2)+0+6+2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bxez9i-container\",layoutDependency:layoutDependency,layoutId:\"ufRG13sii-container\",nodeId:\"ufRG13sii\",rendersWithMotion:true,scopeId:\"tU8Kt3zaL\",children:/*#__PURE__*/_jsx(NavItems,{FcK_TvsYr:\"PRICING\",height:\"100%\",id:\"ufRG13sii\",layoutId:\"ufRG13sii\",QuWKPWgPR:resolvedLinks12[0],width:\"100%\",...addPropertyOverrides({FNa8q1aIJ:{QuWKPWgPR:resolvedLinks12[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"PnYnZFkf8\"},implicitPathVariables:undefined},{href:{webPageId:\"PnYnZFkf8\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,...addPropertyOverrides({FNa8q1aIJ:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||68)-24-44)/2)+0+6+2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mabyz6-container\",layoutDependency:layoutDependency,layoutId:\"HolyADGxJ-container\",nodeId:\"HolyADGxJ\",rendersWithMotion:true,scopeId:\"tU8Kt3zaL\",children:/*#__PURE__*/_jsx(NavItems,{FcK_TvsYr:\"ABOUT\",height:\"100%\",id:\"HolyADGxJ\",layoutId:\"HolyADGxJ\",QuWKPWgPR:resolvedLinks13[0],width:\"100%\",...addPropertyOverrides({FNa8q1aIJ:{QuWKPWgPR:resolvedLinks13[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-vmfknf\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"bWRu4AJ_q\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"atppc3P5_\"},implicitPathVariables:undefined},{href:{webPageId:\"atppc3P5_\"},implicitPathVariables:undefined}],children:resolvedLinks14=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,...addPropertyOverrides({FNa8q1aIJ:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||68)-24-44)/2)+0+4+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hrskbl-container\",layoutDependency:layoutDependency,layoutId:\"wKnd91gbe-container\",nodeId:\"wKnd91gbe\",rendersWithMotion:true,scopeId:\"tU8Kt3zaL\",children:/*#__PURE__*/_jsx(CTAButton,{ae3kdG3b0:\"var(--token-a888adc2-3d05-4d6f-88b7-8dab97418795, rgb(129, 74, 200))\",height:\"100%\",id:\"wKnd91gbe\",IHCtoN6iC:true,layoutId:\"wKnd91gbe\",NAbd17i0q:\"GET STARTED\",t90xdY6CE:resolvedLinks14[0],variant:\"NJ0cRlRKh\",width:\"100%\",...addPropertyOverrides({FNa8q1aIJ:{t90xdY6CE:resolvedLinks14[1]}},baseVariant,gestureVariant)})})})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-61tnl.framer-1mcr0k, .framer-61tnl .framer-1mcr0k { display: block; }\",\".framer-61tnl.framer-dfm1g { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 12px 40px 12px 40px; position: relative; width: 1200px; }\",\".framer-61tnl .framer-23vu2q { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-61tnl .framer-1gps5uz, .framer-61tnl .framer-ugjbgv { flex: none; height: 19px; position: relative; width: 25px; }\",\".framer-61tnl .framer-13h891t-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 25px); position: relative; width: 25px; }\",\".framer-61tnl .framer-f1bk8k { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-61tnl .framer-1qftt8l { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-61tnl .framer-xitmst, .framer-61tnl .framer-620txr, .framer-61tnl .framer-35b88d, .framer-61tnl .framer-1qay5kt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 25px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-61tnl .framer-1i2v61j, .framer-61tnl .framer-1einp13, .framer-61tnl .framer-bkuzrp, .framer-61tnl .framer-u4f19t, .framer-61tnl .framer-17fb3v7, .framer-61tnl .framer-a5zcir, .framer-61tnl .framer-xysycf, .framer-61tnl .framer-78e8ky { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-61tnl .framer-1tgbbv, .framer-61tnl .framer-f3oj6p, .framer-61tnl .framer-1h2f1dp, .framer-61tnl .framer-vjd7cv { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 25px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-61tnl .framer-wmlzkv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-61tnl .framer-rpk0sr-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-61tnl .framer-213vcd, .framer-61tnl .framer-9zbtz5 { 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: 100%; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-61tnl .framer-1dq7wtn { flex: none; height: 18px; position: relative; text-decoration: none; width: 208px; }\",\".framer-61tnl .framer-1crjnrv, .framer-61tnl .framer-1uwnv1d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 4px 0px 4px 0px; position: relative; width: min-content; }\",\".framer-61tnl .framer-1m1tss8, .framer-61tnl .framer-1la1x68 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 2px 0px 2px 0px; position: relative; width: min-content; }\",\".framer-61tnl .framer-k62gqk-container, .framer-61tnl .framer-1kf9tge-container, .framer-61tnl .framer-1owvfz3-container, .framer-61tnl .framer-axg5ss-container, .framer-61tnl .framer-1kuqyx3-container, .framer-61tnl .framer-x8m3iw-container, .framer-61tnl .framer-ymfcpk-container, .framer-61tnl .framer-1hhz98c-container, .framer-61tnl .framer-580lal-container, .framer-61tnl .framer-1u6u6fi-container, .framer-61tnl .framer-qbqflk-container, .framer-61tnl .framer-1sx9zq5-container, .framer-61tnl .framer-bxez9i-container, .framer-61tnl .framer-mabyz6-container, .framer-61tnl .framer-hrskbl-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-61tnl .framer-1utn9go, .framer-61tnl .framer-vmfknf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-61tnl.framer-v-1yd87we.framer-dfm1g { flex-direction: column; gap: 43px; height: 64px; justify-content: flex-start; padding: 16px 20px 20px 20px; width: 340px; }\",\".framer-61tnl.framer-v-1yd87we .framer-23vu2q, .framer-61tnl.framer-v-w6d81f .framer-23vu2q, .framer-61tnl.framer-v-w6d81f .framer-f1bk8k { flex: none; width: 100%; }\",\".framer-61tnl.framer-v-1yd87we .framer-1gps5uz { text-decoration: none; }\",\".framer-61tnl.framer-v-w6d81f.framer-dfm1g { flex-direction: column; gap: 24px; justify-content: flex-start; padding: 16px 20px 20px 20px; width: 340px; }\",\".framer-61tnl.framer-v-w6d81f .framer-1gps5uz { order: 0; text-decoration: none; }\",\".framer-61tnl.framer-v-w6d81f .framer-13h891t-container, .framer-61tnl.framer-v-91vvmh .framer-580lal-container { order: 1; }\",\".framer-61tnl.framer-v-w6d81f .framer-xitmst, .framer-61tnl.framer-v-w6d81f .framer-620txr, .framer-61tnl.framer-v-w6d81f .framer-35b88d { cursor: pointer; }\",\".framer-61tnl.framer-v-w6d81f .framer-a5zcir, .framer-61tnl.framer-v-91vvmh .framer-mabyz6-container { order: 0; }\",\".framer-61tnl.framer-v-91vvmh .framer-1u6u6fi-container { order: 2; }\",\".framer-61tnl.framer-v-91vvmh .framer-qbqflk-container { order: 4; }\",\".framer-61tnl.framer-v-91vvmh .framer-1sx9zq5-container { order: 3; }\",\".framer-61tnl.framer-v-91vvmh .framer-bxez9i-container { order: 5; }\",...sharedStyle.css,'.framer-61tnl[data-border=\"true\"]::after, .framer-61tnl [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 68\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"rTvHqZCst\":{\"layout\":[\"fixed\",\"fixed\"]},\"es3bYLzOk\":{\"layout\":[\"fixed\",\"auto\"]},\"FNa8q1aIJ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramertU8Kt3zaL=withCSS(Component,css,\"framer-61tnl\");export default FramertU8Kt3zaL;FramertU8Kt3zaL.displayName=\"Navigation/Navbar\";FramertU8Kt3zaL.defaultProps={height:68,width:1200};addPropertyControls(FramertU8Kt3zaL,{variant:{options:[\"mTD1_52Ht\",\"rTvHqZCst\",\"es3bYLzOk\",\"FNa8q1aIJ\"],optionTitles:[\"Desktop\",\"Mobileclosed\",\"Mobile open\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramertU8Kt3zaL,[{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\"}]},...NavigationHamburgerFonts,...CTAButtonFonts,...NavItemsFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertU8Kt3zaL\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"68\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rTvHqZCst\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"es3bYLzOk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FNa8q1aIJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tU8Kt3zaL.map","// Generated by Framer (5d1daa9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FooterCopyright from\"#framer/local/canvasComponent/f4wi8mavv/f4wi8mavv.js\";import Footer from\"#framer/local/canvasComponent/nr4UGyIqQ/nr4UGyIqQ.js\";import NavigationNavbar from\"#framer/local/canvasComponent/tU8Kt3zaL/tU8Kt3zaL.js\";const NavigationNavbarFonts=getFonts(NavigationNavbar);const FooterFonts=getFonts(Footer);const FooterCopyrightFonts=getFonts(FooterCopyright);const breakpoints={hhavd9qeK:\"(max-width: 809.98px)\",I3HV4ZdqX:\"(min-width: 1200px)\",lkqvxHedN:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-9Dnsd\";const variantClassNames={hhavd9qeK:\"framer-v-h7qui\",I3HV4ZdqX:\"framer-v-1kjwutx\",lkqvxHedN:\"framer-v-1jtl6r4\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9Dnsd.framer-1n220bo, .framer-9Dnsd .framer-1n220bo { display: block; }\",\".framer-9Dnsd.framer-1kjwutx { align-content: center; align-items: center; background-color: var(--token-aae92d1e-1be4-447e-8038-565c6944f982, #000000); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-9Dnsd .framer-eumtsr-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); width: 100%; z-index: 4; }\",\".framer-9Dnsd .framer-1vlob5l { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-9Dnsd .framer-ynm0sg-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",\".framer-9Dnsd .framer-diqy4o-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={hhavd9qeK:\"(max-width: 809.98px)\",I3HV4ZdqX:\"(min-width: 1200px)\",lkqvxHedN:\"(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:\"I3HV4ZdqX\",Phone:\"hhavd9qeK\",Tablet:\"lkqvxHedN\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"I3HV4ZdqX\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"I3HV4ZdqX\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-aae92d1e-1be4-447e-8038-565c6944f982, rgb(0, 0, 0)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1kjwutx\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:68,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-eumtsr-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"xBJaRcVxR\",scopeId:\"pNjiZiXVn\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{hhavd9qeK:{variant:\"rTvHqZCst\"},lkqvxHedN:{variant:\"FNa8q1aIJ\"}},children:/*#__PURE__*/_jsx(NavigationNavbar,{height:\"100%\",id:\"xBJaRcVxR\",layoutId:\"xBJaRcVxR\",style:{width:\"100%\"},variant:\"mTD1_52Ht\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1vlob5l\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:438,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ynm0sg-container\",nodeId:\"A6yqB9TWG\",scopeId:\"pNjiZiXVn\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{hhavd9qeK:{variant:\"FfBnsZGMx\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"A6yqB9TWG\",layoutId:\"A6yqB9TWG\",style:{width:\"100%\"},variant:\"ieOfW1kTV\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,width:\"100vw\",y:1438,children:/*#__PURE__*/_jsx(Container,{className:\"framer-diqy4o-container\",\"data-framer-name\":\"Copyright\",name:\"Copyright\",nodeId:\"lyheV5DGo\",scopeId:\"pNjiZiXVn\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{hhavd9qeK:{variant:\"rCHd_9yGU\"}},children:/*#__PURE__*/_jsx(FooterCopyright,{height:\"100%\",id:\"lyheV5DGo\",layoutId:\"lyheV5DGo\",name:\"Copyright\",style:{width:\"100%\"},variant:\"lmYNnZCr1\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"lkqvxHedN\":{\"layout\":[\"fixed\",\"fixed\"]},\"hhavd9qeK\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"I3HV4ZdqX\":[\".framer-eumtsr-container\",\".framer-ynm0sg-container\",\".framer-diqy4o-container\"],\"lkqvxHedN\":[\".framer-eumtsr-container\",\".framer-ynm0sg-container\",\".framer-diqy4o-container\"],\"hhavd9qeK\":[\".framer-eumtsr-container\",\".framer-ynm0sg-container\",\".framer-diqy4o-container\"]}\n * @framerBreakpoints {\"I3HV4ZdqX\":{\"min\":1200,\"canvasClassName\":\"framer-1kjwutx-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"lkqvxHedN\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1jtl6r4-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"hhavd9qeK\":{\"max\":809,\"canvasClassName\":\"framer-h7qui-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant I3HV4ZdqX\n * @framerLayoutTemplate\n */const FramerpNjiZiXVn=withCSS(Component,css,\"framer-9Dnsd\");export default FramerpNjiZiXVn;FramerpNjiZiXVn.displayName=\"Navigation\";FramerpNjiZiXVn.defaultProps={height:1e3,width:1200};addFonts(FramerpNjiZiXVn,[{explicitInter:true,fonts:[]},...NavigationNavbarFonts,...FooterFonts,...FooterCopyrightFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpNjiZiXVn\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"I3HV4ZdqX\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1kjwutx-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"lkqvxHedN\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1jtl6r4-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"hhavd9qeK\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-h7qui-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lkqvxHedN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hhavd9qeK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDefaultVariant\":\"I3HV4ZdqX\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"I3HV4ZdqX\\\":[\\\".framer-eumtsr-container\\\",\\\".framer-ynm0sg-container\\\",\\\".framer-diqy4o-container\\\"],\\\"lkqvxHedN\\\":[\\\".framer-eumtsr-container\\\",\\\".framer-ynm0sg-container\\\",\\\".framer-diqy4o-container\\\"],\\\"hhavd9qeK\\\":[\\\".framer-eumtsr-container\\\",\\\".framer-ynm0sg-container\\\",\\\".framer-diqy4o-container\\\"]}\",\"framerIntrinsicWidth\":\"1200\",\"framerLayoutTemplate\":\"\",\"framerIntrinsicHeight\":\"1000\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Navigation from \"https://framerusercontent.com/modules/bnAKneL9Hp4eCIGHEZs6/hkrGgQBykpSkMxboIdwQ/pNjiZiXVn.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {cSpqxPMrH: \"custom-projects\", frb2UA_Bc: \"workflow-automation\", HKj7t7ald: \"sales-and-marketing\", yvyVUvNav: \"ai-assistant\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/knaiXagVHesX79FgPeR4/Vb44Wwz3Ofv2SvOQZu7a/augiA20Il.js\")), path: \"/\"}, JufnRshro: {elements: {il1_kZ_XX: \"pricingtrigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8VKvGCnYiz05ZjKWCNuL/0PfPbs8KGpD91OUMG5Bv/JufnRshro.js\")), path: \"/pricing\"}, PnYnZFkf8: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rZ7jqghmL2qISOk6c5qU/3NHbM75QJPUZ0rsvrFXZ/PnYnZFkf8.js\")), path: \"/about\"}, Hep325gu_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xalrkNU4OG9vNtmYIBsu/0hg3temRXjGMYR9WxuUz/Hep325gu_.js\")), path: \"/webcast\"}, tnYnrR8cC: {elements: {Aujpz3BRL: \"workflow-automation-16\", ckXo1oMSE: \"workflow-automation-10\", DjJRuvpLz: \"workflow-automation-5\", eFmMDi3VI: \"workflow-automation-6\", gbVJ97Npp: \"workflow-automation-11\", GgGWZNFAF: \"workflow-automation-8\", h2WdRJeQU: \"workflow-automation-13\", JD7plfPcl: \"workflow-automation-17\", lk4XZMBui: \"workflow-automation-1\", PjQGQGueG: \"workflow-automation-4\", Q0q1ckJsD: \"workflow-automation\", qRK50epew: \"workflow-automation-3\", rPW9JIZH0: \"workflow-automation-12\", Tx14crEz4: \"workflow-automation-9\", Ultgkf9t1: \"workflow-automation-15\", UqCG5xTAB: \"workflow-automation-2\", wm7UCfAfo: \"workflow-automation-7\", WZCWYqaU4: \"workflow-automation-19\", Z5tHXjq0i: \"workflow-automation-18\", ZwntgxR9G: \"workflow-automation-14\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1fXPGjdwuAzouFy4cb1g/a0cqC0D4aW4eSZWpB1Fy/tnYnrR8cC.js\")), path: \"/services\"}, BrHvGwiT3: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pYfP4vpU1bng80qfpjuY/kkh2nKWGcaiyLUso1FMW/BrHvGwiT3.js\")), path: \"/articles\"}, rEBOkvIFw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ym2hZ5mwN1ot9ozDQiBD/rS8mFTLvzvM5q4XYMa91/rEBOkvIFw.js\")), path: \"/work\"}, anBr8O35G: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/x7TBVIu2HiKqS7w9slwy/5Dra0LDSRHW2mYLs4cT1/anBr8O35G.js\")), path: \"/faq\"}, y40dctXXm: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7aJkdW0Ox9xCmJlMiwVn/HHs3LQ5grXml9bcEvP3X/y40dctXXm.js\")), path: \"/privacy-policy\"}, atppc3P5_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iDb5B6JgRalDbfSblTKE/qKk1QiDo5dWJA9u2OjI1/atppc3P5_.js\")), path: \"/contact\"}, h8fraBXAH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bgotLtUj5asn62wpEGej/TCiIDAXyelDQbvspmg5p/h8fraBXAH.js\")), path: \"/404\"}, aOOzZRkMb: {collectionId: \"fXcXcyvr4\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/11vkd0pkr5nX22UcKC4l/mB53N3KW12DHLnqnw6lh/aOOzZRkMb.js\")), path: \"/work/:Ex5rtWM_8\"}, a7yG7bakh: {collectionId: \"VGIpJvAdb\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/i7Rn89zb0KKvyliNJPhZ/lelUwTpmjmF8UUsutU7f/a7yG7bakh.js\")), path: \"/articles/:Ws_MRUmqo\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {fXcXcyvr4: async () => (await import(\"https://framerusercontent.com/modules/fyCMl3H9I00zqBxs8zzb/IOA1fopA9uOYusIjZR7A/fXcXcyvr4.js\"))?.[\"utils\"], VGIpJvAdb: async () => (await import(\"https://framerusercontent.com/modules/fokk4oPFBtFczP214gLN/3iBH5gUNrsWhDuDMpT5z/VGIpJvAdb.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"45dbfe2dbbde1294dcc4f3f0623967c0b3a441dba6fc1e6f193b64a1ad1f7794\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"JufnRshro\":\r\ncase \"PnYnZFkf8\":\r\ncase \"Hep325gu_\":\r\ncase \"tnYnrR8cC\":\r\ncase \"BrHvGwiT3\":\r\ncase \"rEBOkvIFw\":\r\ncase \"anBr8O35G\":\r\ncase \"y40dctXXm\":\r\ncase \"atppc3P5_\":\r\ncase \"h8fraBXAH\":\r\ncase \"aOOzZRkMb\":\r\ncase \"a7yG7bakh\":\r\nreturn React.createElement(Navigation, {...props, key: \"Navigation\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"JufnRshro\":\r\ncase \"PnYnZFkf8\":\r\ncase \"Hep325gu_\":\r\ncase \"tnYnrR8cC\":\r\ncase \"BrHvGwiT3\":\r\ncase \"rEBOkvIFw\":\r\ncase \"anBr8O35G\":\r\ncase \"y40dctXXm\":\r\ncase \"atppc3P5_\":\r\ncase \"h8fraBXAH\":\r\ncase \"aOOzZRkMb\":\r\ncase \"a7yG7bakh\":\r\nreturn [{hash: \"1kjwutx\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1jtl6r4\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"h7qui\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bgotLtUj5asn62wpEGej/TCiIDAXyelDQbvspmg5p/h8fraBXAH.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://marketingatedge.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/UOjAupVcEcMiDa6CAuFt/UzQG7xvvPD7DkqKJqmFI/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}