{"version":3,"file":"script_main.DS_Tryvm.mjs","names":["css","addPropertyOverrides","Hero","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","SVG","Image","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","NavLink","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","className","SVG","Navigation","Footer","useRef","React.useId","className","PropertyOverrides","Image","React.createElement","Main","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/8WMZAkAXjvUgOXnL5KCb/PNpKoe041r4tTNRfawRo/zrCVfWwFQ.js","https:/framerusercontent.com/modules/xGlvkbvndpn1hFXS6vlQ/UENMRQYByx0KATDyrk4o/dlZ1C2DzU.js","https:/framerusercontent.com/modules/spFOYVKMNlEAyymNgtJI/d6kvDCdAD97WUAx0ywJT/y7rdEr_TS.js","https:/framerusercontent.com/modules/m9Fv2o1oYdcG2gMTY5te/tSr9hYnCTmyzahK6WgSZ/Jm1miBA6y.js","https:/framerusercontent.com/modules/sjt7g2yj24yzPyo0V7CG/r05pd95y63NLKcgTm9uy/coWi9xLk1.js","framer:toplevel/main"],"sourcesContent":["import{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[];export const css=[\".framer-vzk9K .framer-styles-preset-1nm9c7f:not(.rich-text-wrapper), .framer-vzk9K .framer-styles-preset-1nm9c7f.rich-text-wrapper a { --framer-link-current-text-color: #999999; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: #dddddd; --framer-link-hover-text-decoration: underline; --framer-link-text-color: #999999; --framer-link-text-decoration: none; }\"];export const className=\"framer-vzk9K\";\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 (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Hero}from\"https://framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/bbq95ZQZ142lE2fXscHd/Hero.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/f0n5IqTFCyJBz3upCSDy/pNjFeLJjDWN4gvpqqpiL/fFqal1zFd.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/fIYlUygo2ymsoqetqXjp/KDwbElV7Pbe7TdkwLZU7/VMe7B3Nvp.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/8WMZAkAXjvUgOXnL5KCb/PNpKoe041r4tTNRfawRo/zrCVfWwFQ.js\";const HeroFonts=getFonts(Hero);const cycleOrder=[\"JMG20YnGT\",\"rfMFSgRf7\",\"iwQBw7kKv\"];const serializationHash=\"framer-IweYG\";const variantClassNames={iwQBw7kKv:\"framer-v-1wnexxa\",JMG20YnGT:\"framer-v-14iam37\",rfMFSgRf7:\"framer-v-1w2le9c\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Footer ( Desktop )\":\"JMG20YnGT\",\"Footer ( Phone )\":\"iwQBw7kKv\",\"Footer ( Tablet )\":\"rfMFSgRf7\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"JMG20YnGT\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JMG20YnGT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-14iam37\",className,classNames),\"data-framer-name\":\"Footer ( Desktop )\",layoutDependency:layoutDependency,layoutId:\"JMG20YnGT\",ref:refBinding,style:{backgroundColor:\"rgb(0, 0, 0)\",...style},...addPropertyOverrides({iwQBw7kKv:{\"data-framer-name\":\"Footer ( Phone )\"},rfMFSgRf7:{\"data-framer-name\":\"Footer ( Tablet )\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ocinxr\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"uVtyKsgu9\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-f2pvdy\",\"data-framer-name\":\"Footer Wrap\",layoutDependency:layoutDependency,layoutId:\"ZoW0maXh5\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18l6eou\",\"data-border\":true,\"data-framer-name\":\"Footer Top\",layoutDependency:layoutDependency,layoutId:\"sNDhKYofg\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(36, 36, 36)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1d3bfe1\",\"data-framer-name\":\"F Logo Address\",layoutDependency:layoutDependency,layoutId:\"OwqGpqDzr\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1nqqx3l\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"PfXquwj47\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 84 75\"><g><defs><linearGradient id=\"idss12536714001_1g1910561089\" x1=\"0.49751243781094523\" x2=\"0.5024875621890548\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgb(127,0,171)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(255,225,53)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 28.401 8.906 C 43.495 8.906 58.59 8.906 74.141 8.906 C 74.151 15.005 74.151 15.005 74.16 21.228 C 74.163 22.482 74.165 23.736 74.168 25.028 C 74.169 26.072 74.17 27.115 74.17 28.159 C 74.17 28.365 74.17 28.365 74.17 28.576 C 74.169 33.068 74.112 37.558 74.002 42.05 C 73.999 42.182 73.996 42.314 73.993 42.451 C 73.935 44.804 73.877 47.159 73.772 49.511 C 73.764 49.692 73.764 49.692 73.756 49.877 C 73.707 50.873 73.584 51.845 73.406 52.828 C 73.379 53 73.353 53.172 73.325 53.35 C 72.747 56.689 70.829 59.442 68.039 61.414 C 64.296 63.95 59.657 65.308 55.1 64.735 C 52.929 64.339 50.924 63.247 49.598 61.496 C 48.438 59.749 48.005 57.967 48.341 55.907 C 48.959 53.31 50.989 50.326 53.257 48.796 C 56.217 46.641 60.329 44.689 64.08 44.76 C 64.232 44.762 64.383 44.763 64.54 44.765 C 64.855 44.77 65.17 44.776 65.486 44.782 C 66.319 44.791 67.041 44.789 67.817 44.476 C 68.168 43.961 68.207 43.787 68.111 43.18 C 67.54 42.202 66.486 41.565 65.426 41.19 C 63.675 40.751 61.986 41.145 60.265 41.529 C 56.928 42.27 56.928 42.27 55.683 41.857 C 55.105 41.446 54.858 40.976 54.727 40.3 C 54.673 37.567 56.255 35.244 57.653 32.985 C 58.186 32.121 58.68 31.238 59.177 30.354 C 59.807 29.236 60.441 28.122 61.107 27.024 C 61.222 26.834 61.337 26.644 61.452 26.454 C 61.534 26.318 61.534 26.318 61.618 26.179 C 63.21 23.683 64.015 22.803 63.894 20.931 C 63.862 20.432 63.569 20.042 63.129 19.788 C 62.525 19.439 61.861 19.635 61.346 19.995 C 60.831 20.355 60.243 21.363 60.243 21.363 C 59.949 21.795 59.687 22.21 59.36 22.641 C 58.843 23.337 58.338 24.038 57.853 24.756 C 57.794 24.843 57.735 24.931 57.674 25.021 C 57.547 25.209 57.42 25.397 57.292 25.586 C 56.792 26.326 56.288 27.064 55.784 27.802 C 55.389 28.382 54.994 28.963 54.604 29.546 C 52.978 31.975 52.978 31.975 52.374 32.523 C 52.18 32.523 51.986 32.523 51.786 32.523 C 51.548 31.358 51.636 30.331 51.884 29.184 C 51.91 29.059 51.937 28.934 51.964 28.806 C 52.238 27.528 52.566 26.265 52.904 25.002 C 53.084 24.329 53.261 23.655 53.438 22.982 C 53.508 22.716 53.578 22.451 53.648 22.185 C 53.919 21.153 54.189 20.12 54.452 19.086 C 54.493 18.927 54.535 18.769 54.578 18.606 C 54.944 17.147 55.584 15.026 54.727 14.09 C 54.458 13.796 54.257 13.622 53.863 13.532 C 53.201 13.381 52.256 13.819 51.907 14.738 C 51.355 15.773 50.939 16.946 50.619 18.069 C 50.569 18.237 50.519 18.406 50.468 18.58 C 50.098 19.846 49.748 21.117 49.402 22.389 C 49.053 23.668 48.694 24.944 48.326 26.219 C 48.262 26.441 48.198 26.663 48.135 26.886 C 47.325 29.728 47.325 29.728 46.455 30.948 C 46.378 31.057 46.301 31.165 46.222 31.277 C 46.166 31.356 46.108 31.434 46.05 31.515 C 45.771 31.473 45.771 31.473 45.462 31.371 C 44.938 30.384 44.845 29.44 44.773 28.352 C 44.76 28.159 44.76 28.159 44.746 27.962 C 44.718 27.538 44.69 27.115 44.662 26.691 C 44.652 26.546 44.642 26.401 44.632 26.252 C 44.518 24.562 44.42 22.872 44.359 21.179 C 44.353 21.032 44.347 20.885 44.342 20.733 C 44.315 20.025 44.291 19.317 44.272 18.608 C 44.263 18.351 44.254 18.093 44.244 17.836 C 44.241 17.664 44.241 17.664 44.238 17.488 C 44.206 16.694 44.02 16.044 43.55 15.386 C 43.085 14.983 42.674 14.805 42.042 14.828 C 41.61 14.963 41.287 15.08 41.061 15.484 C 40.662 16.684 40.668 17.906 40.64 19.156 C 40.631 19.575 40.619 19.995 40.606 20.414 C 40.58 21.306 40.557 22.199 40.535 23.091 C 40.508 24.122 40.48 25.154 40.45 26.185 C 40.438 26.593 40.429 27.002 40.42 27.41 C 40.376 29.052 40.195 30.624 39.873 32.235 C 39.176 32.261 39.176 32.261 38.828 32.028 C 38.437 31.512 38.254 30.98 38.053 30.372 C 38.009 30.242 37.965 30.112 37.92 29.979 C 37.493 28.655 37.212 27.305 36.95 25.943 C 36.482 23.455 35.608 21.867 35.019 21.435 C 34.694 21.196 34.377 21.171 33.99 21.291 C 33.442 21.461 33.285 21.869 33.155 22.476 C 33.008 24.162 33.507 25.958 33.839 27.609 C 33.956 28.195 34.069 28.782 34.183 29.369 C 34.205 29.482 34.227 29.596 34.249 29.713 C 34.291 29.929 34.333 30.145 34.375 30.361 C 34.424 30.613 34.473 30.866 34.522 31.118 C 35.064 33.971 34.942 36.755 34.59 39.625 C 34.253 42.511 34.299 45.373 34.908 48.214 C 35.719 52 35.56 55.335 33.401 58.732 C 30.767 62.616 26.781 64.908 22.224 65.933 C 21.678 66.029 21.16 66.073 20.606 66.077 C 20.449 66.082 20.292 66.088 20.13 66.093 C 17.079 66.156 14.075 65.558 11.764 63.492 C 10.095 61.713 9.751 59.806 9.844 57.485 C 10.002 55.414 11.27 53.326 12.664 51.82 C 12.763 51.711 12.863 51.602 12.965 51.49 C 16.179 48.153 21.205 46.835 25.754 46.636 C 26.891 46.636 28.011 46.764 29.136 46.924 C 29.093 44.701 29.051 42.478 29.008 40.255 C 29.004 40.086 29.001 39.917 28.998 39.744 C 28.921 35.805 28.844 31.867 28.762 27.929 C 28.759 27.773 28.756 27.618 28.752 27.458 C 28.722 25.995 28.692 24.532 28.66 23.069 C 28.56 18.348 28.481 13.627 28.401 8.906 Z\" fill=\"url(#idss12536714001_1g1910561089)\"></path></g></svg>',svgContentId:12536714001,withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-let95u\",\"data-framer-name\":\"Store Wrap\",layoutDependency:layoutDependency,layoutId:\"J3YSFngjy\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://apps.apple.com/app/helloband/id6452392426\",motionChild:true,nodeId:\"P3oCflYiG\",scopeId:\"dlZ1C2DzU\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:40,intrinsicWidth:135,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+0+0+0+0+0+37+0),pixelHeight:118,pixelWidth:420,sizes:\"167px\",src:\"https://framerusercontent.com/images/ZuYqxRTHbSR07X6Tyy9P3JDC0Gs.png?width=420&height=118\"},className:\"framer-otn118 framer-106kstl\",\"data-border\":true,\"data-framer-name\":\"App Store\",layoutDependency:layoutDependency,layoutId:\"P3oCflYiG\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},...addPropertyOverrides({iwQBw7kKv:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:40,intrinsicWidth:135,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+0+0+0+0+0+20+105+0+0),pixelHeight:118,pixelWidth:420,sizes:\"167px\",src:\"https://framerusercontent.com/images/ZuYqxRTHbSR07X6Tyy9P3JDC0Gs.png?width=420&height=118\"}},rfMFSgRf7:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:40,intrinsicWidth:135,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+0+0+0+0+0+52+0+0),pixelHeight:118,pixelWidth:420,sizes:\"167px\",src:\"https://framerusercontent.com/images/ZuYqxRTHbSR07X6Tyy9P3JDC0Gs.png?width=420&height=118\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Link,{href:\"https://play.google.com/store/apps/details?id=com.helloband.performer\",motionChild:true,nodeId:\"HEAdm6dnR\",openInNewTab:true,scopeId:\"dlZ1C2DzU\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:40,intrinsicWidth:135,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+0+0+0+0+0+37+0),pixelHeight:118,pixelWidth:408,sizes:\"169px\",src:\"https://framerusercontent.com/images/nfZPuVp3EtLNxaBwlq5llHVahyE.png?width=408&height=118\"},className:\"framer-i0gadm framer-106kstl\",\"data-border\":true,\"data-framer-name\":\"App Store\",layoutDependency:layoutDependency,layoutId:\"HEAdm6dnR\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},...addPropertyOverrides({iwQBw7kKv:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:40,intrinsicWidth:135,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+0+0+0+0+0+20+105+0+69),pixelHeight:118,pixelWidth:408,sizes:\"169px\",src:\"https://framerusercontent.com/images/nfZPuVp3EtLNxaBwlq5llHVahyE.png?width=408&height=118\"}},rfMFSgRf7:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:40,intrinsicWidth:135,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+0+0+0+0+0+52+0+69),pixelHeight:118,pixelWidth:408,sizes:\"169px\",src:\"https://framerusercontent.com/images/nfZPuVp3EtLNxaBwlq5llHVahyE.png?width=408&height=118\"}}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1echjc6\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"z0ynnS5p4\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://signup.helloband.io/contact-us.html\",motionChild:true,nodeId:\"tS_w52QO9\",openInNewTab:false,scopeId:\"dlZ1C2DzU\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1ot7op4 framer-106kstl\",\"data-framer-name\":\"Contact Us\",layoutDependency:layoutDependency,layoutId:\"tS_w52QO9\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-opq1tt-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Tunt0vJFf-container\",nodeId:\"Tunt0vJFf\",rendersWithMotion:true,scopeId:\"dlZ1C2DzU\",children:/*#__PURE__*/_jsx(Hero,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"MapPin\",id:\"Tunt0vJFf\",layoutId:\"Tunt0vJFf\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-fpn2l3\",\"data-styles-preset\":\"fFqal1zFd\",children:[\"68 Stiles Road\\xa0Unit E\",/*#__PURE__*/_jsx(motion.br,{}),\"Salem NH 03079\"]})}),className:\"framer-1436uao\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WGR6dNTF0\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:\"mailto:hello@helloband.io\",motionChild:true,nodeId:\"TKNFjmqQp\",openInNewTab:false,scopeId:\"dlZ1C2DzU\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-oneli2 framer-106kstl\",\"data-framer-name\":\"Email\",layoutDependency:layoutDependency,layoutId:\"TKNFjmqQp\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-s6wlbq-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"UPEnp1ZWX-container\",nodeId:\"UPEnp1ZWX\",rendersWithMotion:true,scopeId:\"dlZ1C2DzU\",children:/*#__PURE__*/_jsx(Hero,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"Inbox\",iconSelection:\"Home\",id:\"UPEnp1ZWX\",layoutId:\"UPEnp1ZWX\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fpn2l3\",\"data-styles-preset\":\"fFqal1zFd\",children:\"hello@helloband.io\"})}),className:\"framer-u1ox8w\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qPnzp33Bh\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:\"tel:5087354000\",motionChild:true,nodeId:\"XJ3BU7Ygn\",openInNewTab:false,scopeId:\"dlZ1C2DzU\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1p8xr3u framer-106kstl\",\"data-framer-name\":\"Phone\",layoutDependency:layoutDependency,layoutId:\"XJ3BU7Ygn\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ne1253-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"RYxANVq5j-container\",nodeId:\"RYxANVq5j\",rendersWithMotion:true,scopeId:\"dlZ1C2DzU\",children:/*#__PURE__*/_jsx(Hero,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"Phone\",iconSelection:\"Home\",id:\"RYxANVq5j\",layoutId:\"RYxANVq5j\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fpn2l3\",\"data-styles-preset\":\"fFqal1zFd\",children:\"508-735-4000\"})}),className:\"framer-1tw0al2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"L_TrhZWsK\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-be37rn\",\"data-framer-name\":\"Footer Bottom\",layoutDependency:layoutDependency,layoutId:\"FWYbBozqW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-it9dzq\",\"data-styles-preset\":\"VMe7B3Nvp\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(153, 153, 153))\"},children:\"\\xa9 2023 HelloBand\"})}),className:\"framer-1s39kxu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WHmQewPIo\",style:{\"--extracted-r6o4lv\":\"rgb(153, 153, 153)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({iwQBw7kKv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-it9dzq\",\"data-styles-preset\":\"VMe7B3Nvp\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(153, 153, 153))\"},children:\"\\xa9 2023 HelloBand\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rgw5p9\",\"data-framer-name\":\"Footer Link\",layoutDependency:layoutDependency,layoutId:\"uVemfqUTK\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-it9dzq\",\"data-styles-preset\":\"VMe7B3Nvp\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(153, 153, 153))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e_ZjFg92R\"},motionChild:true,nodeId:\"ihe81M3kR\",openInNewTab:false,relValues:[],scopeId:\"dlZ1C2DzU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1nm9c7f\",\"data-styles-preset\":\"zrCVfWwFQ\",children:\"Terms of Service\"})})})}),className:\"framer-19p281p\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ihe81M3kR\",style:{\"--extracted-r6o4lv\":\"rgb(153, 153, 153)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-it9dzq\",\"data-styles-preset\":\"VMe7B3Nvp\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(153, 153, 153))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"qZtYQnnCm\"},motionChild:true,nodeId:\"tolcyBAO1\",openInNewTab:false,relValues:[],scopeId:\"dlZ1C2DzU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1nm9c7f\",\"data-styles-preset\":\"zrCVfWwFQ\",children:\"Privacy Policy\"})})})}),className:\"framer-l14pxl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tolcyBAO1\",style:{\"--extracted-r6o4lv\":\"rgb(153, 153, 153)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IweYG.framer-106kstl, .framer-IweYG .framer-106kstl { display: block; }\",\".framer-IweYG.framer-14iam37 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 40px 0px 40px 0px; position: relative; width: 1200px; }\",\".framer-IweYG .framer-1ocinxr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 1280px; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-IweYG .framer-f2pvdy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-IweYG .framer-18l6eou { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 20px; position: relative; width: 100%; }\",\".framer-IweYG .framer-1d3bfe1 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-IweYG .framer-1nqqx3l { flex: none; height: 75px; position: relative; width: 84px; }\",\".framer-IweYG .framer-let95u, .framer-IweYG .framer-1rgw5p9 { 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: min-content; }\",\".framer-IweYG .framer-otn118 { align-content: center; align-items: center; aspect-ratio: 3.4081632653061225 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 49px); justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 167px; will-change: var(--framer-will-change-override, transform); }\",\".framer-IweYG .framer-i0gadm { align-content: center; align-items: center; aspect-ratio: 3.4489795918367347 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 49px); justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 169px; will-change: var(--framer-will-change-override, transform); }\",\".framer-IweYG .framer-1echjc6 { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-IweYG .framer-1ot7op4, .framer-IweYG .framer-oneli2, .framer-IweYG .framer-1p8xr3u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-IweYG .framer-opq1tt-container, .framer-IweYG .framer-s6wlbq-container, .framer-IweYG .framer-1ne1253-container { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-IweYG .framer-1436uao, .framer-IweYG .framer-u1ox8w, .framer-IweYG .framer-1tw0al2, .framer-IweYG .framer-19p281p, .framer-IweYG .framer-l14pxl { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-IweYG .framer-be37rn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 20px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-IweYG .framer-1s39kxu { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-IweYG.framer-v-1w2le9c.framer-14iam37 { width: 810px; }\",\".framer-IweYG.framer-v-1w2le9c .framer-18l6eou { padding: 52px 20px 52px 20px; }\",\".framer-IweYG.framer-v-1w2le9c .framer-1d3bfe1, .framer-IweYG.framer-v-1w2le9c .framer-1nqqx3l { order: 0; }\",\".framer-IweYG.framer-v-1w2le9c .framer-let95u { flex-direction: column; order: 1; }\",\".framer-IweYG.framer-v-1w2le9c .framer-1echjc6 { order: 2; }\",\".framer-IweYG.framer-v-1wnexxa.framer-14iam37 { width: 390px; }\",\".framer-IweYG.framer-v-1wnexxa .framer-f2pvdy { justify-content: flex-start; }\",\".framer-IweYG.framer-v-1wnexxa .framer-18l6eou { flex-direction: column; gap: 30px; }\",\".framer-IweYG.framer-v-1wnexxa .framer-1d3bfe1 { flex: none; flex-direction: column; gap: 5px; width: 100%; }\",\".framer-IweYG.framer-v-1wnexxa .framer-let95u { flex-direction: column; }\",\".framer-IweYG.framer-v-1wnexxa .framer-1echjc6 { align-content: center; align-items: center; flex: none; width: 100%; }\",\".framer-IweYG.framer-v-1wnexxa .framer-be37rn { flex-direction: column; gap: 20px; justify-content: flex-start; }\",\".framer-IweYG.framer-v-1wnexxa .framer-1s39kxu { flex: none; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-IweYG[data-border=\"true\"]::after, .framer-IweYG [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 258\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"rfMFSgRf7\":{\"layout\":[\"fixed\",\"auto\"]},\"iwQBw7kKv\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerdlZ1C2DzU=withCSS(Component,css,\"framer-IweYG\");export default FramerdlZ1C2DzU;FramerdlZ1C2DzU.displayName=\"Footer\";FramerdlZ1C2DzU.defaultProps={height:258,width:1200};addPropertyControls(FramerdlZ1C2DzU,{variant:{options:[\"JMG20YnGT\",\"rfMFSgRf7\",\"iwQBw7kKv\"],optionTitles:[\"Footer ( Desktop )\",\"Footer ( Tablet )\",\"Footer ( Phone )\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerdlZ1C2DzU,[{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\"}]},...HeroFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdlZ1C2DzU\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rfMFSgRf7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"iwQBw7kKv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"258\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dlZ1C2DzU.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/fIYlUygo2ymsoqetqXjp/KDwbElV7Pbe7TdkwLZU7/VMe7B3Nvp.js\";const enabledGestures={t4o20QTTV:{hover:true}};const serializationHash=\"framer-YhPDE\";const variantClassNames={t4o20QTTV:\"framer-v-105wj1v\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const wMlBC0vgf=undefined;const XUzZo7MNq=undefined;const cUD0hQGph=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,tap,title,width,...props})=>{return{...props,cUD0hQGph:title??props.cUD0hQGph??\"Features\",wMlBC0vgf:tap??props.wMlBC0vgf,XUzZo7MNq:link??props.XUzZo7MNq};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,cUD0hQGph,XUzZo7MNq,wMlBC0vgf,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"t4o20QTTV\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1kewa7f=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(wMlBC0vgf){const res=await wMlBC0vgf(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:XUzZo7MNq,motionChild:true,nodeId:\"t4o20QTTV\",openInNewTab:false,scopeId:\"y7rdEr_TS\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-105wj1v\",className,classNames)} framer-1s9fh3s`,\"data-framer-name\":\"Nav Link\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"t4o20QTTV\",onTap:onTap1kewa7f,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,...style},variants:{\"t4o20QTTV-hover\":{backgroundColor:\"rgba(0, 0, 0, 0.5)\"}},...addPropertyOverrides({\"t4o20QTTV-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-it9dzq\",\"data-styles-preset\":\"VMe7B3Nvp\",children:\"Features\"})}),className:\"framer-114bxp7\",\"data-framer-name\":\"Features\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TbEufxL5h\",text:cUD0hQGph,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YhPDE.framer-1s9fh3s, .framer-YhPDE .framer-1s9fh3s { display: block; }\",\".framer-YhPDE.framer-105wj1v { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 8px; position: relative; text-decoration: none; width: min-content; }\",\".framer-YhPDE .framer-114bxp7 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 77\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"aoAaL26IF\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"cUD0hQGph\":\"title\",\"XUzZo7MNq\":\"link\",\"wMlBC0vgf\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framery7rdEr_TS=withCSS(Component,css,\"framer-YhPDE\");export default Framery7rdEr_TS;Framery7rdEr_TS.displayName=\"Nav Link\";Framery7rdEr_TS.defaultProps={height:30,width:77};addPropertyControls(Framery7rdEr_TS,{cUD0hQGph:{defaultValue:\"Features\",displayTextArea:false,title:\"Title\",type:ControlType.String},XUzZo7MNq:{title:\"Link\",type:ControlType.Link},wMlBC0vgf:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(Framery7rdEr_TS,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framery7rdEr_TS\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"aoAaL26IF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"30\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"77\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"cUD0hQGph\\\":\\\"title\\\",\\\"XUzZo7MNq\\\":\\\"link\\\",\\\"wMlBC0vgf\\\":\\\"tap\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./y7rdEr_TS.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavLink from\"https://framerusercontent.com/modules/spFOYVKMNlEAyymNgtJI/d6kvDCdAD97WUAx0ywJT/y7rdEr_TS.js\";const NavLinkFonts=getFonts(NavLink);const cycleOrder=[\"LgpY53aTX\",\"JcuwiKIJo\",\"qsmtEkQX4\"];const serializationHash=\"framer-xkQIC\";const variantClassNames={JcuwiKIJo:\"framer-v-8bfqpz\",LgpY53aTX:\"framer-v-p4fb0d\",qsmtEkQX4:\"framer-v-ti6zkx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Phone Open\":\"qsmtEkQX4\",Desktop:\"LgpY53aTX\",Phone:\"JcuwiKIJo\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"LgpY53aTX\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"LgpY53aTX\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap3nvm20=activeVariantCallback(async(...args)=>{setVariant(\"qsmtEkQX4\");});const onTapbazv42=activeVariantCallback(async(...args)=>{setVariant(\"JcuwiKIJo\");});const wMlBC0vgfbazv42=activeVariantCallback(async(...args)=>{setVariant(\"JcuwiKIJo\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"JcuwiKIJo\",\"qsmtEkQX4\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"JcuwiKIJo\",\"qsmtEkQX4\"].includes(baseVariant))return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-p4fb0d\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"LgpY53aTX\",ref:refBinding,style:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(0, 0, 0, 0.7)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,WebkitBackdropFilter:\"blur(10px)\",...style},variants:{JcuwiKIJo:{backdropFilter:\"none\",WebkitBackdropFilter:\"none\"},qsmtEkQX4:{backdropFilter:\"none\",WebkitBackdropFilter:\"none\"}},...addPropertyOverrides({JcuwiKIJo:{\"data-framer-name\":\"Phone\"},qsmtEkQX4:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-im4v7k\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"Si7AJWu4p\",style:{backdropFilter:\"none\",WebkitBackdropFilter:\"none\"},variants:{JcuwiKIJo:{backdropFilter:\"blur(10px)\",WebkitBackdropFilter:\"blur(10px)\"},qsmtEkQX4:{backdropFilter:\"blur(10px)\",WebkitBackdropFilter:\"blur(10px)\"}},...addPropertyOverrides({JcuwiKIJo:{\"data-highlight\":true,onTap:onTap3nvm20},qsmtEkQX4:{\"data-highlight\":true,onTap:onTapbazv42}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-10f035q\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Me27TkqAs\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 47 42\"><g><defs><linearGradient id=\"idss12337619682_1g1910561089\" x1=\"0.49751243781094523\" x2=\"0.5024875621890548\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgb(127,0,171)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(255,225,53)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 15.891 5 C 24.337 5 32.782 5 41.484 5 C 41.489 8.413 41.489 8.413 41.494 11.894 C 41.496 12.596 41.497 13.298 41.499 14.021 C 41.499 14.605 41.5 15.188 41.5 15.772 C 41.5 15.888 41.5 15.888 41.5 16.006 C 41.499 18.519 41.467 21.032 41.406 23.545 C 41.404 23.619 41.403 23.693 41.401 23.769 C 41.369 25.086 41.336 26.403 41.277 27.719 C 41.273 27.821 41.273 27.821 41.268 27.924 C 41.241 28.482 41.172 29.026 41.072 29.576 C 41.057 29.672 41.042 29.768 41.027 29.867 C 40.703 31.736 39.63 33.276 38.07 34.379 C 35.975 35.798 33.38 36.558 30.83 36.238 C 29.615 36.016 28.493 35.405 27.751 34.425 C 27.102 33.447 26.86 32.451 27.048 31.298 C 27.393 29.845 28.53 28.175 29.798 27.319 C 31.454 26.114 33.755 25.021 35.854 25.061 C 35.939 25.062 36.024 25.063 36.112 25.064 C 36.288 25.067 36.464 25.07 36.641 25.073 C 37.107 25.078 37.511 25.077 37.945 24.902 C 38.142 24.614 38.163 24.517 38.11 24.177 C 37.79 23.63 37.2 23.273 36.607 23.064 C 35.627 22.818 34.683 23.038 33.72 23.253 C 31.852 23.668 31.852 23.668 31.156 23.437 C 30.833 23.207 30.694 22.944 30.621 22.565 C 30.591 21.037 31.476 19.736 32.258 18.472 C 32.556 17.989 32.833 17.495 33.111 17.001 C 33.463 16.375 33.818 15.752 34.191 15.137 C 34.255 15.031 34.319 14.925 34.384 14.819 C 34.43 14.742 34.43 14.742 34.477 14.664 C 35.367 13.268 35.818 12.775 35.75 11.728 C 35.732 11.449 35.568 11.231 35.322 11.088 C 34.984 10.893 34.612 11.003 34.325 11.204 C 34.036 11.406 33.707 11.97 33.707 11.97 C 33.543 12.211 33.396 12.444 33.214 12.685 C 32.924 13.074 32.642 13.467 32.37 13.868 C 32.337 13.917 32.304 13.966 32.27 14.016 C 32.199 14.122 32.128 14.227 32.056 14.333 C 31.776 14.747 31.494 15.16 31.213 15.573 C 30.991 15.897 30.771 16.222 30.552 16.548 C 29.642 17.907 29.642 17.907 29.305 18.214 C 29.196 18.214 29.087 18.214 28.976 18.214 C 28.842 17.562 28.892 16.988 29.03 16.346 C 29.045 16.276 29.06 16.206 29.075 16.134 C 29.229 15.419 29.412 14.712 29.601 14.006 C 29.702 13.629 29.801 13.252 29.9 12.876 C 29.939 12.727 29.978 12.578 30.017 12.43 C 30.169 11.852 30.32 11.274 30.467 10.696 C 30.49 10.607 30.514 10.519 30.538 10.427 C 30.742 9.611 31.101 8.424 30.621 7.901 C 30.47 7.736 30.358 7.639 30.138 7.588 C 29.767 7.504 29.238 7.749 29.043 8.263 C 28.735 8.842 28.502 9.499 28.322 10.127 C 28.294 10.221 28.267 10.316 28.238 10.413 C 28.031 11.121 27.835 11.832 27.642 12.544 C 27.447 13.26 27.245 13.974 27.039 14.687 C 27.004 14.811 26.968 14.935 26.933 15.06 C 26.479 16.65 26.479 16.65 25.992 17.333 C 25.95 17.394 25.907 17.455 25.863 17.517 C 25.831 17.561 25.799 17.605 25.766 17.65 C 25.61 17.626 25.61 17.626 25.437 17.57 C 25.144 17.017 25.092 16.489 25.052 15.88 C 25.044 15.772 25.044 15.772 25.037 15.662 C 25.021 15.425 25.005 15.188 24.989 14.951 C 24.984 14.87 24.978 14.789 24.973 14.705 C 24.909 13.76 24.854 12.814 24.82 11.867 C 24.817 11.785 24.813 11.702 24.81 11.617 C 24.795 11.221 24.782 10.825 24.771 10.429 C 24.766 10.284 24.761 10.14 24.756 9.996 C 24.754 9.9 24.754 9.9 24.752 9.802 C 24.734 9.358 24.63 8.994 24.367 8.626 C 24.107 8.4 23.877 8.3 23.524 8.314 C 23.282 8.389 23.101 8.455 22.975 8.681 C 22.751 9.352 22.755 10.036 22.739 10.735 C 22.734 10.97 22.727 11.204 22.72 11.439 C 22.706 11.938 22.693 12.437 22.68 12.937 C 22.665 13.514 22.65 14.091 22.633 14.668 C 22.626 14.896 22.621 15.125 22.616 15.354 C 22.591 16.272 22.49 17.151 22.31 18.053 C 21.92 18.068 21.92 18.068 21.725 17.937 C 21.507 17.648 21.404 17.351 21.291 17.011 C 21.267 16.938 21.242 16.865 21.217 16.791 C 20.978 16.05 20.821 15.295 20.675 14.532 C 20.413 13.14 19.923 12.252 19.594 12.01 C 19.412 11.877 19.235 11.862 19.018 11.93 C 18.712 12.024 18.624 12.253 18.551 12.593 C 18.468 13.536 18.748 14.541 18.933 15.465 C 18.999 15.793 19.063 16.121 19.126 16.449 C 19.138 16.513 19.151 16.576 19.163 16.642 C 19.187 16.763 19.21 16.884 19.234 17.005 C 19.261 17.146 19.288 17.287 19.316 17.428 C 19.619 19.025 19.551 20.582 19.354 22.188 C 19.165 23.802 19.191 25.404 19.532 26.994 C 19.986 29.112 19.896 30.978 18.689 32.879 C 17.215 35.052 14.985 36.334 12.435 36.908 C 12.129 36.962 11.839 36.986 11.53 36.988 C 11.441 36.991 11.354 36.994 11.263 36.998 C 9.556 37.033 7.876 36.698 6.582 35.542 C 5.649 34.546 5.456 33.48 5.508 32.181 C 5.596 31.022 6.306 29.854 7.086 29.011 C 7.141 28.95 7.197 28.889 7.254 28.826 C 9.053 26.959 11.864 26.222 14.41 26.111 C 15.046 26.111 15.673 26.183 16.302 26.272 C 16.279 25.028 16.255 23.784 16.23 22.54 C 16.229 22.446 16.227 22.352 16.225 22.254 C 16.182 20.051 16.139 17.847 16.093 15.643 C 16.091 15.557 16.09 15.47 16.088 15.38 C 16.071 14.562 16.054 13.743 16.036 12.924 C 15.98 10.283 15.936 7.642 15.891 5 Z\" fill=\"url(#idss12337619682_1g1910561089)\"></path></g></svg>',svgContentId:12337619682,withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-viw0my\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"rhWcy0eh9\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-18ebod3\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"u5LehEE7i\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{qsmtEkQX4:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-gha0ki\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"rsHSdNoPs\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{qsmtEkQX4:{rotate:45}}})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-m9wkdx\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"ayVlr5WUH\",style:{backgroundColor:\"rgba(255, 255, 255, 0.2)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14elk1u\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"NHDNub4aM\",style:{backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:1,WebkitBackdropFilter:\"none\"},variants:{JcuwiKIJo:{opacity:0},qsmtEkQX4:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(0, 0, 0, 0.7)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,opacity:1,WebkitBackdropFilter:\"blur(10px)\"}},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(4+((componentViewport?.height||50)-8-30)/2)+0,...addPropertyOverrides({JcuwiKIJo:{y:(componentViewport?.y||0)+4+44+20+0},qsmtEkQX4:{width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+56+12+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9iqrzg-container\",layoutDependency:layoutDependency,layoutId:\"UUNOyLO1r-container\",nodeId:\"UUNOyLO1r\",rendersWithMotion:true,scopeId:\"Jm1miBA6y\",children:/*#__PURE__*/_jsx(NavLink,{cUD0hQGph:\"Home\",height:\"100%\",id:\"UUNOyLO1r\",layoutId:\"UUNOyLO1r\",width:\"100%\",XUzZo7MNq:resolvedLinks[0],...addPropertyOverrides({JcuwiKIJo:{XUzZo7MNq:resolvedLinks[1]},qsmtEkQX4:{style:{width:\"100%\"},wMlBC0vgf:wMlBC0vgfbazv42,XUzZo7MNq:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":qt0HukZh1\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":qt0HukZh1\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":qt0HukZh1\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(4+((componentViewport?.height||50)-8-30)/2)+0,...addPropertyOverrides({JcuwiKIJo:{y:(componentViewport?.y||0)+4+44+20+30},qsmtEkQX4:{width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+56+12+34}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1av6c88-container\",layoutDependency:layoutDependency,layoutId:\"KGHwUr_K9-container\",nodeId:\"KGHwUr_K9\",rendersWithMotion:true,scopeId:\"Jm1miBA6y\",children:/*#__PURE__*/_jsx(NavLink,{cUD0hQGph:\"Features\",height:\"100%\",id:\"KGHwUr_K9\",layoutId:\"KGHwUr_K9\",width:\"100%\",XUzZo7MNq:resolvedLinks1[0],...addPropertyOverrides({JcuwiKIJo:{XUzZo7MNq:resolvedLinks1[1]},qsmtEkQX4:{style:{width:\"100%\"},wMlBC0vgf:wMlBC0vgfbazv42,XUzZo7MNq:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":JtChrCpEH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":JtChrCpEH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":JtChrCpEH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(4+((componentViewport?.height||50)-8-30)/2)+0,...addPropertyOverrides({JcuwiKIJo:{y:(componentViewport?.y||0)+4+44+20+60},qsmtEkQX4:{width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+56+12+68}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1co98f4-container\",layoutDependency:layoutDependency,layoutId:\"g2BTqXRQQ-container\",nodeId:\"g2BTqXRQQ\",rendersWithMotion:true,scopeId:\"Jm1miBA6y\",children:/*#__PURE__*/_jsx(NavLink,{cUD0hQGph:\"FAQ\",height:\"100%\",id:\"g2BTqXRQQ\",layoutId:\"g2BTqXRQQ\",width:\"100%\",XUzZo7MNq:resolvedLinks2[0],...addPropertyOverrides({JcuwiKIJo:{XUzZo7MNq:resolvedLinks2[1]},qsmtEkQX4:{style:{width:\"100%\"},wMlBC0vgf:wMlBC0vgfbazv42,XUzZo7MNq:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BwibAZhOH\"},implicitPathVariables:undefined},{href:{webPageId:\"BwibAZhOH\"},implicitPathVariables:undefined},{href:{webPageId:\"BwibAZhOH\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(4+((componentViewport?.height||50)-8-30)/2)+0,...addPropertyOverrides({JcuwiKIJo:{y:(componentViewport?.y||0)+4+44+20+90},qsmtEkQX4:{width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+56+12+102}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a47dph-container\",layoutDependency:layoutDependency,layoutId:\"d__Ox3Rbd-container\",nodeId:\"d__Ox3Rbd\",rendersWithMotion:true,scopeId:\"Jm1miBA6y\",children:/*#__PURE__*/_jsx(NavLink,{cUD0hQGph:\"Print Shop\",height:\"100%\",id:\"d__Ox3Rbd\",layoutId:\"d__Ox3Rbd\",width:\"100%\",XUzZo7MNq:resolvedLinks3[0],...addPropertyOverrides({JcuwiKIJo:{XUzZo7MNq:resolvedLinks3[1]},qsmtEkQX4:{style:{width:\"100%\"},wMlBC0vgf:wMlBC0vgfbazv42,XUzZo7MNq:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Q5OGEgZE5\"},implicitPathVariables:undefined},{href:{webPageId:\"Q5OGEgZE5\"},implicitPathVariables:undefined},{href:{webPageId:\"Q5OGEgZE5\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(4+((componentViewport?.height||50)-8-30)/2)+0,...addPropertyOverrides({JcuwiKIJo:{y:(componentViewport?.y||0)+4+44+20+120},qsmtEkQX4:{width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+56+12+136}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-147mc3r-container\",layoutDependency:layoutDependency,layoutId:\"Z1W6YejQn-container\",nodeId:\"Z1W6YejQn\",rendersWithMotion:true,scopeId:\"Jm1miBA6y\",children:/*#__PURE__*/_jsx(NavLink,{cUD0hQGph:\"Pricing\",height:\"100%\",id:\"Z1W6YejQn\",layoutId:\"Z1W6YejQn\",width:\"100%\",XUzZo7MNq:resolvedLinks4[0],...addPropertyOverrides({JcuwiKIJo:{XUzZo7MNq:resolvedLinks4[1]},qsmtEkQX4:{style:{width:\"100%\"},wMlBC0vgf:wMlBC0vgfbazv42,XUzZo7MNq:resolvedLinks4[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":bkY4LZgji\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":bkY4LZgji\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":bkY4LZgji\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(4+((componentViewport?.height||50)-8-30)/2)+0,...addPropertyOverrides({JcuwiKIJo:{y:(componentViewport?.y||0)+4+44+20+150},qsmtEkQX4:{width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+56+12+170}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1obq1ym-container\",layoutDependency:layoutDependency,layoutId:\"oz79dxd8v-container\",nodeId:\"oz79dxd8v\",rendersWithMotion:true,scopeId:\"Jm1miBA6y\",children:/*#__PURE__*/_jsx(NavLink,{cUD0hQGph:\"Testimonials\",height:\"100%\",id:\"oz79dxd8v\",layoutId:\"oz79dxd8v\",width:\"100%\",XUzZo7MNq:resolvedLinks5[0],...addPropertyOverrides({JcuwiKIJo:{XUzZo7MNq:resolvedLinks5[1]},qsmtEkQX4:{style:{width:\"100%\"},wMlBC0vgf:wMlBC0vgfbazv42,XUzZo7MNq:resolvedLinks5[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zSf1QffLk\"},implicitPathVariables:undefined},{href:{webPageId:\"zSf1QffLk\"},implicitPathVariables:undefined},{href:{webPageId:\"zSf1QffLk\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(4+((componentViewport?.height||50)-8-30)/2)+0,...addPropertyOverrides({JcuwiKIJo:{y:(componentViewport?.y||0)+4+44+20+180},qsmtEkQX4:{width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+56+12+204}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13spgmr-container\",layoutDependency:layoutDependency,layoutId:\"WZug6ZvvH-container\",nodeId:\"WZug6ZvvH\",rendersWithMotion:true,scopeId:\"Jm1miBA6y\",children:/*#__PURE__*/_jsx(NavLink,{cUD0hQGph:\"Up/Download\",height:\"100%\",id:\"WZug6ZvvH\",layoutId:\"WZug6ZvvH\",width:\"100%\",XUzZo7MNq:resolvedLinks6[0],...addPropertyOverrides({JcuwiKIJo:{XUzZo7MNq:resolvedLinks6[1]},qsmtEkQX4:{style:{width:\"100%\"},wMlBC0vgf:wMlBC0vgfbazv42,XUzZo7MNq:resolvedLinks6[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"K2tEuM6gY\"},implicitPathVariables:undefined},{href:{webPageId:\"K2tEuM6gY\"},implicitPathVariables:undefined},{href:{webPageId:\"K2tEuM6gY\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(4+((componentViewport?.height||50)-8-30)/2)+0,...addPropertyOverrides({JcuwiKIJo:{y:(componentViewport?.y||0)+4+44+20+210},qsmtEkQX4:{width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+56+12+238}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h9fgfi-container\",layoutDependency:layoutDependency,layoutId:\"ShRBW3SyI-container\",nodeId:\"ShRBW3SyI\",rendersWithMotion:true,scopeId:\"Jm1miBA6y\",children:/*#__PURE__*/_jsx(NavLink,{cUD0hQGph:\"QuickStart \",height:\"100%\",id:\"ShRBW3SyI\",layoutId:\"ShRBW3SyI\",width:\"100%\",XUzZo7MNq:resolvedLinks7[0],...addPropertyOverrides({JcuwiKIJo:{XUzZo7MNq:resolvedLinks7[1]},qsmtEkQX4:{style:{width:\"100%\"},wMlBC0vgf:wMlBC0vgfbazv42,XUzZo7MNq:resolvedLinks7[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":kXOZlBqay\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":kXOZlBqay\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":kXOZlBqay\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(4+((componentViewport?.height||50)-8-30)/2)+0,...addPropertyOverrides({JcuwiKIJo:{y:(componentViewport?.y||0)+4+44+20+240},qsmtEkQX4:{width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+56+12+272}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-huc27-container\",layoutDependency:layoutDependency,layoutId:\"DLLd8KcUd-container\",nodeId:\"DLLd8KcUd\",rendersWithMotion:true,scopeId:\"Jm1miBA6y\",children:/*#__PURE__*/_jsx(NavLink,{cUD0hQGph:\"Contact us\",height:\"100%\",id:\"DLLd8KcUd\",layoutId:\"DLLd8KcUd\",width:\"100%\",XUzZo7MNq:resolvedLinks8[0],...addPropertyOverrides({JcuwiKIJo:{XUzZo7MNq:resolvedLinks8[1]},qsmtEkQX4:{style:{width:\"100%\"},wMlBC0vgf:wMlBC0vgfbazv42,XUzZo7MNq:resolvedLinks8[2]}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xkQIC.framer-qxnhly, .framer-xkQIC .framer-qxnhly { display: block; }\",\".framer-xkQIC.framer-p4fb0d { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 4px; position: relative; width: min-content; }\",\".framer-xkQIC .framer-im4v7k, .framer-xkQIC .framer-14elk1u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-xkQIC .framer-10f035q { flex: none; height: 42px; position: relative; width: 47px; }\",\".framer-xkQIC .framer-viw0my { flex: none; height: 40px; overflow: hidden; position: relative; width: 40px; }\",\".framer-xkQIC .framer-18ebod3 { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(62.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-xkQIC .framer-gha0ki { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(37.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-xkQIC .framer-m9wkdx { flex: none; height: 32px; position: relative; width: 1px; }\",\".framer-xkQIC .framer-9iqrzg-container, .framer-xkQIC .framer-1av6c88-container, .framer-xkQIC .framer-1co98f4-container, .framer-xkQIC .framer-1a47dph-container, .framer-xkQIC .framer-147mc3r-container, .framer-xkQIC .framer-1obq1ym-container, .framer-xkQIC .framer-13spgmr-container, .framer-xkQIC .framer-1h9fgfi-container, .framer-xkQIC .framer-huc27-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-xkQIC.framer-v-8bfqpz.framer-p4fb0d { flex-direction: column; gap: 0px; height: 54px; overflow: hidden; width: 390px; will-change: var(--framer-will-change-override, transform); }\",\".framer-xkQIC.framer-v-8bfqpz .framer-im4v7k, .framer-xkQIC.framer-v-ti6zkx .framer-im4v7k { cursor: pointer; gap: unset; justify-content: space-between; width: 100%; }\",\".framer-xkQIC.framer-v-8bfqpz .framer-viw0my, .framer-xkQIC.framer-v-ti6zkx .framer-viw0my { height: 44px; width: 44px; }\",\".framer-xkQIC.framer-v-8bfqpz .framer-14elk1u { align-content: flex-start; align-items: flex-start; flex-direction: column; justify-content: flex-start; padding: 20px; width: 100%; }\",\".framer-xkQIC.framer-v-ti6zkx.framer-p4fb0d { flex-direction: column; gap: 0px; max-height: calc(var(--framer-viewport-height, 100vh) * 1); width: 390px; }\",\".framer-xkQIC.framer-v-ti6zkx .framer-18ebod3, .framer-xkQIC.framer-v-ti6zkx .framer-gha0ki { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-xkQIC.framer-v-ti6zkx .framer-14elk1u { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 4px; justify-content: flex-start; left: 0px; overflow: hidden; padding: 12px; position: absolute; right: 0px; top: 56px; width: unset; will-change: var(--framer-will-change-override, transform); z-index: 10; }\",\".framer-xkQIC.framer-v-ti6zkx .framer-9iqrzg-container, .framer-xkQIC.framer-v-ti6zkx .framer-1av6c88-container, .framer-xkQIC.framer-v-ti6zkx .framer-1co98f4-container, .framer-xkQIC.framer-v-ti6zkx .framer-1a47dph-container, .framer-xkQIC.framer-v-ti6zkx .framer-147mc3r-container, .framer-xkQIC.framer-v-ti6zkx .framer-1obq1ym-container, .framer-xkQIC.framer-v-ti6zkx .framer-13spgmr-container, .framer-xkQIC.framer-v-ti6zkx .framer-1h9fgfi-container, .framer-xkQIC.framer-v-ti6zkx .framer-huc27-container { width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 801\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"JcuwiKIJo\":{\"layout\":[\"fixed\",\"fixed\"]},\"qsmtEkQX4\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJm1miBA6y=withCSS(Component,css,\"framer-xkQIC\");export default FramerJm1miBA6y;FramerJm1miBA6y.displayName=\"Navigation\";FramerJm1miBA6y.defaultProps={height:50,width:801};addPropertyControls(FramerJm1miBA6y,{variant:{options:[\"LgpY53aTX\",\"JcuwiKIJo\",\"qsmtEkQX4\"],optionTitles:[\"Desktop\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerJm1miBA6y,[{explicitInter:true,fonts:[]},...NavLinkFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJm1miBA6y\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"50\",\"framerIntrinsicWidth\":\"801\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"JcuwiKIJo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qsmtEkQX4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getLoadingLazyAtYPosition,Image,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/dlZ1C2DzU/dlZ1C2DzU.js\";import Navigation from\"#framer/local/canvasComponent/Jm1miBA6y/Jm1miBA6y.js\";const NavigationFonts=getFonts(Navigation);const FooterFonts=getFonts(Footer);const breakpoints={b7DyWoVaE:\"(min-width: 810px) and (max-width: 1199.98px)\",EmJrcwrDi:\"(max-width: 809.98px)\",Lmv3w7dst:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-iPdG4\";const variantClassNames={b7DyWoVaE:\"framer-v-amhw6c\",EmJrcwrDi:\"framer-v-1ul7d1g\",Lmv3w7dst:\"framer-v-1l5trjj\"};const breakpointRules={b7DyWoVaE:[\".framer-iPdG4 .framer-a11my { height: 450px; }\"],EmJrcwrDi:[\".framer-iPdG4 .framer-hwun05-container { position: sticky; top: 20px; width: 100%; }\",\".framer-iPdG4 .framer-a11my { height: 450px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={b7DyWoVaE:\".framer-amhw6c-override\",EmJrcwrDi:\".framer-1ul7d1g-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iPdG4.framer-w16jd4, .framer-iPdG4 .framer-w16jd4 { display: block; }\",\".framer-iPdG4.framer-1l5trjj { align-content: center; align-items: center; background-color: #000000; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-iPdG4 .framer-mgd7k5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; order: -1000; overflow: visible; padding: 20px; position: sticky; top: 0px; width: 100%; z-index: 9; }\",\".framer-iPdG4 .framer-hwun05-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-iPdG4 .framer-a11my { flex: none; height: 800px; left: 0px; order: -999; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-iPdG4 .framer-17s096i { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-iPdG4 .framer-whebgi-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={b7DyWoVaE:\"(min-width: 810px) and (max-width: 1199.98px)\",EmJrcwrDi:\"(max-width: 809.98px)\",Lmv3w7dst:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"Lmv3w7dst\",Phone:\"EmJrcwrDi\",Tablet:\"b7DyWoVaE\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Lmv3w7dst\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"Lmv3w7dst\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(0, 0, 0); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1l5trjj\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(\"header\",{className:\"framer-mgd7k5\",\"data-framer-name\":\"Header Block\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{EmJrcwrDi:{width:\"calc(100vw - 40px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:20,children:/*#__PURE__*/_jsx(Container,{className:\"framer-hwun05-container\",nodeId:\"MZ71VZkDa\",scopeId:\"coWi9xLk1\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{EmJrcwrDi:{style:{width:\"100%\"},variant:\"JcuwiKIJo\"}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"MZ71VZkDa\",layoutId:\"MZ71VZkDa\",variant:\"LgpY53aTX\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"stretch\",intrinsicHeight:1023,intrinsicWidth:2240,loading:getLoadingLazyAtYPosition(0),pixelHeight:1023,pixelWidth:2240,positionX:\"center\",positionY:\"top\",sizes:\"100vw\",src:\"https://framerusercontent.com/images/YHIu3Fes4kvHKOQ2sjBpVVvs4W0.png?width=2240&height=1023\",srcSet:\"https://framerusercontent.com/images/YHIu3Fes4kvHKOQ2sjBpVVvs4W0.png?scale-down-to=512&width=2240&height=1023 512w,https://framerusercontent.com/images/YHIu3Fes4kvHKOQ2sjBpVVvs4W0.png?scale-down-to=1024&width=2240&height=1023 1024w,https://framerusercontent.com/images/YHIu3Fes4kvHKOQ2sjBpVVvs4W0.png?scale-down-to=2048&width=2240&height=1023 2048w,https://framerusercontent.com/images/YHIu3Fes4kvHKOQ2sjBpVVvs4W0.png?width=2240&height=1023 2240w\"},className:\"framer-a11my\",\"data-framer-name\":\"Body Bg\"}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-17s096i\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:258,width:\"100vw\",y:1090,children:/*#__PURE__*/_jsx(Container,{className:\"framer-whebgi-container\",nodeId:\"XGoBGDRyD\",scopeId:\"coWi9xLk1\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{b7DyWoVaE:{variant:\"rfMFSgRf7\"},EmJrcwrDi:{variant:\"iwQBw7kKv\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"XGoBGDRyD\",layoutId:\"XGoBGDRyD\",style:{width:\"100%\"},variant:\"JMG20YnGT\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"b7DyWoVaE\":{\"layout\":[\"fixed\",\"fixed\"]},\"EmJrcwrDi\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"Lmv3w7dst\":[\".framer-mgd7k5\",\".framer-a11my\",\".framer-whebgi-container\"],\"b7DyWoVaE\":[\".framer-mgd7k5\",\".framer-a11my\",\".framer-whebgi-container\"],\"EmJrcwrDi\":[\".framer-mgd7k5\",\".framer-a11my\",\".framer-whebgi-container\"]}\n * @framerBreakpoints {\"Lmv3w7dst\":{\"min\":1200,\"canvasClassName\":\"framer-1l5trjj-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"b7DyWoVaE\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-amhw6c-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"EmJrcwrDi\":{\"max\":809,\"canvasClassName\":\"framer-1ul7d1g-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant Lmv3w7dst\n * @framerLayoutTemplate true\n */const FramercoWi9xLk1=withCSS(Component,css,\"framer-iPdG4\");export default FramercoWi9xLk1;FramercoWi9xLk1.displayName=\"Main\";FramercoWi9xLk1.defaultProps={height:1e3,width:1200};addFonts(FramercoWi9xLk1,[{explicitInter:true,fonts:[]},...NavigationFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercoWi9xLk1\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"b7DyWoVaE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EmJrcwrDi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerBreakpoints\":\"{\\\"Lmv3w7dst\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1l5trjj-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"b7DyWoVaE\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-amhw6c-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"EmJrcwrDi\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1ul7d1g-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDefaultVariant\":\"Lmv3w7dst\",\"framerIntrinsicHeight\":\"1000\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"Lmv3w7dst\\\":[\\\".framer-mgd7k5\\\",\\\".framer-a11my\\\",\\\".framer-whebgi-container\\\"],\\\"b7DyWoVaE\\\":[\\\".framer-mgd7k5\\\",\\\".framer-a11my\\\",\\\".framer-whebgi-container\\\"],\\\"EmJrcwrDi\\\":[\\\".framer-mgd7k5\\\",\\\".framer-a11my\\\",\\\".framer-whebgi-container\\\"]}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/sjt7g2yj24yzPyo0V7CG/r05pd95y63NLKcgTm9uy/coWi9xLk1.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {bkY4LZgji: \"testimonials\", JtChrCpEH: \"faq\", kXOZlBqay: \"contact-us\", OujoxF_1i: \"home\", qt0HukZh1: \"features\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gaEgADrXUZ6LgHy3011Y/BCR6CcJBu5mD6YhOp5wn/augiA20Il.js\")), path: \"/\"}, BwibAZhOH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nn3hxiM14duIeoKebXcF/lD03IhmyqCyeQPMG3IRa/BwibAZhOH.js\")), path: \"/supplies\"}, UnbIYrBJ_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vZy9zZ1ulqSKOLd39EZ7/nw7TTXwKkLwGYSLOj4KT/UnbIYrBJ_.js\")), path: \"/partners\"}, zSf1QffLk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/no4HoITfnY3WxajQGBiR/HCs7T0y6EgJnw33DPwg0/zSf1QffLk.js\")), path: \"/files\"}, qZtYQnnCm: {elements: {HEkk0QLJC: \"toc\", HmEj3yc19: \"infocollect\", NjTuD5wUj: \"infouse\", PayM8JCA6: \"personalinfo\", QVVCYNJgO: \"legalbases\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2soBuJcUWLEqt8ONA1YT/6SAmyqTpF6VFWhLirgzN/qZtYQnnCm.js\")), path: \"/privacy\"}, e_ZjFg92R: {elements: {a_oRwbKw8: \"mobile\", asmiKQ4Df: \"disputes\", bf61vqohi: \"license\", Bp7sgeNyJ: \"submissions\", bUOwwF669: \"electronic\", bY5NOOpvV: \"socialmedia\", dK1sVvfgc: \"liability\", E8ssNcHRm: \"corrections\", H_Oz_mfhA: \"ugc\", HEC6eIxn_: \"law\", iBHh0E0_H: \"terms\", ifeFiBOq7: \"prohibited\", kTUQIItUR: \"addclause\", la4wAWjnG: \"ip\", MaPL_lWbz: \"userdata\", MhXs2tTSs: \"contact\", N8a6e0me0: \"modifications\", nGbK7rTAR: \"advertisers\", Nqtqgc5IZ: \"agreement\", qhFSf_mhc: \"advertisers-1\", t7nP_5KqT: \"disclaimer\", ui6cSGZIY: \"indemnification\", VGBkisgO2: \"privacypolicy2\", Xa8bzKAs0: \"california\", yEJOLsseT: \"sitemanage\", YRosnFMdO: \"userreps\", YYo_EG4Yj: \"misc\", Z3qnFBrJ1: \"userreg\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gCLohHQqz4Dm4oxfCcVL/7ljusdpjkMwpmyZsrTrH/e_ZjFg92R.js\")), path: \"/terms\"}, zwuCofbpg: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aJcsv7N1uDtLLgmtfGu3/fsIX9WmDQzd41PDE7vql/zwuCofbpg.js\")), path: \"/404\"}, K2tEuM6gY: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AsPxAgK6uwg9qv4zybe5/emytl8es2yrsdm4VbH60/K2tEuM6gY.js\")), path: \"/quickstart\"}, tPk3j3fB8: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/y0WmgbcInkPuSQWxAWxe/wvJgOJfTZT5LhP9NPP0g/tPk3j3fB8.js\")), path: \"/gifting\"}, Q5OGEgZE5: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4pgKA7Jus6bTNdgx1wad/7Z6AxkFpj6lwbECAViwC/Q5OGEgZE5.js\")), path: \"/pricing\"}, FvHjy0ez5: {collectionId: \"buhCkxnue\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/FfDNTc3BtZQOXT4fXNXU/dphvX28VRY2KSJdoUOIU/FvHjy0ez5.js\")), path: \"/blog/:ugDBl9dUb\"}, K0BSy1wqK: {collectionId: \"iyy2L0Esg\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rLHMfmLZ6AqaLQleP5cr/OTfiBoc0I6GtZBzMimvr/K0BSy1wqK.js\")), path: \"/blog/category/:CVrT6s7ox\"}, GOoUg2vyS: {collectionId: \"H8mdv6309\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UEMBtRpzigoqxUekhvT0/U8kRl7yPWkx27PJyMtjN/GOoUg2vyS.js\")), path: \"/blog/author/:wb3r0l2im\"}}\r\n\r\n        const locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {buhCkxnue: async () => (await import(\"https://framerusercontent.com/modules/sDtg8JrxakxLWWoIYUxt/RioBUE0TWPGYdoUCWpo6/buhCkxnue.js\"))?.[\"utils\"], H8mdv6309: async () => (await import(\"https://framerusercontent.com/modules/6nhgQqn4R7xtrH7idHZL/MD7mZaDf2zzudTvnHzRS/H8mdv6309.js\"))?.[\"utils\"], iyy2L0Esg: async () => (await import(\"https://framerusercontent.com/modules/2YxQ91c1atXlYEiac6fD/x9o6JuqZWAjvfCNCcU44/iyy2L0Esg.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"62f33baf48f9f89b8d5251130e7226294cc8327a1f96709308581109c079c126\"\r\n        function Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"BwibAZhOH\":\r\ncase \"UnbIYrBJ_\":\r\ncase \"zSf1QffLk\":\r\ncase \"qZtYQnnCm\":\r\ncase \"e_ZjFg92R\":\r\ncase \"zwuCofbpg\":\r\ncase \"K2tEuM6gY\":\r\ncase \"tPk3j3fB8\":\r\ncase \"BNJAfNxUY\":\r\ncase \"Q5OGEgZE5\":\r\ncase \"FvHjy0ez5\":\r\ncase \"K0BSy1wqK\":\r\ncase \"GOoUg2vyS\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"BwibAZhOH\":\r\ncase \"UnbIYrBJ_\":\r\ncase \"zSf1QffLk\":\r\ncase \"qZtYQnnCm\":\r\ncase \"e_ZjFg92R\":\r\ncase \"zwuCofbpg\":\r\ncase \"K2tEuM6gY\":\r\ncase \"tPk3j3fB8\":\r\ncase \"BNJAfNxUY\":\r\ncase \"Q5OGEgZE5\":\r\ncase \"FvHjy0ez5\":\r\ncase \"K0BSy1wqK\":\r\ncase \"GOoUg2vyS\":\r\nreturn [{hash: \"1l5trjj\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"amhw6c\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1ul7d1g\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aJcsv7N1uDtLLgmtfGu3/fsIX9WmDQzd41PDE7vql/zwuCofbpg.js\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://helloband.io\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 3,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                            useLayoutEffect: React.useLayoutEffect,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: false,\r\n                    LayoutTemplate: Template,\r\n                    loadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/WcGBE0qXP4xz0EzUa5mb/Y2sG93DNGVBJwsdPZ00V/snippets.js\")),\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {autobahnNavigation: false, customCodeSiteSettings: true, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: false, onPageMoveTool: false, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Initialize lazy modules cache for hydration\r\n            Framer.initLazyModulesCache()\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    \r\n                    const serverRouteExperimentEnabled = true\r\n                    const serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n                    if (serverRoute) {\r\n                        const routeData = new URLSearchParams(serverRoute)\r\n                        routeId = routeData.get(\"id\")\r\n                        localeId = routeData.get(\"locale\")\r\n                        for (const [key, value] of routeData.entries()) {\r\n                            if (!key.startsWith(\"var.\")) continue\r\n                            pathVariables ??= {}\r\n                            pathVariables[key.slice(4)] = value\r\n                        }\r\n                    }\r\n                    if (!routeId || !localeId) {\r\n                        const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                        routeId = routeData.routeId\r\n                        localeId = routeData.localeId\r\n                        pathVariables = routeData.pathVariables\r\n                    }\r\n                    \r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}