{"version":3,"file":"shared-lib.BoPlaM33.mjs","names":["useId","_Fragment","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","PixelSmashMarkFonts","Button","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","useState","_Fragment","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","css","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","sharedStyle6.className","sharedStyle7.className","sharedStyle8.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle6.css","sharedStyle7.css","sharedStyle8.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","sharedStyle6.fonts","sharedStyle7.fonts","sharedStyle8.fonts","__esmMin","pe","init_npm_react_18_3_1","init_ssg_sandbox_shims","window","x","ie","l","_e","oe","p","c","J","init_jsx_runtime","ce","de","motion","MotionConfigContext","LayoutGroup","init_framer_motion_DhsWWWsN","addFonts","fontStore","cx","getFontsFromSharedStyle","forwardLoader","getFonts","SmartComponentScopedContainer","init_framer_BL70qLPA","runTasksWithYield","RichText","Link","withCSS","ComponentViewportProvider","useLocaleInfo","useVariantState","useActiveVariantCallback","ControlType","useRouter","useComponentViewport","RenderTarget","addPropertyControls","ResolveLinks","PixelSmashMark","props","uid","glow","violet","shardT","shardB","shapes","style","base","init_Pixel_Smash_Mark","fonts$12","css$15","className$12","init_dP4FY4ZMH","fonts$11","css$14","className$11","init_Lp0D7i1i6","fonts$10","css$13","className$10","init_s1KZ4ocK1","fonts$9","css$12","className$9","init_TsbtmjMRv","fonts$8","css$11","className$8","init_U1F3Fxzd_","fonts$7","css$10","className$7","init_s0OKvWpOC","fonts$6","css$9","className$6","init_w2Of9WwwY","fonts$5","css$8","className$5","init_X5gmd4Etp","addPropertyOverrides$2","variants","nextOverrides","variant","overrides","enabledGestures","cycleOrder$2","serializationHash$2","variantClassNames$2","transition1$2","Transition$2","humanReadableVariantMap$2","Variants$2","getProps$2","createLayoutDependency$2","Component$2","css$7","Framerou6TJYLZX","init_ou6TJYLZX","config","transition","value","contextValue","label","link","showIcon","fallbackRef","refBinding","ref","defaultLayoutId","restProps","layoutDependency","scopingClassNames","isDisplayed","gestureVariant","baseVariant","layoutId","rU7sZ9GV4","gestureHandlers","className","classNames","PlIO7lvMu","zds5RwfKj","addPropertyOverrides$1","PixelSmashMarkFonts$1","ButtonFonts","cycleOrder$1","serializationHash$1","variantClassNames$1","transition1$1","matchVariant","Transition$1","humanReadableVariantMap$1","Variants$1","getProps$1","createLayoutDependency$1","Component$1","css$6","FramerCB7SmKJo4","init_CB7SmKJo4","args","arg","componentViewport","isDisplayed1","onTap6tob2a","activeVariantCallback","setVariant","onTap1ub9vp2","isDisplayed2","resolvedLinks","context","LegacyCleanup","r","g","b","color","s","re","sweep","u","tpl","box","timers","init_Legacy_Cleanup","SiteMotion","w","reduce","cleanups","name","el","visible","css","hexA","accent","slotPicker","fitText","W","node","fitTimers","fitTimer","onResize","words","typedWords","tick","fn","ms","first","sr","live","txt","caret","host","wi","shown","typeTo","step","target","erase","texts","snap","t","looks","capture","kids","wrap","sel","open","paint","i","wr","onClick","slot","o","time","setText","main","root","a","sections","nav","content","hero","headlineBlur","walker","h","nodes","frag","n","word","reveal","units","unwrap","cur","d","groupOf","inner","collect","sec","k","heroMode","show","io","es","group","raf","onScroll","t1","timeline","check","pulseDots","liveCounter","id","hoverLift","isCard","bg","m","LIME","navBlur","tb","dotPattern","prevBg","dots","spotlight","spot","move","e","leave","y","z","init_Site_Motion","UpsideNewsletter","email","setEmail","done","setDone","action","body","field","line","text","thanks","placeholder","onAccent","button","muted","init_Upside_Newsletter","fonts$4","css$5","className$4","init_F8cWcwhdR","fonts$3","css$4","className$3","init_H0sWOcSKC","fonts$2","css$3","className$2","init_Nxcru_cZW","fonts$1","css$2","className$1","init_RlcMFTbTz","fonts","css$1","init_uRZ3phNfU","addPropertyOverrides","PixelSmashMarkFonts","UpsideNewsletterFonts","SiteMotionFonts","LegacyCleanupFonts","cycleOrder","serializationHash","variantClassNames","transition1","Transition","humanReadableVariantMap","Variants","getProps","createLayoutDependency","Component","FramerukFHuIDjP","init_ukFHuIDjP","className$13"],"sources":["https:/framerusercontent.com/modules/s18WPLQmZyBw4NklSfHj/OPz5M1V2MjYUpNcRAjUs/Pixel_Smash_Mark.js","https:/framerusercontent.com/modules/X6t5yy9wtfrJKBtSOVet/rcT0SbIMGgj9WgzUc9Dx/dP4FY4ZMH.js","https:/framerusercontent.com/modules/HTdBTb9DyAfarBqDxzGe/XLahpRkDOi1EnqauY0zp/Lp0D7i1i6.js","https:/framerusercontent.com/modules/V0YhfP8Ri7cXSrA4XeDP/69Bk4JxFi4ATWEvRxWap/s1KZ4ocK1.js","https:/framerusercontent.com/modules/DqzOMiYTh9Rjr88TffP7/N9RoC6sNkIbfZ57kdNfQ/TsbtmjMRv.js","https:/framerusercontent.com/modules/4ZS591NXDG5Ua7X5Rxbw/ipilfIyHh7BfhfxyDYQR/U1F3Fxzd_.js","https:/framerusercontent.com/modules/79mUz3ySsmU47NuRZWTa/rltySqADtAsqEtsYc1y0/s0OKvWpOC.js","https:/framerusercontent.com/modules/VRvRyi8wYGjiBPbhbmG6/5hEH6kv7GdSbMIong12t/w2Of9WwwY.js","https:/framerusercontent.com/modules/mzMWdrfK88GHZ0kkD7JM/GIcYNATmMminwHDlsRap/X5gmd4Etp.js","https:/framerusercontent.com/modules/1BmEMDapHMre3vGFanh5/wcVCDHAAqJT2RqsiLRwg/ou6TJYLZX.js","https:/framerusercontent.com/modules/jw6TzumkSBw2LfxJo1G9/67O7HOLjF0P37hEIrUey/CB7SmKJo4.js","https:/framerusercontent.com/modules/6hqP558SolQ8zaHhrmNM/4ICUp8K9n3QVqrzGhJhE/Legacy_Cleanup.js","https:/framerusercontent.com/modules/1ED0HK1954LGaf52iy8E/tG4yzp14R54Hlqj1oBZu/Site_Motion.js","https:/framerusercontent.com/modules/tw9apebXIOvAb0EE0OoW/rKQfhVBHJEglEKv50kM9/Upside_Newsletter.js","https:/framerusercontent.com/modules/Jr0MqpXKeu8a6o1zhVqJ/eqjj4gO40jbl3mDwr2cr/F8cWcwhdR.js","https:/framerusercontent.com/modules/yKIDSDmpKultPsAXtDg9/FowS5sDip7MtacV0d3DZ/H0sWOcSKC.js","https:/framerusercontent.com/modules/jjsKvBhQCl6qsCKBu3bN/SjH6mkrmqSx1hC9DG0zE/Nxcru_cZW.js","https:/framerusercontent.com/modules/y0KA7ps3VIuoEH97p3ZU/k6jNaxUfFpeQsujMUJ7J/RlcMFTbTz.js","https:/framerusercontent.com/modules/tXJef2g6GEM2fArVsCLy/j5LNPFh8xss5zukDKVBn/uRZ3phNfU.js","https:/framerusercontent.com/modules/x29ciD0Goe1ez1ACFBMi/ZxT7WL0mnoCBrxMRPjU3/ukFHuIDjP.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useId}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Pixel Smash Studio symbol: official faceted PS prism mark.\n * Defaults to the dark (Carbon) mark for light backgrounds, matching the\n * official logo on white. Set Base to Racing White for dark backgrounds.\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function PixelSmashMark(props){const{style,base}=props;const uid=useId().replace(/:/g,\"\");const glow=`pss-glow-${uid}`;const violet=`pss-violet-${uid}`;const shardT=`pss-shard-t-${uid}`;const shardB=`pss-shard-b-${uid}`;const shapes=/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M32,162 L320,12 L320,346 L114,462 L112,556 L12,608 Z M120,216 L226,164 L226,306 L114,356 Z\",fillRule:\"evenodd\"}),/*#__PURE__*/_jsx(\"polygon\",{points:\"19,626 116,572 196,616 200,736\"}),/*#__PURE__*/_jsx(\"polygon\",{points:\"340,14 546,136 434,260 450,186 340,120\"}),/*#__PURE__*/_jsx(\"polygon\",{points:\"232,421 604,244 604,487 516,436 510,368 416,417 506,441 600,497 600,634 314,792 314,684 494,584\"})]});return /*#__PURE__*/_jsxs(\"svg\",{style:{...style,display:\"block\"},viewBox:\"0 0 704 804\",xmlns:\"http://www.w3.org/2000/svg\",role:\"img\",\"aria-label\":\"Pixel Smash Studio\",children:[/*#__PURE__*/_jsxs(\"defs\",{children:[/*#__PURE__*/_jsxs(\"radialGradient\",{id:glow,cx:\"294\",cy:\"384\",r:\"210\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:\"0\",stopColor:\"#00C7D4\",stopOpacity:\"0.95\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"0.45\",stopColor:\"#00C7D4\",stopOpacity:\"0.3\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:\"#00C7D4\",stopOpacity:\"0\"})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:violet,cx:\"484\",cy:\"314\",r:\"110\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:\"0\",stopColor:\"#8B3DFF\",stopOpacity:\"0.55\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:\"#8B3DFF\",stopOpacity:\"0\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:shardT,x1:\"444\",y1:\"284\",x2:\"692\",y2:\"104\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:\"0\",stopColor:\"#FF304C\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:\"#8B3DFF\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:shardB,x1:\"196\",y1:\"484\",x2:\"264\",y2:\"792\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:\"0\",stopColor:\"#FF304C\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:\"#8B3DFF\"})]})]}),/*#__PURE__*/_jsx(\"g\",{fill:base,children:shapes}),/*#__PURE__*/_jsx(\"g\",{fill:`url(#${glow})`,children:shapes}),/*#__PURE__*/_jsx(\"g\",{fill:`url(#${violet})`,children:shapes}),/*#__PURE__*/_jsx(\"polygon\",{points:\"436,284 632,88 692,170\",fill:`url(#${shardT})`}),/*#__PURE__*/_jsx(\"polygon\",{points:\"196,484 294,674 292,792 222,754\",fill:`url(#${shardB})`})]});}PixelSmashMark.defaultProps={width:23,height:26,base:\"#111214\"};addPropertyControls(PixelSmashMark,{base:{type:ControlType.Color,title:\"Base\",defaultValue:\"#111214\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PixelSmashMark\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Pixel_Smash_Mark.map","// Generated by Framer (7788242)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-Q4KCb .framer-styles-preset-1wbwd7k:not(.rich-text-wrapper), .framer-Q4KCb .framer-styles-preset-1wbwd7k.rich-text-wrapper a { --framer-link-current-text-decoration: underline; }\"];export const className=\"framer-Q4KCb\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7788242)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-700\",\"GF;Geist-900\",\"GF;Geist-900italic\",\"GF;Geist-700italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RNeQ4mJPby1QNtA.woff2\",weight:\"900\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKB52Zna6VEdtKCL.woff2\",weight:\"900\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKA32Zna6VEdtKCL.woff2\",weight:\"700\"}]}];export const css=['.framer-30Ij9 .framer-styles-preset-mhau9:not(.rich-text-wrapper), .framer-30Ij9 .framer-styles-preset-mhau9.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-ae24b39e-4cc1-4a32-bdba-3f49ca1aeadf, #ededef); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-30Ij9\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7788242)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-500\",\"GF;Geist-700\",\"GF;Geist-700italic\",\"GF;Geist-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKA32Zna6VEdtKCL.woff2\",weight:\"700\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKDi3pna6VEdtKCL.woff2\",weight:\"500\"}]}];export const css=['.framer-fwxTs .framer-styles-preset-57tunz:not(.rich-text-wrapper), .framer-fwxTs .framer-styles-preset-57tunz.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 10px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0px; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #8b8b90; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-fwxTs\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7788242)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-regular\",\"GF;Geist-700\",\"GF;Geist-700italic\",\"GF;Geist-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKA32Zna6VEdtKCL.woff2\",weight:\"700\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKDQ3pna6VEdtKCL.woff2\",weight:\"400\"}]}];export const css=['.framer-j1WQj .framer-styles-preset-peuji3:not(.rich-text-wrapper), .framer-j1WQj .framer-styles-preset-peuji3.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-ae24b39e-4cc1-4a32-bdba-3f49ca1aeadf, #ededef); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-j1WQj\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7788242)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-500\",\"GF;Geist-700\",\"GF;Geist-700italic\",\"GF;Geist-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKA32Zna6VEdtKCL.woff2\",weight:\"700\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKDi3pna6VEdtKCL.woff2\",weight:\"500\"}]}];export const css=['.framer-5q7B1 .framer-styles-preset-1rk35x4:not(.rich-text-wrapper), .framer-5q7B1 .framer-styles-preset-1rk35x4.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-ae24b39e-4cc1-4a32-bdba-3f49ca1aeadf, #ededef); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-5q7B1\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7788242)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-500\",\"GF;Geist-700\",\"GF;Geist-700italic\",\"GF;Geist-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKA32Zna6VEdtKCL.woff2\",weight:\"700\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKDi3pna6VEdtKCL.woff2\",weight:\"500\"}]}];export const css=['.framer-WEJEF .framer-styles-preset-1yz3jd2:not(.rich-text-wrapper), .framer-WEJEF .framer-styles-preset-1yz3jd2.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-0080e34e-3967-49d3-b9f6-8a6821836ec3, #0a0a0b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 810px) { .framer-WEJEF .framer-styles-preset-1yz3jd2:not(.rich-text-wrapper), .framer-WEJEF .framer-styles-preset-1yz3jd2.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-0080e34e-3967-49d3-b9f6-8a6821836ec3, #0a0a0b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-WEJEF .framer-styles-preset-1yz3jd2:not(.rich-text-wrapper), .framer-WEJEF .framer-styles-preset-1yz3jd2.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-0080e34e-3967-49d3-b9f6-8a6821836ec3, #0a0a0b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-WEJEF\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7788242)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-600\",\"GF;Geist-900\",\"GF;Geist-900italic\",\"GF;Geist-600italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RQuQ4mJPby1QNtA.woff2\",weight:\"600\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RNeQ4mJPby1QNtA.woff2\",weight:\"900\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKB52Zna6VEdtKCL.woff2\",weight:\"900\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKAO2Zna6VEdtKCL.woff2\",weight:\"600\"}]}];export const css=['.framer-AWmOH .framer-styles-preset-c31d66:not(.rich-text-wrapper), .framer-AWmOH .framer-styles-preset-c31d66.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: var(--token-3c1697d5-e82d-400e-a66d-a79312331792, #d4ff3a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-AWmOH\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7788242)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-500\",\"GF;Geist-700\",\"GF;Geist-700italic\",\"GF;Geist-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKA32Zna6VEdtKCL.woff2\",weight:\"700\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKDi3pna6VEdtKCL.woff2\",weight:\"500\"}]}];export const css=['.framer-EEzE0 .framer-styles-preset-153r1y9:not(.rich-text-wrapper), .framer-EEzE0 .framer-styles-preset-153r1y9.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-ae24b39e-4cc1-4a32-bdba-3f49ca1aeadf, #ededef); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 810px) { .framer-EEzE0 .framer-styles-preset-153r1y9:not(.rich-text-wrapper), .framer-EEzE0 .framer-styles-preset-153r1y9.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-ae24b39e-4cc1-4a32-bdba-3f49ca1aeadf, #ededef); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-EEzE0 .framer-styles-preset-153r1y9:not(.rich-text-wrapper), .framer-EEzE0 .framer-styles-preset-153r1y9.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-ae24b39e-4cc1-4a32-bdba-3f49ca1aeadf, #ededef); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-EEzE0\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5733d86)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/79mUz3ySsmU47NuRZWTa/rltySqADtAsqEtsYc1y0/s0OKvWpOC.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/VRvRyi8wYGjiBPbhbmG6/5hEH6kv7GdSbMIong12t/w2Of9WwwY.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/mzMWdrfK88GHZ0kkD7JM/GIcYNATmMminwHDlsRap/X5gmd4Etp.js\";const enabledGestures={Di5OktJh9:{hover:true},qKaDMiHOT:{hover:true},UBtHRu1sq:{hover:true}};const cycleOrder=[\"Di5OktJh9\",\"qKaDMiHOT\",\"UBtHRu1sq\"];const serializationHash=\"framer-7l4dU\";const variantClassNames={Di5OktJh9:\"framer-v-1x9qtoh\",qKaDMiHOT:\"framer-v-p72t4o\",UBtHRu1sq:\"framer-v-1b1710d\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const rU7sZ9GV4=undefined;const PlIO7lvMu=undefined;const zds5RwfKj=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Primary:\"Di5OktJh9\",Secondary:\"qKaDMiHOT\",Text:\"UBtHRu1sq\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,label,link,showIcon,width,...props})=>{return{...props,PlIO7lvMu:label??props.PlIO7lvMu??\"Book a call\",rU7sZ9GV4:link??props.rU7sZ9GV4,variant:humanReadableVariantMap[props.variant]??props.variant??\"Di5OktJh9\",zds5RwfKj:showIcon??props.zds5RwfKj??true};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,contentLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,PlIO7lvMu,rU7sZ9GV4,zds5RwfKj,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Di5OktJh9\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=value=>{if([\"qKaDMiHOT-hover\",\"UBtHRu1sq-hover\"].includes(gestureVariant))return false;if([\"qKaDMiHOT\",\"UBtHRu1sq\"].includes(baseVariant))return false;return value;};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:rU7sZ9GV4,motionChild:true,nodeId:\"Di5OktJh9\",openInNewTab:false,scopeId:\"ou6TJYLZX\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1x9qtoh\",className,classNames)} framer-1i787ax`,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"Di5OktJh9\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-3c1697d5-e82d-400e-a66d-a79312331792, rgb(212, 255, 58))\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,opacity:1,...style},variants:{\"Di5OktJh9-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},\"qKaDMiHOT-hover\":{\"--border-color\":\"var(--token-ae24b39e-4cc1-4a32-bdba-3f49ca1aeadf, rgb(237, 237, 239))\",backgroundColor:\"rgba(17, 18, 20, 0.04)\"},\"UBtHRu1sq-hover\":{opacity:.7},qKaDMiHOT:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-8b060b75-f7ff-477e-bc9f-6b64abd865ff, rgba(255, 255, 255, 0.14))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(255, 255, 255, 0)\"},UBtHRu1sq:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(255, 255, 255, 0)\"}},...addPropertyOverrides({qKaDMiHOT:{\"data-border\":true,\"data-framer-name\":\"Secondary\"},UBtHRu1sq:{\"data-border\":true,\"data-framer-name\":\"Text\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1yz3jd2\",\"data-styles-preset\":\"s0OKvWpOC\",dir:\"auto\",children:\"Book a call\"})}),className:\"framer-1uidnf0\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NAW44vXzn\",text:PlIO7lvMu,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({qKaDMiHOT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-153r1y9\",\"data-styles-preset\":\"X5gmd4Etp\",dir:\"auto\",children:\"Book a call\"})})},UBtHRu1sq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-153r1y9\",\"data-styles-preset\":\"X5gmd4Etp\",dir:\"auto\",children:\"Book a call\"})})}},baseVariant,gestureVariant)}),isDisplayed(zds5RwfKj!==false)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-84tu3g\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"WnfSocrZq\",style:{backgroundColor:\"var(--token-0080e34e-3967-49d3-b9f6-8a6821836ec3, rgb(10, 10, 11))\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-c31d66\",\"data-styles-preset\":\"w2Of9WwwY\",dir:\"auto\",children:\"↗\"})}),className:\"framer-uph0k0\",\"data-framer-name\":\"Glyph\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mijrYB8eP\",verticalAlignment:\"top\",withExternalLayout:true})})]})})})})});});const css=[\".framer-7l4dU.framer-1i787ax, .framer-7l4dU .framer-1i787ax { display: block; }\",\".framer-7l4dU.framer-1x9qtoh { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 48px; justify-content: center; padding: 0px 8px 0px 22px; position: relative; text-decoration: none; width: min-content; }\",\".framer-7l4dU .framer-1uidnf0, .framer-7l4dU .framer-uph0k0 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-7l4dU .framer-84tu3g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 32px; justify-content: center; padding: 0px; position: relative; width: 32px; }\",\".framer-7l4dU.framer-v-p72t4o.framer-1x9qtoh { padding: 0px 22px 0px 22px; }\",\".framer-7l4dU.framer-v-1b1710d.framer-1x9qtoh { gap: 8px; padding: 0px 2px 0px 2px; }\",\".framer-7l4dU.framer-v-1x9qtoh.hover.framer-1x9qtoh { gap: 16px; padding: 0px 6px 0px 24px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-7l4dU[data-border=\"true\"]::after, .framer-7l4dU [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 48\n * @framerIntrinsicWidth 149\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"qKaDMiHOT\":{\"layout\":[\"auto\",\"fixed\"]},\"UBtHRu1sq\":{\"layout\":[\"auto\",\"fixed\"]},\"VMPJBDlNh\":{\"layout\":[\"auto\",\"fixed\"]},\"r3PMppleD\":{\"layout\":[\"auto\",\"fixed\"]},\"K7S7HfW_x\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"PlIO7lvMu\":\"label\",\"rU7sZ9GV4\":\"link\",\"zds5RwfKj\":\"showIcon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerou6TJYLZX=withCSS(Component,css,\"framer-7l4dU\");export default Framerou6TJYLZX;Framerou6TJYLZX.displayName=\"Button\";Framerou6TJYLZX.defaultProps={height:48,width:149};addPropertyControls(Framerou6TJYLZX,{variant:{options:[\"Di5OktJh9\",\"qKaDMiHOT\",\"UBtHRu1sq\"],optionTitles:[\"Primary\",\"Secondary\",\"Text\"],title:\"Variant\",type:ControlType.Enum},PlIO7lvMu:{defaultValue:\"Book a call\",displayTextArea:false,title:\"Label\",type:ControlType.String},onPlIO7lvMuChange:{changes:\"PlIO7lvMu\",type:ControlType.ChangeHandler},rU7sZ9GV4:{title:\"Link\",type:ControlType.Link},zds5RwfKj:{defaultValue:true,title:\"Show Icon\",type:ControlType.Boolean},onzds5RwfKjChange:{changes:\"zds5RwfKj\",type:ControlType.ChangeHandler}});addFonts(Framerou6TJYLZX,[{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),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerou6TJYLZX\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"149\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"48\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"qKaDMiHOT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"UBtHRu1sq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"VMPJBDlNh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"r3PMppleD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"K7S7HfW_x\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"PlIO7lvMu\\\":\\\"label\\\",\\\"rU7sZ9GV4\\\":\\\"link\\\",\\\"zds5RwfKj\\\":\\\"showIcon\\\"}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (bb264f8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import PixelSmashMark from\"https://framerusercontent.com/modules/s18WPLQmZyBw4NklSfHj/OPz5M1V2MjYUpNcRAjUs/Pixel_Smash_Mark.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/X6t5yy9wtfrJKBtSOVet/rcT0SbIMGgj9WgzUc9Dx/dP4FY4ZMH.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/HTdBTb9DyAfarBqDxzGe/XLahpRkDOi1EnqauY0zp/Lp0D7i1i6.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/V0YhfP8Ri7cXSrA4XeDP/69Bk4JxFi4ATWEvRxWap/s1KZ4ocK1.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/DqzOMiYTh9Rjr88TffP7/N9RoC6sNkIbfZ57kdNfQ/TsbtmjMRv.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/4ZS591NXDG5Ua7X5Rxbw/ipilfIyHh7BfhfxyDYQR/U1F3Fxzd_.js\";import Button from\"https://framerusercontent.com/modules/1BmEMDapHMre3vGFanh5/wcVCDHAAqJT2RqsiLRwg/ou6TJYLZX.js\";const PixelSmashMarkFonts=getFonts(PixelSmashMark);const ButtonFonts=getFonts(Button);const cycleOrder=[\"dzAeukGki\",\"PI4ENLPJT\",\"jMXPlJ2MH\"];const serializationHash=\"framer-aAnQk\";const variantClassNames={dzAeukGki:\"framer-v-v9c8cv\",jMXPlJ2MH:\"framer-v-fejl98\",PI4ENLPJT:\"framer-v-yq6rxs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Phone Open\":\"jMXPlJ2MH\",Desktop:\"dzAeukGki\",Phone:\"PI4ENLPJT\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"dzAeukGki\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,contentLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"dzAeukGki\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"PI4ENLPJT\",\"jMXPlJ2MH\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed1=()=>{if([\"PI4ENLPJT\",\"jMXPlJ2MH\"].includes(baseVariant))return true;return false;};const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap6tob2a=activeVariantCallback(async(...args)=>{setVariant(\"jMXPlJ2MH\");});const onTap1ub9vp2=activeVariantCallback(async(...args)=>{setVariant(\"PI4ENLPJT\");});const isDisplayed2=()=>{if(baseVariant===\"jMXPlJ2MH\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-v9c8cv\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"dzAeukGki\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-df053c37-8c61-4bf6-843d-aaabc12f3037, rgba(255, 255, 255, 0.08))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(245, 245, 242, 0.82)\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32,...style},variants:{jMXPlJ2MH:{backgroundColor:\"rgba(245, 245, 242, 0.96)\",borderBottomLeftRadius:28,borderBottomRightRadius:28,borderTopLeftRadius:28,borderTopRightRadius:28},PI4ENLPJT:{borderBottomLeftRadius:28,borderBottomRightRadius:28,borderTopLeftRadius:28,borderTopRightRadius:28}},...addPropertyOverrides({jMXPlJ2MH:{\"data-framer-name\":\"Phone Open\"},PI4ENLPJT:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-85zdv8\",\"data-framer-name\":\"Bar\",layoutDependency:layoutDependency,layoutId:\"ukZEYIHeS\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"QIwtw3uBK\",openInNewTab:false,scopeId:\"CB7SmKJo4\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1hz79lt framer-19ncj3w\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"QIwtw3uBK\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dwzwux-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"SRan20hHR-container\",nodeId:\"SRan20hHR\",rendersWithMotion:true,scopeId:\"CB7SmKJo4\",children:/*#__PURE__*/_jsx(PixelSmashMark,{base:\"rgb(17, 18, 20)\",height:\"100%\",id:\"SRan20hHR\",layoutId:\"SRan20hHR\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nqngv2\",\"data-framer-name\":\"Word\",layoutDependency:layoutDependency,layoutId:\"WWMY2GHms\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mhau9\",\"data-styles-preset\":\"Lp0D7i1i6\",dir:\"auto\",children:\"Pixel Smash Studio\"})}),className:\"framer-tgc08u\",\"data-framer-name\":\"Wordmark\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tNWrp2LB4\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-57tunz\",\"data-styles-preset\":\"s1KZ4ocK1\",dir:\"auto\",children:\"\\xae\"})}),className:\"framer-detgh9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"h1tNGesQa\",verticalAlignment:\"top\",withExternalLayout:true})]})]})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-llldbj\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"vsJpn23BT\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-peuji3\",\"data-styles-preset\":\"TsbtmjMRv\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aCpezcQhX\"},motionChild:true,nodeId:\"skvs_q1c2\",openInNewTab:false,relValues:[],scopeId:\"CB7SmKJo4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wbwd7k\",\"data-styles-preset\":\"dP4FY4ZMH\",children:\"Services\"})})})}),className:\"framer-1x3ebga\",\"data-framer-name\":\"Link / Services\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"skvs_q1c2\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-peuji3\",\"data-styles-preset\":\"TsbtmjMRv\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zcYDYvXlR\"},motionChild:true,nodeId:\"tZ7qlpb_3\",openInNewTab:false,relValues:[],scopeId:\"CB7SmKJo4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wbwd7k\",\"data-styles-preset\":\"dP4FY4ZMH\",children:\"Work\"})})})}),className:\"framer-ggpfp3\",\"data-framer-name\":\"Link / Work\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tZ7qlpb_3\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-peuji3\",\"data-styles-preset\":\"TsbtmjMRv\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"n9QqeEQ0d\"},motionChild:true,nodeId:\"nZjJ2GGIi\",openInNewTab:false,relValues:[],scopeId:\"CB7SmKJo4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wbwd7k\",\"data-styles-preset\":\"dP4FY4ZMH\",children:\"About\"})})})}),className:\"framer-ykiv75\",\"data-framer-name\":\"Link / About\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nZjJ2GGIi\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-peuji3\",\"data-styles-preset\":\"TsbtmjMRv\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lZMJATNkz\"},motionChild:true,nodeId:\"ed6OyrpmC\",openInNewTab:false,relValues:[],scopeId:\"CB7SmKJo4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wbwd7k\",\"data-styles-preset\":\"dP4FY4ZMH\",children:\"Ideas\"})})})}),className:\"framer-csodcq\",\"data-framer-name\":\"Link / Ideas\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ed6OyrpmC\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-peuji3\",\"data-styles-preset\":\"TsbtmjMRv\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"IB2LCz53z\"},motionChild:true,nodeId:\"YkJaRzkz_\",openInNewTab:false,relValues:[],scopeId:\"CB7SmKJo4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wbwd7k\",\"data-styles-preset\":\"dP4FY4ZMH\",children:\"Contact\"})})})}),className:\"framer-10k4a8c\",\"data-framer-name\":\"Link / Contact\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YkJaRzkz_\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18627e2\",\"data-framer-name\":\"Actions\",layoutDependency:layoutDependency,layoutId:\"vMc00xGX_\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"IB2LCz53z\"},implicitPathVariables:undefined},{href:{webPageId:\"IB2LCz53z\"},implicitPathVariables:undefined},{href:{webPageId:\"IB2LCz53z\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+10+((componentViewport?.height||68)-68)/2,...addPropertyOverrides({jMXPlJ2MH:{height:40,y:(componentViewport?.y||0)+10+((componentViewport?.height||280)-280)/2},PI4ENLPJT:{height:40,y:(componentViewport?.y||0)+10+((componentViewport?.height||60)-60)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sb039x-container\",layoutDependency:layoutDependency,layoutId:\"wld5gt2j5-container\",nodeId:\"wld5gt2j5\",rendersWithMotion:true,scopeId:\"CB7SmKJo4\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"wld5gt2j5\",layoutId:\"wld5gt2j5\",PlIO7lvMu:\"Book a call\",rU7sZ9GV4:resolvedLinks[0],style:{height:\"100%\"},variant:matchVariant(\"Di5OktJh9\"),width:\"100%\",zds5RwfKj:true,...addPropertyOverrides({jMXPlJ2MH:{rU7sZ9GV4:resolvedLinks[2]},PI4ENLPJT:{rU7sZ9GV4:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-hfagps\",\"data-border\":true,\"data-framer-name\":\"Menu Button\",layoutDependency:layoutDependency,layoutId:\"J3sLTv8VE\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-8b060b75-f7ff-477e-bc9f-6b64abd865ff, rgba(255, 255, 255, 0.14))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999},...addPropertyOverrides({jMXPlJ2MH:{\"data-highlight\":true,onTap:onTap1ub9vp2},PI4ENLPJT:{\"data-highlight\":true,onTap:onTap6tob2a}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-peuji3\",\"data-styles-preset\":\"TsbtmjMRv\",dir:\"auto\",children:\"☰\"})}),className:\"framer-12srxne\",\"data-framer-name\":\"Glyph\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xC4By25MX\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({jMXPlJ2MH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-peuji3\",\"data-styles-preset\":\"TsbtmjMRv\",dir:\"auto\",children:\"✕\"})})}},baseVariant,gestureVariant)})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8o8w0f\",\"data-framer-name\":\"Mobile Menu\",layoutDependency:layoutDependency,layoutId:\"fL6CpjSWi\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rk35x4\",\"data-styles-preset\":\"U1F3Fxzd_\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aCpezcQhX\"},motionChild:true,nodeId:\"ik9_hVXPR\",openInNewTab:false,relValues:[],scopeId:\"CB7SmKJo4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wbwd7k\",\"data-styles-preset\":\"dP4FY4ZMH\",children:\"Services\"})})})}),className:\"framer-ujdxcg\",\"data-framer-name\":\"Link / Services\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ik9_hVXPR\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rk35x4\",\"data-styles-preset\":\"U1F3Fxzd_\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zcYDYvXlR\"},motionChild:true,nodeId:\"X0pv1bCAi\",openInNewTab:false,relValues:[],scopeId:\"CB7SmKJo4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wbwd7k\",\"data-styles-preset\":\"dP4FY4ZMH\",children:\"Work\"})})})}),className:\"framer-ane1uc\",\"data-framer-name\":\"Link / Work\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"X0pv1bCAi\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rk35x4\",\"data-styles-preset\":\"U1F3Fxzd_\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"n9QqeEQ0d\"},motionChild:true,nodeId:\"Go5mqUNqP\",openInNewTab:false,relValues:[],scopeId:\"CB7SmKJo4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wbwd7k\",\"data-styles-preset\":\"dP4FY4ZMH\",children:\"About\"})})})}),className:\"framer-vslqn0\",\"data-framer-name\":\"Link / About\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Go5mqUNqP\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rk35x4\",\"data-styles-preset\":\"U1F3Fxzd_\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lZMJATNkz\"},motionChild:true,nodeId:\"BN0bSjNGS\",openInNewTab:false,relValues:[],scopeId:\"CB7SmKJo4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wbwd7k\",\"data-styles-preset\":\"dP4FY4ZMH\",children:\"Blog\"})})})}),className:\"framer-10bxqw4\",\"data-framer-name\":\"Link / Blog\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BN0bSjNGS\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rk35x4\",\"data-styles-preset\":\"U1F3Fxzd_\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"IB2LCz53z\"},motionChild:true,nodeId:\"yNCxZ9E53\",openInNewTab:false,relValues:[],scopeId:\"CB7SmKJo4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wbwd7k\",\"data-styles-preset\":\"dP4FY4ZMH\",children:\"Contact\"})})})}),className:\"framer-bikc1q\",\"data-framer-name\":\"Link / Contact\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yNCxZ9E53\",verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\".framer-aAnQk.framer-19ncj3w, .framer-aAnQk .framer-19ncj3w { display: block; }\",\".framer-aAnQk.framer-v9c8cv { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 10px 10px 10px 22px; position: relative; width: 1200px; }\",\".framer-aAnQk .framer-85zdv8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 0px; position: relative; width: 100%; }\",\".framer-aAnQk .framer-1hz79lt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-aAnQk .framer-dwzwux-container { flex: none; height: 26px; position: relative; width: 23px; }\",\".framer-aAnQk .framer-1nqngv2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-aAnQk .framer-tgc08u, .framer-aAnQk .framer-detgh9, .framer-aAnQk .framer-1x3ebga, .framer-aAnQk .framer-ggpfp3, .framer-aAnQk .framer-ykiv75, .framer-aAnQk .framer-csodcq, .framer-aAnQk .framer-10k4a8c, .framer-aAnQk .framer-12srxne, .framer-aAnQk .framer-ujdxcg, .framer-aAnQk .framer-ane1uc, .framer-aAnQk .framer-vslqn0, .framer-aAnQk .framer-10bxqw4, .framer-aAnQk .framer-bikc1q { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-aAnQk .framer-llldbj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-aAnQk .framer-18627e2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-aAnQk .framer-1sb039x-container { flex: none; height: 48px; position: relative; width: auto; }\",\".framer-aAnQk .framer-hfagps { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 44px; justify-content: center; padding: 0px; position: relative; width: 44px; }\",\".framer-aAnQk .framer-8o8w0f { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; padding: 12px 4px 8px 0px; position: relative; width: 100%; }\",\".framer-aAnQk.framer-v-yq6rxs.framer-v9c8cv, .framer-aAnQk.framer-v-fejl98.framer-v9c8cv { padding: 8px 8px 8px 18px; width: 358px; }\",\".framer-aAnQk.framer-v-yq6rxs .framer-1sb039x-container, .framer-aAnQk.framer-v-fejl98 .framer-1sb039x-container { height: 40px; }\",\".framer-aAnQk.framer-v-yq6rxs .framer-hfagps, .framer-aAnQk.framer-v-fejl98 .framer-hfagps { cursor: pointer; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-aAnQk[data-border=\"true\"]::after, .framer-aAnQk [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 68\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"PI4ENLPJT\":{\"layout\":[\"fixed\",\"auto\"]},\"jMXPlJ2MH\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCB7SmKJo4=withCSS(Component,css,\"framer-aAnQk\");export default FramerCB7SmKJo4;FramerCB7SmKJo4.displayName=\"Navbar\";FramerCB7SmKJo4.defaultProps={height:68,width:1200};addPropertyControls(FramerCB7SmKJo4,{variant:{options:[\"dzAeukGki\",\"PI4ENLPJT\",\"jMXPlJ2MH\"],optionTitles:[\"Desktop\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerCB7SmKJo4,[{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\"}]},...PixelSmashMarkFonts,...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});FramerCB7SmKJo4.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Button,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCB7SmKJo4\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PI4ENLPJT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jMXPlJ2MH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"68\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CB7SmKJo4.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * Legacy Cleanup — hides leftover artwork from the original UPSIDE template\n * (the lime \"trend arrow\" graphic) wherever it still sits on a page.\n * Lives in the Footer so it runs on every page. Does nothing on the canvas.\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function LegacyCleanup(props){const{color}=props;useEffect(()=>{if(RenderTarget.current()===RenderTarget.canvas)return;if(typeof window===\"undefined\")return;const[r,g,b]=(color||\"212,255,58\").split(\",\").map(s=>s.trim());const re=new RegExp(`rgb\\\\(\\\\s*${r}\\\\s*,\\\\s*${g}\\\\s*,\\\\s*${b}\\\\s*\\\\)|#d4ff3a`,\"i\");const sweep=()=>{document.querySelectorAll(\"#main svg use\").forEach(u=>{const ref=(u.getAttribute(\"href\")||u.getAttribute(\"xlink:href\")||\"\").replace(/^#/,\"\");const tpl=ref?document.getElementById(ref):null;if(!tpl||!re.test(tpl.innerHTML))return;const box=(u.closest(\".svgContainer\")||u.closest(\"svg\"))?.parentElement;if(box)box.style.display=\"none\";});document.querySelectorAll(\"#main svg\").forEach(s=>{if(s.querySelector(\"use\"))return;if(s.closest(\"[data-framer-component-type='CodeComponent']\"))return;if(!re.test(s.innerHTML))return;const box=s.parentElement;if(box&&box.getBoundingClientRect().width<60)box.style.display=\"none\";});};const timers=[setTimeout(sweep,50),setTimeout(sweep,800),setTimeout(sweep,2500)];return()=>timers.forEach(clearTimeout);},[color]);return /*#__PURE__*/_jsx(\"div\",{style:{width:1,height:1,opacity:0,pointerEvents:\"none\"},\"aria-hidden\":\"true\"});}LegacyCleanup.defaultProps={color:\"212,255,58\",width:1,height:1};addPropertyControls(LegacyCleanup,{color:{type:ControlType.String,title:\"Hide RGB\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LegacyCleanup\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Legacy_Cleanup.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * Site Motion — one place for the site-wide effects.\n * Lives inside the Footer component, so it runs on every page.\n * Effects only run on the published site / preview, never on the canvas.\n * Also carries site-wide responsive fixes for tablet (810–1439px) and phone (<810px).\n * Typewriter: any heading word matching the first \"Typed Words\" entry cycles through the list.\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function SiteMotion(props){const{reveal,headlineBlur,navBlur,dotPattern,spotlight,pulseDots,liveCounter,hoverLift,timeline,slotPicker,accent,typedWords}=props;useEffect(()=>{if(RenderTarget.current()===RenderTarget.canvas)return;if(typeof window===\"undefined\")return;const w=window;if(w.__upsideMotion)return;w.__upsideMotion=true;const reduce=window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;const cleanups=[];const name=el=>el&&el.getAttribute(\"data-framer-name\")||\"\";const visible=el=>el.offsetHeight>0;// ---------- shared CSS ----------\nconst css=document.createElement(\"style\");css.id=\"upside-motion\";css.textContent=`\n            .um-r{opacity:0;transform:translateY(30px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}\n            .um-r.um-in{opacity:1;transform:none}\n            .um-w{display:inline-block;opacity:0;filter:blur(12px);transform:translateY(.22em);animation:umw .95s cubic-bezier(.2,.7,.2,1) forwards}\n            @keyframes umw{to{opacity:1;filter:blur(0);transform:none}}\n            .um-pulse{animation:umpulse 1.6s infinite}\n            @keyframes umpulse{0%{box-shadow:0 0 0 0 ${hexA(accent,.6)}}100%{box-shadow:0 0 0 10px ${hexA(accent,0)}}}\n            .um-lift{transition:transform .45s cubic-bezier(.2,.7,.2,1),border-color .3s!important}\n            @media (hover:hover){.um-lift:hover{transform:translateY(-4px);border-color:rgba(255,255,255,.22)!important}}\n            [data-framer-name=\"Job\"]{cursor:pointer}\n            [data-framer-name=\"Job\"] [data-framer-name=\"Title\"]{transition:transform .45s cubic-bezier(.2,.7,.2,1)}\n            [data-framer-name=\"Job\"] [data-framer-name=\"Arrow\"]{transition:background-color .3s,border-color .3s,transform .45s cubic-bezier(.2,.7,.2,1)}\n            @media (hover:hover){\n              [data-framer-name=\"Job\"]:hover [data-framer-name=\"Title\"]{transform:translateX(8px)}\n              [data-framer-name=\"Job\"]:hover [data-framer-name=\"Arrow\"]{background-color:${accent}!important;border-color:${accent}!important;transform:rotate(-45deg)}\n              [data-framer-name=\"Job\"]:hover [data-framer-name=\"Arrow\"] *{color:#111214!important}\n            }\n            [data-framer-name=\"Pill\"]{flex-wrap:nowrap!important;width:max-content!important;max-width:none!important;flex-shrink:0!important}\n            [data-framer-name=\"Pill\"] *{white-space:nowrap!important}\n            .um-tw-caret{display:inline-block;width:.055em;height:.82em;margin-left:.06em;background:currentColor;vertical-align:-.04em;border-radius:1px;animation:umblink 1s steps(1) infinite}\n            .um-tw-typing .um-tw-caret{animation:none}\n            @keyframes umblink{50%{opacity:0}}\n            .um-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}\n\n            /* ---------- tablet + phone (Framer's tablet layout runs 810–1439px) ---------- */\n            @media (max-width:1439.98px){\n              [data-format-tile]{width:100%!important;flex:none!important;align-self:stretch!important}\n              [data-framer-name=\"Bottom\"]{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}\n              [data-framer-name=\"Ad Wall\"] [data-framer-name=\"Ad (replace image)\"]{width:min(380px,calc(50vw - 52px))!important;height:auto!important;aspect-ratio:9/16;flex:none!important}\n              [data-framer-name=\"Values Grid\"]>[data-framer-name=\"Row\"]{flex:none!important;height:auto!important;align-items:stretch!important}\n              [data-framer-name=\"Values Grid\"] [data-framer-name=\"Value\"]{height:auto!important}\n            }\n\n            /* ---------- phone ---------- */\n            @media (max-width:809.98px){\n              [data-framer-name=\"Bar\"] [data-framer-name=\"Actions\"] > :not([data-framer-name=\"Menu Button\"]){display:none!important}\n              [data-framer-name=\"Hero\"] [data-framer-name=\"Copy\"]{align-items:flex-start!important}\n              [data-framer-name=\"Ad Wall\"]{flex-direction:column!important;align-items:center!important;flex-wrap:nowrap!important}\n              [data-framer-name=\"Ad Wall\"] [data-framer-name=\"Ad (replace image)\"]{width:min(380px,calc(100vw - 40px))!important}\n              [data-format-tile] :is(h1,h2,h3,p){font-size:clamp(22px,7vw,28px)!important;line-height:1.1!important}\n              [data-framer-name=\"Blog Card\"]:has([data-framer-name=\"Latest\"]){padding:12px 12px 22px!important}\n              *:has(> a[data-framer-name=\"Primary\"]),*:has(> a[data-framer-name=\"Secondary\"]){height:38px!important}\n              a[data-framer-name=\"Primary\"],a[data-framer-name=\"Secondary\"]{height:38px!important;min-height:0!important}\n              a[data-framer-name=\"Primary\"]{padding:0 4px 0 16px!important;gap:8px!important}\n              a[data-framer-name=\"Secondary\"]{padding:0 16px!important}\n              a[data-framer-name=\"Primary\"] p,a[data-framer-name=\"Secondary\"] p{font-size:13.5px!important}\n              a[data-framer-name=\"Primary\"] [data-framer-name=\"Icon\"]{width:28px!important;height:28px!important}\n              .uc-cta,.bf-cta{font-size:13.5px!important}\n            }\n            .um-onlime{background-color:#0A0A0B!important;transition:background-color .3s}\n            .um-onlime:hover{background-color:#1A1A1D!important}\n            .um-onlime p,.um-onlime span{color:#EDEDEF!important}\n            .um-onlime [data-framer-name=\"Icon\"]{background-color:${accent}!important}\n            .um-onlime [data-framer-name=\"Icon\"] *{color:#0A0A0B!important}\n            .um-topblur{position:fixed;top:0;left:0;right:0;height:130px;z-index:9;pointer-events:none}\n            .um-topblur i{position:absolute;inset:0}\n            .um-topblur::after{content:\"\";position:absolute;inset:0;background:linear-gradient(#F5F5F2,rgba(245,245,242,0));opacity:.7}\n            .um-dots,.um-spot{position:fixed;inset:0;pointer-events:none;z-index:0}\n            .um-spot{opacity:0;transition:opacity .4s}\n            .um-spot.on{opacity:.55}\n            ${slotPicker?'[data-framer-name=\"Slot / Open\"],[data-framer-name=\"Slot / Selected\"]{cursor:pointer;transition:background-color .2s,border-color .2s}':\"\"}\n            @media (prefers-reduced-motion:reduce){.um-r{opacity:1;transform:none;transition:none}.um-w{animation:none;opacity:1;filter:none;transform:none}.um-pulse{animation:none}.um-tw-caret{animation:none}.um-lift,.um-lift:hover,[data-framer-name=\"Job\"] *{transform:none!important;transition:none!important}}\n        `;document.head.appendChild(css);cleanups.push(()=>css.remove());// ---------- tablet + phone: any one-line text wider than the screen wraps instead ----------\nconst fitText=()=>{if(window.innerWidth>=1440)return;const W=document.documentElement.clientWidth;document.querySelectorAll('#main [data-framer-component-type=\"RichTextContainer\"]').forEach(node=>{const el=node;if(el.closest('[data-framer-name=\"Pill\"],a[data-framer-name],[data-framer-name=\"Ad Wall\"]'))return;const r=el.getBoundingClientRect();if(!r.width)return;if(r.right>W+1||r.left<-1){el.style.width=\"100%\";el.style.maxWidth=\"100%\";el.style.whiteSpace=\"normal\";el.querySelectorAll(\"h1,h2,h3,h4,h5,h6,p\").forEach(t=>t.style.whiteSpace=\"normal\");}});};const fitTimers=[setTimeout(fitText,300),setTimeout(fitText,1500)];let fitTimer=0;const onResize=()=>{clearTimeout(fitTimer);// Framer swaps the layout after a resize, so check once it has settled\nfitTimer=setTimeout(fitText,400);};window.addEventListener(\"resize\",onResize,{passive:true});cleanups.push(()=>{fitTimers.forEach(clearTimeout);clearTimeout(fitTimer);window.removeEventListener(\"resize\",onResize);});// ---------- typewriter: \"profitable.\" → \"predictable.\" → \"scalable.\" ----------\n{const words=(typedWords||[]).map(s=>s.trim()).filter(Boolean);const timers=[];const tick=(fn,ms)=>timers.push(setTimeout(fn,ms));const setupTypewriter=()=>{if(words.length<2)return;const first=words[0].toLowerCase();const hosts=[...document.querySelectorAll(\"#main h1, #main h2, #main h3, #main p\")].filter(el=>{const t=(el.textContent||\"\").trim().toLowerCase();return t===first&&!el.querySelector(\".um-tw\")&&el.offsetParent!==null;});hosts.forEach(host=>{const sr=document.createElement(\"span\");sr.className=\"um-sr\";sr.textContent=words.join(\", \");const live=document.createElement(\"span\");live.className=\"um-tw\";live.setAttribute(\"aria-hidden\",\"true\");const txt=document.createElement(\"span\");const caret=document.createElement(\"span\");caret.className=\"um-tw-caret\";txt.textContent=words[0];live.append(txt,caret);host.textContent=\"\";host.append(sr,live);if(reduce)return;let wi=0;let shown=words[0];const typeTo=target=>{live.classList.add(\"um-tw-typing\");const step=()=>{if(shown.length<target.length){shown=target.slice(0,shown.length+1);txt.textContent=shown;tick(step,70+Math.random()*40);}else{live.classList.remove(\"um-tw-typing\");tick(erase,2200);}};step();};const erase=()=>{live.classList.add(\"um-tw-typing\");const step=()=>{if(shown.length>0){shown=shown.slice(0,-1);txt.textContent=shown;tick(step,38);}else{live.classList.remove(\"um-tw-typing\");wi=(wi+1)%words.length;tick(()=>typeTo(words[wi]),320);}};step();};tick(erase,2600);});};tick(setupTypewriter,500);cleanups.push(()=>timers.forEach(clearTimeout));}// ---------- Book CTA time slots (delegated, survives re-renders) ----------\nif(slotPicker){const texts=el=>[...el.querySelectorAll(\"p,span,h1,h2,h3,h4,h5,h6\")];const snap=el=>({bg:getComputedStyle(el).backgroundColor,bc:getComputedStyle(el).borderColor,txt:texts(el).map(t=>getComputedStyle(t).color)});let looks=null;const capture=wrap=>{if(looks)return looks;const kids=[...wrap.children];const sel=kids.find(s=>name(s)===\"Slot / Selected\");const open=kids.find(s=>name(s)===\"Slot / Open\");if(sel&&open)looks={on:snap(sel),off:snap(open)};return looks;};const paint=(el,s)=>{el.style.backgroundColor=s.bg;el.style.borderColor=s.bc;texts(el).forEach((t,i)=>t.style.color=s.txt[Math.min(i,s.txt.length-1)]);};setTimeout(()=>document.querySelectorAll('[data-framer-name=\"Slots\"]').forEach(wr=>capture(wr)),400);const onClick=e=>{const slot=e.target?.closest?.('[data-framer-name^=\"Slot /\"]');if(!slot||name(slot)===\"Slot / Taken\")return;const wrap=slot.parentElement;if(!wrap)return;const l=capture(wrap);if(!l)return;[...wrap.children].forEach(o=>name(o)!==\"Slot / Taken\"&&paint(o,l.off));paint(slot,l.on);const time=slot.querySelector('[data-framer-name=\"Time\"]')?.textContent?.trim();const label=wrap.parentElement?.querySelector('[data-framer-name=\"Label\"]');if(time&&label)setText(label,\"Book \"+time);};document.addEventListener(\"click\",onClick,true);cleanups.push(()=>document.removeEventListener(\"click\",onClick,true));}const start=()=>{const main=document.getElementById(\"main\");if(!main)return;const root=[...main.children].reduce((a,c)=>!a||c.offsetHeight>a.offsetHeight?c:a,null);if(!root)return;const sections=[...root.children].filter(visible);const nav=sections.find(s=>/Nav/.test(name(s)));const content=sections.filter(s=>s!==nav);const hero=content[0];// ---------- 1. headline blur-in ----------\nif(headlineBlur&&hero&&!reduce){let i=0;hero.querySelectorAll(\"h1\").forEach(h=>{const walker=document.createTreeWalker(h,NodeFilter.SHOW_TEXT);const nodes=[];while(walker.nextNode())nodes.push(walker.currentNode);nodes.forEach(n=>{const frag=document.createDocumentFragment();n.textContent.split(/(\\s+)/).forEach(word=>{if(!word)return;if(/^\\s+$/.test(word))return frag.appendChild(document.createTextNode(word));const s=document.createElement(\"span\");s.className=\"um-w\";s.style.animationDelay=i++*75+120+\"ms\";s.textContent=word;frag.appendChild(s);});n.parentNode.replaceChild(frag,n);});});}// ---------- 2. scroll reveal ----------\nif(reveal&&!reduce){const units=[];const unwrap=el=>{let cur=el;for(let d=0;d<4;d++){const kids=[...cur.children].filter(visible);if(kids.length===1&&kids[0].children.length)cur=kids[0];else break;}return cur;};const groupOf=el=>{if(/Ticker|Ad Wall|Slots|Heading|Breadcrumb|Meta|Pills|Title|Tag/i.test(name(el)))return null;const inner=unwrap(el);const kids=[...inner.children].filter(visible);if(kids.length<3||inner.offsetHeight<160)return null;return kids;};const collect=(sec,heroMode)=>{const box=unwrap(sec);const kids=[...box.children].filter(k=>visible(k)&&!/Gradient/.test(name(k)));kids.forEach(k=>{if(heroMode){const inner=[...unwrap(k).children].filter(visible);if(k.querySelector(\"h1\")&&inner.length>1)inner.forEach(c=>!c.querySelector(\"h1\")&&c.tagName!==\"H1\"&&units.push([c]));else if(!k.querySelector(\"h1\"))units.push([k]);return;}const g=groupOf(k);units.push(g||[k]);});};if(hero)collect(hero,true);content.slice(1).forEach(s=>{if(s.querySelector('[data-framer-name=\"Mega Wordmark\"]'))return;collect(s,false);});const show=el=>el.classList.add(\"um-in\");const io=\"IntersectionObserver\"in window?new IntersectionObserver(es=>es.forEach(e=>{if(e.isIntersecting){show(e.target);io&&io.unobserve(e.target);}}),{threshold:.12,rootMargin:\"0px 0px -6% 0px\"}):null;units.forEach(group=>group.forEach((el,i)=>{if(el.classList.contains(\"um-r\"))return;el.classList.add(\"um-r\");el.style.transitionDelay=Math.min(i,6)*80+\"ms\";io&&io.observe(el);}));if(hero)hero.querySelectorAll(\".um-r\").forEach((el,i)=>el.style.transitionDelay=350+i*90+\"ms\");const sweep=()=>document.querySelectorAll(\".um-r:not(.um-in)\").forEach(el=>{const r=el.getBoundingClientRect();if(r.top<window.innerHeight*.95&&r.bottom>0)show(el);});let raf=0;const onScroll=()=>{if(!raf)raf=requestAnimationFrame(()=>(raf=0,sweep()));};window.addEventListener(\"scroll\",onScroll,{passive:true});const t1=setTimeout(sweep,900);cleanups.push(()=>{io&&io.disconnect();window.removeEventListener(\"scroll\",onScroll);clearTimeout(t1);document.querySelectorAll(\".um-r\").forEach(el=>el.classList.add(\"um-in\"));});}// ---------- 3. process timeline draws in ----------\nif(timeline&&!reduce){document.querySelectorAll('[data-framer-name=\"Progress\"]').forEach(p=>{const el=p;el.style.transformOrigin=\"left center\";el.style.transform=\"scaleX(0)\";el.style.transition=\"transform 2s cubic-bezier(.6,0,.2,1)\";const target=el.parentElement||el;const check=()=>{const r=target.getBoundingClientRect();if(r.top<window.innerHeight*.85&&r.bottom>0){el.style.transform=\"scaleX(1)\";window.removeEventListener(\"scroll\",check);}};window.addEventListener(\"scroll\",check,{passive:true});setTimeout(check,900);cleanups.push(()=>window.removeEventListener(\"scroll\",check));});}// ---------- 4. pulsing live dots ----------\nif(pulseDots){document.querySelectorAll('[data-framer-name=\"Dot\"]').forEach(d=>{const el=d;if(el.offsetWidth>0&&el.offsetWidth<=10&&el.children.length===0){el.classList.add(\"um-pulse\");el.style.borderRadius=\"50%\";}});}// ---------- 5. live client counter ----------\nif(liveCounter){const id=setInterval(()=>document.querySelectorAll('[data-framer-name=\"Live\"] [data-framer-name=\"Count\"]').forEach(c=>setText(c,String(40+Math.floor(Math.random()*5)))),3e3);cleanups.push(()=>clearInterval(id));}// ---------- 6. card hover lift: only real cards (own dark fill + rounded corners), never lime ones ----------\nif(hoverLift){const re=/(Card|^Service \\d|^Kpi$|^Value$|^Step \\d$|^Step$)/;const isCard=el=>{const s=getComputedStyle(el);const bg=s.backgroundColor;if(bg===\"rgba(0, 0, 0, 0)\"||bg===\"transparent\")return false;const m=/rgba?\\(([\\d.]+),\\s*([\\d.]+),\\s*([\\d.]+)(?:,\\s*([\\d.]+))?/.exec(bg);if(!m)return false;if(m[4]!==undefined&&parseFloat(m[4])<.5)return false;const lum=.2126*+m[1]+.7152*+m[2]+.0722*+m[3];if(lum>110)return false;return parseFloat(s.borderTopLeftRadius)>=8;};document.querySelectorAll(\"[data-framer-name]\").forEach(node=>{const el=node;if(!re.test(name(el))||el.closest('[data-framer-name=\"Nav Wrap\"]'))return;if(isCard(el))el.classList.add(\"um-lift\");});}// ---------- 7. buttons sitting on a lime card turn dark so they stay visible ----------\n{const LIME=\"rgb(212, 255, 58)\";const clear=\"rgba(0, 0, 0, 0)\";document.querySelectorAll(\"a\").forEach(a=>{if(getComputedStyle(a).backgroundColor!==LIME)return;let p=a.parentElement;while(p&&getComputedStyle(p).backgroundColor===clear)p=p.parentElement;if(p&&getComputedStyle(p).backgroundColor===LIME)a.classList.add(\"um-onlime\");});}// ---------- 8. nav progressive blur (inside #main so the nav stays above it) ----------\nif(navBlur){const tb=document.createElement(\"div\");tb.className=\"um-topblur\";tb.setAttribute(\"aria-hidden\",\"true\");[.5,1,2,4,8,16].forEach((b,i)=>{const l=document.createElement(\"i\");const a=i*12.5;const m=i===5?`linear-gradient(to top,transparent ${a}%,#000 ${a+12.5}%,#000 100%)`:`linear-gradient(to top,transparent ${a}%,#000 ${a+12.5}%,#000 ${a+25}%,transparent ${a+37.5}%)`;l.style.cssText=`backdrop-filter:blur(${b}px);-webkit-backdrop-filter:blur(${b}px);mask:${m};-webkit-mask:${m}`;tb.appendChild(l);});main.appendChild(tb);cleanups.push(()=>tb.remove());}// ---------- 9. dot grid + cursor spotlight ----------\nif(dotPattern){const prevBg=root.style.backgroundColor;root.style.backgroundColor=\"transparent\";main.style.position=\"relative\";main.style.zIndex=\"1\";const dots=document.createElement(\"div\");dots.className=\"um-dots\";dots.style.cssText+=`background-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='132' height='132'%3E%3Cpath d='M66 61v10M61 66h10' stroke='%23111214' stroke-opacity='.12' stroke-width='1'/%3E%3C/svg%3E\"),radial-gradient(rgba(17,18,20,.06) 1px,transparent 1.3px);background-size:132px 132px,22px 22px;background-position:-55px -55px,0 0;mask:radial-gradient(140% 100% at 50% 0%,#000 35%,rgba(0,0,0,.45) 75%,rgba(0,0,0,.25));-webkit-mask:radial-gradient(140% 100% at 50% 0%,#000 35%,rgba(0,0,0,.45) 75%,rgba(0,0,0,.25))`;document.body.insertBefore(dots,document.body.firstChild);cleanups.push(()=>{dots.remove();root.style.backgroundColor=prevBg;});if(spotlight&&window.matchMedia(\"(hover:hover)\").matches){const spot=document.createElement(\"div\");spot.className=\"um-spot\";spot.style.cssText+=`background-image:radial-gradient(${hexA(accent,.85)} 1.2px,transparent 1.5px);background-size:22px 22px`;document.body.insertBefore(spot,dots.nextSibling);let raf=0;const move=e=>{spot.classList.add(\"on\");if(raf)return;raf=requestAnimationFrame(()=>{raf=0;const m=`radial-gradient(200px circle at ${e.clientX}px ${e.clientY}px,#000,transparent 75%)`;spot.style.setProperty(\"mask\",m);spot.style.setProperty(\"-webkit-mask\",m);});};const leave=()=>spot.classList.remove(\"on\");window.addEventListener(\"pointermove\",move,{passive:true});document.addEventListener(\"pointerleave\",leave);cleanups.push(()=>{window.removeEventListener(\"pointermove\",move);document.removeEventListener(\"pointerleave\",leave);spot.remove();});}}};const t=setTimeout(start,60);return()=>{clearTimeout(t);cleanups.forEach(c=>c());w.__upsideMotion=false;};},[]);return /*#__PURE__*/_jsx(\"div\",{style:{width:1,height:1,opacity:0,pointerEvents:\"none\"},\"aria-hidden\":\"true\"});}function setText(el,value){const walker=document.createTreeWalker(el,NodeFilter.SHOW_TEXT);const first=walker.nextNode();if(first)first.textContent=value;}function hexA(color,a){const m=/^#?([0-9a-f]{6})$/i.exec(color||\"\");if(m){const n=parseInt(m[1],16);return`rgba(${n>>16&255},${n>>8&255},${n&255},${a})`;}const r=/rgba?\\(([^)]+)\\)/.exec(color||\"\");if(r){const[x,y,z]=r[1].split(\",\").map(s=>s.trim());return`rgba(${x},${y},${z},${a})`;}return`rgba(212,255,58,${a})`;}SiteMotion.defaultProps={reveal:true,headlineBlur:true,navBlur:true,dotPattern:true,spotlight:true,pulseDots:true,liveCounter:true,hoverLift:true,timeline:true,slotPicker:true,accent:\"#00C7D4\",typedWords:[\"profitable.\",\"predictable.\",\"scalable.\"],width:1,height:1};addPropertyControls(SiteMotion,{reveal:{type:ControlType.Boolean,title:\"Scroll Reveal\"},headlineBlur:{type:ControlType.Boolean,title:\"Headline Blur‑in\"},navBlur:{type:ControlType.Boolean,title:\"Nav Blur\"},dotPattern:{type:ControlType.Boolean,title:\"Dot Grid\"},spotlight:{type:ControlType.Boolean,title:\"Cursor Spotlight\",hidden:p=>!p.dotPattern},pulseDots:{type:ControlType.Boolean,title:\"Pulse Dots\"},liveCounter:{type:ControlType.Boolean,title:\"Live Counter\"},hoverLift:{type:ControlType.Boolean,title:\"Card Hover Lift\"},timeline:{type:ControlType.Boolean,title:\"Process Line\"},slotPicker:{type:ControlType.Boolean,title:\"CTA Time Slots\"},accent:{type:ControlType.Color,title:\"Accent\"},typedWords:{type:ControlType.Array,title:\"Typed Words\",control:{type:ControlType.String}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SiteMotion\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Site_Motion.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Upside Newsletter — pill email field + button.\n * Paste a form endpoint (Formspree, Mailchimp, ConvertKit, Loops…) into\n * \"Action URL\". Leave it empty to just show the thank‑you state.\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function UpsideNewsletter(props){const{action,placeholder,button,thanks,accent,onAccent,field,line,text,muted,style}=props;const[email,setEmail]=useState(\"\");const[done,setDone]=useState(false);const submit=async e=>{e.preventDefault();if(!email.includes(\"@\"))return;if(action){try{const body=new FormData;body.append(\"email\",email);await fetch(action,{method:\"POST\",body,mode:\"no-cors\"});}catch(err){}}setDone(true);};return /*#__PURE__*/_jsxs(\"form\",{onSubmit:submit,style:{...style,display:\"flex\",alignItems:\"center\",gap:6,padding:5,borderRadius:999,background:field,border:`1px solid ${line}`,boxSizing:\"border-box\",fontFamily:'\"Geist\", \"Inter\", sans-serif'},children:[done?/*#__PURE__*/_jsx(\"span\",{style:{flex:1,padding:\"9px 12px\",fontSize:14,color:text},children:thanks}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"input\",{type:\"email\",required:true,value:email,onChange:e=>setEmail(e.target.value),placeholder:placeholder,\"aria-label\":placeholder,style:{flex:1,minWidth:0,background:\"transparent\",border:0,outline:\"none\",color:text,fontSize:14,padding:\"9px 12px\",fontFamily:\"inherit\"}}),/*#__PURE__*/_jsx(\"button\",{type:\"submit\",style:{background:accent,color:onAccent,border:0,borderRadius:999,padding:\"10px 18px\",fontSize:14,fontWeight:500,cursor:\"pointer\",fontFamily:\"inherit\",whiteSpace:\"nowrap\"},children:button})]}),/*#__PURE__*/_jsx(\"style\",{children:`form input::placeholder{color:${muted}}`})]});}UpsideNewsletter.defaultProps={action:\"\",placeholder:\"you@brand.com\",button:\"Subscribe\",thanks:\"You're in. Watch your inbox.\",accent:\"#111214\",onAccent:\"#F5F5F2\",field:\"#FFFFFF\",line:\"rgba(17,18,20,0.12)\",text:\"#111214\",muted:\"#5C6168\",width:360};addPropertyControls(UpsideNewsletter,{action:{type:ControlType.String,title:\"Action URL\",placeholder:\"https://formspree.io/f/…\"},placeholder:{type:ControlType.String,title:\"Placeholder\"},button:{type:ControlType.String,title:\"Button\"},thanks:{type:ControlType.String,title:\"Thanks\"},accent:{type:ControlType.Color,title:\"Accent\"},onAccent:{type:ControlType.Color,title:\"On Accent\"},field:{type:ControlType.Color,title:\"Field\"},line:{type:ControlType.Color,title:\"Border\"},text:{type:ControlType.Color,title:\"Text\"},muted:{type:ControlType.Color,title:\"Muted\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"UpsideNewsletter\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Upside_Newsletter.map","// Generated by Framer (7788242)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist Mono-regular\",\"GF;Geist Mono-700\",\"GF;Geist Mono-700italic\",\"GF;Geist Mono-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist Mono\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist Mono\",url:\"https://fonts.gstatic.com/s/geistmono/v6/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeE9KJ5W7ihaO_CS.woff2\",weight:\"400\"},{cssFamilyName:\"Geist Mono\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist Mono\",url:\"https://fonts.gstatic.com/s/geistmono/v6/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeHaL55W7ihaO_CS.woff2\",weight:\"700\"},{cssFamilyName:\"Geist Mono\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist Mono\",url:\"https://fonts.gstatic.com/s/geistmono/v6/or3wQ6H-1_WfwkMZI_qYFrIHlDMSVteuavT1a5EX5Cl4PuCSdNg.woff2\",weight:\"700\"},{cssFamilyName:\"Geist Mono\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist Mono\",url:\"https://fonts.gstatic.com/s/geistmono/v6/or3wQ6H-1_WfwkMZI_qYFrIHlDMSVteuavT1a3YQ5Cl4PuCSdNg.woff2\",weight:\"400\"}]}];export const css=['.framer-0aoQs .framer-styles-preset-1fvv5vt:not(.rich-text-wrapper), .framer-0aoQs .framer-styles-preset-1fvv5vt.rich-text-wrapper p { --framer-font-family: \"Geist Mono\", \"Geist Mono Placeholder\", monospace; --framer-font-family-bold: \"Geist Mono\", \"Geist Mono Placeholder\", monospace; --framer-font-family-bold-italic: \"Geist Mono\", \"Geist Mono Placeholder\", monospace; --framer-font-family-italic: \"Geist Mono\", \"Geist Mono Placeholder\", monospace; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0.06em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-c09f028f-6320-47a1-b604-2acd7bc5f926, #8b8b90); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-0aoQs\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1f371ea)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-700\",\"GF;Geist-700\",\"GF;Geist-700italic\",\"GF;Geist-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKA32Zna6VEdtKCL.woff2\",weight:\"700\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKDQ3pna6VEdtKCL.woff2\",weight:\"400\"}]}];export const css=['.framer-mNAJM .framer-styles-preset-16a1z5c:not(.rich-text-wrapper), .framer-mNAJM .framer-styles-preset-16a1z5c.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 150px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.07em; --framer-line-height: 0.8em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: var(--token-d0a43f52-be00-4056-9071-83ec52c534d9, #1a1a1d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-mNAJM .framer-styles-preset-16a1z5c:not(.rich-text-wrapper), .framer-mNAJM .framer-styles-preset-16a1z5c.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 120px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.07em; --framer-line-height: 0.8em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: var(--token-d0a43f52-be00-4056-9071-83ec52c534d9, #1a1a1d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-mNAJM .framer-styles-preset-16a1z5c:not(.rich-text-wrapper), .framer-mNAJM .framer-styles-preset-16a1z5c.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 76px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.07em; --framer-line-height: 0.8em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: var(--token-d0a43f52-be00-4056-9071-83ec52c534d9, #1a1a1d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-mNAJM\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7788242)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-700\",\"GF;Geist-900\",\"GF;Geist-900italic\",\"GF;Geist-700italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RNeQ4mJPby1QNtA.woff2\",weight:\"900\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKB52Zna6VEdtKCL.woff2\",weight:\"900\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKA32Zna6VEdtKCL.woff2\",weight:\"700\"}]}];export const css=['.framer-dU5gs .framer-styles-preset-mnam6o:not(.rich-text-wrapper), .framer-dU5gs .framer-styles-preset-mnam6o.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 76px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.07em; --framer-line-height: 0.8em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: var(--token-d0a43f52-be00-4056-9071-83ec52c534d9, #1a1a1d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-dU5gs\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7788242)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-regular\",\"GF;Geist-700\",\"GF;Geist-700italic\",\"GF;Geist-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKA32Zna6VEdtKCL.woff2\",weight:\"700\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKDQ3pna6VEdtKCL.woff2\",weight:\"400\"}]}];export const css=['.framer-E4WXo .framer-styles-preset-o7c6ax:not(.rich-text-wrapper), .framer-E4WXo .framer-styles-preset-o7c6ax.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-c09f028f-6320-47a1-b604-2acd7bc5f926, #8b8b90); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-E4WXo\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7788242)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-regular\",\"GF;Geist-700\",\"GF;Geist-700italic\",\"GF;Geist-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKA32Zna6VEdtKCL.woff2\",weight:\"700\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKDQ3pna6VEdtKCL.woff2\",weight:\"400\"}]}];export const css=['.framer-Jzpuw .framer-styles-preset-1wpbfk0:not(.rich-text-wrapper), .framer-Jzpuw .framer-styles-preset-1wpbfk0.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.55em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-c09f028f-6320-47a1-b604-2acd7bc5f926, #8b8b90); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-Jzpuw\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (bb264f8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LegacyCleanup from\"https://framerusercontent.com/modules/6hqP558SolQ8zaHhrmNM/4ICUp8K9n3QVqrzGhJhE/Legacy_Cleanup.js\";import PixelSmashMark from\"https://framerusercontent.com/modules/s18WPLQmZyBw4NklSfHj/OPz5M1V2MjYUpNcRAjUs/Pixel_Smash_Mark.js\";import SiteMotion from\"https://framerusercontent.com/modules/1ED0HK1954LGaf52iy8E/tG4yzp14R54Hlqj1oBZu/Site_Motion.js\";import UpsideNewsletter from\"https://framerusercontent.com/modules/tw9apebXIOvAb0EE0OoW/rKQfhVBHJEglEKv50kM9/Upside_Newsletter.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/X6t5yy9wtfrJKBtSOVet/rcT0SbIMGgj9WgzUc9Dx/dP4FY4ZMH.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/Jr0MqpXKeu8a6o1zhVqJ/eqjj4gO40jbl3mDwr2cr/F8cWcwhdR.js\";import*as sharedStyle6 from\"https://framerusercontent.com/modules/yKIDSDmpKultPsAXtDg9/FowS5sDip7MtacV0d3DZ/H0sWOcSKC.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/HTdBTb9DyAfarBqDxzGe/XLahpRkDOi1EnqauY0zp/Lp0D7i1i6.js\";import*as sharedStyle7 from\"https://framerusercontent.com/modules/jjsKvBhQCl6qsCKBu3bN/SjH6mkrmqSx1hC9DG0zE/Nxcru_cZW.js\";import*as sharedStyle8 from\"https://framerusercontent.com/modules/y0KA7ps3VIuoEH97p3ZU/k6jNaxUfFpeQsujMUJ7J/RlcMFTbTz.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/V0YhfP8Ri7cXSrA4XeDP/69Bk4JxFi4ATWEvRxWap/s1KZ4ocK1.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/DqzOMiYTh9Rjr88TffP7/N9RoC6sNkIbfZ57kdNfQ/TsbtmjMRv.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/tXJef2g6GEM2fArVsCLy/j5LNPFh8xss5zukDKVBn/uRZ3phNfU.js\";const PixelSmashMarkFonts=getFonts(PixelSmashMark);const UpsideNewsletterFonts=getFonts(UpsideNewsletter);const SiteMotionFonts=getFonts(SiteMotion);const LegacyCleanupFonts=getFonts(LegacyCleanup);const cycleOrder=[\"sLcUmSgqP\",\"sZVOavfuE\"];const serializationHash=\"framer-emsLg\";const variantClassNames={sLcUmSgqP:\"framer-v-1i9tvyg\",sZVOavfuE:\"framer-v-uer89d\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"sLcUmSgqP\",Phone:\"sZVOavfuE\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"sLcUmSgqP\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,contentLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"sLcUmSgqP\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className,sharedStyle7.className,sharedStyle8.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__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1i9tvyg\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"sLcUmSgqP\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-df053c37-8c61-4bf6-843d-aaabc12f3037, rgba(255, 255, 255, 0.08))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-682f7f32-4f73-47e5-aaa6-52ef0cfb4f78, rgb(10, 10, 11))\",...style},...addPropertyOverrides({sZVOavfuE:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ftd2qx\",\"data-framer-name\":\"Columns\",layoutDependency:layoutDependency,layoutId:\"eBT1VxKZm\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pazw2z\",\"data-framer-name\":\"Brand\",layoutDependency:layoutDependency,layoutId:\"io1BclBln\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"e3iIiCSuU\",openInNewTab:false,scopeId:\"ukFHuIDjP\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-wwifn3 framer-9jig4u\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"e3iIiCSuU\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jbqhsr-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"Ur15GgGDq-container\",nodeId:\"Ur15GgGDq\",rendersWithMotion:true,scopeId:\"ukFHuIDjP\",children:/*#__PURE__*/_jsx(PixelSmashMark,{base:\"rgb(17, 18, 20)\",height:\"100%\",id:\"Ur15GgGDq\",layoutId:\"Ur15GgGDq\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fxnd1u\",\"data-framer-name\":\"Word\",layoutDependency:layoutDependency,layoutId:\"D_xgbKhFx\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mhau9\",\"data-styles-preset\":\"Lp0D7i1i6\",dir:\"auto\",children:\"Pixel Smash Studio\"})}),className:\"framer-1yyp0qy\",\"data-framer-name\":\"Wordmark\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"m74_UnlKR\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-57tunz\",\"data-styles-preset\":\"s1KZ4ocK1\",dir:\"auto\",children:\"\\xae\"})}),className:\"framer-1gfto2h\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tdi3rXkxD\",verticalAlignment:\"top\",withExternalLayout:true})]})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wpbfk0\",\"data-styles-preset\":\"uRZ3phNfU\",dir:\"auto\",children:\"Monthly teardowns of growth that works. One email a month, and no spam.\"})}),className:\"framer-2u2e02\",\"data-framer-name\":\"Tagline\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JVW4BYxDM\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lhmyrr-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"SCmHzHhsy-container\",nodeId:\"SCmHzHhsy\",rendersWithMotion:true,scopeId:\"ukFHuIDjP\",children:/*#__PURE__*/_jsx(UpsideNewsletter,{accent:\"rgb(0, 199, 212)\",action:\"\",button:\"Subscribe\",field:\"rgb(255, 255, 255)\",height:\"100%\",id:\"SCmHzHhsy\",layoutId:\"SCmHzHhsy\",line:\"rgba(17, 18, 20, 0.12)\",muted:\"rgb(92, 97, 104)\",onAccent:\"rgb(17, 18, 20)\",placeholder:\"you@brand.com\",style:{width:\"100%\"},text:\"rgb(17, 18, 20)\",thanks:\"You're in. First memo lands Monday.\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xbre5j\",\"data-framer-name\":\"Column / Pages\",layoutDependency:layoutDependency,layoutId:\"iFLgG8IUT\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fvv5vt\",\"data-styles-preset\":\"F8cWcwhdR\",dir:\"auto\",children:\"Pages\"})}),className:\"framer-yk4z99\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"F4qTK4ivX\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-peuji3\",\"data-styles-preset\":\"TsbtmjMRv\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"cIuZt2mKi\",openInNewTab:false,relValues:[],scopeId:\"ukFHuIDjP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wbwd7k\",\"data-styles-preset\":\"dP4FY4ZMH\",children:\"Home\"})})})}),className:\"framer-1ua3j0p\",\"data-framer-name\":\"Link / Home\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cIuZt2mKi\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-peuji3\",\"data-styles-preset\":\"TsbtmjMRv\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aCpezcQhX\"},motionChild:true,nodeId:\"wgFIqdMXM\",openInNewTab:false,relValues:[],scopeId:\"ukFHuIDjP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wbwd7k\",\"data-styles-preset\":\"dP4FY4ZMH\",children:\"Services\"})})})}),className:\"framer-1ggw0ff\",\"data-framer-name\":\"Link / Services\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wgFIqdMXM\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-peuji3\",\"data-styles-preset\":\"TsbtmjMRv\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zcYDYvXlR\"},motionChild:true,nodeId:\"b55bdNCg8\",openInNewTab:false,relValues:[],scopeId:\"ukFHuIDjP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wbwd7k\",\"data-styles-preset\":\"dP4FY4ZMH\",children:\"Work\"})})})}),className:\"framer-8329qe\",\"data-framer-name\":\"Link / Work\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"b55bdNCg8\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-peuji3\",\"data-styles-preset\":\"TsbtmjMRv\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"n9QqeEQ0d\"},motionChild:true,nodeId:\"Vz2fvscd9\",openInNewTab:false,relValues:[],scopeId:\"ukFHuIDjP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wbwd7k\",\"data-styles-preset\":\"dP4FY4ZMH\",children:\"About\"})})})}),className:\"framer-1975xu4\",\"data-framer-name\":\"Link / About\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Vz2fvscd9\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-peuji3\",\"data-styles-preset\":\"TsbtmjMRv\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lZMJATNkz\"},motionChild:true,nodeId:\"NfgD0D1Og\",openInNewTab:false,relValues:[],scopeId:\"ukFHuIDjP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wbwd7k\",\"data-styles-preset\":\"dP4FY4ZMH\",children:\"Ideas\"})})})}),className:\"framer-1s6l6mw\",\"data-framer-name\":\"Link / Blog\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NfgD0D1Og\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vzuxdf\",layoutDependency:layoutDependency,layoutId:\"jc3vK0Kp_\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fvv5vt\",\"data-styles-preset\":\"F8cWcwhdR\",dir:\"auto\",children:\"Info\"})}),className:\"framer-n6lwmo\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fozawJK5O\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-peuji3\",\"data-styles-preset\":\"TsbtmjMRv\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"IB2LCz53z\"},motionChild:true,nodeId:\"dqOojpAQK\",openInNewTab:false,relValues:[],scopeId:\"ukFHuIDjP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wbwd7k\",\"data-styles-preset\":\"dP4FY4ZMH\",children:\"Contact\"})})})}),className:\"framer-1f8pbjt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dqOojpAQK\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-peuji3\",\"data-styles-preset\":\"TsbtmjMRv\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":l4cBTOkdc\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"lrsYgsbhg\",openInNewTab:false,relValues:[],scopeId:\"ukFHuIDjP\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wbwd7k\",\"data-styles-preset\":\"dP4FY4ZMH\",children:\"FAQ\"})})})}),className:\"framer-1ks6neg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lrsYgsbhg\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-peuji3\",\"data-styles-preset\":\"TsbtmjMRv\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bcj5ioKqn\"},motionChild:true,nodeId:\"VLwGJwUZ1\",openInNewTab:false,relValues:[],scopeId:\"ukFHuIDjP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wbwd7k\",\"data-styles-preset\":\"dP4FY4ZMH\",children:\"404\"})})})}),className:\"framer-p7wxnv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VLwGJwUZ1\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-peuji3\",\"data-styles-preset\":\"TsbtmjMRv\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WP_j_elw2\"},motionChild:true,nodeId:\"xf4iLu8_h\",openInNewTab:false,relValues:[],scopeId:\"ukFHuIDjP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wbwd7k\",\"data-styles-preset\":\"dP4FY4ZMH\",children:\"Legal\"})})})}),className:\"framer-1cao256\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xf4iLu8_h\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7hyjs0\",\"data-framer-name\":\"Column / Social\",layoutDependency:layoutDependency,layoutId:\"hzycOhC4T\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fvv5vt\",\"data-styles-preset\":\"F8cWcwhdR\",dir:\"auto\",children:\"Social\"})}),className:\"framer-i74w11\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dOGSuA1mD\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-peuji3\",\"data-styles-preset\":\"TsbtmjMRv\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://instagram.com\",motionChild:true,nodeId:\"E341NPLEh\",openInNewTab:true,relValues:[],scopeId:\"ukFHuIDjP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wbwd7k\",\"data-styles-preset\":\"dP4FY4ZMH\",children:\"Instagram\"})})})}),className:\"framer-1tomt0m\",\"data-framer-name\":\"Link / Instagram\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"E341NPLEh\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-peuji3\",\"data-styles-preset\":\"TsbtmjMRv\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://tiktok.com\",motionChild:true,nodeId:\"FTw77J9Ee\",openInNewTab:true,relValues:[],scopeId:\"ukFHuIDjP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wbwd7k\",\"data-styles-preset\":\"dP4FY4ZMH\",children:\"TikTok\"})})})}),className:\"framer-1vf0eb7\",\"data-framer-name\":\"Link / TikTok\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FTw77J9Ee\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-peuji3\",\"data-styles-preset\":\"TsbtmjMRv\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://linkedin.com\",motionChild:true,nodeId:\"n6uNABA8U\",openInNewTab:true,relValues:[],scopeId:\"ukFHuIDjP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wbwd7k\",\"data-styles-preset\":\"dP4FY4ZMH\",children:\"LinkedIn\"})})})}),className:\"framer-1e1itd9\",\"data-framer-name\":\"Link / LinkedIn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"n6uNABA8U\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-peuji3\",\"data-styles-preset\":\"TsbtmjMRv\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://x.com\",motionChild:true,nodeId:\"RskTRXunK\",openInNewTab:true,relValues:[],scopeId:\"ukFHuIDjP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wbwd7k\",\"data-styles-preset\":\"dP4FY4ZMH\",children:\"X\"})})})}),className:\"framer-t2r8sc\",\"data-framer-name\":\"Link / X\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RskTRXunK\",verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-16a1z5c\",\"data-styles-preset\":\"H0sWOcSKC\",dir:\"auto\",children:\"Pixel Smash Studio\"})}),className:\"framer-vjdys3\",\"data-framer-name\":\"Mega Wordmark\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ST91OT1Yg\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({sZVOavfuE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mnam6o\",\"data-styles-preset\":\"Nxcru_cZW\",dir:\"auto\",children:\"Pixel Smash Studio\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10z54yn\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"GUQy53Ftq\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-o7c6ax\",\"data-styles-preset\":\"RlcMFTbTz\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"IB2LCz53z\"},motionChild:true,nodeId:\"wfZ1JPakV\",openInNewTab:false,relValues:[],scopeId:\"ukFHuIDjP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wbwd7k\",\"data-styles-preset\":\"dP4FY4ZMH\",children:\"Nobody reads footers. Except you, apparently. Let’s put that attention span to work: book a call →\"})})})}),className:\"framer-1q43bex\",\"data-framer-name\":\"Copyright\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wfZ1JPakV\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1duos49-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"t6Hkdb83G-container\",nodeId:\"t6Hkdb83G\",rendersWithMotion:true,scopeId:\"ukFHuIDjP\",children:/*#__PURE__*/_jsx(SiteMotion,{accent:\"rgb(0, 199, 212)\",dotPattern:true,headlineBlur:true,height:\"100%\",hoverLift:true,id:\"t6Hkdb83G\",layoutId:\"t6Hkdb83G\",liveCounter:false,navBlur:true,pulseDots:true,reveal:true,slotPicker:true,spotlight:true,style:{height:\"100%\",width:\"100%\"},timeline:true,typedWords:[\"profitable.\",\"predictable.\",\"scalable.\"],width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-o7c6ax\",\"data-styles-preset\":\"RlcMFTbTz\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"IB2LCz53z\"},motionChild:true,nodeId:\"IOEMLrJcD\",openInNewTab:false,relValues:[],scopeId:\"ukFHuIDjP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wbwd7k\",\"data-styles-preset\":\"dP4FY4ZMH\",children:\"Scrolling won’t grow your brand. We will. →\"})})})}),className:\"framer-1ypf15w\",\"data-framer-name\":\"Credit\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IOEMLrJcD\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iyozwk-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"cVrjrsAzX-container\",nodeId:\"cVrjrsAzX\",rendersWithMotion:true,scopeId:\"ukFHuIDjP\",children:/*#__PURE__*/_jsx(LegacyCleanup,{color:\"212,255,58\",height:\"100%\",id:\"cVrjrsAzX\",layoutId:\"cVrjrsAzX\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\".framer-emsLg.framer-9jig4u, .framer-emsLg .framer-9jig4u { display: block; }\",\".framer-emsLg.framer-1i9tvyg { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 72px; height: min-content; justify-content: center; padding: 60px 100px 40px 100px; position: relative; width: 1440px; }\",\".framer-emsLg .framer-1ftd2qx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-emsLg .framer-1pazw2z { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-emsLg .framer-wwifn3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-emsLg .framer-1jbqhsr-container { flex: none; height: 26px; position: relative; width: 23px; }\",\".framer-emsLg .framer-1fxnd1u { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-emsLg .framer-1yyp0qy, .framer-emsLg .framer-1gfto2h, .framer-emsLg .framer-yk4z99, .framer-emsLg .framer-1ua3j0p, .framer-emsLg .framer-1ggw0ff, .framer-emsLg .framer-8329qe, .framer-emsLg .framer-1975xu4, .framer-emsLg .framer-1s6l6mw, .framer-emsLg .framer-n6lwmo, .framer-emsLg .framer-1f8pbjt, .framer-emsLg .framer-1ks6neg, .framer-emsLg .framer-p7wxnv, .framer-emsLg .framer-1cao256, .framer-emsLg .framer-i74w11, .framer-emsLg .framer-1tomt0m, .framer-emsLg .framer-1vf0eb7, .framer-emsLg .framer-1e1itd9, .framer-emsLg .framer-t2r8sc, .framer-emsLg .framer-1q43bex, .framer-emsLg .framer-1ypf15w { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-emsLg .framer-2u2e02 { flex: none; height: auto; max-width: 360px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-emsLg .framer-lhmyrr-container { flex: none; height: auto; position: relative; width: 360px; }\",\".framer-emsLg .framer-xbre5j, .framer-emsLg .framer-vzuxdf, .framer-emsLg .framer-7hyjs0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 200px; }\",\".framer-emsLg .framer-vjdys3 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-emsLg .framer-10z54yn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 24px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-emsLg .framer-1duos49-container { flex: none; height: 1px; position: relative; width: 1px; }\",\".framer-emsLg .framer-1iyozwk-container { flex: none; height: 1px; left: -101px; position: absolute; top: 0px; width: 1px; }\",\".framer-emsLg.framer-v-uer89d.framer-1i9tvyg { gap: 48px; padding: 48px 16px 28px 16px; width: 390px; }\",\".framer-emsLg.framer-v-uer89d .framer-1ftd2qx { flex-wrap: wrap; gap: 36px 16px; }\",\".framer-emsLg.framer-v-uer89d .framer-1pazw2z { flex: none; width: 100%; }\",\".framer-emsLg.framer-v-uer89d .framer-lhmyrr-container { width: 100%; }\",\".framer-emsLg.framer-v-uer89d .framer-xbre5j, .framer-emsLg.framer-v-uer89d .framer-vzuxdf, .framer-emsLg.framer-v-uer89d .framer-7hyjs0 { width: 30%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,...sharedStyle7.css,...sharedStyle8.css,'.framer-emsLg[data-border=\"true\"]::after, .framer-emsLg [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 562.5\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"sZVOavfuE\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerukFHuIDjP=withCSS(Component,css,\"framer-emsLg\");export default FramerukFHuIDjP;FramerukFHuIDjP.displayName=\"Footer\";FramerukFHuIDjP.defaultProps={height:562.5,width:1440};addPropertyControls(FramerukFHuIDjP,{variant:{options:[\"sLcUmSgqP\",\"sZVOavfuE\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerukFHuIDjP,[{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\"}]},...PixelSmashMarkFonts,...UpsideNewsletterFonts,...SiteMotionFonts,...LegacyCleanupFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts),...getFontsFromSharedStyle(sharedStyle7.fonts),...getFontsFromSharedStyle(sharedStyle8.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerukFHuIDjP\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"562.5\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"sZVOavfuE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1440\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ukFHuIDjP.map"],"mappings":"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"}