{"version":3,"file":"script_main.D3Q91ffP.mjs","names":["addPropertyOverrides","RichText","ComponentButtonFonts","ComponentButton","Grid","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","LogoFonts","Logo","ComponentButton","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","css","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Image","Logo","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","NavBar","ComponentCTA","Footer","Image","useRef","React.useId","className","PropertyOverrides","React.createElement","NavFooter","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/61clCETCYquratHV2N4e/RwCPZYjzlCnfOR6ncR6d/UwAUJRUI6.js","https:/framerusercontent.com/modules/wM8POabLzOoWkbJIdBFj/zixDcquh50KzzMPCchvS/M1NRQnCDP.js","https:/framerusercontent.com/modules/yZ7Ks11kbJFxxspjvZnC/onAbcbq047ivdlvkoXn7/XmsKfRWHg.js","https:/framerusercontent.com/modules/Jz6H7HFQhTchUp6uXcdd/lLG55dzzmG6WaJFQOMN3/AutoYearCopyright.js","https:/framerusercontent.com/modules/j0NFsFVh4O2ztAc9rrrU/AD6BFQSJeFBt7ijHs8EP/uT5gCl_8P.js","https:/framerusercontent.com/modules/Y1eRY24bbMqrd13oWbXf/8eoo2V6qukIMEDdoIe38/rJ4Pq7NGr.js","https:/framerusercontent.com/modules/755F532PZvlmFwkarmS6/JorQXu8CKiHA9yfxaXXV/ZxU1ZqLuB.js","https:/framerusercontent.com/modules/fxwijuX9kl8MekVWPrls/PfPCuuYOnfurrghhiSCV/rS4jR2xCa.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (349ae9e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Grain from\"https://framerusercontent.com/modules/cKGD16u2MGB7MfqfVXFp/wiztTCbXokZrMicHAmZc/Grain.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/uxWrGov1iIFKWTsfuYYq/aqnH62iTEKljyVyvaD6O/C5Bqm4Y89.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/zqWOQ7tGC6L6tielUsgo/huyuOAFXtv87pWW3M1rd/thOPo8QL3.js\";import ComponentButton from\"https://framerusercontent.com/modules/mevONSPEO2WQQgPE3481/drziomZuPNcPEF2OP0Zi/AZKPdPAzc.js\";import Grid from\"https://framerusercontent.com/modules/Aj5rcKpVM8PAu68gJOSc/0GIQjrmfEfuVRhOJHY21/tj5pC5lGW.js\";const GrainFonts=getFonts(Grain);const RichTextWithFX=withFX(RichText);const ComponentButtonFonts=getFonts(ComponentButton);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const MotionDivWithFX=withFX(motion.div);const GridFonts=getFonts(Grid);const cycleOrder=[\"h4Htb6ikw\",\"zAYUkgshF\",\"wNpY6eSkL\"];const serializationHash=\"framer-A7Gw5\";const variantClassNames={h4Htb6ikw:\"framer-v-ra8t5r\",wNpY6eSkL:\"framer-v-1e2x1x3\",zAYUkgshF:\"framer-v-ucwkgi\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:1,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};const transition2={bounce:.1,delay:0,duration:.8,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"h4Htb6ikw\",Phone:\"wNpY6eSkL\",Tablet:\"zAYUkgshF\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"h4Htb6ikw\"};};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:\"h4Htb6ikw\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ra8t5r\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"h4Htb6ikw\",ref:refBinding,style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},...addPropertyOverrides({wNpY6eSkL:{\"data-framer-name\":\"Phone\"},zAYUkgshF:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-q3918f\",\"data-framer-name\":\"CTA\",layoutDependency:layoutDependency,layoutId:\"A0i2EFIEb\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vberre\",\"data-border\":true,\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"kqe7A7GHL\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-18d2a01a-9676-41c1-bf6d-4772415cc68b, rgb(62, 32, 19))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"radial-gradient(55.00000000000001% 112.99999999999999% at 50% 114.7%, var(--token-ba966f44-b096-454c-b9a7-2e7b01439cc6, rgb(250, 187, 0)) 0%, var(--token-298b4add-111d-4ff0-82fc-7d5e99a4405b, rgb(204, 61, 0)) 46.57534246575342%, var(--token-8e5d2111-03fd-4926-9cea-98bf1e41078f, rgb(23, 23, 23)) 100%)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},variants:{wNpY6eSkL:{background:\"radial-gradient(107% 95% at 50% 105.1%, var(--token-ba966f44-b096-454c-b9a7-2e7b01439cc6, rgb(250, 187, 0)) 0%, var(--token-298b4add-111d-4ff0-82fc-7d5e99a4405b, rgb(204, 61, 0)) 34.36373873873874%, var(--token-8e5d2111-03fd-4926-9cea-98bf1e41078f, rgb(23, 23, 23)) 100%)\"}},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2tnfwn-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"cgZbyGtSp-container\",nodeId:\"cgZbyGtSp\",rendersWithMotion:true,scopeId:\"UwAUJRUI6\",style:{opacity:.09},children:/*#__PURE__*/_jsx(Grain,{height:\"100%\",id:\"cgZbyGtSp\",layoutId:\"cgZbyGtSp\",opacity:.5,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12kkq46\",\"data-styles-preset\":\"thOPo8QL3\",style:{\"--framer-text-alignment\":\"center\"},children:\"Start Your Journey Today\"})}),className:\"framer-1771gfq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"G88oqGuts\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.9,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-4mzurx\",\"data-styles-preset\":\"C5Bqm4Y89\",style:{\"--framer-text-alignment\":\"center\"},children:\"Harness the power of 50+ years of collective payments knowledge and experience into your business.\"})}),className:\"framer-ybsbx3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"M689UOJ6z\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.9},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XCfjQk8EZ\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjQk8EZ\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjQk8EZ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+100+(((componentViewport?.height||497.5)-200-360)/2+0+0)+0+0+80+180,...addPropertyOverrides({wNpY6eSkL:{y:(componentViewport?.y||0)+100+(((componentViewport?.height||200)-120-420)/2+0+0)+0+0+100+180},zAYUkgshF:{y:(componentViewport?.y||0)+120+(((componentViewport?.height||501.5)-200-364)/2+0+0)+0+0+80+184}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-pcdke3-container\",layoutDependency:layoutDependency,layoutId:\"BbprX32Na-container\",nodeId:\"BbprX32Na\",rendersWithMotion:true,scopeId:\"UwAUJRUI6\",children:/*#__PURE__*/_jsx(ComponentButton,{b7sws2Xmf:true,gDhgzsvqf:resolvedLinks[0],height:\"100%\",id:\"BbprX32Na\",layoutId:\"BbprX32Na\",nx2tuureE:\"Get Started\",variant:\"z1bsEAxC0\",width:\"100%\",...addPropertyOverrides({wNpY6eSkL:{gDhgzsvqf:resolvedLinks[2],variant:\"h_czR0__J\"},zAYUkgshF:{gDhgzsvqf:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t1eh67\",\"data-framer-name\":\"Grid\",layoutDependency:layoutDependency,layoutId:\"A4Ls6dkJ2\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:578,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pmycbc-container\",layoutDependency:layoutDependency,layoutId:\"WaP5g_VO4-container\",nodeId:\"WaP5g_VO4\",rendersWithMotion:true,scopeId:\"UwAUJRUI6\",children:/*#__PURE__*/_jsx(Grid,{height:\"100%\",id:\"WaP5g_VO4\",layoutId:\"WaP5g_VO4\",style:{height:\"100%\",width:\"100%\"},variant:\"hdexXEO_X\",width:\"100%\",...addPropertyOverrides({wNpY6eSkL:{variant:\"mWhcw8lXH\"},zAYUkgshF:{variant:\"QYQ1r9X7u\"}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-A7Gw5.framer-m0pjrk, .framer-A7Gw5 .framer-m0pjrk { display: block; }\",\".framer-A7Gw5.framer-ra8t5r { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 100px; position: relative; width: 1200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-A7Gw5 .framer-q3918f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 900px; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-A7Gw5 .framer-vberre { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: center; overflow: hidden; padding: 80px 60px 60px 60px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-A7Gw5 .framer-2tnfwn-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(49.526813880126205% - 100% / 2); width: 100%; z-index: 1; }\",\".framer-A7Gw5 .framer-1771gfq { flex: none; height: auto; max-width: 600px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-A7Gw5 .framer-ybsbx3 { flex: none; height: auto; max-width: 450px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-A7Gw5 .framer-pcdke3-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-A7Gw5 .framer-1t1eh67 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 578px; justify-content: center; overflow: hidden; padding: 0px; position: absolute; right: 0px; top: 0px; width: 100%; z-index: 0; }\",\".framer-A7Gw5 .framer-1pmycbc-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: 0px; width: 100%; z-index: 0; }\",\".framer-A7Gw5.framer-v-ucwkgi.framer-ra8t5r { padding: 120px 40px 80px 40px; width: 810px; }\",\".framer-A7Gw5.framer-v-ucwkgi .framer-q3918f { max-width: 810px; order: 0; }\",\".framer-A7Gw5.framer-v-ucwkgi .framer-vberre { gap: 20px; }\",\".framer-A7Gw5.framer-v-ucwkgi .framer-1771gfq { max-width: 90%; }\",\".framer-A7Gw5.framer-v-ucwkgi .framer-ybsbx3 { max-width: 70%; }\",\".framer-A7Gw5.framer-v-ucwkgi .framer-1t1eh67, .framer-A7Gw5.framer-v-1e2x1x3 .framer-1t1eh67 { order: 1; }\",\".framer-A7Gw5.framer-v-1e2x1x3.framer-ra8t5r { padding: 100px 20px 20px 20px; width: 390px; }\",\".framer-A7Gw5.framer-v-1e2x1x3 .framer-q3918f { max-width: 580px; order: 0; }\",\".framer-A7Gw5.framer-v-1e2x1x3 .framer-vberre { padding: 100px 20px 100px 20px; }\",\".framer-A7Gw5.framer-v-1e2x1x3 .framer-1771gfq { max-width: 500px; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-A7Gw5[data-border=\"true\"]::after, .framer-A7Gw5 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 497.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"zAYUkgshF\":{\"layout\":[\"fixed\",\"auto\"]},\"wNpY6eSkL\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUwAUJRUI6=withCSS(Component,css,\"framer-A7Gw5\");export default FramerUwAUJRUI6;FramerUwAUJRUI6.displayName=\"Component/CTA\";FramerUwAUJRUI6.defaultProps={height:497.5,width:1200};addPropertyControls(FramerUwAUJRUI6,{variant:{options:[\"h4Htb6ikw\",\"zAYUkgshF\",\"wNpY6eSkL\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerUwAUJRUI6,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...GrainFonts,...ComponentButtonFonts,...GridFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUwAUJRUI6\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zAYUkgshF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wNpY6eSkL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"497.5\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UwAUJRUI6.map","// Generated by Framer (349ae9e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-IYAsX\";const variantClassNames={MEvR3QOEt:\"framer-v-1t7g6pl\"};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 getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"MEvR3QOEt\",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:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"MEvR3QOEt\",openInNewTab:false,scopeId:\"M1NRQnCDP\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1t7g6pl\",className,classNames)} framer-1efrcsj`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"MEvR3QOEt\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-akyzxm\",layoutDependency:layoutDependency,layoutId:\"XjE7n8n1m\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 140.988 27.999\" overflow=\"visible\"><g><path d=\"M 44.339 22.107 C 42.667 22.54 40.646 22.81 38.92 22.81 C 34.58 22.81 32.477 20.243 32.477 16.026 L 32.477 13.945 C 32.477 9.729 34.58 7.162 38.92 7.162 C 40.646 7.162 42.667 7.432 44.339 7.865 C 44.959 8.027 45.067 8.189 45.067 8.594 L 45.067 21.378 C 45.067 21.783 44.959 21.945 44.339 22.107 Z M 41.508 10.27 C 40.996 10.162 39.891 10.081 38.92 10.081 C 36.602 10.081 36.036 11.729 36.036 13.945 L 36.036 16.026 C 36.036 18.243 36.602 19.891 38.92 19.891 C 39.891 19.891 40.996 19.81 41.508 19.702 Z M 50.405 22.594 L 47.898 22.594 C 47.601 22.594 47.358 22.324 47.358 22.026 L 47.358 2.568 C 47.358 2.27 47.601 2.027 47.898 2.027 L 50.405 2.027 C 50.701 2.027 50.917 2.27 50.917 2.568 L 50.917 22.026 C 50.917 22.324 50.701 22.594 50.405 22.594 Z M 77.416 22.594 L 74.881 22.594 C 74.585 22.594 74.369 22.324 74.369 22.026 L 74.369 12.324 C 74.369 10.486 73.722 10.135 72.482 10.135 L 71.835 10.135 C 70.271 10.135 70.056 11 70.056 12.324 L 70.056 22.026 C 70.056 22.324 69.84 22.594 69.544 22.594 L 66.982 22.594 C 66.686 22.594 66.47 22.324 66.47 22.026 L 66.47 12.324 C 66.47 11 66.255 10.135 64.691 10.135 L 64.044 10.135 C 62.804 10.135 62.157 10.486 62.157 12.324 L 62.157 22.026 C 62.157 22.324 61.941 22.594 61.645 22.594 L 59.11 22.594 C 58.814 22.594 58.598 22.324 58.598 22.026 L 58.598 12.324 C 58.598 8.919 60.62 7.162 64.044 7.162 L 64.691 7.162 C 66.201 7.162 67.414 7.513 68.25 8.243 C 69.085 7.513 70.325 7.162 71.835 7.162 L 72.482 7.162 C 75.906 7.162 77.928 8.919 77.928 12.324 L 77.928 22.026 C 77.928 22.324 77.712 22.594 77.416 22.594 Z M 91.41 22.107 C 89.738 22.54 87.716 22.81 85.991 22.81 C 81.65 22.81 79.548 20.243 79.548 16.026 L 79.548 13.945 C 79.548 9.729 81.65 7.162 85.991 7.162 C 87.716 7.162 89.738 7.432 91.41 7.865 C 92.03 8.027 92.138 8.189 92.138 8.594 L 92.138 21.378 C 92.138 21.783 92.03 21.945 91.41 22.107 Z M 88.579 10.27 C 88.067 10.162 86.961 10.081 85.991 10.081 C 83.672 10.081 83.106 11.729 83.106 13.945 L 83.106 16.026 C 83.106 18.243 83.672 19.891 85.991 19.891 C 86.961 19.891 88.067 19.81 88.579 19.702 Z M 99.228 22.81 C 98.176 22.81 95.912 22.675 94.402 22.27 C 94.079 22.188 93.89 21.972 93.89 21.648 L 93.89 20.026 C 93.89 19.81 94.079 19.594 94.375 19.594 L 94.456 19.594 C 95.75 19.756 98.176 19.891 98.985 19.891 C 100.657 19.891 100.899 19.324 100.899 18.594 C 100.899 18.08 100.576 17.756 99.713 17.216 L 96.02 14.945 C 94.699 14.135 93.755 12.783 93.755 11.216 C 93.755 8.513 95.454 7.162 98.877 7.162 C 101.061 7.162 102.301 7.405 103.676 7.702 C 104 7.784 104.161 8 104.161 8.324 L 104.161 9.892 C 104.161 10.216 103.973 10.405 103.703 10.405 L 103.622 10.405 C 102.867 10.297 100.711 10.081 99.174 10.081 C 97.88 10.081 97.314 10.378 97.314 11.216 C 97.314 11.648 97.718 11.919 98.392 12.324 L 101.924 14.486 C 104.188 15.864 104.512 17.216 104.512 18.594 C 104.512 20.945 102.76 22.81 99.228 22.81 Z M 117.452 22.107 C 115.781 22.54 113.759 22.81 112.034 22.81 C 107.693 22.81 105.59 20.243 105.59 16.026 L 105.59 13.945 C 105.59 9.729 107.693 7.162 112.034 7.162 C 113.759 7.162 115.781 7.432 117.452 7.865 C 118.072 8.027 118.18 8.189 118.18 8.594 L 118.18 21.378 C 118.18 21.783 118.072 21.945 117.452 22.107 Z M 114.622 10.27 C 114.109 10.162 113.004 10.081 112.034 10.081 C 109.715 10.081 109.149 11.729 109.149 13.945 L 109.149 16.026 C 109.149 18.243 109.715 19.891 112.034 19.891 C 113.004 19.891 114.109 19.81 114.622 19.702 Z M 126.538 10.162 C 125.648 10.162 124.543 10.216 123.896 10.351 L 123.896 22.026 C 123.896 22.324 123.68 22.594 123.383 22.594 L 120.876 22.594 C 120.58 22.594 120.337 22.324 120.337 22.026 L 120.337 8.756 C 120.337 8.405 120.58 8.108 121.065 7.946 C 122.79 7.378 124.219 7.162 126.538 7.162 C 126.861 7.162 127.319 7.216 127.319 7.621 L 127.319 9.675 C 127.319 9.973 127.158 10.162 126.538 10.162 Z M 134.922 27.999 C 132.657 27.999 130.878 27.675 129.881 27.35 C 129.503 27.242 129.341 27.08 129.341 26.702 L 129.341 25.269 C 129.341 24.999 129.557 24.81 129.854 24.81 L 129.907 24.81 C 131.121 24.918 133.682 25.134 134.922 25.134 C 137.106 25.134 137.429 24.594 137.429 22.729 L 137.429 22.513 C 136.863 22.621 135.488 22.81 134.841 22.81 C 130.501 22.81 128.398 20.243 128.398 16.026 L 128.398 7.892 C 128.398 7.594 128.64 7.351 128.937 7.351 L 131.417 7.351 C 131.714 7.351 131.956 7.594 131.956 7.892 L 131.956 16.026 C 131.956 18.243 132.523 19.891 134.841 19.891 C 135.488 19.891 136.674 19.783 137.429 19.675 L 137.429 7.892 C 137.429 7.594 137.672 7.351 137.968 7.351 L 140.449 7.351 C 140.745 7.351 140.988 7.594 140.988 7.892 L 140.988 22.54 C 140.988 26.377 139.047 27.999 134.922 27.999 Z M 13.547 11.948 C 13.987 11.563 14.583 11.322 15.29 11.214 L 15.29 5.998 C 14.911 5.917 14.091 5.858 13.372 5.858 C 11.653 5.858 11.233 7.081 11.233 8.725 L 11.233 10.268 C 11.233 10.581 11.249 10.878 11.285 11.157 C 12.231 11.211 12.999 11.468 13.547 11.948 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 13.48 0 C 6.034 0 0 6.049 0 13.513 C 0 20.977 6.034 27.026 13.48 27.026 C 20.925 27.026 26.959 20.977 26.959 13.513 C 26.959 6.049 20.925 0 13.48 0 Z M 20.741 22.22 C 20.741 22.441 20.581 22.641 20.361 22.641 L 18.481 22.641 C 18.26 22.641 18.101 22.441 18.101 22.22 L 18.101 15.024 C 18.101 14.576 18.047 14.249 17.946 14.008 L 17.946 14.288 C 17.946 14.587 17.865 14.709 17.407 14.828 C 16.634 15.029 15.76 15.182 14.902 15.267 L 14.902 22.22 C 14.902 22.441 14.742 22.641 14.522 22.641 L 12.621 22.641 C 12.401 22.641 12.242 22.441 12.242 22.22 L 12.242 15.258 C 11.004 15.049 10.089 14.486 9.487 13.626 C 9.193 13.846 9.043 14.263 9.043 15.024 L 9.043 22.22 C 9.043 22.441 8.883 22.641 8.663 22.641 L 6.782 22.641 C 6.562 22.641 6.403 22.441 6.403 22.22 L 6.403 15.024 C 6.403 13.155 7.227 11.957 8.685 11.459 C 8.634 11.099 8.607 10.72 8.607 10.317 L 8.607 8.774 C 8.607 5.648 10.166 3.743 13.385 3.743 C 14.666 3.743 16.164 3.944 17.404 4.263 C 17.865 4.383 17.944 4.504 17.944 4.804 L 17.944 11.317 C 19.721 11.693 20.738 12.943 20.738 15.022 L 20.738 22.218 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1kfpaxk\",layoutDependency:layoutDependency,layoutId:\"mXD4BBxfu\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 129.755 25.972\" overflow=\"visible\"><path d=\"M 33.106 20.08 C 31.434 20.513 29.413 20.783 27.687 20.783 C 23.347 20.783 21.244 18.216 21.244 13.999 L 21.244 11.918 C 21.244 7.702 23.347 5.135 27.687 5.135 C 29.413 5.135 31.434 5.405 33.106 5.838 C 33.726 6 33.834 6.162 33.834 6.567 L 33.834 19.351 C 33.834 19.756 33.726 19.918 33.106 20.08 Z M 30.275 8.243 C 29.763 8.135 28.658 8.054 27.687 8.054 C 25.369 8.054 24.802 9.702 24.802 11.918 L 24.802 13.999 C 24.802 16.216 25.369 17.864 27.687 17.864 C 28.658 17.864 29.763 17.783 30.275 17.675 Z M 39.172 20.567 L 36.665 20.567 C 36.368 20.567 36.125 20.297 36.125 19.999 L 36.125 0.541 C 36.125 0.243 36.368 0 36.665 0 L 39.172 0 C 39.468 0 39.684 0.243 39.684 0.541 L 39.684 19.999 C 39.684 20.297 39.468 20.567 39.172 20.567 Z M 66.183 20.567 L 63.648 20.567 C 63.352 20.567 63.136 20.297 63.136 19.999 L 63.136 10.297 C 63.136 8.459 62.489 8.108 61.249 8.108 L 60.602 8.108 C 59.038 8.108 58.823 8.973 58.823 10.297 L 58.823 19.999 C 58.823 20.297 58.607 20.567 58.311 20.567 L 55.749 20.567 C 55.453 20.567 55.237 20.297 55.237 19.999 L 55.237 10.297 C 55.237 8.973 55.022 8.108 53.458 8.108 L 52.811 8.108 C 51.571 8.108 50.924 8.459 50.924 10.297 L 50.924 19.999 C 50.924 20.297 50.708 20.567 50.411 20.567 L 47.877 20.567 C 47.581 20.567 47.365 20.297 47.365 19.999 L 47.365 10.297 C 47.365 6.892 49.387 5.135 52.811 5.135 L 53.458 5.135 C 54.968 5.135 56.181 5.486 57.016 6.216 C 57.852 5.486 59.092 5.135 60.602 5.135 L 61.249 5.135 C 64.673 5.135 66.695 6.892 66.695 10.297 L 66.695 19.999 C 66.695 20.297 66.479 20.567 66.183 20.567 Z M 80.177 20.08 C 78.505 20.513 76.483 20.783 74.758 20.783 C 70.417 20.783 68.315 18.216 68.315 13.999 L 68.315 11.918 C 68.315 7.702 70.417 5.135 74.758 5.135 C 76.483 5.135 78.505 5.405 80.177 5.838 C 80.797 6 80.905 6.162 80.905 6.567 L 80.905 19.351 C 80.905 19.756 80.797 19.918 80.177 20.08 Z M 77.346 8.243 C 76.834 8.135 75.728 8.054 74.758 8.054 C 72.439 8.054 71.873 9.702 71.873 11.918 L 71.873 13.999 C 71.873 16.216 72.439 17.864 74.758 17.864 C 75.728 17.864 76.834 17.783 77.346 17.675 Z M 87.995 20.783 C 86.943 20.783 84.679 20.648 83.169 20.242 C 82.846 20.161 82.657 19.945 82.657 19.621 L 82.657 17.999 C 82.657 17.783 82.846 17.567 83.142 17.567 L 83.223 17.567 C 84.517 17.729 86.943 17.864 87.752 17.864 C 89.424 17.864 89.666 17.297 89.666 16.567 C 89.666 16.053 89.343 15.729 88.48 15.189 L 84.787 12.918 C 83.466 12.108 82.522 10.756 82.522 9.189 C 82.522 6.486 84.221 5.135 87.644 5.135 C 89.828 5.135 91.068 5.378 92.443 5.675 C 92.767 5.757 92.928 5.973 92.928 6.297 L 92.928 7.865 C 92.928 8.189 92.74 8.378 92.47 8.378 L 92.389 8.378 C 91.634 8.27 89.478 8.054 87.941 8.054 C 86.647 8.054 86.081 8.351 86.081 9.189 C 86.081 9.621 86.485 9.892 87.159 10.297 L 90.691 12.459 C 92.955 13.837 93.279 15.189 93.279 16.567 C 93.279 18.918 91.527 20.783 87.995 20.783 Z M 106.219 20.08 C 104.548 20.513 102.526 20.783 100.8 20.783 C 96.46 20.783 94.357 18.216 94.357 13.999 L 94.357 11.918 C 94.357 7.702 96.46 5.135 100.8 5.135 C 102.526 5.135 104.548 5.405 106.219 5.838 C 106.839 6 106.947 6.162 106.947 6.567 L 106.947 19.351 C 106.947 19.756 106.839 19.918 106.219 20.08 Z M 103.389 8.243 C 102.876 8.135 101.771 8.054 100.8 8.054 C 98.482 8.054 97.916 9.702 97.916 11.918 L 97.916 13.999 C 97.916 16.216 98.482 17.864 100.8 17.864 C 101.771 17.864 102.876 17.783 103.389 17.675 Z M 115.305 8.135 C 114.415 8.135 113.31 8.189 112.663 8.324 L 112.663 19.999 C 112.663 20.297 112.447 20.567 112.15 20.567 L 109.643 20.567 C 109.347 20.567 109.104 20.297 109.104 19.999 L 109.104 6.729 C 109.104 6.378 109.347 6.081 109.832 5.919 C 111.557 5.351 112.986 5.135 115.305 5.135 C 115.628 5.135 116.086 5.189 116.086 5.594 L 116.086 7.648 C 116.086 7.946 115.925 8.135 115.305 8.135 Z M 123.689 25.972 C 121.424 25.972 119.645 25.648 118.647 25.323 C 118.27 25.215 118.108 25.053 118.108 24.675 L 118.108 23.242 C 118.108 22.972 118.324 22.783 118.621 22.783 L 118.674 22.783 C 119.888 22.891 122.449 23.107 123.689 23.107 C 125.873 23.107 126.196 22.567 126.196 20.702 L 126.196 20.486 C 125.63 20.594 124.255 20.783 123.608 20.783 C 119.268 20.783 117.165 18.216 117.165 13.999 L 117.165 5.865 C 117.165 5.567 117.407 5.324 117.704 5.324 L 120.184 5.324 C 120.481 5.324 120.723 5.567 120.723 5.865 L 120.723 13.999 C 120.723 16.216 121.29 17.864 123.608 17.864 C 124.255 17.864 125.441 17.756 126.196 17.648 L 126.196 5.865 C 126.196 5.567 126.439 5.324 126.735 5.324 L 129.216 5.324 C 129.512 5.324 129.755 5.567 129.755 5.865 L 129.755 20.513 C 129.755 24.35 127.814 25.972 123.689 25.972 Z M 2.314 9.921 C 2.754 9.536 3.35 9.295 4.057 9.187 L 4.057 3.971 C 3.678 3.889 2.858 3.831 2.139 3.831 C 0.42 3.831 0 5.054 0 6.698 L 0 8.241 C 0 8.554 0.016 8.851 0.052 9.13 C 0.997 9.184 1.766 9.441 2.314 9.921 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1t7mw4y\",layoutDependency:layoutDependency,layoutId:\"HvXHnFduw\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.59 15.648\" overflow=\"visible\"><path d=\"M 11.862 14.945 C 10.191 15.378 8.169 15.648 6.443 15.648 C 2.103 15.648 0 13.081 0 8.865 L 0 6.784 C 0 2.567 2.103 0 6.443 0 C 8.169 0 10.191 0.27 11.862 0.703 C 12.482 0.865 12.59 1.027 12.59 1.432 L 12.59 14.216 C 12.59 14.621 12.482 14.783 11.862 14.945 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-aswno2\",layoutDependency:layoutDependency,layoutId:\"vbkLmarsP\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.473 9.81\" overflow=\"visible\"><path d=\"M 5.473 0.189 C 4.96 0.081 3.855 0 2.885 0 C 0.566 0 0 1.649 0 3.865 L 0 5.946 C 0 8.162 0.566 9.81 2.885 9.81 C 3.855 9.81 4.96 9.729 5.473 9.621 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xpb1t6\",layoutDependency:layoutDependency,layoutId:\"D9nWTF9jZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.559 20.567\" overflow=\"visible\"><path d=\"M 3.046 20.567 L 0.539 20.567 C 0.243 20.567 0 20.297 0 19.999 L 0 0.541 C 0 0.243 0.243 0 0.539 0 L 3.046 0 C 3.343 0 3.559 0.243 3.559 0.541 L 3.559 19.999 C 3.559 20.297 3.343 20.567 3.046 20.567 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3uaopl\",layoutDependency:layoutDependency,layoutId:\"xE49qm4S2\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.33 15.432\" overflow=\"visible\"><path d=\"M 18.818 15.432 L 16.283 15.432 C 15.987 15.432 15.771 15.162 15.771 14.864 L 15.771 5.162 C 15.771 3.324 15.124 2.973 13.884 2.973 L 13.237 2.973 C 11.673 2.973 11.458 3.838 11.458 5.162 L 11.458 14.864 C 11.458 15.162 11.242 15.432 10.945 15.432 L 8.384 15.432 C 8.088 15.432 7.872 15.162 7.872 14.864 L 7.872 5.162 C 7.872 3.838 7.656 2.973 6.093 2.973 L 5.446 2.973 C 4.206 2.973 3.559 3.324 3.559 5.162 L 3.559 14.864 C 3.559 15.162 3.343 15.432 3.046 15.432 L 0.512 15.432 C 0.216 15.432 0 15.162 0 14.864 L 0 5.162 C 0 1.757 2.022 0 5.446 0 L 6.093 0 C 7.602 0 8.816 0.351 9.651 1.081 C 10.487 0.351 11.727 0 13.237 0 L 13.884 0 C 17.308 0 19.33 1.757 19.33 5.162 L 19.33 14.864 C 19.33 15.162 19.114 15.432 18.818 15.432 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-584bmf\",layoutDependency:layoutDependency,layoutId:\"YJOQoGJ4p\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.59 15.648\" overflow=\"visible\"><path d=\"M 11.862 14.945 C 10.191 15.378 8.169 15.648 6.443 15.648 C 2.103 15.648 0 13.081 0 8.865 L 0 6.784 C 0 2.567 2.103 0 6.443 0 C 8.169 0 10.191 0.27 11.862 0.703 C 12.482 0.865 12.59 1.027 12.59 1.432 L 12.59 14.216 C 12.59 14.621 12.482 14.783 11.862 14.945 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9cvu88\",layoutDependency:layoutDependency,layoutId:\"jvfJP5K4G\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.473 9.81\" overflow=\"visible\"><path d=\"M 5.473 0.189 C 4.96 0.081 3.855 0 2.885 0 C 0.566 0 0 1.649 0 3.865 L 0 5.946 C 0 8.162 0.566 9.81 2.885 9.81 C 3.855 9.81 4.96 9.729 5.473 9.621 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1u91rnp\",layoutDependency:layoutDependency,layoutId:\"PiFX6jgRe\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.757 15.648\" overflow=\"visible\"><path d=\"M 5.473 15.648 C 4.421 15.648 2.157 15.513 0.647 15.108 C 0.324 15.026 0.135 14.81 0.135 14.486 L 0.135 12.864 C 0.135 12.648 0.324 12.432 0.62 12.432 L 0.701 12.432 C 1.995 12.594 4.421 12.729 5.23 12.729 C 6.902 12.729 7.144 12.162 7.144 11.432 C 7.144 10.919 6.821 10.594 5.958 10.054 L 2.265 7.783 C 0.944 6.973 0 5.621 0 4.054 C 0 1.351 1.698 0 5.122 0 C 7.306 0 8.546 0.243 9.921 0.541 C 10.245 0.622 10.406 0.838 10.406 1.162 L 10.406 2.73 C 10.406 3.054 10.218 3.243 9.948 3.243 L 9.867 3.243 C 9.112 3.135 6.955 2.919 5.419 2.919 C 4.125 2.919 3.559 3.216 3.559 4.054 C 3.559 4.486 3.963 4.757 4.637 5.162 L 8.169 7.324 C 10.433 8.702 10.757 10.054 10.757 11.432 C 10.757 13.783 9.004 15.648 5.473 15.648 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1943cwr\",layoutDependency:layoutDependency,layoutId:\"Tv8lSVbWi\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.59 15.648\" overflow=\"visible\"><path d=\"M 11.862 14.945 C 10.191 15.378 8.169 15.648 6.443 15.648 C 2.103 15.648 0 13.081 0 8.865 L 0 6.784 C 0 2.567 2.103 0 6.443 0 C 8.169 0 10.191 0.27 11.862 0.703 C 12.482 0.865 12.59 1.027 12.59 1.432 L 12.59 14.216 C 12.59 14.621 12.482 14.783 11.862 14.945 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ndomvo\",layoutDependency:layoutDependency,layoutId:\"hlVK4hGa6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.473 9.81\" overflow=\"visible\"><path d=\"M 5.473 0.189 C 4.96 0.081 3.855 0 2.885 0 C 0.566 0 0 1.649 0 3.865 L 0 5.946 C 0 8.162 0.566 9.81 2.885 9.81 C 3.855 9.81 4.96 9.729 5.473 9.621 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1od0e99\",layoutDependency:layoutDependency,layoutId:\"h2WlSXjZ1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.982 15.432\" overflow=\"visible\"><path d=\"M 6.201 3 C 5.311 3 4.206 3.054 3.559 3.189 L 3.559 14.864 C 3.559 15.162 3.343 15.432 3.046 15.432 L 0.539 15.432 C 0.243 15.432 0 15.162 0 14.864 L 0 1.595 C 0 1.243 0.243 0.946 0.728 0.784 C 2.453 0.216 3.882 0 6.201 0 C 6.524 0 6.982 0.054 6.982 0.459 L 6.982 2.513 C 6.982 2.811 6.821 3 6.201 3 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ax4s0t\",layoutDependency:layoutDependency,layoutId:\"Qj9mcmqMP\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.59 20.648\" overflow=\"visible\"><path d=\"M 6.524 20.648 C 4.26 20.648 2.48 20.324 1.483 19.999 C 1.105 19.891 0.944 19.729 0.944 19.351 L 0.944 17.918 C 0.944 17.648 1.159 17.459 1.456 17.459 L 1.51 17.459 C 2.723 17.567 5.284 17.783 6.524 17.783 C 8.708 17.783 9.031 17.243 9.031 15.378 L 9.031 15.162 C 8.465 15.27 7.09 15.459 6.443 15.459 C 2.103 15.459 0 12.891 0 8.675 L 0 0.541 C 0 0.243 0.243 0 0.539 0 L 3.019 0 C 3.316 0 3.559 0.243 3.559 0.541 L 3.559 8.675 C 3.559 10.891 4.125 12.54 6.443 12.54 C 7.09 12.54 8.276 12.432 9.031 12.324 L 9.031 0.541 C 9.031 0.243 9.274 0 9.571 0 L 12.051 0 C 12.347 0 12.59 0.243 12.59 0.541 L 12.59 15.189 C 12.59 19.026 10.649 20.648 6.524 20.648 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ex60r6\",layoutDependency:layoutDependency,layoutId:\"MWslStyw2\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.057 6.09\" overflow=\"visible\"><path d=\"M 2.314 6.09 C 2.754 5.705 3.35 5.464 4.057 5.356 L 4.057 0.14 C 3.678 0.059 2.858 0 2.139 0 C 0.42 0 0 1.223 0 2.867 L 0 4.41 C 0 4.723 0.016 5.02 0.052 5.299 C 0.997 5.353 1.766 5.61 2.314 6.09 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-mze8ho\",layoutDependency:layoutDependency,layoutId:\"MZv5E0D7u\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.959 27.026\" overflow=\"visible\"><path d=\"M 13.48 0 C 6.034 0 0 6.049 0 13.513 C 0 20.977 6.034 27.026 13.48 27.026 C 20.925 27.026 26.959 20.977 26.959 13.513 C 26.959 6.049 20.925 0 13.48 0 Z M 20.741 22.22 C 20.741 22.441 20.581 22.641 20.361 22.641 L 18.481 22.641 C 18.26 22.641 18.101 22.441 18.101 22.22 L 18.101 15.024 C 18.101 14.576 18.047 14.249 17.946 14.008 L 17.946 14.288 C 17.946 14.587 17.865 14.709 17.407 14.828 C 16.634 15.029 15.76 15.182 14.902 15.267 L 14.902 22.22 C 14.902 22.441 14.742 22.641 14.522 22.641 L 12.621 22.641 C 12.401 22.641 12.242 22.441 12.242 22.22 L 12.242 15.258 C 11.004 15.049 10.089 14.486 9.487 13.626 C 9.193 13.846 9.043 14.263 9.043 15.024 L 9.043 22.22 C 9.043 22.441 8.883 22.641 8.663 22.641 L 6.782 22.641 C 6.562 22.641 6.403 22.441 6.403 22.22 L 6.403 15.024 C 6.403 13.155 7.227 11.957 8.685 11.459 C 8.634 11.099 8.607 10.72 8.607 10.317 L 8.607 8.774 C 8.607 5.648 10.166 3.743 13.385 3.743 C 14.666 3.743 16.164 3.944 17.404 4.263 C 17.865 4.383 17.944 4.504 17.944 4.804 L 17.944 11.317 C 19.721 11.693 20.738 12.943 20.738 15.022 L 20.738 22.218 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-8sh39b\",layoutDependency:layoutDependency,layoutId:\"Th2WgdHFd\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.959 27.026\" overflow=\"visible\"><path d=\"M 13.48 0 C 6.034 0 0 6.049 0 13.513 C 0 20.977 6.034 27.026 13.48 27.026 C 20.925 27.026 26.959 20.977 26.959 13.513 C 26.959 6.049 20.925 0 13.48 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-v5ru3y\",layoutDependency:layoutDependency,layoutId:\"lMtvjbnEn\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.338 18.898\" overflow=\"visible\"><path d=\"M 14.338 18.477 C 14.338 18.697 14.178 18.898 13.958 18.898 L 12.078 18.898 C 11.858 18.898 11.698 18.697 11.698 18.477 L 11.698 11.281 C 11.698 10.833 11.644 10.506 11.543 10.265 L 11.543 10.545 C 11.543 10.844 11.462 10.966 11.004 11.085 C 10.231 11.286 9.357 11.439 8.499 11.524 L 8.499 18.477 C 8.499 18.697 8.339 18.898 8.119 18.898 L 6.219 18.898 C 5.998 18.898 5.839 18.697 5.839 18.477 L 5.839 11.515 C 4.601 11.306 3.687 10.743 3.085 9.883 C 2.79 10.103 2.64 10.52 2.64 11.281 L 2.64 18.477 C 2.64 18.697 2.48 18.898 2.26 18.898 L 0.38 18.898 C 0.16 18.898 0 18.697 0 18.477 L 0 11.281 C 0 9.412 0.825 8.214 2.283 7.716 C 2.231 7.356 2.204 6.977 2.204 6.574 L 2.204 5.031 C 2.204 1.905 3.763 0 6.982 0 C 8.263 0 9.761 0.2 11.002 0.52 C 11.462 0.64 11.541 0.761 11.541 1.061 L 11.541 7.574 C 13.318 7.95 14.336 9.2 14.336 11.279 L 14.336 18.475 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IYAsX.framer-1efrcsj, .framer-IYAsX .framer-1efrcsj { display: block; }\",\".framer-IYAsX.framer-1t7g6pl { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-IYAsX .framer-akyzxm { height: 28px; position: relative; width: 141px; }\",\".framer-IYAsX .framer-1kfpaxk { height: 26px; left: 11px; position: absolute; top: 2px; width: 130px; }\",\".framer-IYAsX .framer-1t7mw4y { height: 16px; left: 21px; position: absolute; top: 5px; width: 13px; }\",\".framer-IYAsX .framer-aswno2 { height: 10px; left: 25px; position: absolute; top: 8px; width: 6px; }\",\".framer-IYAsX .framer-1xpb1t6 { height: 21px; left: 36px; position: absolute; top: 0px; width: 4px; }\",\".framer-IYAsX .framer-3uaopl { height: 16px; left: 48px; position: absolute; top: 5px; width: 20px; }\",\".framer-IYAsX .framer-584bmf { height: 16px; left: 69px; position: absolute; top: 5px; width: 13px; }\",\".framer-IYAsX .framer-9cvu88 { height: 10px; left: 72px; position: absolute; top: 8px; width: 6px; }\",\".framer-IYAsX .framer-1u91rnp { height: 16px; left: 83px; position: absolute; top: 5px; width: 11px; }\",\".framer-IYAsX .framer-1943cwr { height: 16px; left: 95px; position: absolute; top: 5px; width: 13px; }\",\".framer-IYAsX .framer-1ndomvo { height: 10px; left: 98px; position: absolute; top: 8px; width: 6px; }\",\".framer-IYAsX .framer-1od0e99 { height: 16px; left: 109px; position: absolute; top: 5px; width: 7px; }\",\".framer-IYAsX .framer-ax4s0t { height: 21px; left: 117px; position: absolute; top: 6px; width: 13px; }\",\".framer-IYAsX .framer-1ex60r6 { height: 6px; left: 0px; position: absolute; top: 4px; width: 4px; }\",\".framer-IYAsX .framer-mze8ho, .framer-IYAsX .framer-8sh39b { height: 27px; left: 0px; position: absolute; top: 0px; width: 27px; }\",\".framer-IYAsX .framer-v5ru3y { height: 19px; left: 7px; position: absolute; top: 4px; width: 15px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 141\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerM1NRQnCDP=withCSS(Component,css,\"framer-IYAsX\");export default FramerM1NRQnCDP;FramerM1NRQnCDP.displayName=\"Logo\";FramerM1NRQnCDP.defaultProps={height:28,width:141};addFonts(FramerM1NRQnCDP,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerM1NRQnCDP\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"28\",\"framerIntrinsicWidth\":\"141\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./M1NRQnCDP.map","// Generated by Framer (349ae9e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,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 ComponentButton from\"https://framerusercontent.com/modules/mevONSPEO2WQQgPE3481/drziomZuPNcPEF2OP0Zi/AZKPdPAzc.js\";import Logo from\"https://framerusercontent.com/modules/wM8POabLzOoWkbJIdBFj/zixDcquh50KzzMPCchvS/M1NRQnCDP.js\";const LogoFonts=getFonts(Logo);const ComponentButtonFonts=getFonts(ComponentButton);const cycleOrder=[\"c6mQiEUZR\",\"oVqk5DKpt\",\"ypBE0GADG\",\"lTFPk57AC\",\"FSWJCj0iy\"];const serializationHash=\"framer-uM54U\";const variantClassNames={c6mQiEUZR:\"framer-v-1d9x1ba\",FSWJCj0iy:\"framer-v-1e176yj\",lTFPk57AC:\"framer-v-1a1l0re\",oVqk5DKpt:\"framer-v-1xrbkc6\",ypBE0GADG:\"framer-v-1n2x4j7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={duration:0,type:\"tween\"};const transition3={bounce:.1,delay:0,duration:.6,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={\"Phone - Open\":\"FSWJCj0iy\",\"Phone -Close\":\"lTFPk57AC\",\"Tablet - Close\":\"oVqk5DKpt\",\"Tablet - Open\":\"ypBE0GADG\",Desktop:\"c6mQiEUZR\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"c6mQiEUZR\"};};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:\"c6mQiEUZR\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const LPw9Av7yM19yqw1v=activeVariantCallback(async(...args)=>{setVariant(\"oVqk5DKpt\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"oVqk5DKpt\",\"lTFPk57AC\"].includes(baseVariant))return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({FSWJCj0iy:{value:transition3},lTFPk57AC:{value:transition2},oVqk5DKpt:{value:transition2},ypBE0GADG:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1d9x1ba\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"c6mQiEUZR\",ref:refBinding,style:{backdropFilter:\"none\",background:\"linear-gradient(0deg, var(--token-73712a6a-57cb-43d7-9c85-ad36472f666c, rgba(0, 0, 0, 0)) 0%, var(--token-8e5d2111-03fd-4926-9cea-98bf1e41078f, rgb(23, 23, 23)) 100%)\",WebkitBackdropFilter:\"none\",...style},variants:{FSWJCj0iy:{backdropFilter:\"blur(5px)\",background:\"linear-gradient(180deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%)\",WebkitBackdropFilter:\"blur(5px)\"},lTFPk57AC:{backdropFilter:\"none\",WebkitBackdropFilter:\"none\"},ypBE0GADG:{backdropFilter:\"blur(5px)\",background:\"linear-gradient(180deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%)\",WebkitBackdropFilter:\"blur(5px)\"}},...addPropertyOverrides({FSWJCj0iy:{\"data-framer-name\":\"Phone - Open\"},lTFPk57AC:{\"data-framer-name\":\"Phone -Close\"},oVqk5DKpt:{\"data-framer-name\":\"Tablet - Close\"},ypBE0GADG:{\"data-framer-name\":\"Tablet - Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nmzyuu\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"oP75yGkiD\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ydgisg\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"DgXARt4GK\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+(0+((componentViewport?.height||70)-0-40)/2)+6+0,...addPropertyOverrides({FSWJCj0iy:{y:(componentViewport?.y||0)+(18+((componentViewport?.height||200)-36-168)/2)+0+0+0},lTFPk57AC:{y:(componentViewport?.y||0)+(18+((componentViewport?.height||200)-36-28)/2)+0+0},oVqk5DKpt:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||70)-0-28)/2)+0+0},ypBE0GADG:{y:(componentViewport?.y||0)+(18+((componentViewport?.height||235)-36-168)/2)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2p78pb-container\",layoutDependency:layoutDependency,layoutId:\"cLsE3uion-container\",nodeId:\"cLsE3uion\",rendersWithMotion:true,scopeId:\"XmsKfRWHg\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"cLsE3uion\",layoutId:\"cLsE3uion\",width:\"100%\"})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-l7mfmx\",\"data-framer-name\":\"Menu Item\",layoutDependency:layoutDependency,layoutId:\"nlTc_Ntf_\"}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XCfjQk8EZ\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjQk8EZ\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjQk8EZ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||70)-0-40)/2)+0,...addPropertyOverrides({FSWJCj0iy:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+(18+((componentViewport?.height||200)-36-168)/2)+0+128},ypBE0GADG:{width:`max(${componentViewport?.width||\"100vw\"} - 80px, 1px)`,y:(componentViewport?.y||0)+(18+((componentViewport?.height||235)-36-168)/2)+0+128}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ndiw3d-container\",layoutDependency:layoutDependency,layoutId:\"lFQdgHFZB-container\",nodeId:\"lFQdgHFZB\",rendersWithMotion:true,scopeId:\"XmsKfRWHg\",children:/*#__PURE__*/_jsx(ComponentButton,{b7sws2Xmf:true,gDhgzsvqf:resolvedLinks[0],height:\"100%\",id:\"lFQdgHFZB\",layoutId:\"lFQdgHFZB\",nx2tuureE:\"Get Started\",variant:\"feWXGq4P4\",width:\"100%\",...addPropertyOverrides({FSWJCj0iy:{gDhgzsvqf:resolvedLinks[2],LPw9Av7yM:undefined,style:{width:\"100%\"},variant:\"h_czR0__J\"},ypBE0GADG:{gDhgzsvqf:resolvedLinks[1],LPw9Av7yM:LPw9Av7yM19yqw1v,style:{width:\"100%\"},variant:\"dpEXmejGI\"}},baseVariant,gestureVariant)})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uM54U.framer-c615or, .framer-uM54U .framer-c615or { display: block; }\",\".framer-uM54U.framer-1d9x1ba { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 70px; justify-content: center; overflow: visible; padding: 0px 40px 0px 40px; position: relative; width: 1200px; }\",\".framer-uM54U .framer-nmzyuu { 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: 1100px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-uM54U .framer-ydgisg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-uM54U .framer-2p78pb-container, .framer-uM54U .framer-ndiw3d-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-uM54U .framer-l7mfmx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: center; min-height: 17px; min-width: 241px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-uM54U.framer-v-1xrbkc6.framer-1d9x1ba { width: 810px; }\",\".framer-uM54U.framer-v-1xrbkc6 .framer-nmzyuu, .framer-uM54U.framer-v-1a1l0re .framer-nmzyuu { max-width: unset; }\",\".framer-uM54U.framer-v-1xrbkc6 .framer-ydgisg, .framer-uM54U.framer-v-1a1l0re .framer-ydgisg { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-uM54U.framer-v-1n2x4j7.framer-1d9x1ba { height: min-content; padding: 18px 40px 18px 40px; width: 810px; }\",\".framer-uM54U.framer-v-1n2x4j7 .framer-nmzyuu, .framer-uM54U.framer-v-1e176yj .framer-nmzyuu { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 50px; justify-content: flex-start; max-width: unset; }\",\".framer-uM54U.framer-v-1n2x4j7 .framer-ydgisg, .framer-uM54U.framer-v-1e176yj .framer-ydgisg { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-uM54U.framer-v-1n2x4j7 .framer-l7mfmx { align-content: flex-start; align-items: flex-start; flex-direction: column; min-height: 81px; min-width: 75px; }\",\".framer-uM54U.framer-v-1n2x4j7 .framer-ndiw3d-container { width: 100%; z-index: 0; }\",\".framer-uM54U.framer-v-1a1l0re.framer-1d9x1ba, .framer-uM54U.framer-v-1e176yj.framer-1d9x1ba { height: min-content; padding: 18px 20px 18px 20px; width: 390px; }\",\".framer-uM54U.framer-v-1e176yj .framer-l7mfmx { align-content: flex-start; align-items: flex-start; flex-direction: column; min-height: 19px; min-width: 1200px; }\",\".framer-uM54U.framer-v-1e176yj .framer-ndiw3d-container { width: 100%; z-index: 2; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 70\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"oVqk5DKpt\":{\"layout\":[\"fixed\",\"fixed\"]},\"ypBE0GADG\":{\"layout\":[\"fixed\",\"auto\"]},\"lTFPk57AC\":{\"layout\":[\"fixed\",\"auto\"]},\"FSWJCj0iy\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXmsKfRWHg=withCSS(Component,css,\"framer-uM54U\");export default FramerXmsKfRWHg;FramerXmsKfRWHg.displayName=\"Nav Bar\";FramerXmsKfRWHg.defaultProps={height:70,width:1200};addPropertyControls(FramerXmsKfRWHg,{variant:{options:[\"c6mQiEUZR\",\"oVqk5DKpt\",\"ypBE0GADG\",\"lTFPk57AC\",\"FSWJCj0iy\"],optionTitles:[\"Desktop\",\"Tablet - Close\",\"Tablet - Open\",\"Phone -Close\",\"Phone - Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerXmsKfRWHg,[{explicitInter:true,fonts:[]},...LogoFonts,...ComponentButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXmsKfRWHg\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"70\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oVqk5DKpt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ypBE0GADG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lTFPk57AC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FSWJCj0iy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XmsKfRWHg.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth 100%\n * @framerSupportedLayoutHeight 100%\n */export default function AutoYearCopyright(props){const{companyName,rightsText,showSymbol,showTrademark,trademarkType,yearPlacement,font,color,fontSize}=props;const currentYear=new Date().getFullYear();const symbol=showSymbol===\"yes\"?\"\\xa9\":\"\";const trademarkOptionActive=showTrademark===\"yes\";const trademarkSymbol=trademarkOptionActive?trademarkType===\"trademark\"?\"™\":\"\\xae\":\"\";let finalCompanyName=companyName.trim();let finalRightsText=rightsText.trim();let dotAfterCompanyName=\"\";if(yearPlacement===\"beforeCompanyName\"){finalCompanyName=`${currentYear} ${finalCompanyName}`;}else if(yearPlacement===\"afterCompanyName\"&&finalCompanyName){finalCompanyName+=` ${currentYear}`;}else if(yearPlacement===\"beforeRightsText\"&&finalRightsText){finalRightsText=`${currentYear}. ${finalRightsText}`;}else if(yearPlacement===\"afterRightsText\"&&finalRightsText){finalRightsText+=` ${currentYear}`;dotAfterCompanyName=!trademarkOptionActive&&finalCompanyName&&finalRightsText?\".\":\"\";}else if(!finalCompanyName&&!finalRightsText){finalCompanyName=`${currentYear}`;}finalCompanyName+=trademarkSymbol?`${trademarkSymbol}`:\"\";let displayText=symbol?`${symbol} `:\"\";displayText+=finalCompanyName?`${finalCompanyName}${dotAfterCompanyName}`:\"\";if(finalCompanyName&&finalRightsText)displayText+=\" \";displayText+=finalRightsText;const textStyle={fontSize:`${fontSize}px`,color:color,...font};return /*#__PURE__*/_jsx(\"div\",{style:textStyle,children:displayText.trim()});}AutoYearCopyright.defaultProps={companyName:\"Company Name\",rightsText:\"All rights reserved\",showSymbol:\"yes\",showTrademark:\"no\",trademarkType:\"trademark\",yearPlacement:\"afterRightsText\",color:\"#999999\",fontSize:18,font:{family:\"Inter\"}};addPropertyControls(AutoYearCopyright,{font:{type:ControlType.Font,title:\"Font\",defaultValue:\"Inter\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Font Color\",defaultValue:\"#999999\"},companyName:{type:ControlType.String,title:\"Company Name\",defaultValue:\"Company Name\"},rightsText:{type:ControlType.String,title:\"Rights Text\",defaultValue:\"All rights reserved\"},showSymbol:{type:ControlType.SegmentedEnum,title:\"Symbol\",options:[\"yes\",\"no\"],optionTitles:[\"Yes\",\"No\"],defaultValue:\"yes\"},showTrademark:{type:ControlType.SegmentedEnum,title:\"Trademark\",options:[\"yes\",\"no\"],optionTitles:[\"Yes\",\"No\"],defaultValue:\"no\"},trademarkType:{type:ControlType.Enum,options:[\"trademark\",\"registered\"],optionTitles:[\"Trademark\",\"Registered\"],defaultValue:\"trademark\",hidden:({showTrademark})=>showTrademark!==\"yes\"},yearPlacement:{type:ControlType.Enum,options:[\"beforeCompanyName\",\"afterCompanyName\",\"beforeRightsText\",\"afterRightsText\"],optionTitles:[\"Before Company\",\"After Company\",\"Before Rights\",\"After Rights\"],defaultValue:\"afterRightsText\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AutoYearCopyright\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"100%\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"100%\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AutoYearCopyright.map","// Generated by Framer (d65f646)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-94E7e .framer-styles-preset-1i37dfc:not(.rich-text-wrapper), .framer-94E7e .framer-styles-preset-1i37dfc.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-83878271-40bd-4314-b766-4d665555aa78, #ff4d00); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-de954fd2-a975-4916-8b85-2e5f2acf6b9e, #ffffff); --framer-link-text-decoration: none; }\"];export const className=\"framer-94E7e\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (349ae9e)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-hZmHo\";const variantClassNames={HVTqRTeKG:\"framer-v-1873huc\"};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 getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"HVTqRTeKG\",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:{hash:\":DLscFvTjv\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"HVTqRTeKG\",openInNewTab:false,scopeId:\"rJ4Pq7NGr\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1873huc\",className,classNames)} framer-kgwnwk`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"HVTqRTeKG\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||24)-0-24)/2)),pixelHeight:400,pixelWidth:400,src:\"https://framerusercontent.com/images/Qr8YRzbV0yTQHzfbELKSYm2dEA.png?width=400&height=400\"},className:\"framer-16ipqdc\",\"data-framer-name\":\"Almasary-icon-white\",layoutDependency:layoutDependency,layoutId:\"QKPuKgYFr\"})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hZmHo.framer-kgwnwk, .framer-hZmHo .framer-kgwnwk { display: block; }\",\".framer-hZmHo.framer-1873huc { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 9px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-hZmHo .framer-16ipqdc { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); overflow: visible; position: relative; width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrJ4Pq7NGr=withCSS(Component,css,\"framer-hZmHo\");export default FramerrJ4Pq7NGr;FramerrJ4Pq7NGr.displayName=\"Logo\";FramerrJ4Pq7NGr.defaultProps={height:24,width:24};addFonts(FramerrJ4Pq7NGr,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrJ4Pq7NGr\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"24\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rJ4Pq7NGr.map","// Generated by Framer (571faa6)\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 AutoYearCopyright from\"https://framerusercontent.com/modules/Jz6H7HFQhTchUp6uXcdd/lLG55dzzmG6WaJFQOMN3/AutoYearCopyright.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/j0NFsFVh4O2ztAc9rrrU/AD6BFQSJeFBt7ijHs8EP/uT5gCl_8P.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/54FiCm9VSzPrLDalNFlZ/pHdlPihyrLx4xOiFwQ6Y/WGktsHNSh.js\";import Logo from\"https://framerusercontent.com/modules/Y1eRY24bbMqrd13oWbXf/8eoo2V6qukIMEDdoIe38/rJ4Pq7NGr.js\";const LogoFonts=getFonts(Logo);const AutoYearCopyrightFonts=getFonts(AutoYearCopyright);const cycleOrder=[\"ZFXaVsx1C\",\"x4xSNS1KU\",\"GlazZkpnx\"];const serializationHash=\"framer-hpY31\";const variantClassNames={GlazZkpnx:\"framer-v-w0wp92\",x4xSNS1KU:\"framer-v-1o4g6o\",ZFXaVsx1C:\"framer-v-49t8a3\"};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:\"ZFXaVsx1C\",Phone:\"GlazZkpnx\",Tablet:\"x4xSNS1KU\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZFXaVsx1C\"};};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:\"ZFXaVsx1C\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"GlazZkpnx\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"GlazZkpnx\")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__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-49t8a3\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ZFXaVsx1C\",ref:refBinding,style:{backdropFilter:\"blur(5px)\",WebkitBackdropFilter:\"blur(5px)\",...style},...addPropertyOverrides({GlazZkpnx:{\"data-framer-name\":\"Phone\"},x4xSNS1KU:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3qqrx0\",\"data-framer-name\":\"Footer\",layoutDependency:layoutDependency,layoutId:\"LeOKj7GvR\",style:{backgroundColor:\"var(--token-8e5d2111-03fd-4926-9cea-98bf1e41078f, rgb(23, 23, 23))\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-37o8cr\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"jSbglIqGm\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-3ppevd\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"sO7sWnj1n\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(0+((componentViewport?.height||114)-0-290)/2)+50+0+0+0,...addPropertyOverrides({GlazZkpnx:{width:`calc(min(max(${componentViewport?.width||\"100vw\"}, 1px) - 40px, 1100px) * 0.1016)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-463.8)/2)+70+0+0+0+0+0},x4xSNS1KU:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||104)-0-280)/2)+50+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t3ok6b-container\",layoutDependency:layoutDependency,layoutId:\"Ek1CdLOSU-container\",nodeId:\"Ek1CdLOSU\",rendersWithMotion:true,scopeId:\"ZxU1ZqLuB\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"Ek1CdLOSU\",layoutId:\"Ek1CdLOSU\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uim1xm\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"qcAHYitWm\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hgm7v3\",\"data-framer-name\":\"Designer Info\",layoutDependency:layoutDependency,layoutId:\"Zk7R1dHd7\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1erjvd9-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"DMGfVfOFn-container\",nodeId:\"DMGfVfOFn\",rendersWithMotion:true,scopeId:\"ZxU1ZqLuB\",style:{opacity:.6},children:/*#__PURE__*/_jsx(AutoYearCopyright,{color:\"var(--token-de954fd2-a975-4916-8b85-2e5f2acf6b9e, rgb(255, 255, 255))\",companyName:\"Copyright \\xa9 Al Masary Limited.\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1.2em\"},height:\"100%\",id:\"DMGfVfOFn\",layoutId:\"DMGfVfOFn\",rightsText:\"\",showSymbol:\"no\",showTrademark:\"no\",trademarkType:\"trademark\",width:\"100%\",yearPlacement:\"beforeCompanyName\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1x4srpb\",\"data-styles-preset\":\"WGktsHNSh\",children:[\"All rights reserved. \",/*#__PURE__*/_jsx(Link,{href:\"mailto:contactus@almasary.com\",motionChild:true,nodeId:\"dMtVuPNb5\",openInNewTab:true,relValues:[],scopeId:\"ZxU1ZqLuB\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1i37dfc\",\"data-styles-preset\":\"uT5gCl_8P\",children:\"contactus@almasary.com\"})})]})}),className:\"framer-q4oliy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dMtVuPNb5\",style:{opacity:.6},verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-v3hsin-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zEtqe0TsI-container\",nodeId:\"zEtqe0TsI\",rendersWithMotion:true,scopeId:\"ZxU1ZqLuB\",style:{opacity:.6},children:/*#__PURE__*/_jsx(AutoYearCopyright,{color:\"var(--token-de954fd2-a975-4916-8b85-2e5f2acf6b9e, rgb(255, 255, 255))\",companyName:\"Copyright \\xa9 Al Masary.\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1.2em\"},height:\"100%\",id:\"zEtqe0TsI\",layoutId:\"zEtqe0TsI\",rightsText:\"\",showSymbol:\"no\",showTrademark:\"no\",trademarkType:\"trademark\",width:\"100%\",yearPlacement:\"beforeCompanyName\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1x4srpb\",\"data-styles-preset\":\"WGktsHNSh\",children:[\"All rights reserved. \",/*#__PURE__*/_jsx(Link,{href:\"mailto:contactus@almasary.com\",motionChild:true,nodeId:\"llUwiA4Lu\",openInNewTab:true,relValues:[],scopeId:\"ZxU1ZqLuB\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1i37dfc\",\"data-styles-preset\":\"uT5gCl_8P\",children:\"contactus@almasary.com\"})})]})}),className:\"framer-1ae1k1b\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"llUwiA4Lu\",style:{opacity:.6},verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-9ihyxa\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"R4RURZZkB\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o317i\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"JZw99Lt5w\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-d9qqkh\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"MUDLAaW21\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jcf308\",\"data-framer-name\":\"Up Line\",layoutDependency:layoutDependency,layoutId:\"L3N_dhzz_\",style:{backgroundColor:\"var(--token-a389eb76-d675-4e61-8c10-0746feafc510, rgba(138, 138, 138, 0.3))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-h6zbgu\",\"data-framer-name\":\"Down Line\",layoutDependency:layoutDependency,layoutId:\"VBGpKvy3v\",style:{backgroundColor:\"var(--token-a389eb76-d675-4e61-8c10-0746feafc510, rgba(138, 138, 138, 0.3))\"}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hpY31.framer-1e73it6, .framer-hpY31 .framer-1e73it6 { display: block; }\",\".framer-hpY31.framer-49t8a3 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-hpY31 .framer-3qqrx0 { 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: 50px 40px 40px 40px; position: relative; width: 1px; }\",\".framer-hpY31 .framer-37o8cr { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1100px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-hpY31 .framer-3ppevd { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-hpY31 .framer-1t3ok6b-container { flex: none; height: 24px; position: relative; width: 10%; }\",\".framer-hpY31 .framer-uim1xm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-hpY31 .framer-1hgm7v3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-hpY31 .framer-1erjvd9-container, .framer-hpY31 .framer-v3hsin-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-hpY31 .framer-q4oliy, .framer-hpY31 .framer-1ae1k1b { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-hpY31 .framer-9ihyxa { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 19px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-hpY31 .framer-1o317i { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 2; }\",\".framer-hpY31 .framer-d9qqkh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; min-height: 20px; min-width: 16px; overflow: visible; padding: 4px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-hpY31 .framer-1jcf308 { flex: none; height: 1px; left: 0px; overflow: visible; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-hpY31 .framer-h6zbgu { flex: none; height: 1px; left: 0px; overflow: visible; position: absolute; top: 13px; width: 100%; z-index: 1; }\",\".framer-hpY31.framer-v-1o4g6o.framer-49t8a3 { width: 810px; }\",\".framer-hpY31.framer-v-1o4g6o .framer-3qqrx0 { padding: 50px 40px 30px 40px; }\",\".framer-hpY31.framer-v-w0wp92.framer-49t8a3 { width: 390px; }\",\".framer-hpY31.framer-v-w0wp92 .framer-3qqrx0 { flex-direction: column; gap: 55px; justify-content: flex-start; padding: 70px 20px 60px 20px; }\",\".framer-hpY31.framer-v-w0wp92 .framer-37o8cr { flex: none; flex-direction: column; gap: 45px; order: 0; width: 100%; }\",\".framer-hpY31.framer-v-w0wp92 .framer-3ppevd { align-content: center; align-items: center; align-self: unset; flex: none; gap: 14px; height: min-content; justify-content: center; width: 100%; }\",\".framer-hpY31.framer-v-w0wp92 .framer-uim1xm { gap: 48px; width: 100%; }\",\".framer-hpY31.framer-v-w0wp92 .framer-1jcf308 { order: 1; }\",\".framer-hpY31.framer-v-w0wp92 .framer-h6zbgu { order: 2; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 114\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"x4xSNS1KU\":{\"layout\":[\"fixed\",\"auto\"]},\"GlazZkpnx\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZxU1ZqLuB=withCSS(Component,css,\"framer-hpY31\");export default FramerZxU1ZqLuB;FramerZxU1ZqLuB.displayName=\"Footer\";FramerZxU1ZqLuB.defaultProps={height:114,width:1200};addPropertyControls(FramerZxU1ZqLuB,{variant:{options:[\"ZFXaVsx1C\",\"x4xSNS1KU\",\"GlazZkpnx\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerZxU1ZqLuB,[{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\"}]},...LogoFonts,...AutoYearCopyrightFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZxU1ZqLuB\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"x4xSNS1KU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GlazZkpnx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"114\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZxU1ZqLuB.map","// Generated by Framer (349ae9e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getLoadingLazyAtYPosition,Image,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ComponentCTA from\"#framer/local/canvasComponent/UwAUJRUI6/UwAUJRUI6.js\";import NavBar from\"#framer/local/canvasComponent/XmsKfRWHg/XmsKfRWHg.js\";import Footer from\"#framer/local/canvasComponent/ZxU1ZqLuB/ZxU1ZqLuB.js\";const NavBarFonts=getFonts(NavBar);const ComponentCTAFonts=getFonts(ComponentCTA);const FooterFonts=getFonts(Footer);const ImageWithOptimizedAppearEffect=withOptimizedAppearEffect(Image);const breakpoints={E08gCE3RZ:\"(max-width: 809.98px)\",gMPdgppUt:\"(min-width: 810px) and (max-width: 1199.98px)\",sV08LYyCX:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-f39CN\";const variantClassNames={E08gCE3RZ:\"framer-v-s11egd\",gMPdgppUt:\"framer-v-10qoyt0\",sV08LYyCX:\"framer-v-1rjbxzi\"};const transition1={bounce:0,delay:0,duration:1,type:\"spring\"};const animation={opacity:.8,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-f39CN.framer-17xsazp, .framer-f39CN .framer-17xsazp { display: block; }\",\".framer-f39CN.framer-1rjbxzi { align-content: center; align-items: center; background-color: var(--token-8e5d2111-03fd-4926-9cea-98bf1e41078f, #171717); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-f39CN .framer-173048b-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: 10; }\",\".framer-f39CN .framer-s988te { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-f39CN .framer-14gxvgx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: 1002; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-f39CN .framer-1qy850w-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-f39CN .framer-8mybqe-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; z-index: 1; }\",\".framer-f39CN .framer-1opjcht { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); mix-blend-mode: screen; opacity: 0.8; order: 1004; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 0; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={E08gCE3RZ:\"(max-width: 809.98px)\",gMPdgppUt:\"(min-width: 810px) and (max-width: 1199.98px)\",sV08LYyCX:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"sV08LYyCX\",Phone:\"E08gCE3RZ\",Tablet:\"gMPdgppUt\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"sV08LYyCX\"};};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:\"sV08LYyCX\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-8e5d2111-03fd-4926-9cea-98bf1e41078f, rgb(23, 23, 23)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1rjbxzi\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-173048b-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"ocklXg4ZH\",scopeId:\"rS4jR2xCa\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{E08gCE3RZ:{variant:\"lTFPk57AC\"},gMPdgppUt:{variant:\"oVqk5DKpt\"}},children:/*#__PURE__*/_jsx(NavBar,{height:\"100%\",id:\"ocklXg4ZH\",layoutId:\"ocklXg4ZH\",style:{width:\"100%\"},variant:\"c6mQiEUZR\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-s988te\"}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-14gxvgx\",\"data-framer-name\":\"CTA Section\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:497,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qy850w-container\",nodeId:\"jfL8WSlI1\",scopeId:\"rS4jR2xCa\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{E08gCE3RZ:{variant:\"wNpY6eSkL\"},gMPdgppUt:{variant:\"zAYUkgshF\"}},children:/*#__PURE__*/_jsx(ComponentCTA,{height:\"100%\",id:\"jfL8WSlI1\",layoutId:\"jfL8WSlI1\",style:{width:\"100%\"},variant:\"h4Htb6ikw\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:135,width:\"100vw\",y:1497,children:/*#__PURE__*/_jsx(Container,{className:\"framer-8mybqe-container\",nodeId:\"NosAETeqq\",scopeId:\"rS4jR2xCa\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{E08gCE3RZ:{variant:\"GlazZkpnx\"},gMPdgppUt:{variant:\"x4xSNS1KU\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"NosAETeqq\",layoutId:\"NosAETeqq\",style:{width:\"100%\"},variant:\"ZFXaVsx1C\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ImageWithOptimizedAppearEffect,{animate:animation,background:{alt:\"\",backgroundSize:1,fit:\"tile\",loading:getLoadingLazyAtYPosition(0),pixelHeight:130,pixelWidth:130,positionX:\"left\",positionY:\"top\",src:\"https://framerusercontent.com/images/cMSxpaeXFJBvmYAzlldwCL2f25E.png?width=130&height=130\"},className:\"framer-1opjcht\",\"data-framer-appear-id\":\"1opjcht\",\"data-framer-name\":\"Dot Pattern\",initial:animation1,optimized:true})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 3020\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"gMPdgppUt\":{\"layout\":[\"fixed\",\"fixed\"]},\"E08gCE3RZ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"sV08LYyCX\":[\".framer-173048b-container\",\".framer-14gxvgx\",\".framer-8mybqe-container\"],\"gMPdgppUt\":[\".framer-173048b-container\",\".framer-14gxvgx\",\".framer-8mybqe-container\"],\"E08gCE3RZ\":[\".framer-173048b-container\",\".framer-14gxvgx\",\".framer-8mybqe-container\"]}\n * @framerBreakpoints {\"sV08LYyCX\":{\"min\":1200,\"canvasClassName\":\"framer-1rjbxzi-override\",\"minHeight\":3020,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"gMPdgppUt\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-10qoyt0-override\",\"minHeight\":3020,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"E08gCE3RZ\":{\"max\":809,\"canvasClassName\":\"framer-s11egd-override\",\"minHeight\":3020,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant sV08LYyCX\n * @framerLayoutTemplate\n */const FramerrS4jR2xCa=withCSS(Component,css,\"framer-f39CN\");export default FramerrS4jR2xCa;FramerrS4jR2xCa.displayName=\"Nav & Footer\";FramerrS4jR2xCa.defaultProps={height:3020,width:1200};addFonts(FramerrS4jR2xCa,[{explicitInter:true,fonts:[]},...NavBarFonts,...ComponentCTAFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrS4jR2xCa\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDefaultVariant\":\"sV08LYyCX\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gMPdgppUt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"E08gCE3RZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"\",\"framerBreakpoints\":\"{\\\"sV08LYyCX\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1rjbxzi-override\\\",\\\"minHeight\\\":3020,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"gMPdgppUt\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-10qoyt0-override\\\",\\\"minHeight\\\":3020,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"E08gCE3RZ\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-s11egd-override\\\",\\\"minHeight\\\":3020,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"3020\",\"framerHitTargets\":\"{\\\"sV08LYyCX\\\":[\\\".framer-173048b-container\\\",\\\".framer-14gxvgx\\\",\\\".framer-8mybqe-container\\\"],\\\"gMPdgppUt\\\":[\\\".framer-173048b-container\\\",\\\".framer-14gxvgx\\\",\\\".framer-8mybqe-container\\\"],\\\"E08gCE3RZ\\\":[\\\".framer-173048b-container\\\",\\\".framer-14gxvgx\\\",\\\".framer-8mybqe-container\\\"]}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport NavFooter from \"https://framerusercontent.com/modules/fxwijuX9kl8MekVWPrls/PfPCuuYOnfurrghhiSCV/rS4jR2xCa.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {DLscFvTjv: \"hero\", EMqlJYnox: \"feature\", n5KW4F0zH: \"bento-card\", YCffmP9Vu: \"bento\", zISvybPEk: \"benefit\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wOnDjkMF6y7X6XbNfn12/aqL5T5w5En9BNnNb1Zcp/augiA20Il.js\")), path: \"/\"}, k9spuiW9M: {elements: {FZwfTUtBo: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3MmQJrzcCYJZcnDKSESr/CRw3yyfe9BJ2UewUBY8A/k9spuiW9M.js\")), path: \"/404\"}, XCfjQk8EZ: {elements: {j3XdWTH7N: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JycQka1hWMN23zPoJkWa/HaoPEIexE6t524s9fI3f/XCfjQk8EZ.js\")), path: \"/contact\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"2f4ab0a44326caf8fa65de00905a4b1e15947f88d7bebbc202ebe6402b13d465\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"k9spuiW9M\":\r\ncase \"XCfjQk8EZ\":\r\nreturn React.createElement(NavFooter, {...props, key: \"NavFooter\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"k9spuiW9M\":\r\ncase \"XCfjQk8EZ\":\r\nreturn [{hash: \"1rjbxzi\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"10qoyt0\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"s11egd\", 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\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/3MmQJrzcCYJZcnDKSESr/CRw3yyfe9BJ2UewUBY8A/k9spuiW9M.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://www.almasary.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/wYMspp7M2MpoWfpnRqYC/UUeB7wdeIVUCPPBlaNjx/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: false, 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: {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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"}