{"version":3,"file":"shared-lib.BicXj2cF.mjs","names":["fonts","css","className","fonts","css","className","React.useRef","React.useState","_Fragment","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","React.useRef","React.useId","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","React.useRef","React.useId","Image","s","r","useMemo","useState","HomeFactory","React","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","React.useRef","React.useId","sharedStyle.className","css","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","HeaderMenuItemPrimaryFonts","HeaderMenuItemPrimary","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","React.useRef","React.useId","addPropertyOverrides","Feather","HeaderSubmenus","MotionDivWithFX","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","transition2","animation","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","React.useRef","React.useId","sharedStyle.className","_Fragment","css","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","HeaderMenuItemPrimary","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","HeaderMenuItemHasDropdown","addPropertyOverrides","HeaderMainMenu","ButtonOutline","HeaderMenuIcon","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","fonts","css","className","fonts","css","className","css","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","React.useRef","React.useId","Image","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","React.useRef","React.useId","Image","IconOutline","ButtonSubmit","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","className","Image1","_Fragment","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","v","p","y","m","I","L","N","O","D","R","r","z","V","Y","n","s","a","u","h","c","d","w","b","P","T","x","F","U","S","g","c","f","s","d","h","x","l","n","t","r","o","m","y","u","t","i","l","a","o","__esmMin","oe","ie","init_ssg_sandbox_shims","x$3","window","_e","de","H$1","K$1","pe","npm_react_18_3_1_exports","l$1","c$3","p$2","init_npm_react_18_3_1","ce","useReducedMotion","LayoutGroup","AnimatePresence","init_framer_motion_DhsWWWsN","MotionConfigContext","SmartComponentScopedContainer","cx","getFonts","init_framer_D6uXRwWs","getFontsFromSharedStyle","getLoadingLazyAtYPosition","fontStore","runTasksWithYield","RichText","addPropertyControls","withFX","ControlType","QueryEngine","yieldToMain","FormContainer","useOverlayState","withCSS","Link","useVariantState","useComponentViewport","forwardLoader","FormPlainTextInput","useLocaleInfo","useRouter","ComponentPresetsConsumer","Image$1","ComponentViewportProvider","useActiveVariantCallback","Floating","AutoBreakpointVariant","FormSelect","addFonts","ResolveLinks","RenderTarget","fonts$5","css$8","className$5","init_LhMWyLfba","fonts$4","css$7","className$4","init_EXeE5U3mG","NeonLogo","props","src","image","ref","size","setSize","hover","setHover","reduceMotion","still","el","measure","w","h","s","ro","liveFavicon","canvas","ctx","tint","img","timer","t","originals","links","stop","box","x","r","y","bw","bh","draw","accent","per","lh","url","o","l","tc","W","padX","H","padY","radius","mix","pct","rect","mask","style","motion","speed","init_NeonLogo","init_jsx_runtime","addPropertyOverrides$8","variants","nextOverrides","variant","overrides","cycleOrder$8","serializationHash$9","variantClassNames$9","transition1$9","Transition$9","Variants$9","humanReadableVariantMap$8","getProps$9","createLayoutDependency$9","FrameraGN_e8sbR","init_aGN_e8sbR","config","transition","value","contextValue","color","tap","restProps","layoutDependency","baseVariant","onTap4qg89c","activeVariantCallback","args","setGestureState","TBgHLr7MW","setVariant","onTap1xdj53w","ref1","defaultLayoutId","sharedStyleClassNames","layoutId","gestureHandlers","className","classNames","gestureVariant","iWF8EWIN1","addPropertyOverrides$7","enabledGestures$3","cycleOrder$7","serializationHash$8","variantClassNames$8","transition1$8","Transition$8","Variants$8","humanReadableVariantMap$7","getProps$8","createLayoutDependency$8","FramerQmMKJrfNp","init_QmMKJrfNp","link","title","componentViewport","k_dS7Bsjn","tSwdlNvzh","containerStyles","emptyStateStyle","NullState","init_nullstate","init_icon_nullstate_js_0_7","r$2","s$3","init_home","n","e","i","getIconSelection","selectByList","iconSelection","iconSearch","iconSearchTerm","lowercaseIconKeyPairs","findByArray","iconKeys","useIconSelection","iconSearchResult","defaultEvents","init_utils","arr","a","search","Icon","iconKey","SelectedIcon","setSelectedIcon","importModule","active","module","moduleBaseUrl","emptyState","mirrored","uppercaseIconKeys","init_Feather","name","key","res","fonts$3","css$6","className$3","init_S66dksKyd","addPropertyOverrides$6","enabledGestures$2","cycleOrder$6","serializationHash$7","variantClassNames$7","transition1$7","Transition$7","Variants$7","humanReadableVariantMap$6","getProps$7","createLayoutDependency$7","Component$2","css$5","FramerOTyZUt3Qu","init_OTyZUt3Qu","text","MJph9rnwb","TTCpXhyhI","KQuaEY9Ha","addPropertyOverrides$5","HeaderMenuItemPrimaryFonts$1","cycleOrder$5","serializationHash$6","variantClassNames$6","transition1$6","Transition$6","Variants$6","humanReadableVariantMap$5","getProps$6","createLayoutDependency$6","FramerCpvSZNmsq","init_CpvSZNmsq","resolvedLinks","resolvedLinks1","addPropertyOverrides$4","FeatherFonts","HeaderSubmenusFonts","MotionDivWithFX$1","enabledGestures$1","cycleOrder$4","serializationHash$5","variantClassNames$5","transition1$5","Transition$5","transition2$1","animation$1","animation1","animation2","Overlay","Variants$5","humanReadableVariantMap$4","getProps$5","createLayoutDependency$5","Component$1","css$4","Framerns_UthnYV","init_ns_UthnYV","visible","setVisible","children","enabled","onMouseEnterizu9gt","overlay","ref2","ref3","addPropertyOverrides$3","HeaderMenuItemPrimaryFonts","cycleOrder$3","serializationHash$4","variantClassNames$4","transition1$4","matchVariant$2","Transition$4","humanReadableVariantMap$3","Variants$4","getProps$4","createLayoutDependency$4","FramerQNyYTiXbq","init_QNyYTiXbq","arg","fallbackRef","refBinding","scopingClassNames","isDisplayed","resolvedLinks2","resolvedLinks3","resolvedLinks4","resolvedLinks5","resolvedLinks6","resolvedLinks7","resolvedLinks8","resolvedLinks9","context","addPropertyOverrides$2","NeonLogoFonts","HeaderMainMenuFonts","ButtonOutlineFonts","HeaderMenuIconFonts","cycleOrder$2","serializationHash$3","variantClassNames$3","transition1$3","addImageAlt","matchVariant$1","Transition$3","humanReadableVariantMap$2","Variants$3","getProps$3","createLayoutDependency$3","Framerq4rzNIv2q","init_q4rzNIv2q","isDisplayed1","onTap1gqvafs","onTap1x16sl5","onTap1cuyzky","onTap1p29vp1","onTap13w7ubz","lerZfnCNy","fonts$2","css$3","className$2","init_CzkIFEgAS","fonts$1","css$2","className$1","init_JT0NI1fXe","fonts","css$1","init_Rzet_8x8o","serializationHash$2","variantClassNames$2","transition1$2","toResponsiveImage","Transition$2","Variants$2","getProps$2","createLayoutDependency$2","Framera2goZIIZT","init_a2goZIIZT","icon","mbwBdT8U3","addPropertyOverrides$1","MotionDivWithFX","enabledGestures","cycleOrder$1","serializationHash$1","variantClassNames$1","numberToPixelString","transition1$1","transition2","animation","transformTemplate1","Transition$1","Variants$1","humanReadableVariantMap$1","getProps$1","createLayoutDependency$1","FramerP5ulW6nYP","init_P5ulW6nYP","padding","isDisplayed2","isDisplayed3","YeBH9epHT","uoZB2pwhS","addPropertyOverrides","IconOutlineFonts","ButtonSubmitFonts","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","formVariants","Transition","humanReadableVariantMap","Variants","getProps","createLayoutDependency","Component","css","FramerZt3zIMfvz","init_Zt3zIMfvz","form","currentVariant","className$6","formState","metadata","init_siteMetadata","v$1","p$1","y$2","m$2","I$1","k","L$1","N$1","O$1","_","q","D$1","R$1","r$1","C","J","$","z$1","K","G","V$1","X","Q","Y$1","Z","tt","te","tr","ti","tn","ts","to","ta","tu","tl","th","tf","u","c","td","tg","tv","ty","tp","tm","tw","tb","tI","tS","tU","tk","tT","tE","tx","tA","tP","tF","tN","t_","tq","n$1","s$2","a$1","u$2","h$2","c$2","d$2","w$1","b$1","B","E","M","P$1","T$1","x$2","F$1","A","j","tL","tB","tM","tO","tj","tD","init_bwdp2MDmp_0","c$1","f$1","s$1","d$1","h$1","x$1","f","u$1","m$1","y$1","init_bwdp2MDmp_1","m","p","d","g","N","I","b","S","v","P","R","V","L","D","T","Y","F","O","z","luoOFh8YPToDisplayName","enumToDisplayNameFunctions","utils","__FramerMetadata__","init_bwdp2MDmp","\"exports\"","\"utils\"","\"type\"","\"annotations\"","\"framerContractVersion\"","\"default\"","\"name\"","\"framerData\"","\"framerCollectionUtils\"","\"framerRecordIdKey\"","\"framerSlug\"","\"framerCollectionId\"","\"framerEnumToDisplayNameUtils\"","\"framerAutoSizeImages\"","\"framerColorSyntax\"","\"enumToDisplayNameFunctions\"","\"luoOFh8YPToDisplayName\"","\"__FramerMetadata__\""],"sources":["https:/framerusercontent.com/modules/pMMesvCzGLvzQYr5x0UJ/icbjzrG0TEuFftt7GY9L/LhMWyLfba.js","https:/framerusercontent.com/modules/3693rZ1Z5y5fKwvY8AZx/M50fnFsWJJnJZALRMGeM/EXeE5U3mG.js","https:/framerusercontent.com/modules/aDaLSvfrd6kQ8t8V0ujC/iHKXxudLSM4z490vJ0lu/NeonLogo.js","https:/framerusercontent.com/modules/ignv55AEr7hca97f0YP8/w6fBSOH27oFLxzCZqxIf/aGN_e8sbR.js","https:/framerusercontent.com/modules/MAW50cjJ5G6QZ5aciAxC/mKwbzVKeWJ5Dlhov7dCA/QmMKJrfNp.js","https:/framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framerusercontent.com/modules/8tFVJ9SCM5akQRM0UzVD/YkxZV5bKC4LrRDEdvAgQ/home.js","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js","https:/framerusercontent.com/modules/Ei7XhV8viSMzuxBr3i5H/RQzv0NBtRiFhqWgZhz3Q/S66dksKyd.js","https:/framerusercontent.com/modules/Li3Z1RI7kz2PjA4QosVP/2FUY71DLOgNcaCMaBo4N/OTyZUt3Qu.js","https:/framerusercontent.com/modules/QSVEQADe81DqJ6Hx2S8M/NWmwxTuwjrNAuCVPn403/CpvSZNmsq.js","https:/framerusercontent.com/modules/35pWUtSdxP5bF67OlGHA/sF1GaCRUkq1Jk9k1ATs4/ns_UthnYV.js","https:/framerusercontent.com/modules/hXUqHCnr3TMP4wikIJLf/qYp6Fv0CoF3TWHqGNRLU/QNyYTiXbq.js","https:/framerusercontent.com/modules/4r6g9JlqODcI4pTRyv9P/p9ScNzKZsqueuMBW94Tg/q4rzNIv2q.js","https:/framerusercontent.com/modules/WiHEoYWIvwTudNxUn6aW/1ICBsAPXusX9kwzJunG9/CzkIFEgAS.js","https:/framerusercontent.com/modules/YzSZDTDmLCjbpdgOHW2K/1l05olJDmyKm3lJp6nTW/JT0NI1fXe.js","https:/framerusercontent.com/modules/JjgH6BB1CrrNKFt84xQ4/OQaw69hhibarYPUDfJ4X/Rzet_8x8o.js","https:/framerusercontent.com/modules/qjeURXai94meGPtSsIWr/mJQzCcYADuhEfNfr8MmO/a2goZIIZT.js","https:/framerusercontent.com/modules/YZMMji4maF8tVyVDtsWV/unvHSSEDImS33cbyMGjQ/P5ulW6nYP.js","https:/framerusercontent.com/modules/wwzzqbbxJqI0Ju6qKpO1/aesC1KOeAZYhx3w4qq5L/Zt3zIMfvz.js","https:/framerusercontent.com/modules/sEriSflkKf7HzJzKN0Yd/bOwmvGQa8N3WJhFwt5YK/siteMetadata.js","https:/framerusercontent.com/modules/srJt7hCLf3llJE7mSvDG/TwD1AGxjkcyA8o56gSnU/bwdp2MDmp-0.js","https:/framerusercontent.com/modules/srJt7hCLf3llJE7mSvDG/TwD1AGxjkcyA8o56gSnU/bwdp2MDmp-1.js","https:/framerusercontent.com/modules/srJt7hCLf3llJE7mSvDG/TwD1AGxjkcyA8o56gSnU/bwdp2MDmp.js"],"sourcesContent":["// Generated by Framer (eaac66a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-GUwVs .framer-styles-preset-1u22pib:not(.rich-text-wrapper), .framer-GUwVs .framer-styles-preset-1u22pib.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.6666667em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 0px) { .framer-GUwVs .framer-styles-preset-1u22pib:not(.rich-text-wrapper), .framer-GUwVs .framer-styles-preset-1u22pib.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.6666667em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-GUwVs\";\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 (2923eb5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Urbanist-semibold\",\"FS;Urbanist-black\",\"FS;Urbanist-black italic\",\"FS;Urbanist-semibold italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Urbanist\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NWFQAWEPGN3FR4FYMX6PY5M2HVOQSZWU/IIWY67X24KIURE4HBNGWYFMHSEMIVC2G/QAJFELFQRETRXRXDQOALZZUXNPM2U5VX.woff2\",weight:\"600\"},{family:\"Urbanist\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/UCII5D3SSDQUKDNFBIKBIAPMR2IJ6L7T/XL3KCUFJ73GTWVQOSF66RCIM4V7NJIVX/44WTW5QSGOU5UEWRO4NHIW5D4FZHB7PL.woff2\",weight:\"900\"},{family:\"Urbanist\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/URJEJW6YFG7I3BVQS3KBTQF47HFGENUC/DQNPW7ZXRDGSWN5TI26SKURYG6YRZBKR/PKMLYTWGUJTDR35VNBVHWHHGCCA6CPK4.woff2\",weight:\"900\"},{family:\"Urbanist\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/WVMQPRJAMTBZTG3EYEW2BMDRQFQWVIKT/VVJ4EQ6W4ABQOK4JARCSOTWC64FWMKFX/WEZSSPVJ7W5EAH7ZJ47W5KFCVI7UWUIX.woff2\",weight:\"600\"}]}];export const css=['.framer-aMSfA .framer-styles-preset-1k1rbqj:not(.rich-text-wrapper), .framer-aMSfA .framer-styles-preset-1k1rbqj.rich-text-wrapper h4 { --framer-font-family: \"Urbanist\", \"Urbanist Placeholder\", sans-serif; --framer-font-family-bold: \"Urbanist\", sans-serif; --framer-font-family-bold-italic: \"Urbanist\", sans-serif; --framer-font-family-italic: \"Urbanist\", \"Urbanist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 0px) { .framer-aMSfA .framer-styles-preset-1k1rbqj:not(.rich-text-wrapper), .framer-aMSfA .framer-styles-preset-1k1rbqj.rich-text-wrapper h4 { --framer-font-family: \"Urbanist\", \"Urbanist Placeholder\", sans-serif; --framer-font-family-bold: \"Urbanist\", sans-serif; --framer-font-family-bold-italic: \"Urbanist\", sans-serif; --framer-font-family-italic: \"Urbanist\", \"Urbanist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-aMSfA\";\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\"}}}","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion,useReducedMotion}from\"framer-motion\";/**\n * The logo in neon, with a thin line of light that travels around it.\n * Hovering brightens the outline and adds a soft glow. It can also\n * animate the browser tab icon to match.\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 58\n * @framerIntrinsicHeight 35\n */export default function NeonLogo(props){const{image,accent,padX,padY,radius,speed,liveFavicon,style}=props;const src=image?typeof image===\"string\"?image:image.src:undefined;const ref=React.useRef(null);const[size,setSize]=React.useState({w:58,h:35});const[hover,setHover]=React.useState(false);const reduceMotion=useReducedMotion();const still=RenderTarget.current()===RenderTarget.canvas||!!reduceMotion;React.useEffect(()=>{const el=ref.current;if(!el)return;const measure=()=>{const w=el.offsetWidth;const h=el.offsetHeight;if(w&&h)setSize(s=>s.w===w&&s.h===h?s:{w,h});};measure();if(typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(measure);ro.observe(el);return()=>ro.disconnect();},[]);// Animated browser tab icon (desktop browsers that allow it)\nReact.useEffect(()=>{if(!liveFavicon||still||!src||typeof document===\"undefined\")return;const w=window;if(w.__neonLogoIcon)return;try{if(window.matchMedia(\"(pointer: coarse)\").matches)return;}catch(e){}w.__neonLogoIcon=true;const S=64;const canvas=document.createElement(\"canvas\");canvas.width=S;canvas.height=S;const ctx=canvas.getContext(\"2d\");const tint=document.createElement(\"canvas\");const img=new Image;img.crossOrigin=\"anonymous\";let timer=null;let t=0;const originals=[];const links=()=>Array.prototype.slice.call(document.querySelectorAll(\"link[rel~='icon']\"));const stop=()=>{if(timer)clearInterval(timer);timer=null;};const box=(x,y,bw,bh,r)=>{if(!ctx)return;ctx.beginPath();ctx.moveTo(x+r,y);ctx.arcTo(x+bw,y,x+bw,y+bh,r);ctx.arcTo(x+bw,y+bh,x,y+bh,r);ctx.arcTo(x,y+bh,x,y,r);ctx.arcTo(x,y,x+bw,y,r);ctx.closePath();};const draw=()=>{if(!ctx)return;try{ctx.clearRect(0,0,S,S);ctx.globalAlpha=1;ctx.setLineDash([]);ctx.fillStyle=\"#131313\";box(0,0,S,S,14);ctx.fill();const r=11;box(4,4,S-8,S-8,r);ctx.strokeStyle=accent;ctx.lineWidth=2;ctx.globalAlpha=.28;ctx.stroke();const per=4*(S-8-2*r)+2*Math.PI*r;ctx.globalAlpha=1;ctx.lineWidth=3;ctx.lineCap=\"round\";ctx.setLineDash([per*.22,per*.78]);ctx.lineDashOffset=-t*per;ctx.stroke();ctx.setLineDash([]);const lw=40;const lh=lw*tint.height/tint.width;ctx.drawImage(tint,(S-lw)/2,(S-lh)/2,lw,lh);const url=canvas.toDataURL(\"image/png\");links().forEach(l=>{if(!originals.some(o=>o[0]===l))originals.push([l,l.href]);l.href=url;});t=(t+.03)%1;}catch(e){stop();}};img.onload=()=>{try{tint.width=img.naturalWidth;tint.height=img.naturalHeight;const tc=tint.getContext(\"2d\");if(!tc)return;tc.drawImage(img,0,0);tc.globalCompositeOperation=\"source-in\";tc.fillStyle=accent;tc.fillRect(0,0,tint.width,tint.height);draw();timer=setInterval(draw,220);}catch(e){}};img.src=src;return()=>{stop();originals.forEach(o=>o[0].href=o[1]);w.__neonLogoIcon=false;};},[liveFavicon,still,src,accent]);const W=size.w+padX*2;const H=size.h+padY*2;const r=Math.min(radius,H/2-1);const mix=pct=>\"color-mix(in srgb, \"+accent+\" \"+pct+\"%, transparent)\";const rect={x:.75,y:.75,width:W-1.5,height:H-1.5,rx:r,fill:\"none\"};const mask=src?'url(\"'+src+'\")':\"none\";return /*#__PURE__*/_jsxs(\"div\",{ref:ref,onPointerEnter:()=>setHover(true),onPointerLeave:()=>setHover(false),style:{...style,position:\"relative\",width:\"100%\",height:\"100%\",overflow:\"visible\",cursor:\"pointer\"},children:[/*#__PURE__*/_jsxs(\"svg\",{\"aria-hidden\":true,width:W,height:H,viewBox:\"0 0 \"+W+\" \"+H,style:{position:\"absolute\",left:-padX,top:-padY,overflow:\"visible\",pointerEvents:\"none\"},children:[/*#__PURE__*/_jsx(motion.rect,{...rect,stroke:accent,strokeWidth:1,initial:still?false:{pathLength:0,opacity:0},animate:{pathLength:1,opacity:hover?.6:.24},transition:{pathLength:{duration:1.4,delay:.3,ease:\"easeInOut\"},opacity:{duration:.4}}}),still?null:/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(motion.rect,{...rect,stroke:accent,strokeWidth:5,strokeLinecap:\"round\",initial:{pathLength:.14,pathSpacing:.86,pathOffset:0,opacity:0},animate:{pathOffset:[0,1],opacity:hover?.4:.2},transition:{pathOffset:{duration:speed,repeat:Infinity,ease:\"linear\",delay:1.6},opacity:{duration:.5,delay:hover?0:1.6}}}),/*#__PURE__*/_jsx(motion.rect,{...rect,stroke:\"color-mix(in srgb, \"+accent+\" 70%, #fff)\",strokeWidth:1.5,strokeLinecap:\"round\",initial:{pathLength:.14,pathSpacing:.86,pathOffset:0,opacity:0},animate:{pathOffset:[0,1],opacity:1},transition:{pathOffset:{duration:speed,repeat:Infinity,ease:\"linear\",delay:1.6},opacity:{duration:.5,delay:1.6}}})]})]}),/*#__PURE__*/_jsx(motion.div,{role:\"img\",\"aria-label\":\"JD\",style:{position:\"absolute\",inset:0},animate:{filter:hover?\"drop-shadow(0 0 9px \"+mix(75)+\")\":\"drop-shadow(0 0 3px \"+mix(22)+\")\",scale:hover?1.03:1},transition:{duration:.35,ease:\"easeOut\"},children:/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,background:src?accent:\"transparent\",WebkitMaskImage:mask,maskImage:mask,WebkitMaskSize:\"contain\",maskSize:\"contain\",WebkitMaskRepeat:\"no-repeat\",maskRepeat:\"no-repeat\",WebkitMaskPosition:\"50% 50%\",maskPosition:\"50% 50%\"}})})]});}NeonLogo.defaultProps={accent:\"#C9F31D\",padX:11,padY:9,radius:12,speed:7,liveFavicon:true};addPropertyControls(NeonLogo,{image:{type:ControlType.ResponsiveImage,title:\"Logo\"},accent:{type:ControlType.Color,title:\"Colour\"},padX:{type:ControlType.Number,title:\"Outline gap X\",min:2,max:40,step:1},padY:{type:ControlType.Number,title:\"Outline gap Y\",min:2,max:40,step:1},radius:{type:ControlType.Number,title:\"Corner\",min:0,max:40,step:1},speed:{type:ControlType.Number,title:\"Lap time\",min:2,max:20,step:.5,unit:\"s\"},liveFavicon:{type:ControlType.Boolean,title:\"Animate tab icon\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"NeonLogo\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"35\",\"framerIntrinsicWidth\":\"58\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NeonLogo.map","// Generated by Framer (cf240c2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"VD48leDqT\",\"KhqQaFWee\"];const serializationHash=\"framer-PMzfJ\";const variantClassNames={KhqQaFWee:\"framer-v-1wvy6u6\",VD48leDqT:\"framer-v-ee1thw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?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={Burger:\"VD48leDqT\",X:\"KhqQaFWee\"};const getProps=({color,height,id,tap,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,iWF8EWIN1:(_ref=color!==null&&color!==void 0?color:props.iWF8EWIN1)!==null&&_ref!==void 0?_ref:\"rgb(136, 136, 136)\",TBgHLr7MW:tap!==null&&tap!==void 0?tap:props.TBgHLr7MW,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"VD48leDqT\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,TBgHLr7MW,iWF8EWIN1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"VD48leDqT\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap4qg89c=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(TBgHLr7MW){const res=await TBgHLr7MW(...args);if(res===false)return false;}setVariant(\"KhqQaFWee\");});const onTap1xdj53w=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(TBgHLr7MW){const res=await TBgHLr7MW(...args);if(res===false)return false;}setVariant(\"VD48leDqT\");});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-ee1thw\",className,classNames),\"data-framer-name\":\"Burger\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"VD48leDqT\",onTap:onTap4qg89c,ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({KhqQaFWee:{\"data-framer-name\":\"X\",onTap:onTap1xdj53w}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-156x2jh\",layoutDependency:layoutDependency,layoutId:\"oW7AVapTM\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ugc7aa\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"oAklJEA6B\",style:{backgroundColor:iWF8EWIN1,rotate:0},variants:{KhqQaFWee:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-l34lvk\",\"data-framer-name\":\"Mid\",layoutDependency:layoutDependency,layoutId:\"s3Q64JU75\",style:{backgroundColor:iWF8EWIN1,opacity:1},variants:{KhqQaFWee:{opacity:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-s5jzbs\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"b6SqyvarU\",style:{backgroundColor:iWF8EWIN1,rotate:0},variants:{KhqQaFWee:{rotate:45}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PMzfJ.framer-b68t6c, .framer-PMzfJ .framer-b68t6c { display: block; }\",\".framer-PMzfJ.framer-ee1thw { cursor: pointer; height: 32px; overflow: hidden; position: relative; width: 32px; }\",\".framer-PMzfJ .framer-156x2jh { flex: none; height: 18px; left: calc(50.00000000000002% - 24px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 18px / 2); width: 24px; }\",\".framer-PMzfJ .framer-ugc7aa { bottom: 0px; flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; }\",\".framer-PMzfJ .framer-l34lvk { flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: calc(50.00000000000002% - 2px / 2); }\",\".framer-PMzfJ .framer-s5jzbs { flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; }\",\".framer-PMzfJ.framer-v-1wvy6u6 .framer-ugc7aa { bottom: unset; left: -1px; right: unset; top: calc(50.00000000000002% - 2px / 2); width: 26px; }\",\".framer-PMzfJ.framer-v-1wvy6u6 .framer-l34lvk { left: unset; width: 2px; }\",\".framer-PMzfJ.framer-v-1wvy6u6 .framer-s5jzbs { left: unset; right: -1px; top: calc(50.00000000000002% - 2px / 2); width: 26px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"KhqQaFWee\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"TBgHLr7MW\":\"tap\",\"iWF8EWIN1\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameraGN_e8sbR=withCSS(Component,css,\"framer-PMzfJ\");export default FrameraGN_e8sbR;FrameraGN_e8sbR.displayName=\"Header / Menu Icon\";FrameraGN_e8sbR.defaultProps={height:32,width:32};addPropertyControls(FrameraGN_e8sbR,{variant:{options:[\"VD48leDqT\",\"KhqQaFWee\"],optionTitles:[\"Burger\",\"X\"],title:\"Variant\",type:ControlType.Enum},TBgHLr7MW:{title:\"Tap\",type:ControlType.EventHandler},iWF8EWIN1:{defaultValue:\"rgb(136, 136, 136)\",title:\"Color\",type:ControlType.Color}});addFonts(FrameraGN_e8sbR,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraGN_e8sbR\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"TBgHLr7MW\\\":\\\"tap\\\",\\\"iWF8EWIN1\\\":\\\"color\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KhqQaFWee\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aGN_e8sbR.map","// Generated by Framer (cf240c2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={f7sLxh3R4:{hover:true},VGCAoTGyC:{hover:true}};const cycleOrder=[\"VGCAoTGyC\",\"IjcJG0e3f\",\"f7sLxh3R4\",\"GdNboF6TL\"];const serializationHash=\"framer-YiT8m\";const variantClassNames={f7sLxh3R4:\"framer-v-mll2zi\",GdNboF6TL:\"framer-v-1otfk40\",IjcJG0e3f:\"framer-v-1lrx5l7\",VGCAoTGyC:\"framer-v-117zqp7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:45,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?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={\"Primary - White - Small\":\"GdNboF6TL\",\"Primary - White\":\"f7sLxh3R4\",\"Primary Small\":\"IjcJG0e3f\",Primary:\"VGCAoTGyC\"};const getProps=({height,id,link,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,k_dS7Bsjn:link!==null&&link!==void 0?link:props.k_dS7Bsjn,tSwdlNvzh:(_ref=title!==null&&title!==void 0?title:props.tSwdlNvzh)!==null&&_ref!==void 0?_ref:\"Get Started\",variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"VGCAoTGyC\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,tSwdlNvzh,k_dS7Bsjn,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"VGCAoTGyC\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:k_dS7Bsjn,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-117zqp7\",className,classNames)} framer-1yrv2em`,\"data-border\":true,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"VGCAoTGyC\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-c3b9743f-d44f-401f-be24-6ec96b29bd2e, rgb(201, 243, 29))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(201, 243, 29, 0)\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,...style},variants:{\"f7sLxh3R4-hover\":{\"--border-color\":\"rgba(201, 243, 29, 0)\",backgroundColor:\"var(--token-c3b9743f-d44f-401f-be24-6ec96b29bd2e, rgb(201, 243, 29))\"},\"VGCAoTGyC-hover\":{\"--border-color\":\"rgba(201, 243, 29, 0)\",backgroundColor:\"var(--token-c3b9743f-d44f-401f-be24-6ec96b29bd2e, rgb(201, 243, 29))\"},f7sLxh3R4:{\"--border-color\":\"var(--token-c5c97390-1c34-4111-949c-fcc3691784ab, rgb(227, 227, 227))\"},GdNboF6TL:{\"--border-color\":\"var(--token-c5c97390-1c34-4111-949c-fcc3691784ab, rgb(227, 227, 227))\"}},...addPropertyOverrides({\"f7sLxh3R4-hover\":{\"data-framer-name\":undefined},\"VGCAoTGyC-hover\":{\"data-framer-name\":undefined},f7sLxh3R4:{\"data-framer-name\":\"Primary - White\"},GdNboF6TL:{\"data-framer-name\":\"Primary - White - Small\"},IjcJG0e3f:{\"data-framer-name\":\"Primary Small\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7VXJiYW5pc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Urbanist\", \"Urbanist Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, rgb(255, 255, 255)))\"},children:\"Get Started\"})}),className:\"framer-1bx4t9i\",\"data-framer-name\":\"Text\",fonts:[\"FS;Urbanist-regular\"],layoutDependency:layoutDependency,layoutId:\"NHwXYy4Db\",style:{\"--extracted-r6o4lv\":\"var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:tSwdlNvzh,variants:{\"f7sLxh3R4-hover\":{\"--extracted-r6o4lv\":\"var(--token-9f68aa51-e110-48a2-8679-33ec179f9071, rgb(31, 31, 31))\"},\"VGCAoTGyC-hover\":{\"--extracted-r6o4lv\":\"var(--token-c7f1306b-5503-4d3d-b6a4-aae769e38ad6, rgb(7, 7, 7))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"f7sLxh3R4-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7VXJiYW5pc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Urbanist\", \"Urbanist Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9f68aa51-e110-48a2-8679-33ec179f9071, rgb(31, 31, 31)))\"},children:\"Get Started\"})})},\"VGCAoTGyC-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7VXJiYW5pc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Urbanist\", \"Urbanist Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c7f1306b-5503-4d3d-b6a4-aae769e38ad6, rgb(7, 7, 7)))\"},children:\"Get Started\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11iddk0\",\"data-framer-name\":\"Icon Wrap\",layoutDependency:layoutDependency,layoutId:\"kjqM46jYM\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(16+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||61)-32-19)/2)+0),pixelHeight:20,pixelWidth:31,src:\"https://framerusercontent.com/images/bmuPdT0UJufJQny3ncpajs0gj90.svg\"},className:\"framer-1qwub8s\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"e6l1dU_tw\",...addPropertyOverrides({\"f7sLxh3R4-hover\":{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(16+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||61)-32-19)/2)+0),pixelHeight:20,pixelWidth:30,src:\"https://framerusercontent.com/images/4cr8ctDDtU2ibMvu2dvdlJeQtQ.svg\"}},\"VGCAoTGyC-hover\":{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(16+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||61)-32-19)/2)+0),pixelHeight:20,pixelWidth:30,src:\"https://framerusercontent.com/images/4cr8ctDDtU2ibMvu2dvdlJeQtQ.svg\"}},GdNboF6TL:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(12+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||53)-24-19)/2)+0),pixelHeight:20,pixelWidth:31,src:\"https://framerusercontent.com/images/bmuPdT0UJufJQny3ncpajs0gj90.svg\"}},IjcJG0e3f:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(10+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||49)-20-19)/2)+0),pixelHeight:20,pixelWidth:31,src:\"https://framerusercontent.com/images/bmuPdT0UJufJQny3ncpajs0gj90.svg\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(16+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||61)-32-19)/2)+0),pixelHeight:20,pixelWidth:30,src:\"https://framerusercontent.com/images/4cr8ctDDtU2ibMvu2dvdlJeQtQ.svg\"},className:\"framer-4cb7u5\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"unYxgKi4_\",...addPropertyOverrides({GdNboF6TL:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(12+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||53)-24-19)/2)+0),pixelHeight:20,pixelWidth:30,src:\"https://framerusercontent.com/images/4cr8ctDDtU2ibMvu2dvdlJeQtQ.svg\"}},IjcJG0e3f:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(10+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||49)-20-19)/2)+0),pixelHeight:20,pixelWidth:30,src:\"https://framerusercontent.com/images/4cr8ctDDtU2ibMvu2dvdlJeQtQ.svg\"}}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YiT8m.framer-1yrv2em, .framer-YiT8m .framer-1yrv2em { display: block; }\",\".framer-YiT8m.framer-117zqp7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 16px 30px 16px 30px; position: relative; text-decoration: none; width: min-content; }\",\".framer-YiT8m .framer-1bx4t9i { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-YiT8m .framer-11iddk0 { flex: none; height: 19px; overflow: hidden; position: relative; width: 30px; }\",\".framer-YiT8m .framer-1qwub8s { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-YiT8m .framer-4cb7u5 { bottom: 0px; flex: none; left: -40px; overflow: visible; position: absolute; top: 0px; width: 30px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-YiT8m.framer-117zqp7 { gap: 0px; } .framer-YiT8m.framer-117zqp7 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-YiT8m.framer-117zqp7 > :first-child { margin-left: 0px; } .framer-YiT8m.framer-117zqp7 > :last-child { margin-right: 0px; } }\",\".framer-YiT8m.framer-v-1lrx5l7.framer-117zqp7 { padding: 10px 24px 10px 24px; }\",\".framer-YiT8m.framer-v-1lrx5l7 .framer-1qwub8s { aspect-ratio: 1.4736842105263157 / 1; bottom: var(--framer-aspect-ratio-supported, 0px); height: 19px; }\",\".framer-YiT8m.framer-v-1lrx5l7 .framer-4cb7u5 { aspect-ratio: 1.4736842105263157 / 1; width: var(--framer-aspect-ratio-supported, 28px); }\",\".framer-YiT8m.framer-v-mll2zi.framer-117zqp7 { padding: 16px 43px 16px 43px; }\",\".framer-YiT8m.framer-v-1otfk40.framer-117zqp7 { padding: 12px 30px 12px 30px; }\",\".framer-YiT8m.framer-v-117zqp7.hover .framer-1qwub8s, .framer-YiT8m.framer-v-mll2zi.hover .framer-1qwub8s { left: unset; right: -40px; width: 30px; }\",\".framer-YiT8m.framer-v-117zqp7.hover .framer-4cb7u5, .framer-YiT8m.framer-v-mll2zi.hover .framer-4cb7u5 { left: 0px; }\",'.framer-YiT8m[data-border=\"true\"]::after, .framer-YiT8m [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 61\n * @framerIntrinsicWidth 194\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"IjcJG0e3f\":{\"layout\":[\"auto\",\"auto\"]},\"f7sLxh3R4\":{\"layout\":[\"auto\",\"auto\"]},\"GdNboF6TL\":{\"layout\":[\"auto\",\"auto\"]},\"WOj6cCkys\":{\"layout\":[\"auto\",\"auto\"]},\"PwsRSsRRC\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"tSwdlNvzh\":\"title\",\"k_dS7Bsjn\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerQmMKJrfNp=withCSS(Component,css,\"framer-YiT8m\");export default FramerQmMKJrfNp;FramerQmMKJrfNp.displayName=\"Button / Outline\";FramerQmMKJrfNp.defaultProps={height:61,width:194};addPropertyControls(FramerQmMKJrfNp,{variant:{options:[\"VGCAoTGyC\",\"IjcJG0e3f\",\"f7sLxh3R4\",\"GdNboF6TL\"],optionTitles:[\"Primary\",\"Primary Small\",\"Primary - White\",\"Primary - White - Small\"],title:\"Variant\",type:ControlType.Enum},tSwdlNvzh:{defaultValue:\"Get Started\",displayTextArea:false,title:\"Title\",type:ControlType.String},k_dS7Bsjn:{title:\"Link\",type:ControlType.Link}});addFonts(FramerQmMKJrfNp,[{explicitInter:true,fonts:[{family:\"Urbanist\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/QVSEREMQIHTDJ6PBN6SDKDQRKHAIJM4G/5FQFK3HFEC5ZJORN7EUWWXKPUKR4HDO2/S3LPGNCYQN366TZLSH3ASTPTKANFMFDS.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQmMKJrfNp\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"IjcJG0e3f\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"f7sLxh3R4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GdNboF6TL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WOj6cCkys\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PwsRSsRRC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"61\",\"framerIntrinsicWidth\":\"194\",\"framerVariables\":\"{\\\"tSwdlNvzh\\\":\\\"title\\\",\\\"k_dS7Bsjn\\\":\\\"link\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QmMKJrfNp.map","import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","/*\n * nullstate (framer/icon-nullstate@0.7.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js\"\n","let r;\nvar s = (o) => {\n    if (!r) {\n        const n = o.forwardRef(({color: t = \"currentColor\", size: e = 24, ...i}, l) => {\n            return o.createElement(\"svg\", {ref: l, xmlns: \"http://www.w3.org/2000/svg\", width: e, height: e, viewBox: \"0 0 24 24\", fill: \"none\", stroke: t, strokeWidth: \"2\", strokeLinecap: \"round\", strokeLinejoin: \"round\", ...i}, o.createElement(\"path\", {d: \"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"}), o.createElement(\"polyline\", {points: \"9 22 9 12 15 12 15 22\"}));\n        });\n        n.displayName = \"Home\",r = n;\n    }\n    return r;\n};\nconst __FramerMetadata__ = {exports: {default: {type: \"reactComponent\", slots: [], annotations: {framerContractVersion: \"1\"}}, __FramerMetadata__: {type: \"variable\"}}};\nexport { __FramerMetadata__, s as default };","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/feather-icons/home.js@0.0.29\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"activity\",\"airplay\",\"alert-circle\",\"alert-octagon\",\"alert-triangle\",\"align-center\",\"align-justify\",\"align-left\",\"align-right\",\"anchor\",\"aperture\",\"archive\",\"arrow-down\",\"arrow-down-circle\",\"arrow-down-left\",\"arrow-down-right\",\"arrow-left\",\"arrow-left-circle\",\"arrow-right\",\"arrow-right-circle\",\"arrow-up\",\"arrow-up-circle\",\"arrow-up-left\",\"arrow-up-right\",\"at-sign\",\"award\",\"bar-chart\",\"bar-chart-2\",\"battery\",\"battery-charging\",\"bell\",\"bell-off\",\"bluetooth\",\"bold\",\"book\",\"book-open\",\"bookmark\",\"box\",\"briefcase\",\"calendar\",\"camera\",\"camera-off\",\"cast\",\"check\",\"check-circle\",\"check-square\",\"chevron-down\",\"chevron-left\",\"chevron-right\",\"chevron-up\",\"chevrons-down\",\"chevrons-left\",\"chevrons-right\",\"chevrons-up\",\"chrome\",\"circle\",\"clipboard\",\"clock\",\"cloud\",\"cloud-drizzle\",\"cloud-lightning\",\"cloud-off\",\"cloud-rain\",\"cloud-snow\",\"code\",\"codepen\",\"codesandbox\",\"coffee\",\"columns\",\"command\",\"compass\",\"copy\",\"corner-down-left\",\"corner-down-right\",\"corner-left-down\",\"corner-left-up\",\"corner-right-down\",\"corner-right-up\",\"corner-up-left\",\"corner-up-right\",\"cpu\",\"credit-card\",\"crop\",\"crosshair\",\"database\",\"delete\",\"disc\",\"divide\",\"divide-circle\",\"divide-square\",\"dollar-sign\",\"download\",\"download-cloud\",\"dribbble\",\"droplet\",\"edit\",\"edit-2\",\"edit-3\",\"external-link\",\"eye\",\"eye-off\",\"facebook\",\"fast-forward\",\"feather\",\"figma\",\"file\",\"file-minus\",\"file-plus\",\"file-text\",\"film\",\"filter\",\"flag\",\"folder\",\"folder-minus\",\"folder-plus\",\"framer\",\"frown\",\"gift\",\"git-branch\",\"git-commit\",\"git-merge\",\"git-pull-request\",\"github\",\"gitlab\",\"globe\",\"grid\",\"hard-drive\",\"hash\",\"headphones\",\"heart\",\"help-circle\",\"hexagon\",\"home\",\"image\",\"inbox\",\"info\",\"instagram\",\"italic\",\"key\",\"layers\",\"layout\",\"life-buoy\",\"link\",\"link-2\",\"linkedin\",\"list\",\"loader\",\"lock\",\"log-in\",\"log-out\",\"mail\",\"map\",\"map-pin\",\"maximize\",\"maximize-2\",\"meh\",\"menu\",\"message-circle\",\"message-square\",\"mic\",\"mic-off\",\"minimize\",\"minimize-2\",\"minus\",\"minus-circle\",\"minus-square\",\"monitor\",\"moon\",\"more-horizontal\",\"more-vertical\",\"mouse-pointer\",\"move\",\"music\",\"navigation\",\"navigation-2\",\"octagon\",\"package\",\"paperclip\",\"pause\",\"pause-circle\",\"pen-tool\",\"percent\",\"phone\",\"phone-call\",\"phone-forwarded\",\"phone-incoming\",\"phone-missed\",\"phone-off\",\"phone-outgoing\",\"pie-chart\",\"play\",\"play-circle\",\"plus\",\"plus-circle\",\"plus-square\",\"pocket\",\"power\",\"printer\",\"radio\",\"refresh-ccw\",\"refresh-cw\",\"repeat\",\"rewind\",\"rotate-ccw\",\"rotate-cw\",\"rss\",\"save\",\"scissors\",\"search\",\"send\",\"server\",\"settings\",\"share\",\"share-2\",\"shield\",\"shield-off\",\"shopping-bag\",\"shopping-cart\",\"shuffle\",\"sidebar\",\"skip-back\",\"skip-forward\",\"slack\",\"slash\",\"sliders\",\"smartphone\",\"smile\",\"speaker\",\"square\",\"star\",\"stop-circle\",\"sun\",\"sunrise\",\"sunset\",\"tablet\",\"tag\",\"target\",\"terminal\",\"thermometer\",\"thumbs-down\",\"thumbs-up\",\"toggle-left\",\"toggle-right\",\"tool\",\"trash\",\"trash-2\",\"trello\",\"trending-down\",\"trending-up\",\"triangle\",\"truck\",\"tv\",\"twitch\",\"twitter\",\"type\",\"umbrella\",\"underline\",\"unlock\",\"upload\",\"upload-cloud\",\"user\",\"user-check\",\"user-minus\",\"user-plus\",\"user-x\",\"users\",\"video\",\"video-off\",\"voicemail\",\"volume\",\"volume-1\",\"volume-2\",\"volume-x\",\"watch\",\"wifi\",\"wifi-off\",\"wind\",\"x\",\"x-circle\",\"x-octagon\",\"x-square\",\"youtube\",\"zap\",\"zap-off\",\"zoom-in\",\"zoom-out\",];const moduleBaseUrl=\"https://framer.com/m/feather-icons/\";const uppercaseIconKeys=iconKeys.map(name=>name.charAt(0).toUpperCase()+name.slice(1));const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * FEATHER\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){let active=true;// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.29`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);// console.log(module.default)\nif(active)setSelectedIcon(module.default(React));}catch(e){console.log(e);if(active)setSelectedIcon(null);}return()=>{active=false;};}// Import module when new style or icon is selected\nuseEffect(()=>{importModule();},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(\"div\",{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(SelectedIcon,{style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Feather\";Icon.defaultProps={width:24,height:24,iconSelection:\"home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,optionTitles:uppercaseIconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Feather site](https://feathericons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Feather.map","// Generated by Framer (64bc75b)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Rubik-500\",\"GF;Rubik-700\",\"GF;Rubik-700italic\",\"GF;Rubik-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Rubik\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYi1VU80V4bVkA.woff2\",weight:\"500\"},{family:\"Rubik\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-4I-1VU80V4bVkA.woff2\",weight:\"700\"},{family:\"Rubik\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/rubik/v28/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8u6FEU1dYPFkJ1O.woff2\",weight:\"700\"},{family:\"Rubik\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/rubik/v28/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tvE0U1dYPFkJ1O.woff2\",weight:\"500\"}]}];export const css=['.framer-f5wZt .framer-styles-preset-vcdg9c:not(.rich-text-wrapper), .framer-f5wZt .framer-styles-preset-vcdg9c.rich-text-wrapper p { --framer-font-family: \"Rubik\", \"Rubik Placeholder\", sans-serif; --framer-font-family-bold: \"Rubik\", \"Rubik Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Rubik\", \"Rubik Placeholder\", sans-serif; --framer-font-family-italic: \"Rubik\", \"Rubik Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 0px) { .framer-f5wZt .framer-styles-preset-vcdg9c:not(.rich-text-wrapper), .framer-f5wZt .framer-styles-preset-vcdg9c.rich-text-wrapper p { --framer-font-family: \"Rubik\", \"Rubik Placeholder\", sans-serif; --framer-font-family-bold: \"Rubik\", \"Rubik Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Rubik\", \"Rubik Placeholder\", sans-serif; --framer-font-family-italic: \"Rubik\", \"Rubik Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-f5wZt\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (cf240c2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/Ei7XhV8viSMzuxBr3i5H/RQzv0NBtRiFhqWgZhz3Q/S66dksKyd.js\";const enabledGestures={Mzd5bV5uM:{hover:true}};const cycleOrder=[\"Mzd5bV5uM\",\"qpxAVdrP_\"];const serializationHash=\"framer-HOk5c\";const variantClassNames={Mzd5bV5uM:\"framer-v-117h7oe\",qpxAVdrP_:\"framer-v-1ms0l90\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?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={\"Main Menu - Small\":\"qpxAVdrP_\",\"Main Menu Link\":\"Mzd5bV5uM\"};const getProps=({color,height,id,link,text,width,...props})=>{var _ref,_ref1,_humanReadableVariantMap_props_variant,_ref2;return{...props,KQuaEY9Ha:(_ref=text!==null&&text!==void 0?text:props.KQuaEY9Ha)!==null&&_ref!==void 0?_ref:\"Home\",MJph9rnwb:link!==null&&link!==void 0?link:props.MJph9rnwb,TTCpXhyhI:(_ref1=color!==null&&color!==void 0?color:props.TTCpXhyhI)!==null&&_ref1!==void 0?_ref1:\"var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, rgb(255, 255, 255))\",variant:(_ref2=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref2!==void 0?_ref2:\"Mzd5bV5uM\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,MJph9rnwb,KQuaEY9Ha,TTCpXhyhI,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Mzd5bV5uM\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:MJph9rnwb,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-117h7oe\",className,classNames)} framer-1fv5if1`,\"data-framer-name\":\"Main Menu Link\",layoutDependency:layoutDependency,layoutId:\"Mzd5bV5uM\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"Mzd5bV5uM-hover\":{\"data-framer-name\":undefined},qpxAVdrP_:{\"data-framer-name\":\"Main Menu - Small\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-vcdg9c\",\"data-styles-preset\":\"S66dksKyd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-TTCpXhyhI-OTyZUt3Qu))\"},children:\"Home\"})}),className:\"framer-lafkap\",\"data-framer-name\":\"Menu Item\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CNrx95GtF\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-TTCpXhyhI-OTyZUt3Qu)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-TTCpXhyhI-OTyZUt3Qu\":TTCpXhyhI},text:KQuaEY9Ha,variants:{\"Mzd5bV5uM-hover\":{\"--extracted-r6o4lv\":\"var(--token-c3b9743f-d44f-401f-be24-6ec96b29bd2e, rgb(201, 243, 29))\"},qpxAVdrP_:{\"--extracted-r6o4lv\":\"var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Mzd5bV5uM-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-vcdg9c\",\"data-styles-preset\":\"S66dksKyd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3b9743f-d44f-401f-be24-6ec96b29bd2e, rgb(201, 243, 29)))\"},children:\"Home\"})})},qpxAVdrP_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-vcdg9c\",\"data-styles-preset\":\"S66dksKyd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, rgb(255, 255, 255)))\"},children:\"Home\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HOk5c.framer-1fv5if1, .framer-HOk5c .framer-1fv5if1 { display: block; }\",\".framer-HOk5c.framer-117h7oe { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 4px 0px 4px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-HOk5c .framer-lafkap { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-HOk5c.framer-117h7oe { gap: 0px; } .framer-HOk5c.framer-117h7oe > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-HOk5c.framer-117h7oe > :first-child { margin-left: 0px; } .framer-HOk5c.framer-117h7oe > :last-child { margin-right: 0px; } }\",\".framer-HOk5c.framer-v-1ms0l90.framer-117h7oe { padding: 6px 0px 6px 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 29\n * @framerIntrinsicWidth 45\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"qpxAVdrP_\":{\"layout\":[\"auto\",\"auto\"]},\"iYCssxOyt\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"MJph9rnwb\":\"link\",\"KQuaEY9Ha\":\"text\",\"TTCpXhyhI\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerOTyZUt3Qu=withCSS(Component,css,\"framer-HOk5c\");export default FramerOTyZUt3Qu;FramerOTyZUt3Qu.displayName=\"Header / Menu Item (Primary)\";FramerOTyZUt3Qu.defaultProps={height:29,width:45};addPropertyControls(FramerOTyZUt3Qu,{variant:{options:[\"Mzd5bV5uM\",\"qpxAVdrP_\"],optionTitles:[\"Main Menu Link\",\"Main Menu - Small\"],title:\"Variant\",type:ControlType.Enum},MJph9rnwb:{title:\"Link\",type:ControlType.Link},KQuaEY9Ha:{defaultValue:\"Home\",displayTextArea:false,title:\"Text\",type:ControlType.String},TTCpXhyhI:{defaultValue:'var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Color\",type:ControlType.Color}});addFonts(FramerOTyZUt3Qu,[{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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOTyZUt3Qu\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"29\",\"framerIntrinsicWidth\":\"45\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"MJph9rnwb\\\":\\\"link\\\",\\\"KQuaEY9Ha\\\":\\\"text\\\",\\\"TTCpXhyhI\\\":\\\"color\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qpxAVdrP_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"iYCssxOyt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OTyZUt3Qu.map","// Generated by Framer (cf240c2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import HeaderMenuItemPrimary from\"https://framerusercontent.com/modules/Li3Z1RI7kz2PjA4QosVP/2FUY71DLOgNcaCMaBo4N/OTyZUt3Qu.js\";const HeaderMenuItemPrimaryFonts=getFonts(HeaderMenuItemPrimary);const cycleOrder=[\"ZMQzjDe84\",\"yFKJWwl2J\",\"tQq2tMAZp\"];const serializationHash=\"framer-e6V5o\";const variantClassNames={tQq2tMAZp:\"framer-v-1x52gfm\",yFKJWwl2J:\"framer-v-uvaal6\",ZMQzjDe84:\"framer-v-kg4kg2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?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={Blog:\"ZMQzjDe84\",Project:\"tQq2tMAZp\",Service:\"yFKJWwl2J\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"ZMQzjDe84\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZMQzjDe84\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const router=useRouter();const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-kg4kg2\",className,classNames),\"data-framer-name\":\"Blog\",layoutDependency:layoutDependency,layoutId:\"ZMQzjDe84\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"var(--token-f35a5ad2-d1e8-4c82-b2ff-d770c5ba91a8, rgb(31, 31, 31))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 12px 40px 0px rgba(159, 159, 159, 0.08)\",...style},...addPropertyOverrides({tQq2tMAZp:{\"data-framer-name\":\"Project\"},yFKJWwl2J:{\"data-framer-name\":\"Service\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13qtc1u\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"GB1Dyn5t3\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"L121g2bcr\"},implicitPathVariables:undefined},{href:{webPageId:\"QxFXGm8Sz\"},implicitPathVariables:undefined},{href:{webPageId:\"A7drouxab\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} - 48px, 1px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(24+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||118)-48-70)/2)+0+0,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1698ks5-container\",layoutDependency:layoutDependency,layoutId:\"ptT6zpnAL-container\",children:/*#__PURE__*/_jsx(HeaderMenuItemPrimary,{height:\"100%\",id:\"ptT6zpnAL\",KQuaEY9Ha:\"Blog\",layoutId:\"ptT6zpnAL\",MJph9rnwb:resolvedLinks[0],style:{width:\"100%\"},TTCpXhyhI:\"var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, rgb(255, 255, 255))\",variant:\"Mzd5bV5uM\",width:\"100%\",...addPropertyOverrides({tQq2tMAZp:{KQuaEY9Ha:\"Projects\",MJph9rnwb:resolvedLinks[2]},yFKJWwl2J:{KQuaEY9Ha:\"Service\",MJph9rnwb:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{lS1wYWLAu:\"professional-excellence-personal-touch-crafted-for-success\"},unresolvedPathSlugs:{lS1wYWLAu:{collectionId:\"EWORKgfea\",collectionItemId:\"GGVP0zkWA\"}},webPageId:\"Okbk5aNNa\"},implicitPathVariables:undefined},{href:{pathVariables:{eCzdUHsyc:\"event\"},unresolvedPathSlugs:{eCzdUHsyc:{collectionId:\"jNVEN5dF2\",collectionItemId:\"CsIZXNumn\"}},webPageId:\"qMTZLSduf\"},implicitPathVariables:undefined},{href:{pathVariables:{gYyqxymIv:\"your-story-beautifully-showcasing-talent-one-page-at-a-time\"},unresolvedPathSlugs:{gYyqxymIv:{collectionId:\"bwdp2MDmp\",collectionItemId:\"C405kkg7e\"}},webPageId:\"m_g6nEPLq\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} - 48px, 1px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(24+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||118)-48-70)/2)+0+41,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-tz61lu-container\",layoutDependency:layoutDependency,layoutId:\"ZzqMlqmrX-container\",children:/*#__PURE__*/_jsx(HeaderMenuItemPrimary,{height:\"100%\",id:\"ZzqMlqmrX\",KQuaEY9Ha:\"Blog Details\",layoutId:\"ZzqMlqmrX\",MJph9rnwb:resolvedLinks1[0],style:{width:\"100%\"},TTCpXhyhI:\"var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, rgb(255, 255, 255))\",variant:\"Mzd5bV5uM\",width:\"100%\",...addPropertyOverrides({tQq2tMAZp:{KQuaEY9Ha:\"Project Details\",MJph9rnwb:resolvedLinks1[2]},yFKJWwl2J:{KQuaEY9Ha:\"Service Details\",MJph9rnwb:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-e6V5o.framer-1u5cz11, .framer-e6V5o .framer-1u5cz11 { display: block; }\",\".framer-e6V5o.framer-kg4kg2 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 24px; position: relative; width: 200px; }\",\".framer-e6V5o .framer-13qtc1u { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-e6V5o .framer-1698ks5-container, .framer-e6V5o .framer-tz61lu-container { flex: none; height: auto; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-e6V5o.framer-kg4kg2, .framer-e6V5o .framer-13qtc1u { gap: 0px; } .framer-e6V5o.framer-kg4kg2 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-e6V5o.framer-kg4kg2 > :first-child { margin-left: 0px; } .framer-e6V5o.framer-kg4kg2 > :last-child { margin-right: 0px; } .framer-e6V5o .framer-13qtc1u > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-e6V5o .framer-13qtc1u > :first-child { margin-top: 0px; } .framer-e6V5o .framer-13qtc1u > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 118\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"yFKJWwl2J\":{\"layout\":[\"fixed\",\"auto\"]},\"tQq2tMAZp\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerCpvSZNmsq=withCSS(Component,css,\"framer-e6V5o\");export default FramerCpvSZNmsq;FramerCpvSZNmsq.displayName=\"Header / Submenus\";FramerCpvSZNmsq.defaultProps={height:118,width:200};addPropertyControls(FramerCpvSZNmsq,{variant:{options:[\"ZMQzjDe84\",\"yFKJWwl2J\",\"tQq2tMAZp\"],optionTitles:[\"Blog\",\"Service\",\"Project\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerCpvSZNmsq,[{explicitInter:true,fonts:[]},...HeaderMenuItemPrimaryFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCpvSZNmsq\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yFKJWwl2J\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tQq2tMAZp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"200\",\"framerIntrinsicHeight\":\"118\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CpvSZNmsq.map","// Generated by Framer (8c7926c)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/Ei7XhV8viSMzuxBr3i5H/RQzv0NBtRiFhqWgZhz3Q/S66dksKyd.js\";import HeaderSubmenus from\"https://framerusercontent.com/modules/QSVEQADe81DqJ6Hx2S8M/NWmwxTuwjrNAuCVPn403/CpvSZNmsq.js\";const FeatherFonts=getFonts(Feather);const HeaderSubmenusFonts=getFonts(HeaderSubmenus);const MotionDivWithFX=withFX(motion.div);const enabledGestures={DJ5zf0OyR:{hover:true},oeYL3_l_D:{hover:true},TnWkRfzy2:{hover:true}};const cycleOrder=[\"TnWkRfzy2\",\"oeYL3_l_D\",\"DJ5zf0OyR\"];const serializationHash=\"framer-shZZY\";const variantClassNames={DJ5zf0OyR:\"framer-v-1np2n9h\",oeYL3_l_D:\"framer-v-bkqm76\",TnWkRfzy2:\"framer-v-1jibb9z\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Blog:\"TnWkRfzy2\",Projects:\"DJ5zf0OyR\",Service:\"oeYL3_l_D\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"TnWkRfzy2\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"TnWkRfzy2\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterizu9gt=({overlay,paginationInfo})=>activeVariantCallback(async(...args)=>{overlay.show();});const ref1=React.useRef(null);const ref2=React.useRef(null);const ref3=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1jibb9z\",className,classNames),\"data-framer-name\":\"Blog\",layoutDependency:layoutDependency,layoutId:\"TnWkRfzy2\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"DJ5zf0OyR-hover\":{\"data-framer-name\":undefined},\"oeYL3_l_D-hover\":{\"data-framer-name\":undefined},\"TnWkRfzy2-hover\":{\"data-framer-name\":undefined},DJ5zf0OyR:{\"data-framer-name\":\"Projects\"},oeYL3_l_D:{\"data-framer-name\":\"Service\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11i37f7\",\"data-highlight\":true,id:`${layoutId}-11i37f7`,layoutDependency:layoutDependency,layoutId:\"R0ZeT3Ip9\",onMouseEnter:onMouseEnterizu9gt({overlay}),ref:ref2,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-vcdg9c\",\"data-styles-preset\":\"S66dksKyd\",children:\"Blog\"})}),className:\"framer-4c32hl\",\"data-framer-name\":\"Menu Item\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SGqsJUsNE\",style:{\"--framer-paragraph-spacing\":\"0px\"},variants:{\"DJ5zf0OyR-hover\":{\"--extracted-r6o4lv\":\"var(--token-c3b9743f-d44f-401f-be24-6ec96b29bd2e, rgb(201, 243, 29))\"},\"oeYL3_l_D-hover\":{\"--extracted-r6o4lv\":\"var(--token-c3b9743f-d44f-401f-be24-6ec96b29bd2e, rgb(201, 243, 29))\"},\"TnWkRfzy2-hover\":{\"--extracted-r6o4lv\":\"var(--token-c3b9743f-d44f-401f-be24-6ec96b29bd2e, rgb(201, 243, 29))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"DJ5zf0OyR-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-vcdg9c\",\"data-styles-preset\":\"S66dksKyd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3b9743f-d44f-401f-be24-6ec96b29bd2e, rgb(201, 243, 29)))\"},children:\"Projects\"})})},\"oeYL3_l_D-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-vcdg9c\",\"data-styles-preset\":\"S66dksKyd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3b9743f-d44f-401f-be24-6ec96b29bd2e, rgb(201, 243, 29)))\"},children:\"Services\"})})},\"TnWkRfzy2-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-vcdg9c\",\"data-styles-preset\":\"S66dksKyd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3b9743f-d44f-401f-be24-6ec96b29bd2e, rgb(201, 243, 29)))\"},children:\"Blog\"})})},DJ5zf0OyR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-vcdg9c\",\"data-styles-preset\":\"S66dksKyd\",children:\"Projects\"})})},oeYL3_l_D:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-vcdg9c\",\"data-styles-preset\":\"S66dksKyd\",children:\"Services\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1uxi8cq-container\",layoutDependency:layoutDependency,layoutId:\"DOnPUprfV-container\",style:{rotate:0},variants:{\"DJ5zf0OyR-hover\":{rotate:-180},\"oeYL3_l_D-hover\":{rotate:-180},\"TnWkRfzy2-hover\":{rotate:-180}},children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"chevron-down\",id:\"DOnPUprfV\",layoutId:\"DOnPUprfV\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"DJ5zf0OyR-hover\":{color:\"var(--token-c3b9743f-d44f-401f-be24-6ec96b29bd2e, rgb(201, 243, 29))\"},\"oeYL3_l_D-hover\":{color:\"var(--token-c3b9743f-d44f-401f-be24-6ec96b29bd2e, rgb(201, 243, 29))\"},\"TnWkRfzy2-hover\":{color:\"var(--token-c3b9743f-d44f-401f-be24-6ec96b29bd2e, rgb(201, 243, 29))\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref2,className:cx(serializationHash,classNames,...sharedStyleClassNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-11i37f7`,offsetX:0,offsetY:16,onDismiss:overlay.hide,placement:\"bottom\",portalSelector:\"#overlay\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-29r4ri\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"IxvOVNvDT\",ref:ref3,role:\"dialog\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0,0,0,0.05)\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:92,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||21)-0-21)/2)+0+0+0,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-33o3y8-container\",layoutDependency:layoutDependency,layoutId:\"jaTgBtjce-container\",children:/*#__PURE__*/_jsx(HeaderSubmenus,{height:\"100%\",id:\"jaTgBtjce\",layoutId:\"jaTgBtjce\",variant:\"ZMQzjDe84\",width:\"100%\",...addPropertyOverrides({DJ5zf0OyR:{variant:\"tQq2tMAZp\"},oeYL3_l_D:{variant:\"yFKJWwl2J\"}},baseVariant,gestureVariant)})})})})})})]})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-shZZY.framer-1yydyxv, .framer-shZZY .framer-1yydyxv { display: block; }\",\".framer-shZZY.framer-1jibb9z { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-shZZY .framer-11i37f7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-shZZY .framer-4c32hl { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-shZZY .framer-1uxi8cq-container { flex: none; height: 21px; position: relative; width: 12px; z-index: 1; }\",\".framer-shZZY .framer-29r4ri { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-shZZY .framer-33o3y8-container { flex: none; height: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-shZZY.framer-1jibb9z, .framer-shZZY .framer-11i37f7, .framer-shZZY .framer-29r4ri { gap: 0px; } .framer-shZZY.framer-1jibb9z > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-shZZY.framer-1jibb9z > :first-child, .framer-shZZY .framer-11i37f7 > :first-child { margin-left: 0px; } .framer-shZZY.framer-1jibb9z > :last-child, .framer-shZZY .framer-11i37f7 > :last-child { margin-right: 0px; } .framer-shZZY .framer-11i37f7 > * { margin: 0px; margin-left: calc(5px / 2); margin-right: calc(5px / 2); } .framer-shZZY .framer-29r4ri > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-shZZY .framer-29r4ri > :first-child { margin-top: 0px; } .framer-shZZY .framer-29r4ri > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 21\n * @framerIntrinsicWidth 52\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"oeYL3_l_D\":{\"layout\":[\"auto\",\"auto\"]},\"DJ5zf0OyR\":{\"layout\":[\"auto\",\"auto\"]},\"HVYmqXj0t\":{\"layout\":[\"auto\",\"auto\"]},\"KkwVlkXep\":{\"layout\":[\"auto\",\"auto\"]},\"fZEnvNYtf\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerns_UthnYV=withCSS(Component,css,\"framer-shZZY\");export default Framerns_UthnYV;Framerns_UthnYV.displayName=\"Header / Menu Item (Has Dropdown)\";Framerns_UthnYV.defaultProps={height:21,width:52};addPropertyControls(Framerns_UthnYV,{variant:{options:[\"TnWkRfzy2\",\"oeYL3_l_D\",\"DJ5zf0OyR\"],optionTitles:[\"Blog\",\"Service\",\"Projects\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerns_UthnYV,[{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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.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\"}]},...FeatherFonts,...HeaderSubmenusFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerns_UthnYV\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"52\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"21\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oeYL3_l_D\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DJ5zf0OyR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HVYmqXj0t\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KkwVlkXep\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fZEnvNYtf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (559aa4d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import HeaderMenuItemHasDropdown from\"https://framerusercontent.com/modules/35pWUtSdxP5bF67OlGHA/sF1GaCRUkq1Jk9k1ATs4/ns_UthnYV.js\";import HeaderMenuItemPrimary from\"https://framerusercontent.com/modules/Li3Z1RI7kz2PjA4QosVP/2FUY71DLOgNcaCMaBo4N/OTyZUt3Qu.js\";const HeaderMenuItemPrimaryFonts=getFonts(HeaderMenuItemPrimary);const cycleOrder=[\"iYvy2dxAk\",\"YnOHhwLiB\"];const serializationHash=\"framer-MDlnG\";const variantClassNames={iYvy2dxAk:\"framer-v-x8a73c\",YnOHhwLiB:\"framer-v-tqtfzl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"iYvy2dxAk\",Phone:\"YnOHhwLiB\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"iYvy2dxAk\"};};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,contentLocale,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:\"iYvy2dxAk\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"YnOHhwLiB\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-x8a73c\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"iYvy2dxAk\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\",...style},variants:{YnOHhwLiB:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.4)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-9f68aa51-e110-48a2-8679-33ec179f9071, rgb(31, 31, 31))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"0px 8px 30px 0px rgba(0, 0, 0, 0.12)\"}},...addPropertyOverrides({YnOHhwLiB:{\"data-border\":true,\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+((componentViewport?.height||200)-29)/2,...addPropertyOverrides({YnOHhwLiB:{width:`calc(${componentViewport?.width||\"100vw\"} - 52px)`,y:(componentViewport?.y||0)+20+((componentViewport?.height||200)-419)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kamygq-container\",layoutDependency:layoutDependency,layoutId:\"MokXZd0mT-container\",nodeId:\"MokXZd0mT\",rendersWithMotion:true,scopeId:\"QNyYTiXbq\",children:/*#__PURE__*/_jsx(HeaderMenuItemPrimary,{HbkOP6Xj7:\"Home\",height:\"100%\",id:\"MokXZd0mT\",KQuaEY9Ha:\"Home\",layoutId:\"MokXZd0mT\",MJph9rnwb:resolvedLinks[0],TTCpXhyhI:\"var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, rgb(255, 255, 255))\",variant:matchVariant(\"Mzd5bV5uM\"),width:\"100%\",...addPropertyOverrides({YnOHhwLiB:{MJph9rnwb:resolvedLinks[1],style:{width:\"100%\"},variant:matchVariant(\"qpxAVdrP_\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":ee_Wg6QWz\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":ee_Wg6QWz\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+((componentViewport?.height||200)-29)/2,...addPropertyOverrides({YnOHhwLiB:{width:`calc(${componentViewport?.width||\"100vw\"} - 52px)`,y:(componentViewport?.y||0)+55+((componentViewport?.height||200)-419)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17v6tft-container\",layoutDependency:layoutDependency,layoutId:\"EuZkpxqYp-container\",nodeId:\"EuZkpxqYp\",rendersWithMotion:true,scopeId:\"QNyYTiXbq\",children:/*#__PURE__*/_jsx(HeaderMenuItemPrimary,{HbkOP6Xj7:\"About\",height:\"100%\",id:\"EuZkpxqYp\",KQuaEY9Ha:\"Skills\",layoutId:\"EuZkpxqYp\",MJph9rnwb:resolvedLinks1[0],TTCpXhyhI:\"var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, rgb(255, 255, 255))\",variant:matchVariant(\"Mzd5bV5uM\"),width:\"100%\",...addPropertyOverrides({YnOHhwLiB:{MJph9rnwb:resolvedLinks1[1],style:{width:\"100%\"},variant:matchVariant(\"qpxAVdrP_\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Ftx_aVVKB\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Ftx_aVVKB\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+((componentViewport?.height||200)-29)/2,...addPropertyOverrides({YnOHhwLiB:{width:`calc(${componentViewport?.width||\"100vw\"} - 52px)`,y:(componentViewport?.y||0)+90+((componentViewport?.height||200)-419)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e67xq5-container\",layoutDependency:layoutDependency,layoutId:\"SjO3xd5nc-container\",nodeId:\"SjO3xd5nc\",rendersWithMotion:true,scopeId:\"QNyYTiXbq\",children:/*#__PURE__*/_jsx(HeaderMenuItemPrimary,{HbkOP6Xj7:\"About\",height:\"100%\",id:\"SjO3xd5nc\",KQuaEY9Ha:\"Experience\",layoutId:\"SjO3xd5nc\",MJph9rnwb:resolvedLinks2[0],TTCpXhyhI:\"var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, rgb(255, 255, 255))\",variant:matchVariant(\"Mzd5bV5uM\"),width:\"100%\",...addPropertyOverrides({YnOHhwLiB:{MJph9rnwb:resolvedLinks2[1],style:{width:\"100%\"},variant:matchVariant(\"qpxAVdrP_\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Q8fkRlVdX\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Q8fkRlVdX\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+((componentViewport?.height||200)-29)/2,...addPropertyOverrides({YnOHhwLiB:{width:`calc(${componentViewport?.width||\"100vw\"} - 52px)`,y:(componentViewport?.y||0)+125+((componentViewport?.height||200)-419)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e0be52-container\",layoutDependency:layoutDependency,layoutId:\"nQTzmAxUs-container\",nodeId:\"nQTzmAxUs\",rendersWithMotion:true,scopeId:\"QNyYTiXbq\",children:/*#__PURE__*/_jsx(HeaderMenuItemPrimary,{HbkOP6Xj7:\"About\",height:\"100%\",id:\"nQTzmAxUs\",KQuaEY9Ha:\"Work\",layoutId:\"nQTzmAxUs\",MJph9rnwb:resolvedLinks3[0],TTCpXhyhI:\"var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, rgb(255, 255, 255))\",variant:matchVariant(\"Mzd5bV5uM\"),width:\"100%\",...addPropertyOverrides({YnOHhwLiB:{MJph9rnwb:resolvedLinks3[1],style:{width:\"100%\"},variant:matchVariant(\"qpxAVdrP_\")}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"L121g2bcr\"},implicitPathVariables:undefined},{href:{webPageId:\"L121g2bcr\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({YnOHhwLiB:{height:29,width:`calc(${componentViewport?.width||\"100vw\"} - 52px)`,y:(componentViewport?.y||0)+160+((componentViewport?.height||200)-419)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-os7d4d-container\",layoutDependency:layoutDependency,layoutId:\"ZXpcfY0N5-container\",nodeId:\"ZXpcfY0N5\",rendersWithMotion:true,scopeId:\"QNyYTiXbq\",children:/*#__PURE__*/_jsx(HeaderMenuItemPrimary,{HbkOP6Xj7:\"Contact\",height:\"100%\",id:\"ZXpcfY0N5\",KQuaEY9Ha:\"Blog\",layoutId:\"ZXpcfY0N5\",MJph9rnwb:resolvedLinks4[0],style:{width:\"100%\"},TTCpXhyhI:\"var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, rgb(255, 255, 255))\",variant:matchVariant(\"qpxAVdrP_\"),width:\"100%\",...addPropertyOverrides({YnOHhwLiB:{MJph9rnwb:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{lS1wYWLAu:\"professional-excellence-personal-touch-crafted-for-success\"},unresolvedPathSlugs:{lS1wYWLAu:{collectionId:\"EWORKgfea\",collectionItemId:\"GGVP0zkWA\"}},webPageId:\"Okbk5aNNa\"},implicitPathVariables:undefined},{href:{pathVariables:{lS1wYWLAu:\"professional-excellence-personal-touch-crafted-for-success\"},unresolvedPathSlugs:{lS1wYWLAu:{collectionId:\"EWORKgfea\",collectionItemId:\"GGVP0zkWA\"}},webPageId:\"Okbk5aNNa\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({YnOHhwLiB:{height:29,width:`calc(${componentViewport?.width||\"100vw\"} - 52px)`,y:(componentViewport?.y||0)+195+((componentViewport?.height||200)-419)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-r58y0e-container\",layoutDependency:layoutDependency,layoutId:\"VmjKw_QaV-container\",nodeId:\"VmjKw_QaV\",rendersWithMotion:true,scopeId:\"QNyYTiXbq\",children:/*#__PURE__*/_jsx(HeaderMenuItemPrimary,{HbkOP6Xj7:\"Contact\",height:\"100%\",id:\"VmjKw_QaV\",KQuaEY9Ha:\"Blog Details\",layoutId:\"VmjKw_QaV\",MJph9rnwb:resolvedLinks5[0],style:{width:\"100%\"},TTCpXhyhI:\"var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, rgb(255, 255, 255))\",variant:matchVariant(\"qpxAVdrP_\"),width:\"100%\",...addPropertyOverrides({YnOHhwLiB:{MJph9rnwb:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"QxFXGm8Sz\"},implicitPathVariables:undefined},{href:{webPageId:\"QxFXGm8Sz\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({YnOHhwLiB:{height:29,width:`calc(${componentViewport?.width||\"100vw\"} - 52px)`,y:(componentViewport?.y||0)+230+((componentViewport?.height||200)-419)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zmh4e-container\",layoutDependency:layoutDependency,layoutId:\"fkOPgLyun-container\",nodeId:\"fkOPgLyun\",rendersWithMotion:true,scopeId:\"QNyYTiXbq\",children:/*#__PURE__*/_jsx(HeaderMenuItemPrimary,{HbkOP6Xj7:\"Contact\",height:\"100%\",id:\"fkOPgLyun\",KQuaEY9Ha:\"Service\",layoutId:\"fkOPgLyun\",MJph9rnwb:resolvedLinks6[0],style:{width:\"100%\"},TTCpXhyhI:\"var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, rgb(255, 255, 255))\",variant:matchVariant(\"qpxAVdrP_\"),width:\"100%\",...addPropertyOverrides({YnOHhwLiB:{MJph9rnwb:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{eCzdUHsyc:\"event\"},unresolvedPathSlugs:{eCzdUHsyc:{collectionId:\"jNVEN5dF2\",collectionItemId:\"CsIZXNumn\"}},webPageId:\"qMTZLSduf\"},implicitPathVariables:undefined},{href:{pathVariables:{eCzdUHsyc:\"event\"},unresolvedPathSlugs:{eCzdUHsyc:{collectionId:\"jNVEN5dF2\",collectionItemId:\"CsIZXNumn\"}},webPageId:\"qMTZLSduf\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({YnOHhwLiB:{height:29,width:`calc(${componentViewport?.width||\"100vw\"} - 52px)`,y:(componentViewport?.y||0)+265+((componentViewport?.height||200)-419)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-66kn6o-container\",layoutDependency:layoutDependency,layoutId:\"f6rMSMjUP-container\",nodeId:\"f6rMSMjUP\",rendersWithMotion:true,scopeId:\"QNyYTiXbq\",children:/*#__PURE__*/_jsx(HeaderMenuItemPrimary,{HbkOP6Xj7:\"Contact\",height:\"100%\",id:\"f6rMSMjUP\",KQuaEY9Ha:\"Service Details\",layoutId:\"f6rMSMjUP\",MJph9rnwb:resolvedLinks7[0],style:{width:\"100%\"},TTCpXhyhI:\"var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, rgb(255, 255, 255))\",variant:matchVariant(\"qpxAVdrP_\"),width:\"100%\",...addPropertyOverrides({YnOHhwLiB:{MJph9rnwb:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"A7drouxab\"},implicitPathVariables:undefined},{href:{webPageId:\"A7drouxab\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({YnOHhwLiB:{height:29,width:`calc(${componentViewport?.width||\"100vw\"} - 52px)`,y:(componentViewport?.y||0)+300+((componentViewport?.height||200)-419)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-199jzkk-container\",layoutDependency:layoutDependency,layoutId:\"elMMAL3Qy-container\",nodeId:\"elMMAL3Qy\",rendersWithMotion:true,scopeId:\"QNyYTiXbq\",children:/*#__PURE__*/_jsx(HeaderMenuItemPrimary,{HbkOP6Xj7:\"Contact\",height:\"100%\",id:\"elMMAL3Qy\",KQuaEY9Ha:\"Projects\",layoutId:\"elMMAL3Qy\",MJph9rnwb:resolvedLinks8[0],style:{width:\"100%\"},TTCpXhyhI:\"var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, rgb(255, 255, 255))\",variant:matchVariant(\"qpxAVdrP_\"),width:\"100%\",...addPropertyOverrides({YnOHhwLiB:{MJph9rnwb:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{gYyqxymIv:\"your-story-beautifully-showcasing-talent-one-page-at-a-time\"},unresolvedPathSlugs:{gYyqxymIv:{collectionId:\"bwdp2MDmp\",collectionItemId:\"C405kkg7e\"}},webPageId:\"m_g6nEPLq\"},implicitPathVariables:undefined},{href:{pathVariables:{gYyqxymIv:\"your-story-beautifully-showcasing-talent-one-page-at-a-time\"},unresolvedPathSlugs:{gYyqxymIv:{collectionId:\"bwdp2MDmp\",collectionItemId:\"C405kkg7e\"}},webPageId:\"m_g6nEPLq\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({YnOHhwLiB:{height:29,width:`calc(${componentViewport?.width||\"100vw\"} - 52px)`,y:(componentViewport?.y||0)+335+((componentViewport?.height||200)-419)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2z67rg-container\",layoutDependency:layoutDependency,layoutId:\"T2ZpvloYs-container\",nodeId:\"T2ZpvloYs\",rendersWithMotion:true,scopeId:\"QNyYTiXbq\",children:/*#__PURE__*/_jsx(HeaderMenuItemPrimary,{HbkOP6Xj7:\"Contact\",height:\"100%\",id:\"T2ZpvloYs\",KQuaEY9Ha:\"Projects Details\",layoutId:\"T2ZpvloYs\",MJph9rnwb:resolvedLinks9[0],style:{width:\"100%\"},TTCpXhyhI:\"var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, rgb(255, 255, 255))\",variant:matchVariant(\"qpxAVdrP_\"),width:\"100%\",...addPropertyOverrides({YnOHhwLiB:{MJph9rnwb:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+((componentViewport?.height||200)-29)/2,...addPropertyOverrides({YnOHhwLiB:{width:`calc(${componentViewport?.width||\"100vw\"} - 52px)`,y:(componentViewport?.y||0)+370+((componentViewport?.height||200)-419)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-s8lsc6-container\",layoutDependency:layoutDependency,layoutId:\"ShCKCe0Lb-container\",nodeId:\"ShCKCe0Lb\",rendersWithMotion:true,scopeId:\"QNyYTiXbq\",children:/*#__PURE__*/_jsx(HeaderMenuItemPrimary,{HbkOP6Xj7:\"Contact\",height:\"100%\",id:\"ShCKCe0Lb\",KQuaEY9Ha:\"Contact\",layoutId:\"ShCKCe0Lb\",MJph9rnwb:\"mailto:jd.marketing.nj@gmail.com\",TTCpXhyhI:\"var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, rgb(255, 255, 255))\",variant:matchVariant(\"Mzd5bV5uM\"),width:\"100%\",...addPropertyOverrides({YnOHhwLiB:{style:{width:\"100%\"},variant:matchVariant(\"qpxAVdrP_\")}},baseVariant,gestureVariant)})})})]})})})});});const css=[\".framer-MDlnG.framer-t9uba0, .framer-MDlnG .framer-t9uba0 { display: block; }\",\".framer-MDlnG.framer-x8a73c { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-MDlnG .framer-kamygq-container, .framer-MDlnG .framer-17v6tft-container, .framer-MDlnG .framer-1e67xq5-container, .framer-MDlnG .framer-1e0be52-container, .framer-MDlnG .framer-s8lsc6-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-MDlnG .framer-os7d4d-container, .framer-MDlnG .framer-r58y0e-container, .framer-MDlnG .framer-zmh4e-container, .framer-MDlnG .framer-66kn6o-container, .framer-MDlnG .framer-199jzkk-container, .framer-MDlnG .framer-2z67rg-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-MDlnG.framer-v-tqtfzl.framer-x8a73c { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 6px; justify-content: center; overflow: visible; padding: 20px 26px 20px 26px; width: 390px; }\",\".framer-MDlnG.framer-v-tqtfzl .framer-kamygq-container, .framer-MDlnG.framer-v-tqtfzl .framer-17v6tft-container, .framer-MDlnG.framer-v-tqtfzl .framer-1e67xq5-container, .framer-MDlnG.framer-v-tqtfzl .framer-1e0be52-container, .framer-MDlnG.framer-v-tqtfzl .framer-s8lsc6-container { width: 100%; }\",\".framer-MDlnG.framer-v-tqtfzl .framer-os7d4d-container, .framer-MDlnG.framer-v-tqtfzl .framer-r58y0e-container, .framer-MDlnG.framer-v-tqtfzl .framer-zmh4e-container, .framer-MDlnG.framer-v-tqtfzl .framer-66kn6o-container, .framer-MDlnG.framer-v-tqtfzl .framer-199jzkk-container, .framer-MDlnG.framer-v-tqtfzl .framer-2z67rg-container { flex: none; width: 100%; }\",'.framer-MDlnG[data-border=\"true\"]::after, .framer-MDlnG [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 29\n * @framerIntrinsicWidth 520\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"YnOHhwLiB\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQNyYTiXbq=withCSS(Component,css,\"framer-MDlnG\");export default FramerQNyYTiXbq;FramerQNyYTiXbq.displayName=\"Header / Main Menu\";FramerQNyYTiXbq.defaultProps={height:29,width:520};addPropertyControls(FramerQNyYTiXbq,{variant:{options:[\"iYvy2dxAk\",\"YnOHhwLiB\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerQNyYTiXbq,[{explicitInter:true,fonts:[]},...HeaderMenuItemPrimaryFonts],{supportsExplicitInterCodegen:true});FramerQNyYTiXbq.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(HeaderMenuItemPrimary,{},context),()=>forwardLoader(HeaderMenuItemHasDropdown,{},context),()=>context.collectionUtils?.get(\"EWORKgfea\")?.getSlugByRecordId(\"GGVP0zkWA\",context.locale),()=>context.collectionUtils?.get(\"jNVEN5dF2\")?.getSlugByRecordId(\"CsIZXNumn\",context.locale),()=>context.collectionUtils?.get(\"bwdp2MDmp\")?.getSlugByRecordId(\"C405kkg7e\",context.locale)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQNyYTiXbq\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"29\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"520\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YnOHhwLiB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QNyYTiXbq.map","// Generated by Framer (559aa4d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NeonLogo from\"https://framerusercontent.com/modules/aDaLSvfrd6kQ8t8V0ujC/iHKXxudLSM4z490vJ0lu/NeonLogo.js\";import HeaderMenuIcon from\"https://framerusercontent.com/modules/ignv55AEr7hca97f0YP8/w6fBSOH27oFLxzCZqxIf/aGN_e8sbR.js\";import ButtonOutline from\"https://framerusercontent.com/modules/MAW50cjJ5G6QZ5aciAxC/mKwbzVKeWJ5Dlhov7dCA/QmMKJrfNp.js\";import HeaderMainMenu from\"https://framerusercontent.com/modules/hXUqHCnr3TMP4wikIJLf/qYp6Fv0CoF3TWHqGNRLU/QNyYTiXbq.js\";const NeonLogoFonts=getFonts(NeonLogo);const HeaderMainMenuFonts=getFonts(HeaderMainMenu);const ButtonOutlineFonts=getFonts(ButtonOutline);const HeaderMenuIconFonts=getFonts(HeaderMenuIcon);const cycleOrder=[\"ijgFfcho7\",\"it3_Inhzd\",\"dzJRiH0Dy\",\"zI3LozrzM\",\"Jd1WYQ0EQ\"];const serializationHash=\"framer-IiA7t\";const variantClassNames={dzJRiH0Dy:\"framer-v-1cscqna\",ijgFfcho7:\"framer-v-pmzizg\",it3_Inhzd:\"framer-v-18x48pe\",Jd1WYQ0EQ:\"framer-v-95h2g1\",zI3LozrzM:\"framer-v-8h5c5u\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const lerZfnCNy=undefined;const transition1={damping:60,delay:0,mass:1.2,stiffness:400,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Phone - Open\":\"Jd1WYQ0EQ\",\"Tablet - Open\":\"zI3LozrzM\",Desktop:\"ijgFfcho7\",Phone:\"dzJRiH0Dy\",Tablet:\"it3_Inhzd\"};const Variants=motion.create(React.Fragment);const getProps=({color,height,id,width,...props})=>{return{...props,lerZfnCNy:color??props.lerZfnCNy??\"var(--token-63a6850a-88c3-418b-8449-90caf5ece642, rgb(30, 30, 30))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ijgFfcho7\"};};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,contentLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,lerZfnCNy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ijgFfcho7\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"dzJRiH0Dy\",\"Jd1WYQ0EQ\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"it3_Inhzd\",\"dzJRiH0Dy\",\"zI3LozrzM\",\"Jd1WYQ0EQ\"].includes(baseVariant))return true;return false;};const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1gqvafs=activeVariantCallback(async(...args)=>{setVariant(\"kjd81bvKv\");});const onTap1x16sl5=activeVariantCallback(async(...args)=>{setVariant(\"zI3LozrzM\");});const onTap1cuyzky=activeVariantCallback(async(...args)=>{setVariant(\"Jd1WYQ0EQ\");});const onTap1p29vp1=activeVariantCallback(async(...args)=>{setVariant(\"it3_Inhzd\");});const onTap13w7ubz=activeVariantCallback(async(...args)=>{setVariant(\"dzJRiH0Dy\");});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.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-pmzizg\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"ijgFfcho7\",ref:refBinding,style:{...style},...addPropertyOverrides({dzJRiH0Dy:{\"data-framer-name\":\"Phone\"},it3_Inhzd:{\"data-framer-name\":\"Tablet\"},Jd1WYQ0EQ:{\"data-framer-name\":\"Phone - Open\"},zI3LozrzM:{\"data-framer-name\":\"Tablet - Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1uxl8r8\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"IxE3pPa3o\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-fq4tyy\",\"data-framer-name\":\"Navbar Block\",layoutDependency:layoutDependency,layoutId:\"CJ8eK0nvm\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yihmsr\",\"data-framer-name\":\"Navbar\",layoutDependency:layoutDependency,layoutId:\"zfG6pG20r\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"L2RtqlHC3\",openInNewTab:false,scopeId:\"q4rzNIv2q\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-7mwyn6 framer-1a5tgpu\",\"data-framer-name\":\"Brand Logo\",layoutDependency:layoutDependency,layoutId:\"L2RtqlHC3\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1l1dir-container\",\"data-framer-name\":\"Neon Logo\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"UhVRS5Gzu-container\",name:\"Neon Logo\",nodeId:\"UhVRS5Gzu\",rendersWithMotion:true,scopeId:\"q4rzNIv2q\",children:/*#__PURE__*/_jsx(NeonLogo,{accent:\"rgb(201, 243, 29)\",height:\"100%\",id:\"UhVRS5Gzu\",image:addImageAlt({pixelHeight:219,pixelWidth:360,src:\"https://framerusercontent.com/images/dJyiFIegQM8HgYDyrAB0PTDuRc.png?width=360&height=219\"},\"\"),layoutId:\"UhVRS5Gzu\",liveFavicon:true,name:\"Neon Logo\",padX:11,padY:9,radius:12,speed:7,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+46+((componentViewport?.height||200)-121)/2,...addPropertyOverrides({dzJRiH0Dy:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+((componentViewport?.height||200)-83)/2+80},it3_Inhzd:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+((componentViewport?.height||200)-93)/2+90},Jd1WYQ0EQ:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+((componentViewport?.height||200)-83)/2+80},zI3LozrzM:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+((componentViewport?.height||200)-93)/2+90}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uivev5-container\",layoutDependency:layoutDependency,layoutId:\"DNrCMhHnK-container\",nodeId:\"DNrCMhHnK\",rendersWithMotion:true,scopeId:\"q4rzNIv2q\",style:{opacity:1},variants:{dzJRiH0Dy:{opacity:0},it3_Inhzd:{opacity:0},Jd1WYQ0EQ:{opacity:1},zI3LozrzM:{opacity:1}},children:/*#__PURE__*/_jsx(HeaderMainMenu,{CrTwPmsR_:\"e48NMdCl9\",height:\"100%\",id:\"DNrCMhHnK\",klvAk8Dma:lerZfnCNy,layoutId:\"DNrCMhHnK\",variant:matchVariant(\"iYvy2dxAk\"),width:\"100%\",...addPropertyOverrides({dzJRiH0Dy:{style:{width:\"100%\"},variant:matchVariant(\"YnOHhwLiB\")},it3_Inhzd:{style:{width:\"100%\"},variant:matchVariant(\"YnOHhwLiB\")},Jd1WYQ0EQ:{style:{width:\"100%\"},variant:matchVariant(\"YnOHhwLiB\")},zI3LozrzM:{style:{width:\"100%\"},variant:matchVariant(\"YnOHhwLiB\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-y4395h\",\"data-framer-name\":\"Header Button\",layoutDependency:layoutDependency,layoutId:\"Ke0Iz7y0j\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ysicdk\",\"data-framer-name\":\"Header Button\",layoutDependency:layoutDependency,layoutId:\"nYqK0i_Rb\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:61,y:(componentViewport?.y||0)+30+((componentViewport?.height||200)-121)/2,...addPropertyOverrides({it3_Inhzd:{y:(componentViewport?.y||0)+((componentViewport?.height||200)-93)/2+16},zI3LozrzM:{y:(componentViewport?.y||0)+((componentViewport?.height||200)-93)/2+16}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-h4qe0a-container\",layoutDependency:layoutDependency,layoutId:\"zFt4qMKt0-container\",nodeId:\"zFt4qMKt0\",rendersWithMotion:true,scopeId:\"q4rzNIv2q\",children:/*#__PURE__*/_jsx(ButtonOutline,{height:\"100%\",id:\"zFt4qMKt0\",k_dS7Bsjn:\"mailto:jd.marketing.nj@gmail.com\",layoutId:\"zFt4qMKt0\",tSwdlNvzh:\"Let's Talk\",variant:matchVariant(\"VGCAoTGyC\"),width:\"100%\",...addPropertyOverrides({it3_Inhzd:{variant:matchVariant(\"IjcJG0e3f\")},zI3LozrzM:{variant:matchVariant(\"IjcJG0e3f\")}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-6zoavz\",\"data-framer-name\":\"Hamburger\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"HvMKoIx7F\",onTap:onTap1gqvafs,style:{borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3},...addPropertyOverrides({dzJRiH0Dy:{onTap:onTap1cuyzky},it3_Inhzd:{onTap:onTap1x16sl5},Jd1WYQ0EQ:{onTap:onTap13w7ubz},zI3LozrzM:{onTap:onTap1p29vp1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"32px\",...addPropertyOverrides({dzJRiH0Dy:{y:(componentViewport?.y||0)+((componentViewport?.height||200)-83)/2+25.5},it3_Inhzd:{y:(componentViewport?.y||0)+((componentViewport?.height||200)-93)/2+30.5},Jd1WYQ0EQ:{y:(componentViewport?.y||0)+((componentViewport?.height||200)-83)/2+25.5},zI3LozrzM:{y:(componentViewport?.y||0)+((componentViewport?.height||200)-93)/2+30.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o4lpg6-container\",layoutDependency:layoutDependency,layoutId:\"PL02UrRa5-container\",nodeId:\"PL02UrRa5\",rendersWithMotion:true,scopeId:\"q4rzNIv2q\",children:/*#__PURE__*/_jsx(HeaderMenuIcon,{height:\"100%\",id:\"PL02UrRa5\",iWF8EWIN1:\"var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, rgb(255, 255, 255))\",layoutId:\"PL02UrRa5\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"VD48leDqT\"),width:\"100%\",...addPropertyOverrides({Jd1WYQ0EQ:{variant:matchVariant(\"KhqQaFWee\")},zI3LozrzM:{variant:matchVariant(\"KhqQaFWee\")}},baseVariant,gestureVariant)})})})})]})})]})})})})})})});});const css=[\".framer-IiA7t.framer-1a5tgpu, .framer-IiA7t .framer-1a5tgpu { display: block; }\",\".framer-IiA7t.framer-pmzizg { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 30px 0px 30px 0px; position: relative; width: 1200px; }\",\".framer-IiA7t .framer-1uxl8r8 { 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: 1330px; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-IiA7t .framer-fq4tyy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-IiA7t .framer-yihmsr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 0px; position: relative; width: 100%; }\",\".framer-IiA7t .framer-7mwyn6 { aspect-ratio: 1.643835616438356 / 1; flex: none; gap: 6px; height: auto; overflow: visible; position: relative; text-decoration: none; width: 58px; }\",\".framer-IiA7t .framer-1l1dir-container { flex: none; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }\",\".framer-IiA7t .framer-1uivev5-container, .framer-IiA7t .framer-h4qe0a-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-IiA7t .framer-y4395h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-IiA7t .framer-1ysicdk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px 0px 0px 5px; position: relative; width: min-content; }\",\".framer-IiA7t .framer-6zoavz { align-content: center; align-items: center; aspect-ratio: 1 / 1; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 51px; z-index: 3; }\",\".framer-IiA7t .framer-o4lpg6-container { aspect-ratio: 0.96875 / 1; flex: none; height: auto; position: relative; width: 32px; z-index: 6; }\",\".framer-IiA7t.framer-v-18x48pe.framer-pmzizg, .framer-IiA7t.framer-v-8h5c5u.framer-pmzizg { padding: 0px; width: 768px; }\",\".framer-IiA7t.framer-v-18x48pe .framer-1uxl8r8, .framer-IiA7t.framer-v-1cscqna .framer-1uxl8r8, .framer-IiA7t.framer-v-8h5c5u .framer-1uxl8r8, .framer-IiA7t.framer-v-95h2g1 .framer-1uxl8r8 { max-width: unset; }\",\".framer-IiA7t.framer-v-18x48pe .framer-yihmsr, .framer-IiA7t.framer-v-1cscqna .framer-yihmsr, .framer-IiA7t.framer-v-8h5c5u .framer-yihmsr, .framer-IiA7t.framer-v-95h2g1 .framer-yihmsr { padding: 16px 0px 16px 0px; }\",\".framer-IiA7t.framer-v-18x48pe .framer-7mwyn6, .framer-IiA7t.framer-v-8h5c5u .framer-7mwyn6 { width: 49px; }\",\".framer-IiA7t.framer-v-18x48pe .framer-1uivev5-container { left: 0px; pointer-events: none; position: absolute; top: 90px; width: 100%; z-index: 1; }\",\".framer-IiA7t.framer-v-18x48pe .framer-1ysicdk, .framer-IiA7t.framer-v-8h5c5u .framer-1ysicdk { gap: 10px; order: 0; }\",\".framer-IiA7t.framer-v-18x48pe .framer-h4qe0a-container, .framer-IiA7t.framer-v-1cscqna .framer-1ysicdk, .framer-IiA7t.framer-v-8h5c5u .framer-h4qe0a-container, .framer-IiA7t.framer-v-95h2g1 .framer-1ysicdk { order: 0; }\",\".framer-IiA7t.framer-v-18x48pe .framer-6zoavz, .framer-IiA7t.framer-v-1cscqna .framer-6zoavz, .framer-IiA7t.framer-v-8h5c5u .framer-6zoavz { order: 2; }\",\".framer-IiA7t.framer-v-18x48pe .framer-o4lpg6-container { aspect-ratio: unset; height: 32px; }\",\".framer-IiA7t.framer-v-1cscqna.framer-pmzizg, .framer-IiA7t.framer-v-95h2g1.framer-pmzizg { padding: 0px; width: 390px; }\",\".framer-IiA7t.framer-v-1cscqna .framer-7mwyn6, .framer-IiA7t.framer-v-95h2g1 .framer-7mwyn6 { width: 46px; }\",\".framer-IiA7t.framer-v-1cscqna .framer-1uivev5-container { left: 0px; pointer-events: none; position: absolute; top: 80px; width: 100%; z-index: 1; }\",\".framer-IiA7t.framer-v-8h5c5u .framer-1uivev5-container { left: 0px; pointer-events: auto; position: absolute; top: 90px; width: 100%; z-index: 1; }\",\".framer-IiA7t.framer-v-95h2g1 .framer-1uivev5-container { left: 0px; pointer-events: auto; position: absolute; top: 80px; width: 100%; z-index: 1; }\",'.framer-IiA7t[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-IiA7t [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-IiA7t[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-IiA7t [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-IiA7t[data-hide-scrollbars=\"true\"], .framer-IiA7t [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 121\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"it3_Inhzd\":{\"layout\":[\"fixed\",\"auto\"]},\"dzJRiH0Dy\":{\"layout\":[\"fixed\",\"auto\"]},\"zI3LozrzM\":{\"layout\":[\"fixed\",\"auto\"]},\"Jd1WYQ0EQ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"lerZfnCNy\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerq4rzNIv2q=withCSS(Component,css,\"framer-IiA7t\");export default Framerq4rzNIv2q;Framerq4rzNIv2q.displayName=\"Header / Header Main\";Framerq4rzNIv2q.defaultProps={height:121,width:1200};addPropertyControls(Framerq4rzNIv2q,{variant:{options:[\"ijgFfcho7\",\"it3_Inhzd\",\"dzJRiH0Dy\",\"zI3LozrzM\",\"Jd1WYQ0EQ\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Tablet - Open\",\"Phone - Open\"],title:\"Variant\",type:ControlType.Enum},lerZfnCNy:{defaultValue:'var(--token-63a6850a-88c3-418b-8449-90caf5ece642, rgb(30, 30, 30)) /* {\"name\":\"Secondary\"} */',title:\"Color\",type:ControlType.Color}});addFonts(Framerq4rzNIv2q,[{explicitInter:true,fonts:[]},...NeonLogoFonts,...HeaderMainMenuFonts,...ButtonOutlineFonts,...HeaderMenuIconFonts],{supportsExplicitInterCodegen:true});Framerq4rzNIv2q.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(HeaderMainMenu,{},context),()=>forwardLoader(ButtonOutline,{},context),()=>forwardLoader(HeaderMenuIcon,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerq4rzNIv2q\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"121\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"lerZfnCNy\\\":\\\"color\\\"}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"it3_Inhzd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dzJRiH0Dy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zI3LozrzM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Jd1WYQ0EQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2923eb5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Urbanist-bold\",\"FS;Urbanist-black\",\"FS;Urbanist-black italic\",\"FS;Urbanist-bold italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Urbanist\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/Y3L2ZYYP26QQ73LRHQEGMGHU7HLMLCIE/5WHYQ3VUOWNEN3Y7DIOEXY5R4W6MYIPF/SS2LIWIFT3QZUKOLJ7TGBEFWHF3TFYQD.woff2\",weight:\"700\"},{family:\"Urbanist\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/UCII5D3SSDQUKDNFBIKBIAPMR2IJ6L7T/XL3KCUFJ73GTWVQOSF66RCIM4V7NJIVX/44WTW5QSGOU5UEWRO4NHIW5D4FZHB7PL.woff2\",weight:\"900\"},{family:\"Urbanist\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/URJEJW6YFG7I3BVQS3KBTQF47HFGENUC/DQNPW7ZXRDGSWN5TI26SKURYG6YRZBKR/PKMLYTWGUJTDR35VNBVHWHHGCCA6CPK4.woff2\",weight:\"900\"},{family:\"Urbanist\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/GDORYCYP3U3MKIKHZNDJGHDYDPVQPHAS/ORR4EYQENJF7RBGXI4RRRWUEDXEIEFZQ/6Y6VR6UQPVF2GIANVIG5ITQRQM2CLQ3A.woff2\",weight:\"700\"}]}];export const css=['.framer-3aSOC .framer-styles-preset-17plpy1:not(.rich-text-wrapper), .framer-3aSOC .framer-styles-preset-17plpy1.rich-text-wrapper h1 { --framer-font-family: \"Urbanist\", \"Urbanist Placeholder\", sans-serif; --framer-font-family-bold: \"Urbanist\", sans-serif; --framer-font-family-bold-italic: \"Urbanist\", sans-serif; --framer-font-family-italic: \"Urbanist\", \"Urbanist Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 50px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 768px) { .framer-3aSOC .framer-styles-preset-17plpy1:not(.rich-text-wrapper), .framer-3aSOC .framer-styles-preset-17plpy1.rich-text-wrapper h1 { --framer-font-family: \"Urbanist\", \"Urbanist Placeholder\", sans-serif; --framer-font-family-bold: \"Urbanist\", sans-serif; --framer-font-family-bold-italic: \"Urbanist\", sans-serif; --framer-font-family-italic: \"Urbanist\", \"Urbanist Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 767px) and (min-width: 0px) { .framer-3aSOC .framer-styles-preset-17plpy1:not(.rich-text-wrapper), .framer-3aSOC .framer-styles-preset-17plpy1.rich-text-wrapper h1 { --framer-font-family: \"Urbanist\", \"Urbanist Placeholder\", sans-serif; --framer-font-family-bold: \"Urbanist\", sans-serif; --framer-font-family-bold-italic: \"Urbanist\", sans-serif; --framer-font-family-italic: \"Urbanist\", \"Urbanist Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-3aSOC\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2923eb5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-k6HsY .framer-styles-preset-bv207o:not(.rich-text-wrapper), .framer-k6HsY .framer-styles-preset-bv207o.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-c3b9743f-d44f-401f-be24-6ec96b29bd2e, #c9f31d) /* {\"name\":\"Grat / P\"} */; --framer-link-hover-text-decoration: none; --framer-link-text-decoration: none; }'];export const className=\"framer-k6HsY\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2923eb5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Urbanist-regular\",\"FS;Urbanist-bold\",\"FS;Urbanist-bold italic\",\"FS;Urbanist-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Urbanist\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/QVSEREMQIHTDJ6PBN6SDKDQRKHAIJM4G/5FQFK3HFEC5ZJORN7EUWWXKPUKR4HDO2/S3LPGNCYQN366TZLSH3ASTPTKANFMFDS.woff2\",weight:\"400\"},{family:\"Urbanist\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/Y3L2ZYYP26QQ73LRHQEGMGHU7HLMLCIE/5WHYQ3VUOWNEN3Y7DIOEXY5R4W6MYIPF/SS2LIWIFT3QZUKOLJ7TGBEFWHF3TFYQD.woff2\",weight:\"700\"},{family:\"Urbanist\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/GDORYCYP3U3MKIKHZNDJGHDYDPVQPHAS/ORR4EYQENJF7RBGXI4RRRWUEDXEIEFZQ/6Y6VR6UQPVF2GIANVIG5ITQRQM2CLQ3A.woff2\",weight:\"700\"},{family:\"Urbanist\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/QV67EU3XJ5BTJALJXKWL4BK7C3GFGCFP/D7A4U7UFR3LMCTIYWZP4QFWGMT5X6IEF/GQ5MR5RSGVSEH6S242MNYCORRMV5LOZ3.woff2\",weight:\"400\"}]}];export const css=['.framer-SaZU4 .framer-styles-preset-w9zpnn:not(.rich-text-wrapper), .framer-SaZU4 .framer-styles-preset-w9zpnn.rich-text-wrapper p { --framer-font-family: \"Urbanist\", \"Urbanist Placeholder\", sans-serif; --framer-font-family-bold: \"Urbanist\", \"Urbanist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Urbanist\", \"Urbanist Placeholder\", sans-serif; --framer-font-family-italic: \"Urbanist\", \"Urbanist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-SaZU4\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (12ecc5e)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const serializationHash=\"framer-RMvwx\";const variantClassNames={Kk0DhdXb0:\"framer-v-12e6mkn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:.1,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?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,icon,id,width,...props})=>{var _ref;return{...props,mbwBdT8U3:(_ref=icon!==null&&icon!==void 0?icon:props.mbwBdT8U3)!==null&&_ref!==void 0?_ref:{src:\"https://framerusercontent.com/images/p1rGyiChPyrg2dl5fHxXJgwBCYE.svg\"}};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,mbwBdT8U3,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Kk0DhdXb0\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-12e6mkn\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"Kk0DhdXb0\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-c3b9743f-d44f-401f-be24-6ec96b29bd2e, rgb(201, 243, 29))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,...style},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||40)-0-17)/2)),pixelHeight:15,pixelWidth:16,sizes:`calc(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} * 0.425)`,...toResponsiveImage(mbwBdT8U3),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1884hnf\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"iMLv0pAe5\"})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RMvwx.framer-1sbvxi4, .framer-RMvwx .framer-1sbvxi4 { display: block; }\",\".framer-RMvwx.framer-12e6mkn { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 40px; }\",\".framer-RMvwx .framer-1884hnf { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 17px); overflow: visible; position: relative; width: 43%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-RMvwx.framer-12e6mkn { gap: 0px; } .framer-RMvwx.framer-12e6mkn > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-RMvwx.framer-12e6mkn > :first-child { margin-left: 0px; } .framer-RMvwx.framer-12e6mkn > :last-child { margin-right: 0px; } }\",'.framer-RMvwx[data-border=\"true\"]::after, .framer-RMvwx [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 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"mbwBdT8U3\":\"icon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framera2goZIIZT=withCSS(Component,css,\"framer-RMvwx\");export default Framera2goZIIZT;Framera2goZIIZT.displayName=\"Icon / Outline\";Framera2goZIIZT.defaultProps={height:40,width:40};addPropertyControls(Framera2goZIIZT,{mbwBdT8U3:{__defaultAssetReference:\"data:framer/asset-reference,p1rGyiChPyrg2dl5fHxXJgwBCYE.svg?originalFilename=email.svg&preferredSize=auto\",title:\"Icon\",type:ControlType.ResponsiveImage}});addFonts(Framera2goZIIZT,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framera2goZIIZT\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"40\",\"framerVariables\":\"{\\\"mbwBdT8U3\\\":\\\"icon\\\"}\",\"framerIntrinsicHeight\":\"40\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./a2goZIIZT.map","// Generated by Framer (cf240c2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Image,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={DO55pJaMx:{hover:true,pressed:true}};const cycleOrder=[\"DO55pJaMx\",\"fKJhxa_z7\",\"eftufB14u\",\"UyY6HelLe\",\"eI6FhsWWe\",\"asfDzTc6r\"];const serializationHash=\"framer-u5Qtv\";const variantClassNames={asfDzTc6r:\"framer-v-1467641\",DO55pJaMx:\"framer-v-1s6twe1\",eftufB14u:\"framer-v-10e896z\",eI6FhsWWe:\"framer-v-1qu6kya\",fKJhxa_z7:\"framer-v-uhzhwb\",UyY6HelLe:\"framer-v-d4vcv3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={damping:45,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"DO55pJaMx\",Disabled:\"eftufB14u\",Error:\"eI6FhsWWe\",Loading:\"fKJhxa_z7\",Small:\"asfDzTc6r\",Success:\"UyY6HelLe\"};const getProps=({height,id,padding,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1,_ref2;return{...props,uoZB2pwhS:(_ref=title!==null&&title!==void 0?title:props.uoZB2pwhS)!==null&&_ref!==void 0?_ref:\"Get Started\",variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"DO55pJaMx\",YeBH9epHT:(_ref2=padding!==null&&padding!==void 0?padding:props.YeBH9epHT)!==null&&_ref2!==void 0?_ref2:\"15.5px 30px 15.5px 30px\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,uoZB2pwhS,YeBH9epHT,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"DO55pJaMx\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"fKJhxa_z7\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"fKJhxa_z7\")return false;return true;};const isDisplayed2=()=>{if([\"fKJhxa_z7\",\"eI6FhsWWe\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"UyY6HelLe\")return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1s6twe1\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"DO55pJaMx\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--2ulf70\":numberToPixelString(YeBH9epHT),backgroundColor:\"var(--token-c3b9743f-d44f-401f-be24-6ec96b29bd2e, rgb(201, 243, 29))\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,opacity:1,...style},variants:{\"DO55pJaMx-hover\":{backgroundColor:\"var(--token-6f0d50cc-a4d0-41bb-855d-1b67044cd4c2, rgb(255, 255, 255))\"},\"DO55pJaMx-pressed\":{backgroundColor:\"rgb(51, 51, 51)\"},eftufB14u:{opacity:.5},eI6FhsWWe:{backgroundColor:\"rgba(255, 34, 68, 0.15)\"}},...addPropertyOverrides({\"DO55pJaMx-hover\":{\"data-framer-name\":undefined},\"DO55pJaMx-pressed\":{\"data-framer-name\":undefined},asfDzTc6r:{\"data-framer-name\":\"Small\"},eftufB14u:{\"data-framer-name\":\"Disabled\"},eI6FhsWWe:{\"data-framer-name\":\"Error\"},fKJhxa_z7:{\"data-framer-name\":\"Loading\"},UyY6HelLe:{\"data-framer-name\":\"Success\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-eewmes\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"dVwmi_LNo\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-qn9dpw\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"MBCIUSqF7\",style:{background:'conic-gradient(from 0deg at 50% 50%, var(--token-c7f1306b-5503-4d3d-b6a4-aae769e38ad6, rgb(7, 7, 7)) /* {\"name\":\"GRay / 900\"} */ 7.208614864864882deg, rgb(255, 255, 255) 342deg)',mask:\"none\",WebkitMask:\"none\"},variants:{fKJhxa_z7:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-6yw3to\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"kC899hCi5\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7VXJiYW5pc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Urbanist\", \"Urbanist Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c7f1306b-5503-4d3d-b6a4-aae769e38ad6, rgb(7, 7, 7)))\"},children:\"Get Started\"})}),className:\"framer-17ihjnm\",\"data-framer-name\":\"Text\",fonts:[\"FS;Urbanist-regular\"],layoutDependency:layoutDependency,layoutId:\"dDvydugeU\",style:{\"--extracted-r6o4lv\":\"var(--token-c7f1306b-5503-4d3d-b6a4-aae769e38ad6, rgb(7, 7, 7))\",\"--framer-paragraph-spacing\":\"0px\"},text:uoZB2pwhS,variants:{eI6FhsWWe:{\"--extracted-r6o4lv\":\"rgb(255, 34, 68)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({eI6FhsWWe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7VXJiYW5pc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Urbanist\", \"Urbanist Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 34, 68))\"},children:\"Get Started\"})})},UyY6HelLe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7VXJiYW5pc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Urbanist\", \"Urbanist Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c7f1306b-5503-4d3d-b6a4-aae769e38ad6, rgb(7, 7, 7)))\"},children:\"Thank You\"})}),text:undefined}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16ei11p\",\"data-framer-name\":\"Icon Wrap\",layoutDependency:layoutDependency,layoutId:\"SAn0WLjzi\",children:[isDisplayed3()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:20,pixelWidth:31,src:\"https://framerusercontent.com/images/3kbizT0yHmx3UI06wFCj5FXBm0.svg\"},className:\"framer-t443nf\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"JAPZga38N\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:20,pixelWidth:31,src:\"https://framerusercontent.com/images/3kbizT0yHmx3UI06wFCj5FXBm0.svg\"},className:\"framer-bks995\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"byP5Kpn1i\"})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-u5Qtv.framer-11bf29, .framer-u5Qtv .framer-11bf29 { display: block; }\",\".framer-u5Qtv.framer-1s6twe1 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: var(--2ulf70); position: relative; width: min-content; }\",\".framer-u5Qtv .framer-eewmes { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 29px); overflow: hidden; position: relative; width: 29px; }\",\".framer-u5Qtv .framer-qn9dpw, .framer-u5Qtv .framer-t443nf { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-u5Qtv .framer-6yw3to { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-u5Qtv .framer-17ihjnm { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-u5Qtv .framer-16ei11p { flex: none; height: 19px; overflow: hidden; position: relative; width: 30px; }\",\".framer-u5Qtv .framer-bks995 { bottom: 0px; flex: none; left: -40px; overflow: visible; position: absolute; top: 0px; width: 30px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-u5Qtv.framer-1s6twe1 { gap: 0px; } .framer-u5Qtv.framer-1s6twe1 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-u5Qtv.framer-1s6twe1 > :first-child { margin-left: 0px; } .framer-u5Qtv.framer-1s6twe1 > :last-child { margin-right: 0px; } }\",\".framer-u5Qtv.framer-v-uhzhwb.framer-1s6twe1, .framer-u5Qtv.framer-v-10e896z.framer-1s6twe1, .framer-u5Qtv.framer-v-d4vcv3.framer-1s6twe1, .framer-u5Qtv.framer-v-1qu6kya.framer-1s6twe1, .framer-u5Qtv.framer-v-1467641.framer-1s6twe1 { cursor: unset; }\",\".framer-u5Qtv.framer-v-uhzhwb .framer-qn9dpw { overflow: hidden; }\",\".framer-u5Qtv.framer-v-d4vcv3 .framer-bks995, .framer-u5Qtv.framer-v-1s6twe1.hover .framer-bks995 { left: 0px; }\",\".framer-u5Qtv.framer-v-1s6twe1.hover .framer-t443nf { left: unset; right: -40px; width: 30px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 194\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"fKJhxa_z7\":{\"layout\":[\"auto\",\"auto\"]},\"eftufB14u\":{\"layout\":[\"auto\",\"auto\"]},\"UyY6HelLe\":{\"layout\":[\"auto\",\"auto\"]},\"eI6FhsWWe\":{\"layout\":[\"auto\",\"auto\"]},\"asfDzTc6r\":{\"layout\":[\"auto\",\"auto\"]},\"E8q6kLWuM\":{\"layout\":[\"auto\",\"auto\"]},\"tohIlMare\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"uoZB2pwhS\":\"title\",\"YeBH9epHT\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerP5ulW6nYP=withCSS(Component,css,\"framer-u5Qtv\");export default FramerP5ulW6nYP;FramerP5ulW6nYP.displayName=\"Button / Submit\";FramerP5ulW6nYP.defaultProps={height:60,width:194};addPropertyControls(FramerP5ulW6nYP,{variant:{options:[\"DO55pJaMx\",\"fKJhxa_z7\",\"eftufB14u\",\"UyY6HelLe\",\"eI6FhsWWe\",\"asfDzTc6r\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\",\"Small\"],title:\"Variant\",type:ControlType.Enum},uoZB2pwhS:{defaultValue:\"Get Started\",displayTextArea:false,title:\"Title\",type:ControlType.String},YeBH9epHT:{defaultValue:\"15.5px 30px 15.5px 30px\",title:\"Padding\",type:ControlType.Padding}});addFonts(FramerP5ulW6nYP,[{explicitInter:true,fonts:[{family:\"Urbanist\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/QVSEREMQIHTDJ6PBN6SDKDQRKHAIJM4G/5FQFK3HFEC5ZJORN7EUWWXKPUKR4HDO2/S3LPGNCYQN366TZLSH3ASTPTKANFMFDS.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerP5ulW6nYP\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"60\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"uoZB2pwhS\\\":\\\"title\\\",\\\"YeBH9epHT\\\":\\\"padding\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"194\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fKJhxa_z7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"eftufB14u\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UyY6HelLe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"eI6FhsWWe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"asfDzTc6r\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"E8q6kLWuM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tohIlMare\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./P5ulW6nYP.map","// Generated by Framer (559aa4d)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormContainer,FormPlainTextInput,FormSelect,forwardLoader,getFonts,getFontsFromSharedStyle,Image as Image1,Link,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/WiHEoYWIvwTudNxUn6aW/1ICBsAPXusX9kwzJunG9/CzkIFEgAS.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/3693rZ1Z5y5fKwvY8AZx/M50fnFsWJJnJZALRMGeM/EXeE5U3mG.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/YzSZDTDmLCjbpdgOHW2K/1l05olJDmyKm3lJp6nTW/JT0NI1fXe.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/pMMesvCzGLvzQYr5x0UJ/icbjzrG0TEuFftt7GY9L/LhMWyLfba.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/JjgH6BB1CrrNKFt84xQ4/OQaw69hhibarYPUDfJ4X/Rzet_8x8o.js\";import IconOutline from\"https://framerusercontent.com/modules/qjeURXai94meGPtSsIWr/mJQzCcYADuhEfNfr8MmO/a2goZIIZT.js\";import ButtonSubmit from\"https://framerusercontent.com/modules/YZMMji4maF8tVyVDtsWV/unvHSSEDImS33cbyMGjQ/P5ulW6nYP.js\";const IconOutlineFonts=getFonts(IconOutline);const ButtonSubmitFonts=getFonts(ButtonSubmit);const cycleOrder=[\"gkeWbEbN4\",\"iSDlNu72t\",\"dpY7IRXJv\"];const serializationHash=\"framer-4n3jJ\";const variantClassNames={dpY7IRXJv:\"framer-v-gge3m0\",gkeWbEbN4:\"framer-v-r2spu4\",iSDlNu72t:\"framer-v-15qva5q\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;default:return currentVariant;}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Large Dekstop\":\"gkeWbEbN4\",Phone:\"dpY7IRXJv\",Tablet:\"iSDlNu72t\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"gkeWbEbN4\"};};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,contentLocale,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:\"gkeWbEbN4\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-r2spu4\",className,classNames),\"data-framer-name\":\"Large Dekstop\",layoutDependency:layoutDependency,layoutId:\"gkeWbEbN4\",ref:refBinding,style:{backgroundColor:\"var(--token-c7f1306b-5503-4d3d-b6a4-aae769e38ad6, rgb(7, 7, 7))\",...style},...addPropertyOverrides({dpY7IRXJv:{\"data-framer-name\":\"Phone\"},iSDlNu72t:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-703eed\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"jn8RPoy8R\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-t6cwel\",\"data-framer-name\":\"Footer Content Block\",layoutDependency:layoutDependency,layoutId:\"BURzj1V6X\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e7cbz6\",\"data-framer-name\":\"Footer Content\",layoutDependency:layoutDependency,layoutId:\"jHnvaKtcR\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ujqy6r\",\"data-framer-name\":\"Footer List Wrap\",layoutDependency:layoutDependency,layoutId:\"NdWRPoAea\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"v8pNfgUVR\",scopeId:\"Zt3zIMfvz\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"Jonah Dorsey\",fit:\"fill\",pixelHeight:219,pixelWidth:360,sizes:\"58px\",src:\"https://framerusercontent.com/images/dJyiFIegQM8HgYDyrAB0PTDuRc.png?width=360&height=219\"},className:\"framer-1ugq7nd framer-11riuhs\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"v8pNfgUVR\"})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7qxcws\",\"data-framer-name\":\"Footer List Wrapper\",layoutDependency:layoutDependency,layoutId:\"Fy4jzrP6N\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dqohjy\",\"data-framer-name\":\"Footer List Block\",layoutDependency:layoutDependency,layoutId:\"TZ4KHnqcD\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1k1rbqj\",\"data-styles-preset\":\"EXeE5U3mG\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, rgba(255, 255, 255, 0.8))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/jonahdorsey/\",motionChild:true,nodeId:\"mHqhkMpea\",openInNewTab:true,relValues:[],scopeId:\"Zt3zIMfvz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bv207o\",\"data-styles-preset\":\"JT0NI1fXe\",children:\"LinkedIn\"})})})}),className:\"framer-d2to6\",\"data-framer-name\":\"List Item\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mHqhkMpea\",style:{\"--extracted-1eung3n\":\"rgba(255, 255, 255, 0.8)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1k1rbqj\",\"data-styles-preset\":\"EXeE5U3mG\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, rgba(255, 255, 255, 0.8))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:jd.marketing.nj@gmail.com\",motionChild:true,nodeId:\"u5nVNQdae\",openInNewTab:true,relValues:[],scopeId:\"Zt3zIMfvz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bv207o\",\"data-styles-preset\":\"JT0NI1fXe\",children:\"Email\"})})})}),className:\"framer-zptpcs\",\"data-framer-name\":\"List Item\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"u5nVNQdae\",style:{\"--extracted-1eung3n\":\"rgba(255, 255, 255, 0.8)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hh57mv\",\"data-framer-name\":\"Footer List Block\",layoutDependency:layoutDependency,layoutId:\"xnkrpUp2l\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vrpeei\",\"data-framer-name\":\"Contact Info\",layoutDependency:layoutDependency,layoutId:\"MIRD2Ik6W\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12n1oq9-container\",layoutDependency:layoutDependency,layoutId:\"hV9wdrYp7-container\",nodeId:\"hV9wdrYp7\",rendersWithMotion:true,scopeId:\"Zt3zIMfvz\",children:/*#__PURE__*/_jsx(IconOutline,{height:\"100%\",id:\"hV9wdrYp7\",layoutId:\"hV9wdrYp7\",o_g5mpwX9:\"mailto:jd.marketing.nj@gmail.com\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11jk534\",\"data-framer-name\":\"Text Block\",layoutDependency:layoutDependency,layoutId:\"qexin43Uk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-w9zpnn\",\"data-styles-preset\":\"Rzet_8x8o\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.8))\"},children:\"E-mail\"})}),className:\"framer-1pxx072\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"r_pzi2pji\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.8)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1k1rbqj\",\"data-styles-preset\":\"EXeE5U3mG\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"mailto:jd.marketing.nj@gmail.com\",motionChild:true,nodeId:\"ShiFLuk7q\",openInNewTab:true,relValues:[],scopeId:\"Zt3zIMfvz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bv207o\",\"data-styles-preset\":\"JT0NI1fXe\",children:\"jd.marketing.nj@gmail.com\"})})})}),className:\"framer-1rhqb9m\",\"data-framer-name\":\"Info Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ShiFLuk7q\",verticalAlignment:\"top\",withExternalLayout:true})]})]})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wfxwei\",\"data-framer-name\":\"Footer Form Block\",layoutDependency:layoutDependency,layoutId:\"hjAkr1AMO\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-17plpy1\",\"data-styles-preset\":\"CzkIFEgAS\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(90deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.1) 100%)\"},children:\"Let’s Connect\"})})}),className:\"framer-1i7e77u\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rpotkxcOZ\",style:{\"--extracted-gdpscs\":\"rgb(0, 0, 0)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/cc9a3ed0-aa9a-47bd-b9b4-e7ddd43379cb/submit\",className:\"framer-b6d08c\",layoutDependency:layoutDependency,layoutId:\"Nh3Mxs7cC\",nodeId:\"Nh3Mxs7cC\",children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16buxb0\",\"data-framer-name\":\"Input Group\",layoutDependency:layoutDependency,layoutId:\"IvPDMbPaa\",children:[/*#__PURE__*/_jsx(motion.label,{className:\"framer-7dh5h2\",layoutDependency:layoutDependency,layoutId:\"UYGY6gebp\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1pmyms5\",inputName:\"Name\",layoutDependency:layoutDependency,layoutId:\"LR2ygx5zG\",placeholder:\"Your Name\",required:true,style:{\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(255, 255, 255, 0.2)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"999px\",\"--framer-input-border-radius-bottom-right\":\"999px\",\"--framer-input-border-radius-top-left\":\"999px\",\"--framer-input-border-radius-top-right\":\"999px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"rgba(255, 255, 255, 0.7)\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgba(255, 255, 255, 0.7)\"},type:\"text\"})}),/*#__PURE__*/_jsx(motion.label,{className:\"framer-1iemdz3\",layoutDependency:layoutDependency,layoutId:\"SwdvM5Le0\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-orvuk5\",inputName:\"Email\",layoutDependency:layoutDependency,layoutId:\"V5bNf7LxA\",placeholder:\"Your Email\",required:true,style:{\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(255, 255, 255, 0.2)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"999px\",\"--framer-input-border-radius-bottom-right\":\"999px\",\"--framer-input-border-radius-top-left\":\"999px\",\"--framer-input-border-radius-top-right\":\"999px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"rgba(255, 255, 255, 0.7)\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgba(255, 255, 255, 0.7)\"},type:\"email\"})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ll8hy0\",\"data-framer-name\":\"Input Group\",layoutDependency:layoutDependency,layoutId:\"zcFvwbTcr\",children:[/*#__PURE__*/_jsx(motion.label,{className:\"framer-76vzco\",layoutDependency:layoutDependency,layoutId:\"xqIsaZxeq\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-br5oek\",inputName:\"Number\",layoutDependency:layoutDependency,layoutId:\"kegc2VlQz\",placeholder:\"Your Number\",required:true,style:{\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(255, 255, 255, 0.2)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"999px\",\"--framer-input-border-radius-bottom-right\":\"999px\",\"--framer-input-border-radius-top-left\":\"999px\",\"--framer-input-border-radius-top-right\":\"999px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"rgba(255, 255, 255, 0.7)\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgba(255, 255, 255, 0.7)\"},type:\"tel\"})}),/*#__PURE__*/_jsx(motion.label,{className:\"framer-hc27be\",layoutDependency:layoutDependency,layoutId:\"WhjSFpBig\",children:/*#__PURE__*/_jsx(FormSelect,{className:\"framer-1cf6fu2\",defaultValue:\"\",inputName:\"Location\",layoutDependency:layoutDependency,layoutId:\"w_sU14CtI\",required:true,selectOptions:[{disabled:true,title:\"Choose a Option\",type:\"option\",value:\"\"},{title:\"Web Design\",type:\"option\",value:\"Web Design\"},{title:\"UI / UX\",type:\"option\",value:\"UI / UX\"},{title:\"Digital Marketing\",type:\"option\",value:\"Digital Marketing\"}],style:{\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(255, 255, 255, 0.2)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"999px\",\"--framer-input-border-radius-bottom-right\":\"999px\",\"--framer-input-border-radius-top-left\":\"999px\",\"--framer-input-border-radius-top-right\":\"999px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"rgba(255, 255, 255, 0.7)\",\"--framer-input-icon-color\":\"rgba(255, 255, 255, 0.7)\",\"--framer-input-invalid-text-color\":\"rgba(255, 255, 255, 0.7)\"}})})]}),/*#__PURE__*/_jsx(motion.label,{className:\"framer-1regqxe\",layoutDependency:layoutDependency,layoutId:\"G9laRxm3T\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-171zgs2\",inputName:\"Message\",layoutDependency:layoutDependency,layoutId:\"lOnHv807E\",placeholder:\"Message here..\",required:true,style:{\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(255, 255, 255, 0.2)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"30px\",\"--framer-input-border-radius-bottom-right\":\"30px\",\"--framer-input-border-radius-top-left\":\"30px\",\"--framer-input-border-radius-top-right\":\"30px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"rgba(255, 255, 255, 0.7)\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgba(255, 255, 255, 0.7)\"},type:\"textarea\",variants:{dpY7IRXJv:{\"--framer-input-border-radius-bottom-left\":\"16px\",\"--framer-input-border-radius-bottom-right\":\"16px\",\"--framer-input-border-radius-top-left\":\"16px\",\"--framer-input-border-radius-top-right\":\"16px\"},iSDlNu72t:{\"--framer-input-border-radius-bottom-left\":\"20px\",\"--framer-input-border-radius-bottom-right\":\"20px\",\"--framer-input-border-radius-top-left\":\"20px\",\"--framer-input-border-radius-top-right\":\"20px\"}}})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,...addPropertyOverrides({dpY7IRXJv:{width:`max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 420px) - 40px, 1px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19zrser-container\",layoutDependency:layoutDependency,layoutId:\"fk9Hl2UL4-container\",nodeId:\"fk9Hl2UL4\",rendersWithMotion:true,scopeId:\"Zt3zIMfvz\",children:/*#__PURE__*/_jsx(ButtonSubmit,{height:\"100%\",id:\"fk9Hl2UL4\",layoutId:\"fk9Hl2UL4\",type:\"submit\",uoZB2pwhS:\"Submit Now\",variant:formVariants(formState,{error:\"eI6FhsWWe\",pending:\"fKJhxa_z7\",success:\"UyY6HelLe\"},matchVariant(\"DO55pJaMx\")),width:\"100%\",YeBH9epHT:\"15.5px 42px 15.5px 42px\",...addPropertyOverrides({dpY7IRXJv:{style:{width:\"100%\"},variant:formVariants(formState,{error:\"eI6FhsWWe\",pending:\"fKJhxa_z7\",success:\"UyY6HelLe\"},matchVariant(\"asfDzTc6r\")),YeBH9epHT:\"12px 30px 12px 30px\"},iSDlNu72t:{variant:formVariants(formState,{error:\"eI6FhsWWe\",pending:\"fKJhxa_z7\",success:\"UyY6HelLe\"},matchVariant(\"asfDzTc6r\")),YeBH9epHT:\"12px 30px 12px 30px\"}},baseVariant,gestureVariant)})})})]})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jij03g\",\"data-framer-name\":\"Footer Bottom\",layoutDependency:layoutDependency,layoutId:\"IUXqW1C7M\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b8x6t9\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"y1LBSc6eK\",style:{backgroundColor:\"rgba(255, 255, 255, 0.2)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5wiam\",\"data-framer-name\":\"Content Block\",layoutDependency:layoutDependency,layoutId:\"N35fpCb6f\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1u22pib\",\"data-styles-preset\":\"LhMWyLfba\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.8))\"},children:\"\\xa9 Jonah Dorsey 2026 | All Rights Reserved\"})}),className:\"framer-1wirpbg\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"f93iH8Slp\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.8)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-w2eu7s\",\"data-framer-name\":\"Bottom Right Block\",layoutDependency:layoutDependency,layoutId:\"CAXJnsBrq\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1u22pib\",\"data-styles-preset\":\"LhMWyLfba\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.8))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:jd.marketing.nj@gmail.com\",motionChild:true,nodeId:\"O0mGI7P7I\",openInNewTab:false,relValues:[],scopeId:\"Zt3zIMfvz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bv207o\",\"data-styles-preset\":\"JT0NI1fXe\",children:\"Contact Us\"})})})}),className:\"framer-177m1fr\",\"data-framer-name\":\"List Item\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"O0mGI7P7I\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.8)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]})]})})})})})});});const css=[\".framer-4n3jJ.framer-11riuhs, .framer-4n3jJ .framer-11riuhs { display: block; }\",\".framer-4n3jJ.framer-r2spu4 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 100px 0px 31px 0px; position: relative; width: 1920px; }\",\".framer-4n3jJ .framer-703eed { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1330px; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 1px; }\",\".framer-4n3jJ .framer-t6cwel { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-4n3jJ .framer-e7cbz6, .framer-4n3jJ .framer-7qxcws { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-4n3jJ .framer-ujqy6r { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 81px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 38%; }\",\".framer-4n3jJ .framer-1ugq7nd { aspect-ratio: 1.643835616438356 / 1; flex: none; height: auto; overflow: visible; position: relative; text-decoration: none; width: 58px; }\",\".framer-4n3jJ .framer-dqohjy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; max-width: 92px; overflow: visible; padding: 0px; position: relative; width: 22%; }\",\".framer-4n3jJ .framer-d2to6, .framer-4n3jJ .framer-zptpcs, .framer-4n3jJ .framer-1pxx072, .framer-4n3jJ .framer-1rhqb9m, .framer-4n3jJ .framer-1i7e77u { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-4n3jJ .framer-1hh57mv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: center; max-width: 310px; overflow: visible; padding: 0px; position: relative; width: 78%; }\",\".framer-4n3jJ .framer-1vrpeei { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-4n3jJ .framer-12n1oq9-container { aspect-ratio: 1 / 1; cursor: pointer; flex: none; height: auto; position: relative; width: 40px; }\",\".framer-4n3jJ .framer-11jk534 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-4n3jJ .framer-1wfxwei { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 48%; }\",\".framer-4n3jJ .framer-b6d08c { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-4n3jJ .framer-16buxb0, .framer-4n3jJ .framer-ll8hy0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-4n3jJ .framer-7dh5h2, .framer-4n3jJ .framer-1iemdz3, .framer-4n3jJ .framer-76vzco, .framer-4n3jJ .framer-hc27be { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",'.framer-4n3jJ .framer-1pmyms5, .framer-4n3jJ .framer-orvuk5, .framer-4n3jJ .framer-br5oek, .framer-4n3jJ .framer-1cf6fu2 { --framer-input-font-family: \"Urbanist\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.6666667em; --framer-input-font-size: 18px; --framer-input-font-weight: 400; --framer-input-padding: 15px 30px 15px 30px; --framer-input-wrapper-height: auto; flex: none; height: auto; position: relative; width: 100%; }',\".framer-4n3jJ .framer-1regqxe { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",'.framer-4n3jJ .framer-171zgs2 { --framer-input-font-family: \"Urbanist\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.6666667em; --framer-input-font-size: 18px; --framer-input-font-weight: 400; --framer-input-padding: 15px 30px 15px 30px; --framer-input-wrapper-height: auto; flex: none; height: auto; min-height: 124px; position: relative; width: 100%; }',\".framer-4n3jJ .framer-19zrser-container { cursor: pointer; flex: none; height: auto; position: relative; width: auto; }\",\".framer-4n3jJ .framer-1jij03g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-4n3jJ .framer-1b8x6t9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-4n3jJ .framer-5wiam { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-4n3jJ .framer-1wirpbg { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-4n3jJ .framer-w2eu7s { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 31%; }\",\".framer-4n3jJ .framer-177m1fr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-4n3jJ.framer-v-15qva5q.framer-r2spu4 { padding: 80px 0px 31px 0px; width: 810px; }\",\".framer-4n3jJ.framer-v-15qva5q .framer-703eed { max-width: 850px; }\",\".framer-4n3jJ.framer-v-15qva5q .framer-t6cwel { gap: 40px; }\",\".framer-4n3jJ.framer-v-15qva5q .framer-e7cbz6 { flex-direction: column; gap: 40px; justify-content: center; }\",\".framer-4n3jJ.framer-v-15qva5q .framer-ujqy6r { gap: 40px; order: 0; width: 100%; }\",\".framer-4n3jJ.framer-v-15qva5q .framer-7qxcws { gap: 100px; justify-content: flex-start; }\",\".framer-4n3jJ.framer-v-15qva5q .framer-1hh57mv { align-content: flex-start; align-items: flex-start; gap: 20px; justify-content: flex-start; }\",\".framer-4n3jJ.framer-v-15qva5q .framer-1wfxwei { gap: 40px; order: 1; width: 78%; }\",\".framer-4n3jJ.framer-v-15qva5q .framer-b6d08c, .framer-4n3jJ.framer-v-15qva5q .framer-1jij03g { gap: 24px; }\",\".framer-4n3jJ.framer-v-15qva5q .framer-5wiam { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 16px; justify-content: center; }\",\".framer-4n3jJ.framer-v-15qva5q .framer-1wirpbg, .framer-4n3jJ.framer-v-gge3m0 .framer-7dh5h2, .framer-4n3jJ.framer-v-gge3m0 .framer-1iemdz3, .framer-4n3jJ.framer-v-gge3m0 .framer-76vzco, .framer-4n3jJ.framer-v-gge3m0 .framer-hc27be, .framer-4n3jJ.framer-v-gge3m0 .framer-1wirpbg { flex: none; width: 100%; }\",\".framer-4n3jJ.framer-v-15qva5q .framer-w2eu7s { justify-content: flex-start; width: 100%; }\",\".framer-4n3jJ.framer-v-gge3m0.framer-r2spu4 { padding: 60px 0px 31px 0px; width: 390px; }\",\".framer-4n3jJ.framer-v-gge3m0 .framer-703eed { max-width: 420px; }\",\".framer-4n3jJ.framer-v-gge3m0 .framer-t6cwel { gap: 30px; }\",\".framer-4n3jJ.framer-v-gge3m0 .framer-e7cbz6 { flex-direction: column; gap: 30px; justify-content: center; }\",\".framer-4n3jJ.framer-v-gge3m0 .framer-ujqy6r { gap: 30px; order: 0; width: 100%; }\",\".framer-4n3jJ.framer-v-gge3m0 .framer-1ugq7nd { order: 0; }\",\".framer-4n3jJ.framer-v-gge3m0 .framer-7qxcws { flex-direction: column; gap: 24px; justify-content: center; order: 1; }\",\".framer-4n3jJ.framer-v-gge3m0 .framer-dqohjy, .framer-4n3jJ.framer-v-gge3m0 .framer-19zrser-container { width: 100%; }\",\".framer-4n3jJ.framer-v-gge3m0 .framer-1hh57mv { align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; width: 100%; }\",\".framer-4n3jJ.framer-v-gge3m0 .framer-1wfxwei { gap: 30px; order: 1; width: 100%; }\",\".framer-4n3jJ.framer-v-gge3m0 .framer-b6d08c, .framer-4n3jJ.framer-v-gge3m0 .framer-1jij03g { gap: 16px; }\",\".framer-4n3jJ.framer-v-gge3m0 .framer-16buxb0, .framer-4n3jJ.framer-v-gge3m0 .framer-ll8hy0 { flex-direction: column; gap: 16px; }\",\".framer-4n3jJ.framer-v-gge3m0 .framer-5wiam { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; justify-content: flex-start; }\",\".framer-4n3jJ.framer-v-gge3m0 .framer-w2eu7s { flex-wrap: wrap; gap: 10px; justify-content: flex-start; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 777\n * @framerIntrinsicWidth 1920\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"iSDlNu72t\":{\"layout\":[\"fixed\",\"auto\"]},\"dpY7IRXJv\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZt3zIMfvz=withCSS(Component,css,\"framer-4n3jJ\");export default FramerZt3zIMfvz;FramerZt3zIMfvz.displayName=\"Footer\";FramerZt3zIMfvz.defaultProps={height:777,width:1920};addPropertyControls(FramerZt3zIMfvz,{variant:{options:[\"gkeWbEbN4\",\"iSDlNu72t\",\"dpY7IRXJv\"],optionTitles:[\"Large Dekstop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerZt3zIMfvz,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Urbanist\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Urbanist\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/QVSEREMQIHTDJ6PBN6SDKDQRKHAIJM4G/5FQFK3HFEC5ZJORN7EUWWXKPUKR4HDO2/S3LPGNCYQN366TZLSH3ASTPTKANFMFDS.woff2\",weight:\"400\"}]},...IconOutlineFonts,...ButtonSubmitFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});FramerZt3zIMfvz.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(IconOutline,{},context),()=>forwardLoader(ButtonSubmit,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZt3zIMfvz\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"777\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1920\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"iSDlNu72t\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dpY7IRXJv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Zt3zIMfvz.map","// Generated by Framer (559aa4d)\nexport default function metadata(params,contentLocale){return{description:\"Senior B2B marketer with 8+ years driving demand generation, marketing operations and go-to-market strategy.\",favicon:\"https://framerusercontent.com/assets/VUU51AdGi9CceFGhFL8LOQR94.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/PDQna30jBTkjrXLDF1rHvk0y1fI.webp\",title:\"Jonah Dorsey | Digital Marketing Manager\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","function t(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t;}var e,r,i=Object.create,n=Object.defineProperty,s=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,a=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty,l=(t,e)=>function(){try{return e||(0,t[o(t)[0]])((e={exports:{}}).exports,e),e.exports;}catch(t){throw e=0,t;}},h=(t,e,r,i)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let a of o(e))u.call(t,a)||a===r||n(t,a,{get:()=>e[a],enumerable:!(i=s(e,a))||i.enumerable});return t;},c=(t,e,r)=>(r=null!=t?i(a(t)):{},h(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !e&&t&&t.__esModule?r:n(r,\"default\",{value:t,enumerable:!0}),t)),f=l({\"../../../node_modules/dataloader/index.js\"(t,e){var r,i=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return n;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){o(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!a(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));o(e);for(var r=0;r<e.callbacks.length;r++){var i=t[r];i instanceof Error?e.callbacks[r].reject(i):e.callbacks[r].resolve(i);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,i=this._cacheKeyFn(t);if(r){var n=r.get(i);if(n){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(n);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(i,l),l;},e.loadMany=function(t){if(!a(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var i,n=this._cacheKeyFn(t);void 0===r.get(n)&&(e instanceof Error?(i=Promise.reject(e)).catch(function(){}):i=Promise.resolve(e),r.set(n,i));}return this;},t;}(),n=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){o(e);for(var i=0;i<e.keys.length;i++)t.clear(e.keys[i]),e.callbacks[i].reject(r);}function o(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function a(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=i;}}),d=c(f(),1);import{yieldToMain as g}from\"framer\";// ../../shared/src/yield.ts\nfunction v(t){return\"function\"==typeof t?t():t;}var y={background:0,\"user-visible\":1,\"user-blocking\":2};function p(t,e){return y[t]>y[e];}// ../../library/src/utils/schedulerPriority.ts\nfunction m(t){let e;for(let r of t){let t=v(r);if((void 0===e||p(t,e))&&(e=t),\"user-blocking\"===e)break;}return e;}// src/code-generation/components/cms/bundled/BufferReader.ts\nvar w={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},b=(e=class e{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=w.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=w.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=w.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=w.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=w.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=w.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=w.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=w.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=w.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=w.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,i=this.bytes.subarray(e,r);return this.offset=r,i;}readString(){let t=this.readUint32(),r=this.readBytes(t);return e.textDecoder.decode(r);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(e){t(this,\"bytes\",void 0),t(this,\"offset\",0),t(this,\"view\",void 0),this.bytes=e,this.view=I(this.bytes);}},// TextDecoder has no per-decode state unless streaming is enabled. Reusing one class-owned decoder\n// avoids constructing one for every CMS item, where each item gets its own BufferReader.\nt(e,\"textDecoder\",new TextDecoder),e);function I(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as S,yieldToMain as U}from\"framer\";// src/code-generation/components/cms/bundled/assert.ts\nfunction k(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function L(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar B=1024,E=1.5,M=t=>2**t-1,P=t=>-(2**(t-1)),T=t=>2**(t-1)-1,x={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:P(8),Int16:P(16),Int32:P(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},F={Uint8:M(8),Uint16:M(16),Uint32:M(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:T(8),Int16:T(16),Int32:T(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function N(t,e,r,i){k(t>=e,t,\"outside lower bound for\",i),k(t<=r,t,\"outside upper bound for\",i);}var A=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*E)+t);r.set(this.bytes),this.bytes=r,this.view=I(r);}writeUint8(t){N(t,x.Uint8,F.Uint8,\"Uint8\");let e=w.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){N(t,x.Uint16,F.Uint16,\"Uint16\");let e=w.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){N(t,x.Uint32,F.Uint32,\"Uint32\");let e=w.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){N(t,x.Uint64,F.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){N(t,x.BigUint64,F.BigUint64,\"BigUint64\");let e=w.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){N(t,x.Int8,F.Int8,\"Int8\");let e=w.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){N(t,x.Int16,F.Int16,\"Int16\");let e=w.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){N(t,x.Int32,F.Int32,\"Int32\");let e=w.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){N(t,x.Int64,F.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){N(t,x.BigInt64,F.BigInt64,\"BigInt64\");let e=w.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=w.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=w.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){t(this,\"offset\",0),t(this,\"bytes\",new Uint8Array(B)),t(this,\"view\",I(this.bytes)),t(this,\"encoder\",new TextEncoder),t(this,\"encodedStrings\",/* @__PURE__ */new Map);}};// src/utils/typeChecks.ts\nfunction O(t){return\"string\"==typeof t;}function _(t){return Number.isFinite(t);}function q(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar j=class e{static fromString(t){let[r,i,n]=t.split(\"/\").map(Number);return k(_(r),\"Invalid chunkId\"),k(_(i),\"Invalid offset\"),k(_(n),\"Invalid length\"),new e(r,i,n);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(t){let r=t.readUint16(),i=t.readUint32(),n=t.readUint32();return new e(r,i,n);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(k(this.length===t.length),0);}constructor(e,r,i){t(this,\"chunkId\",void 0),t(this,\"offset\",void 0),t(this,\"length\",void 0),this.chunkId=e,this.offset=r,this.length=i;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nfunction D(t){if(q(t))return 0/* Null */;switch(t.type){case\"array\"/* Array */:return 1/* Array */;case\"boolean\"/* Boolean */:return 2/* Boolean */;case\"color\"/* Color */:return 3/* Color */;case\"date\"/* Date */:return 4/* Date */;case\"enum\"/* Enum */:return 5/* Enum */;case\"file\"/* File */:return 6/* File */;case\"responsiveimage\"/* ResponsiveImage */:return 10/* ResponsiveImage */;case\"link\"/* Link */:return 7/* Link */;case\"number\"/* Number */:return 8/* Number */;case\"object\"/* Object */:return 9/* Object */;case\"richtext\"/* RichText */:return 11/* RichText */;case\"string\"/* String */:return 12/* String */;case\"vectorsetitem\"/* VectorSetItem */:return 13/* VectorSetItem */;default:L(t);}}function R(t){let e=t.readUint16(),i=[];for(let n=0;n<e;n++){let e=r.read(t);i.push(e);}return{type:\"array\"/* Array */,value:i};}function C(t,e){for(let i of(t.writeUint16(e.value.length),e.value))r.write(t,i);}function J(t,e,i){let n=t.value.length,s=e.value.length;if(n<s)return -1;if(n>s)return 1;for(let s=0;s<n;s++){let n=t.value[s],o=e.value[s],a=r.compare(n,o,i);if(0!==a)return a;}return 0;}function W(t){return{type:\"boolean\"/* Boolean */,value:0!==t.readUint8()};}function $(t,e){t.writeUint8(e.value?1:0);}function z(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function K(t){return{type:\"color\"/* Color */,value:t.readString()};}function G(t,e){t.writeString(e.value);}function V(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function H(t){let e=t.readInt64(),r=new Date(e);return{type:\"date\"/* Date */,value:r.toISOString()};}function X(t,e){let r=new Date(e.value),i=r.getTime();t.writeInt64(i);}function Q(t,e){let r=new Date(t.value),i=new Date(e.value);return r<i?-1:r>i?1:0;}function Y(t){return{type:\"enum\"/* Enum */,value:t.readString()};}function Z(t,e){t.writeString(e.value);}function tt(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function te(t){return{type:\"file\"/* File */,value:t.readString()};}function tr(t,e){t.writeString(e.value);}function ti(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function tn(t){return{type:\"link\"/* Link */,value:t.readJson()};}function ts(t,e){t.writeJson(e.value);}function to(t,e){let r=JSON.stringify(t.value),i=JSON.stringify(e.value);return r<i?-1:r>i?1:0;}function ta(t){return{type:\"number\"/* Number */,value:t.readFloat64()};}function tu(t,e){t.writeFloat64(e.value);}function tl(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function th(t){let e=t.readUint16(),i={};for(let n=0;n<e;n++){let e=t.readString();i[e]=r.read(t);}return{type:\"object\"/* Object */,value:i};}function tc(t,e){let i=Object.entries(e.value);for(let[e,n]of(t.writeUint16(i.length),i))t.writeString(e),r.write(t,n);}function tf(t,e,i){let n=Object.keys(t.value).sort(),s=Object.keys(e.value).sort();if(n.length<s.length)return -1;if(n.length>s.length)return 1;for(let o=0;o<n.length;o++){let a=n[o],u=s[o];if(a<u)return -1;if(a>u)return 1;let l=t.value[a]??null,h=e.value[u]??null,c=r.compare(l,h,i);if(0!==c)return c;}return 0;}function td(t){return{type:\"responsiveimage\"/* ResponsiveImage */,value:t.readJson()};}function tg(t,e){t.writeJson(e.value);}function tv(t,e){let r=JSON.stringify(t.value),i=JSON.stringify(e.value);return r<i?-1:r>i?1:0;}function ty(t){let e=t.readInt8();if(0===e)return{type:\"richtext\"/* RichText */,value:t.readUint32()};if(1===e)return{type:\"richtext\"/* RichText */,value:t.readString()};throw Error(\"Invalid rich text pointer\");}function tp(t,e){if(_(e.value)){t.writeInt8(0),t.writeUint32(e.value);return;}if(O(e.value)){t.writeInt8(1),t.writeString(e.value);return;}throw Error(\"Invalid rich text pointer\");}function tm(t,e){let r=t.value,i=e.value;if(_(r)&&_(i)||O(r)&&O(i))return r<i?-1:r>i?1:0;throw Error(\"Invalid rich text pointer\");}function tw(t){return{type:\"string\"/* String */,value:t.readString()};}function tb(t,e){t.writeString(e.value);}function tI(t,e,r){let i=t.value,n=e.value;return(0/* CaseInsensitive */===r.type&&(i=t.value.toLowerCase(),n=e.value.toLowerCase()),i<n)?-1:i>n?1:0;}function tS(t){return{type:\"vectorsetitem\"/* VectorSetItem */,value:t.readUint32()};}function tU(t,e){t.writeUint32(e.value);}function tk(t,e){let r=t.value,i=e.value;return r<i?-1:r>i?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return R(t);case 2/* Boolean */:return W(t);case 3/* Color */:return K(t);case 4/* Date */:return H(t);case 5/* Enum */:return Y(t);case 6/* File */:return te(t);case 7/* Link */:return tn(t);case 8/* Number */:return ta(t);case 9/* Object */:return th(t);case 10/* ResponsiveImage */:return td(t);case 11/* RichText */:return ty(t);case 12/* String */:return tw(t);case 13/* VectorSetItem */:return tS(t);default:L(e);}},t.write=function(t,e){let r=D(e);if(t.writeUint8(r),!q(e))switch(e.type){case\"array\"/* Array */:return C(t,e);case\"boolean\"/* Boolean */:return $(t,e);case\"color\"/* Color */:return G(t,e);case\"date\"/* Date */:return X(t,e);case\"enum\"/* Enum */:return Z(t,e);case\"file\"/* File */:return tr(t,e);case\"link\"/* Link */:return ts(t,e);case\"number\"/* Number */:return tu(t,e);case\"object\"/* Object */:return tc(t,e);case\"responsiveimage\"/* ResponsiveImage */:return tg(t,e);case\"richtext\"/* RichText */:return tp(t,e);case\"vectorsetitem\"/* VectorSetItem */:return tU(t,e);case\"string\"/* String */:return tb(t,e);default:L(e);}},t.compare=function(t,e,r){let i=D(t),n=D(e);if(i<n)return -1;if(i>n)return 1;if(q(t)||q(e))return 0;switch(t.type){case\"array\"/* Array */:return k(\"array\"/* Array */===e.type),J(t,e,r);case\"boolean\"/* Boolean */:return k(\"boolean\"/* Boolean */===e.type),z(t,e);case\"color\"/* Color */:return k(\"color\"/* Color */===e.type),V(t,e);case\"date\"/* Date */:return k(\"date\"/* Date */===e.type),Q(t,e);case\"enum\"/* Enum */:return k(\"enum\"/* Enum */===e.type),tt(t,e);case\"file\"/* File */:return k(\"file\"/* File */===e.type),ti(t,e);case\"link\"/* Link */:return k(\"link\"/* Link */===e.type),to(t,e);case\"number\"/* Number */:return k(\"number\"/* Number */===e.type),tl(t,e);case\"object\"/* Object */:return k(\"object\"/* Object */===e.type),tf(t,e,r);case\"responsiveimage\"/* ResponsiveImage */:return k(\"responsiveimage\"/* ResponsiveImage */===e.type),tv(t,e);case\"richtext\"/* RichText */:return k(\"richtext\"/* RichText */===e.type),tm(t,e);case\"vectorsetitem\"/* VectorSetItem */:return k(\"vectorsetitem\"/* VectorSetItem */===e.type),tk(t,e);case\"string\"/* String */:return k(\"string\"/* String */===e.type),tI(t,e,r);default:L(t);}};})(r||(r={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tL=class e{sortEntries(){this.entries.sort((t,e)=>{for(let i=0;i<this.fieldNames.length;i++){let n=t.values[i],s=e.values[i],o=r.compare(n,s,this.options.collation);if(0!==o)return o;}return t.pointer.compare(e.pointer);});}static async deserialize(t,i){let n=new b(t),s=n.readJson(),o=n.readUint8(),a=[];for(let t=0;t<o;t++){let t=n.readString();a.push(t);}let u=new e(a,{collation:s}),l=n.readUint32(),h=()=>{let t=[];for(let e=0;e<o;e++){let e=r.read(n);t.push(e);}let e=j.read(n);u.entries.push({values:t,pointer:e});};for(let t=0;t<l;t++){let t=i?.();t&&await t,h();}return u;}serialize(){let t=new A;for(let e of(t.writeJson(this.options.collation),t.writeUint8(this.fieldNames.length),this.fieldNames))t.writeString(e);for(let e of(this.sortEntries(),t.writeUint32(this.entries.length),this.entries)){let{values:i,pointer:n}=e;for(let e of i)r.write(t,e);n.write(t);}return t.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(e,r){t(this,\"fieldNames\",void 0),t(this,\"options\",void 0),t(this,\"entries\",[]),this.fieldNames=e,this.options=r;}},tB=3,tE=250,tM=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tP=async(t,e)=>{let r=0;for(;;){try{let i=await fetch(t,e);if(!tM.includes(i.status)||++r>tB)return i;}catch(t){if(e?.signal?.aborted||++r>tB)throw t;}await tT(r);}};async function tT(t){let e=Math.floor(tE*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tx(t,e){let r=tA(e),i=[],n=0;for(let t of r)i.push(`${t.from}-${t.to-1}`),n+=t.to-t.from;let s=new URL(t),o=i.join(\",\");s.searchParams.set(\"range\",o);let a=await tP(s);if(200!==a.status)throw Error(`Request failed: ${a.status} ${a.statusText}`);let u=await a.arrayBuffer(),l=new Uint8Array(u);if(l.length!==n)throw Error(\"Request failed: Unexpected response length\");let h=new tF,c=0;for(let t of r){let e=t.to-t.from,r=c+e,i=l.subarray(c,r);h.write(t.from,i),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tF=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let i=t-r.start,n=i+e;return r.data.slice(i,n);}throw Error(\"Missing data\");}write(t,e){let r=t,i=r+e.length,n=0,s=this.chunks.length;for(;n<s;n++){let t=this.chunks[n];if(k(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let i=r-t.start,n=t.data.subarray(0,i);e=tN(n,e),r=t.start;}break;}}for(;s>n;s--){let t=this.chunks[s-1];if(k(t,\"Missing chunk\"),!(i<t.start)){if(i<t.end){let r=i-t.start,n=t.data.subarray(r);e=tN(e,n),i=t.end;}break;}}let o={start:r,end:i,data:e},a=s-n;this.chunks.splice(n,a,o);}constructor(){t(this,\"chunks\",[]);}};function tN(t,e){let r=t.length+e.length,i=new Uint8Array(r);return i.set(t,0),i.set(e,t.length),i;}function tA(t){k(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,i=r[e];i&&t.from<=i.to?r[e]={from:i.from,to:Math.max(i.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tO=class{async loadModel(){let[t]=await tx(this.options.url,[this.options.range]);return k(t,\"Failed to load model\"),tL.deserialize(t,()=>{let t=m(this.modelPrioritySources);return t?U({batch:!0,priority:t}):void 0;});}async getModel(t){return this.model||(t&&this.modelPrioritySources.add(t),this.modelPromise??=this.loadModel().finally(()=>{this.modelPrioritySources.clear();}),this.model??=await this.modelPromise),this.model;}async lookupItems(t,e){k(t.length===this.fields.length,\"Invalid query length\");let r=await this.getModel(e),i=[r.entries];for(let[r,n]of t.entries()){let t=[];for(let s of i){let i;let o=e?U({batch:!0,priority:v(e)}):void 0;switch(o&&await o,n.type){case\"All\"/* All */:i=[s];break;case\"Equals\"/* Equals */:i=this.queryEquals(s,n,r);break;case\"NotEquals\"/* NotEquals */:i=this.queryNotEquals(s,n,r);break;case\"LessThan\"/* LessThan */:i=this.queryLessThan(s,n,r);break;case\"GreaterThan\"/* GreaterThan */:i=this.queryGreaterThan(s,n,r);break;case\"Contains\"/* Contains */:i=await this.queryContains(s,n,r,e);break;case\"StartsWith\"/* StartsWith */:i=await this.queryStartsWith(s,n,r,e);break;case\"EndsWith\"/* EndsWith */:i=await this.queryEndsWith(s,n,r,e);break;default:L(n);}t.push(...i);}i=t;}let n=[];for(let t of i)for(let r of t){let t=e?U({batch:!0,priority:v(e)}):void 0;t&&await t;let i={};for(let t=0;t<this.options.fieldNames.length;t++){let e=this.options.fieldNames[t],n=r.values[t];i[e]=n;}n.push({pointer:r.pointer.toString(),data:i});}return n;}queryEquals(t,e,r){let i=this.getLeftMost(t,r,e.value),n=this.getRightMost(t,r,e.value),s=t.slice(i,n+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let i=this.getLeftMost(t,r,e.value),n=this.getRightMost(t,r,e.value),s=[],o=t.slice(0,i);o.length>0&&s.push(o);let a=t.slice(n+1);return a.length>0&&s.push(a),s;}queryLessThan(t,e,r){let i=this.getRightMost(t,r,null);if(t=t.slice(i+1),e.inclusive){let i=this.getRightMost(t,r,e.value),n=t.slice(0,i+1);return n.length>0?[n]:[];}let n=this.getLeftMost(t,r,e.value),s=t.slice(0,n);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let i=this.getRightMost(t,r,null);if(t=t.slice(i+1),e.inclusive){let i=this.getLeftMost(t,r,e.value),n=t.slice(i);return n.length>0?[n]:[];}let n=this.getRightMost(t,r,e.value),s=t.slice(n+1);return s.length>0?[s]:[];}queryContains(t,e,r,i){return this.findItems(t,r,i,t=>{if(t?.type!==S.String||e.value?.type!==S.String)return!1;let r=t.value,i=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),i=i.toLowerCase()),r.includes(i);});}queryStartsWith(t,e,r,i){return this.findItems(t,r,i,t=>{if(t?.type!==S.String||e.value?.type!==S.String)return!1;let r=t.value,i=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),i=i.toLowerCase()),r.startsWith(i);});}queryEndsWith(t,e,r,i){return this.findItems(t,r,i,t=>{if(t?.type!==S.String||e.value?.type!==S.String)return!1;let r=t.value,i=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),i=i.toLowerCase()),r.endsWith(i);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(t,e,i){let n=0,s=t.length;for(;n<s;){let o=n+s>>1,a=t[o],u=a.values[e];0>r.compare(u,i,this.collation)?n=o+1:s=o;}return n;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(t,e,i){let n=0,s=t.length;for(;n<s;){let o=n+s>>1,a=t[o],u=a.values[e];r.compare(u,i,this.collation)>0?s=o:n=o+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */async findItems(t,e,r,i){let n=[],s=0;for(let o=0;o<t.length;o++){let a=r?U({batch:!0,priority:v(r)}):void 0;a&&await a;let u=t[o],l=u.values[e],h=i(l);if(!h){if(s<o){let e=t.slice(s,o);n.push(e);}s=o+1;}}if(s<t.length){let e=t.slice(s);n.push(e);}return n;}constructor(e){t(this,\"options\",void 0),t(this,\"schema\",void 0),t(this,\"fields\",void 0),t(this,\"supportedLookupTypes\",[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */]),t(this,\"modelPromise\",void 0),t(this,\"model\",void 0),t(this,\"modelPrioritySources\",/* @__PURE__ */new Set),t(this,\"collation\",void 0),this.options=e;let r={},i=[];for(let t of this.options.fieldNames){let e=this.options.collectionSchema[t];k(e,\"Missing definition for field\",t),r[t]=e,i.push({type:\"Identifier\",name:t});}this.schema=r,this.fields=i,this.collation=this.options.collation;}};// src/code-generation/components/cms/bundled/models/DatabaseItemModel.ts\nfunction t_(t){let e={},i=t.readUint16();for(let n=0;n<i;n++){let i=t.readString();e[i]=r.read(t);}return e;}// src/code-generation/components/cms/bundled/DatabaseCollection.ts?bundle\nfunction*tq(t){for(let e of t)yield*e.prioritySources;}var tj=class{scanItems(t){return this.itemsPromise?this.isScanning&&t&&this.scanPrioritySources.add(t):(this.isScanning=!0,t&&this.scanPrioritySources.add(t),this.itemsPromise=tP(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),i=new b(r),n=[],s=i.readUint32();for(let t=0;t<s;t++){let t=m(this.scanPrioritySources),e=t?g({batch:!0,priority:t}):void 0;e&&await e;let r=i.getOffset(),s=t_(i),o=i.getOffset()-r,a=new j(this.id,r,o),u=a.toString(),l={pointer:u,data:s};this.itemLoader.prime({pointer:u,prioritySources:/* @__PURE__ */new Set},l),n.push(l);}return n;}).finally(()=>{this.isScanning=!1,this.scanPrioritySources.clear();})),this.itemsPromise;}resolveItem(t,e){let r=this.itemPrioritySources.get(t);r||(r=/* @__PURE__ */new Set,this.itemPrioritySources.set(t,r)),e&&r.add(e);let i=this.itemLoader.load({pointer:t,prioritySources:r}),n=()=>this.itemPrioritySources.delete(t);return i.then(n,n),i;}constructor(e,r){t(this,\"id\",void 0),t(this,\"url\",void 0),t(this,\"itemsPromise\",void 0),t(this,\"isScanning\",!1),t(this,\"scanPrioritySources\",/* @__PURE__ */new Set),t(this,\"itemPrioritySources\",/* @__PURE__ */new Map),t(this,\"itemLoader\",new d.default(async t=>{let e=t.map(({pointer:t})=>{let e=j.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tx(this.url,e),i=[];for(let e=0;e<r.length;e++){let n=m(tq(t)),s=n?g({batch:!0,priority:n}):void 0;s&&await s;let o=r[e];k(o,\"Missing range bytes\");let a=new b(o),u=t_(a),l=t[e]?.pointer;k(l,\"Missing pointer\"),i.push({pointer:l,data:u});}return i;},{// capping to 250 avoids overly long URLs that can cause requests to fail with 414\nmaxBatchSize:250,// Different route workflows can request the same item. Keep DataLoader's cache keyed by the\n// pointer while still carrying the strongest scheduling priority into the shared batch\ncacheKeyFn:t=>t.pointer})),this.id=e,this.url=r;}},tD=class{async scanItems(t){let e=await Promise.all(this.chunks.map(async e=>e.scanItems(t)));return e.flat();}resolveItems(t,e){return Promise.all(t.map(t=>{let r=j.fromString(t),i=this.chunks[r.chunkId];return k(i,\"Missing chunk\"),i.resolveItem(t,e);}));}compareItems(t,e){let r=j.fromString(t.pointer),i=j.fromString(e.pointer);return r.compare(i);}compareValues(t,e,i){return r.compare(t,e,i);}constructor(e){t(this,\"options\",void 0),t(this,\"id\",void 0),t(this,\"schema\",void 0),t(this,\"indexes\",void 0),t(this,\"resolveRichText\",void 0),t(this,\"resolveVectorSetItem\",void 0),t(this,\"chunks\",void 0),this.options=e,this.chunks=this.options.chunks.map((t,e)=>new tj(e,t)),this.schema=e.schema,this.indexes=e.indexes,this.resolveRichText=e.resolveRichText,this.resolveVectorSetItem=e.resolveVectorSetItem,this.id=e.id;}};export{tD as DatabaseCollection,tO as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{jsx as e}from\"react/jsx-runtime\";import{AutoBreakpointVariant as r,ComponentPresetsConsumer as t,Link as n,motion as o}from\"framer\";// ../../library/src/router/lazy.tsx\nimport{isValidElement as i}from\"react\";var a,u,f=\"preload\";function c(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/i(e)&&f in e;}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{Fragment as l,createElement as p}from\"react\";// src/code-generation/components/cms/bundled/assert.ts\nfunction s(e,...r){if(!e)throw Error(\"Assertion Error\"+(r.length>0?\": \"+r.join(\" \"):\"\"));}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nvar m=((a=m||{})[a.Fragment=1]=\"Fragment\",a[a.Link=2]=\"Link\",a[a.Module=3]=\"Module\",a[a.Tag=4]=\"Tag\",a[a.Text=5]=\"Text\",a),y=((u=y||{})[u.RichText=1]=\"RichText\",u[u.VectorSetItem=2]=\"VectorSetItem\",u);function d(e,r,t){for(let[n,o]of Object.entries(r)){let r=e[n];if(\"number\"==typeof o){e[n]=t(o,r);continue;}h(r,o,t);}}function h(e,r,t){if(\"number\"!=typeof r){if(Array.isArray(r)){if(!Array.isArray(e))return;let[n]=r;for(let r=0;r<e.length;r++){let o=e[r];\"number\"==typeof n?e[r]=t(n,o):h(o,n,t);}return;}null===e||\"object\"!=typeof e||Array.isArray(e)||d(e,r,t);}}function x(i){let a=/* @__PURE__ */new Map;return u=>{let f=a.get(u);if(f)return f;let m=JSON.parse(u),y=function a(u){switch(u[0]){case 1/* Fragment */:{let[,...e]=u,r=e.map(a);return /*#__PURE__*/p(l,void 0,...r);}case 2/* Link */:{let[,e,...r]=u,t=r.map(a);return /*#__PURE__*/p(n,e,...t);}case 3/* Module */:{let[,n,o,f]=u;d(o,f,(e,r)=>{if(1/* RichText */===e)return r?a(r):r;if(\"string\"!=typeof r)return r;let t=i[r];return t?(c(t)&&t.preload(),t):r;});let l=i[n];return s(l,\"Module not found\"),c(l)&&l.preload(),/*#__PURE__*/e(t,{componentIdentifier:n,children:t=>/*#__PURE__*/e(r,{component:l,props:{...t,...o}})});}case 4/* Tag */:{let[,e,r,...t]=u,n=t.map(a);if(\"a\"===e)return /*#__PURE__*/p(o.a,r,...n);return /*#__PURE__*/p(e,r,...n);}case 5/* Text */:{let[,e]=u;return e;}}}(m);return a.set(u,y),y;};}export{y as RichTextJsonPropKind,m as RichTextJsonType,x as getRichTextJsonResolver,d as mapRichTextJsonProps};\nexport const __FramerMetadata__ = {\"exports\":{\"RichTextJsonType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mapRichTextJsonProps\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RichTextJsonPropKind\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getRichTextJsonResolver\":{\"type\":\"reactComponent\",\"name\":\"getRichTextJsonResolver\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (559aa4d)\nimport{addPropertyControls as e,ControlType as t,QueryEngine as l}from\"framer\";import{DatabaseCollection as a,DatabaseDictionaryIndex as o}from\"./bwdp2MDmp-0.js\";import{getRichTextJsonResolver as i}from\"./bwdp2MDmp-1.js\";let n={aabWaaMoi:{isNullable:!0,type:t.String},createdAt:{isNullable:!0,type:t.Date},e8NP86Kgu:{isNullable:!0,type:t.String},fxH0T45vA:{isNullable:!0,type:t.ResponsiveImage},gYyqxymIv:{isNullable:!0,type:t.String},id:{isNullable:!1,type:t.String},IvbPblE2Z:{isNullable:!0,type:t.String},luoOFh8YP:{isNullable:!0,type:t.Enum},nextItemId:{isNullable:!0,type:t.String},ojb38rPOY:{isNullable:!0,type:t.String},pGt4dUVZ_:{isNullable:!0,type:t.String},previousItemId:{isNullable:!0,type:t.String},RXF3BfI8_:{isNullable:!0,type:t.RichText},tDh6RhG_z:{isNullable:!0,type:t.String},updatedAt:{isNullable:!0,type:t.Date},V9FowAlLC:{isNullable:!0,type:t.RichText},xfWPBWc57:{isNullable:!0,type:t.String},XPe4uTt3l:{isNullable:!0,type:t.ResponsiveImage},xX73HPzeJ:{isNullable:!0,type:t.ResponsiveImage},z0LZ_F5dK:{isNullable:!0,type:t.Date}},r=new URL(\"./bwdp2MDmp-indexes-default-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\"),c=[\"id\"],m={type:1},u=[\"previousItemId\"],p=[\"nextItemId\"],d=[\"id\",\"gYyqxymIv\"],f=[\"gYyqxymIv\",\"id\"],y={type:0},s=[\"gYyqxymIv\"],g=[\"luoOFh8YP\"],h=[\"tDh6RhG_z\"],N=[\"e8NP86Kgu\"],I=[\"ojb38rPOY\"],b=[\"xfWPBWc57\"],S=[\"z0LZ_F5dK\"],w=[\"fxH0T45vA\"],x=[\"xX73HPzeJ\"],v=[\"XPe4uTt3l\"],P=[\"V9FowAlLC\"],R=[\"RXF3BfI8_\"],V=[\"aabWaaMoi\"],L=[\"pGt4dUVZ_\"],D=[\"IvbPblE2Z\"],T=[],Y=e=>{let t=T[e];if(t)return t().then(e=>e.default);},C={},F=i(C),O=new l,z={collectionByLocaleId:{default:new a({chunks:[new URL(\"./bwdp2MDmp-chunk-default-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")],id:\"65ca66f9-a323-483d-af92-def35b430dc2default\",indexes:[new o({collation:m,collectionSchema:n,fieldNames:c,range:{from:0,to:97},url:r}),new o({collation:m,collectionSchema:n,fieldNames:u,range:{from:97,to:193},url:r}),new o({collation:m,collectionSchema:n,fieldNames:p,range:{from:193,to:285},url:r}),new o({collation:m,collectionSchema:n,fieldNames:d,range:{from:285,to:509},url:r}),new o({collation:y,collectionSchema:n,fieldNames:f,range:{from:509,to:733},url:r}),new o({collation:y,collectionSchema:n,fieldNames:s,range:{from:733,to:909},url:r}),new o({collation:y,collectionSchema:n,fieldNames:g,range:{from:909,to:1013},url:r}),new o({collation:y,collectionSchema:n,fieldNames:h,range:{from:1013,to:1189},url:r}),new o({collation:y,collectionSchema:n,fieldNames:N,range:{from:1189,to:1275},url:r}),new o({collation:y,collectionSchema:n,fieldNames:I,range:{from:1275,to:1428},url:r}),new o({collation:y,collectionSchema:n,fieldNames:b,range:{from:1428,to:1562},url:r}),new o({collation:y,collectionSchema:n,fieldNames:S,range:{from:1562,to:1651},url:r}),new o({collation:y,collectionSchema:n,fieldNames:w,range:{from:1651,to:3562},url:r}),new o({collation:y,collectionSchema:n,fieldNames:x,range:{from:3562,to:5130},url:r}),new o({collation:y,collectionSchema:n,fieldNames:v,range:{from:5130,to:6686},url:r}),new o({collation:y,collectionSchema:n,fieldNames:P,range:{from:6686,to:9824},url:r}),new o({collation:y,collectionSchema:n,fieldNames:R,range:{from:9824,to:10796},url:r}),new o({collation:y,collectionSchema:n,fieldNames:V,range:{from:10796,to:10949},url:r}),new o({collation:y,collectionSchema:n,fieldNames:L,range:{from:10949,to:11075},url:r}),new o({collation:y,collectionSchema:n,fieldNames:D,range:{from:11075,to:11210},url:r})],resolveRichText:F,resolveVectorSetItem:Y,schema:n})},displayName:\"Project\",id:\"65ca66f9-a323-483d-af92-def35b430dc2\"};export default z;e(z,{gYyqxymIv:{preventLocalization:!1,title:\"Slug\",type:t.String},luoOFh8YP:{defaultValue:\"EwOgi9VU2\",options:[\"EwOgi9VU2\",\"Y4V2FSuLz\"],optionTitles:[\"Left Content\",\"Right Content\"],title:\"Option\",type:t.Enum},tDh6RhG_z:{defaultValue:\"\",title:\"Title\",type:t.String},e8NP86Kgu:{defaultValue:\"\",title:\"Number\",type:t.String},ojb38rPOY:{defaultValue:\"\",title:\"Category\",type:t.String},xfWPBWc57:{defaultValue:\"\",title:\"Short Category\",type:t.String},z0LZ_F5dK:{title:\"Date\",type:t.Date},fxH0T45vA:{title:\"Thumbnail Image\",type:t.ResponsiveImage},xX73HPzeJ:{title:\"Large Thumbnail Image 01\",type:t.ResponsiveImage},XPe4uTt3l:{title:\"Large Thumbnail Image 02\",type:t.ResponsiveImage},V9FowAlLC:{defaultValue:\"\",title:\"Content\",type:t.RichText},RXF3BfI8_:{defaultValue:\"\",title:\"Content 2\",type:t.RichText},aabWaaMoi:{defaultValue:\"\",title:\"Role\",type:t.String},pGt4dUVZ_:{defaultValue:\"\",title:\"Timeline\",type:t.String},IvbPblE2Z:{defaultValue:\"\",title:\"Company\",type:t.String},createdAt:{title:\"Created\",type:t.Date},updatedAt:{title:\"Updated\",type:t.Date},previousItemId:{dataIdentifier:\"local-module:collection/bwdp2MDmp:default\",title:\"Previous\",type:t.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/bwdp2MDmp:default\",title:\"Next\",type:t.CollectionReference}});export const luoOFh8YPToDisplayName=(e,t)=>{switch(t?.fallback,e){case\"EwOgi9VU2\":return\"Left Content\";case\"Y4V2FSuLz\":return\"Right Content\";default:return\"\";}};export const enumToDisplayNameFunctions={luoOFh8YP:luoOFh8YPToDisplayName};export const utils={async getSlugByRecordId(e,t){let[l]=await O.query({from:{data:z,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"gYyqxymIv\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t);return l?.gYyqxymIv;},async getRecordIdBySlug(e,t){let[l]=await O.query({from:{data:z,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"gYyqxymIv\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t);return l?.id;},getContentLocaleIdByRecordId(e,t){}};\nexport const __FramerMetadata__ = {\"exports\":{\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerData\":\"true\",\"framerCollectionUtils\":\"1\",\"framerRecordIdKey\":\"id\",\"framerContractVersion\":\"1\",\"framerSlug\":\"gYyqxymIv\",\"framerCollectionId\":\"bwdp2MDmp\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"false\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"luoOFh8YPToDisplayName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}