{"version":3,"file":"script_main.E2ieFg_0.mjs","names":["addPropertyOverrides","PhosphorFonts","Phosphor","enabledGestures","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.useRef","React.useId","className","fonts","css","className","addPropertyOverrides","Phosphor","IconSocialMediaFooter","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","Image1","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","useState","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","Pulse","RichText","Button6","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition3","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","fonts","css","className","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","useState","useRef","_Fragment","useState","useRef","useCallback","useMemo","r","_Fragment","d","p","css","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Image","addPropertyOverrides","Button","ComponentLogo","SearchPopupFonts","BurgerMenu","ContactWithTriggerFonts","NavBarItem","cycleOrder","serializationHash","variantClassNames","transition1","transition2","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","SVG","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","NavLinkSingle3","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","className","Image","NavBarFonts","NavBar","NavBarWithVariantAppearEffect","Footer4Fonts","Footer4","Footer6Fonts","Footer6","NavigationBar3Fonts","NavigationBar3","breakpoints","isBrowser","serializationHash","variantClassNames","transformTemplate1","matchVariant","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","React.useState","React.useMemo","p","NavBarFonts","NavBar","NavBarWithVariantAppearEffect","Footer4Fonts","Footer4","Footer6Fonts","Footer6","NavigationBar3Fonts","NavigationBar3","breakpoints","isBrowser","serializationHash","variantClassNames","transformTemplate1","matchVariant","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","NavBar","Footer4","Footer6","NavigationBar3","isBrowser","useRef","React.useId","className","PropertyOverrides","React.createElement","UserComponent","White","White2","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/9FI09X3hWhhEUgzEeUHo/88gVrTdilpVImlH0Tz2W/q2CRz0NM9.js","https:/framerusercontent.com/modules/m6bIq0fxPVcXesKCzcJP/kDvaN5o8ir8QKFV9IrAC/A9rdXSvQ3.js","https:/framerusercontent.com/modules/uJNUByUyNQJ2ZGweCP0h/MVu0Z7ZpOHCGYje0WN41/d2UrBM53b.js","https:/framerusercontent.com/modules/qLxZAQkbKFZATw2lJnd0/LDhNnVx2xWzLDPUWZ87F/Pulse.js","https:/framerusercontent.com/modules/Wg5AAMAIu1GC6rQDXb4l/VPIozJTWF1svK8Rkzm0M/CjvSDMpSX.js","https:/framerusercontent.com/modules/zYEykgi2xCQcrXez1Cz6/LNHAufjLD9IrBLI6zK6W/P2uakqhLT.js","https:/framerusercontent.com/modules/aKtuiKO4Xwc34sqySjvx/NifjVU86THxZKi1ZZVVa/rnrpzSm83.js","https:/framerusercontent.com/modules/w5nzPzwACr3Dihmt9HT1/8Py9xF4TqCDbFypAmokr/T2RoX6LUV.js","https:/framerusercontent.com/modules/ccewPMejWJarrLqE5kDZ/AwKHPTPrupsTtiy5BOp6/BDO3fXiS8.js","https:/framerusercontent.com/modules/yqlXcVPZZz1P0lavNlul/kGg6y8iISdS9Mzlbl93s/cFMjlIqbS.js","https:/framerusercontent.com/modules/6HRcaZ1GPlEob4lcpvoP/cw4AaNP5XFxSJBgC7S0X/Contanct_popup.js","https:/framerusercontent.com/modules/umz0Ya7pHcCp5Kg1E8UP/xLMLsUQHUtVNXxMLlVto/Test_search.js","https:/framerusercontent.com/modules/BkV3z7NwtKTsbYUQk0Sy/lmVJxcXiif9G6juKtStI/y_f9y5fvV.js","https:/framerusercontent.com/modules/arZEjacbQ2dBIfxPUe7y/1VspcBCP5Tm46ZuvOmpI/HooNgwERI.js","https:/framerusercontent.com/modules/mDK2HlzeKGcUrDD5T2H7/9gLTo7bwoABxprGlFE0N/Uv98VAGBR.js","https:/framerusercontent.com/modules/8ih9pNDs2yscKFdPuUAH/d8WZXsaXELuUndbNrIbO/r1tXLyaCA.js","https:/framerusercontent.com/modules/VWf0XC7f6eLWPXPxmwzI/1J8DNKBfP6GmwyA6DZFO/nFPAK1C2c.js","https:/framerusercontent.com/modules/6vge45sYvtILYo2Te0VD/n23Ki4cQNfBno4vVSfgB/waVsdhn9S.js","https:/framerusercontent.com/modules/ek1V45FsImmLAFI1jcSx/AzYuc9YZaSbmwF8pOpzx/XKt3V2D1R.js","https:/framerusercontent.com/modules/bhqlR2MMJwzd4Doq5JFx/gYwx2hRgIxagcE9o1gt6/FloatingAIChatWidget.js","https:/framerusercontent.com/modules/SFR3YJG4TqEh320mjGJc/hTSlqZfbIRq2jzvUPUZu/iYSQSGu4b.js","https:/framerusercontent.com/modules/uWqxSJEms8IHd4dGGZ7I/ryfw4m3ruff0zZ8TNPKO/eA8QKc4ph.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (e4277c8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const PhosphorControls=getPropertyControls(Phosphor);const enabledGestures={N_GqB5euV:{hover:true}};const serializationHash=\"framer-u5u8z\";const variantClassNames={N_GqB5euV:\"framer-v-13p1vuv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({color,height,icon,id,link,width,...props})=>{var _ref,_ref1;return{...props,LmsrEQTib:link!==null&&link!==void 0?link:props.LmsrEQTib,X0TxGKMj6:(_ref=color!==null&&color!==void 0?color:props.X0TxGKMj6)!==null&&_ref!==void 0?_ref:\"var(--token-d9d01f21-7a47-443c-a8bc-56cdb453de6f, rgba(255, 255, 255, 0.8))\",yeax3PPVR:(_ref1=icon!==null&&icon!==void 0?icon:props.yeax3PPVR)!==null&&_ref1!==void 0?_ref1:\"FacebookLogo\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,yeax3PPVR,LmsrEQTib,X0TxGKMj6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"N_GqB5euV\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:LmsrEQTib,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-13p1vuv\",className,classNames)} framer-shz4xp`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"N_GqB5euV\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(124, 135, 120, 0.39)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},...addPropertyOverrides({\"N_GqB5euV-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1i5u0s4\",layoutDependency:layoutDependency,layoutId:\"VEdfm9q6a\",style:{background:\"radial-gradient(50% 50% at 50% 50%, rgb(84, 84, 84) 0%, rgb(0, 0, 0) 100%)\",borderBottomLeftRadius:152,borderBottomRightRadius:152,borderTopLeftRadius:152,borderTopRightRadius:152,opacity:0},transformTemplate:transformTemplate1,variants:{\"N_GqB5euV-hover\":{background:'radial-gradient(50% 50% at 50% 50%, rgb(255, 190, 64) 0%, var(--token-4fdd7769-e1d0-45b2-8e3d-fe484baba321, rgb(255, 134, 13)) /* {\"name\":\"Orange\"} */ 100%)',borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,opacity:1}}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-17lbkbo-container\",layoutDependency:layoutDependency,layoutId:\"j2f9W9rz9-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:X0TxGKMj6,height:\"100%\",iconSearch:\"House\",iconSelection:yeax3PPVR,id:\"j2f9W9rz9\",layoutId:\"j2f9W9rz9\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\",...addPropertyOverrides({\"N_GqB5euV-hover\":{color:\"var(--token-2f560859-5998-4075-847c-9f666c5cfc0b, rgb(46, 61, 45))\"}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-u5u8z.framer-shz4xp, .framer-u5u8z .framer-shz4xp { display: block; }\",\".framer-u5u8z.framer-13p1vuv { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 44px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 44px; will-change: var(--framer-will-change-override, transform); }\",\".framer-u5u8z .framer-1i5u0s4 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 1px); left: 50%; overflow: visible; position: absolute; top: 50%; width: 1px; z-index: 0; }\",\".framer-u5u8z .framer-17lbkbo-container { flex: none; height: 24px; position: relative; width: 24px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-u5u8z.framer-13p1vuv { gap: 0px; } .framer-u5u8z.framer-13p1vuv > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-u5u8z.framer-13p1vuv > :first-child { margin-left: 0px; } .framer-u5u8z.framer-13p1vuv > :last-child { margin-right: 0px; } }\",\".framer-u5u8z.framer-v-13p1vuv.hover .framer-1i5u0s4 { height: var(--framer-aspect-ratio-supported, 200px); width: 100%; }\",\".framer-u5u8z.framer-v-13p1vuv.hover .framer-17lbkbo-container { height: 34px; width: 34px; }\",'.framer-u5u8z[data-border=\"true\"]::after, .framer-u5u8z [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 44\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"q3s4jxp4g\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"yeax3PPVR\":\"icon\",\"LmsrEQTib\":\"link\",\"X0TxGKMj6\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerq2CRz0NM9=withCSS(Component,css,\"framer-u5u8z\");export default Framerq2CRz0NM9;Framerq2CRz0NM9.displayName=\"Icon - Social Media - Footer\";Framerq2CRz0NM9.defaultProps={height:44,width:44};addPropertyControls(Framerq2CRz0NM9,{yeax3PPVR:(PhosphorControls===null||PhosphorControls===void 0?void 0:PhosphorControls[\"iconSelection\"])&&{...PhosphorControls[\"iconSelection\"],defaultValue:\"FacebookLogo\",description:undefined,hidden:undefined,title:\"Icon\"},LmsrEQTib:{title:\"Link\",type:ControlType.Link},X0TxGKMj6:{defaultValue:'var(--token-d9d01f21-7a47-443c-a8bc-56cdb453de6f, rgba(255, 255, 255, 0.8)) /* {\"name\":\"White 80%\"} */',title:\"Color\",type:ControlType.Color}});addFonts(Framerq2CRz0NM9,[{explicitInter:true,fonts:[]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerq2CRz0NM9\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"yeax3PPVR\\\":\\\"icon\\\",\\\"LmsrEQTib\\\":\\\"link\\\",\\\"X0TxGKMj6\\\":\\\"color\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"q3s4jxp4g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"44\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"44\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./q2CRz0NM9.map","// Generated by Framer (04e0834)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-LDUgY .framer-styles-preset-irbsa6:not(.rich-text-wrapper), .framer-LDUgY .framer-styles-preset-irbsa6.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-f2281524-6303-4e84-a900-a9a142ab836c, #d7be8e) /* {\"name\":\"Accent\"} */; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-ce16a6ab-b965-4173-bcd7-639c448a6533, #ffffff); --framer-link-text-decoration: none; transition: color 0.3s cubic-bezier(0.44, 0, 0.56, 1) 0s; }'];export const className=\"framer-LDUgY\";\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 (43e8337)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,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 IconSocialMediaFooter from\"https://framerusercontent.com/modules/9FI09X3hWhhEUgzEeUHo/88gVrTdilpVImlH0Tz2W/q2CRz0NM9.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/m6bIq0fxPVcXesKCzcJP/kDvaN5o8ir8QKFV9IrAC/A9rdXSvQ3.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/wkcs03yg8mikNhNGwqmH/flVahhJtpiU6fWMs3E52/wLSpZSMfh.js\";const PhosphorFonts=getFonts(Phosphor);const IconSocialMediaFooterFonts=getFonts(IconSocialMediaFooter);const cycleOrder=[\"gxxs5C0kN\",\"BSWX0faYB\",\"KVZfvAf_C\"];const serializationHash=\"framer-6NTWB\";const variantClassNames={BSWX0faYB:\"framer-v-15yq6gu\",gxxs5C0kN:\"framer-v-1ij90y4\",KVZfvAf_C:\"framer-v-yewu6w\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"gxxs5C0kN\",Phone:\"KVZfvAf_C\",Tablet:\"BSWX0faYB\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"gxxs5C0kN\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"gxxs5C0kN\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ij90y4\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"gxxs5C0kN\",ref:refBinding,style:{backgroundColor:\"rgb(0, 0, 0)\",...style},...addPropertyOverrides({BSWX0faYB:{\"data-framer-name\":\"Tablet\"},KVZfvAf_C:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-58w14b\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"B_2Hxz1hZ\",style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},variants:{KVZfvAf_C:{borderBottomLeftRadius:0,borderBottomRightRadius:0}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tff6ny\",layoutDependency:layoutDependency,layoutId:\"semkPe0u2\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1e627yd\",layoutDependency:layoutDependency,layoutId:\"Q70ws0aCl\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-15a78ln\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Z3TAyDxOe\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1p8fh81\",layoutDependency:layoutDependency,layoutId:\"d3cOwA1wu\",style:{backgroundColor:\"var(--token-affa1b72-7c43-4531-b217-6ad9a97be289, rgba(255, 255, 255, 0.05))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-vpzogd\",\"data-framer-name\":\"Icons\",layoutDependency:layoutDependency,layoutId:\"R5kQz8R9K\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"ET9tMAc8X\",openInNewTab:false,scopeId:\"d2UrBM53b\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fit\",intrinsicHeight:125,intrinsicWidth:511,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(100+((componentViewport?.height||785)-165-1044.5)/2)+0+0+0+0+0+0+0+20+0),pixelHeight:3848,pixelWidth:4875,positionX:\"left\",positionY:\"center\",sizes:\"143px\",src:\"https://framerusercontent.com/images/bo6h7SWaVAk6pxjPnBYJ2meO0.png?width=4875&height=3848\",srcSet:\"https://framerusercontent.com/images/bo6h7SWaVAk6pxjPnBYJ2meO0.png?scale-down-to=512&width=4875&height=3848 512w,https://framerusercontent.com/images/bo6h7SWaVAk6pxjPnBYJ2meO0.png?scale-down-to=1024&width=4875&height=3848 1024w,https://framerusercontent.com/images/bo6h7SWaVAk6pxjPnBYJ2meO0.png?scale-down-to=2048&width=4875&height=3848 2048w,https://framerusercontent.com/images/bo6h7SWaVAk6pxjPnBYJ2meO0.png?scale-down-to=4096&width=4875&height=3848 4096w,https://framerusercontent.com/images/bo6h7SWaVAk6pxjPnBYJ2meO0.png?width=4875&height=3848 4875w\"},className:\"framer-bz4rd4 framer-cuo1b5\",layoutDependency:layoutDependency,layoutId:\"ET9tMAc8X\",...addPropertyOverrides({BSWX0faYB:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:125,intrinsicWidth:511,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(40+((componentViewport?.height||1230)-60-1746.7)/2)+30+0+0+0+0+0+0+0+30+0+0),pixelHeight:3848,pixelWidth:4875,positionX:\"left\",positionY:\"center\",sizes:\"143px\",src:\"https://framerusercontent.com/images/bo6h7SWaVAk6pxjPnBYJ2meO0.png?width=4875&height=3848\",srcSet:\"https://framerusercontent.com/images/bo6h7SWaVAk6pxjPnBYJ2meO0.png?scale-down-to=512&width=4875&height=3848 512w,https://framerusercontent.com/images/bo6h7SWaVAk6pxjPnBYJ2meO0.png?scale-down-to=1024&width=4875&height=3848 1024w,https://framerusercontent.com/images/bo6h7SWaVAk6pxjPnBYJ2meO0.png?scale-down-to=2048&width=4875&height=3848 2048w,https://framerusercontent.com/images/bo6h7SWaVAk6pxjPnBYJ2meO0.png?scale-down-to=4096&width=4875&height=3848 4096w,https://framerusercontent.com/images/bo6h7SWaVAk6pxjPnBYJ2meO0.png?width=4875&height=3848 4875w\"}},KVZfvAf_C:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:125,intrinsicWidth:511,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(30+((componentViewport?.height||200)-30-1913.9)/2)+20+0+0+0+0+0+0+0+10+0+0),pixelHeight:3848,pixelWidth:4875,positionX:\"left\",positionY:\"center\",sizes:\"143px\",src:\"https://framerusercontent.com/images/bo6h7SWaVAk6pxjPnBYJ2meO0.png?width=4875&height=3848\",srcSet:\"https://framerusercontent.com/images/bo6h7SWaVAk6pxjPnBYJ2meO0.png?scale-down-to=512&width=4875&height=3848 512w,https://framerusercontent.com/images/bo6h7SWaVAk6pxjPnBYJ2meO0.png?scale-down-to=1024&width=4875&height=3848 1024w,https://framerusercontent.com/images/bo6h7SWaVAk6pxjPnBYJ2meO0.png?scale-down-to=2048&width=4875&height=3848 2048w,https://framerusercontent.com/images/bo6h7SWaVAk6pxjPnBYJ2meO0.png?scale-down-to=4096&width=4875&height=3848 4096w,https://framerusercontent.com/images/bo6h7SWaVAk6pxjPnBYJ2meO0.png?width=4875&height=3848 4875w\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xc943t\",layoutDependency:layoutDependency,layoutId:\"mIgV0SQ9Q\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1orz7x0\",\"data-framer-name\":\"Contact Information\",layoutDependency:layoutDependency,layoutId:\"a3lOt4GCO\",style:{backgroundColor:\"var(--token-affa1b72-7c43-4531-b217-6ad9a97be289, rgba(255, 255, 255, 0.05))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mjyxxc\",layoutDependency:layoutDependency,layoutId:\"Gx8svbFSE\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xmek6g-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"sBsnxqvro-container\",nodeId:\"sBsnxqvro\",rendersWithMotion:true,scopeId:\"d2UrBM53b\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-4fdd7769-e1d0-45b2-8e3d-fe484baba321, rgb(232, 84, 66))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"Envelope\",id:\"sBsnxqvro\",layoutId:\"sBsnxqvro\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:sales@xmglmstone.com\",motionChild:true,nodeId:\"Dn8YYPSJv\",openInNewTab:true,relValues:[],scopeId:\"d2UrBM53b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-irbsa6\",\"data-styles-preset\":\"A9rdXSvQ3\",children:\"sales@xmglmstone.com\"})})})}),className:\"framer-13isb6r\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"Dn8YYPSJv\",verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-cm8n33\",\"data-framer-name\":\"Contact Information\",layoutDependency:layoutDependency,layoutId:\"NTkgZfP7w\",style:{backgroundColor:\"var(--token-affa1b72-7c43-4531-b217-6ad9a97be289, rgba(255, 255, 255, 0.05))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ifep0q\",layoutDependency:layoutDependency,layoutId:\"f4O62adLR\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15qtoqn-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ryr7Gv_jV-container\",nodeId:\"ryr7Gv_jV\",rendersWithMotion:true,scopeId:\"d2UrBM53b\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-4fdd7769-e1d0-45b2-8e3d-fe484baba321, rgb(232, 84, 66))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"Phone\",id:\"ryr7Gv_jV\",layoutId:\"ryr7Gv_jV\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel: + 54 2541 22 55 66\",motionChild:true,nodeId:\"BSawPiG6X\",openInNewTab:true,relValues:[],scopeId:\"d2UrBM53b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-irbsa6\",\"data-styles-preset\":\"A9rdXSvQ3\",children:\"+86 15359267879 (same in WhatsApp)\"})})})}),className:\"framer-1duodl4\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"BSawPiG6X\",verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dcyiuc\",\"data-framer-name\":\"Contact Information\",layoutDependency:layoutDependency,layoutId:\"cxMhtaJbB\",style:{backgroundColor:\"var(--token-affa1b72-7c43-4531-b217-6ad9a97be289, rgba(255, 255, 255, 0.05))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1p0hlhu\",layoutDependency:layoutDependency,layoutId:\"HeQelSa5o\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ofiznb-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"V8dM8r8E9-container\",nodeId:\"V8dM8r8E9\",rendersWithMotion:true,scopeId:\"d2UrBM53b\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-4fdd7769-e1d0-45b2-8e3d-fe484baba321, rgb(232, 84, 66))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"MapPin\",id:\"V8dM8r8E9\",layoutId:\"V8dM8r8E9\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-olacxi\",\"data-framer-name\":\"Link List\",layoutDependency:layoutDependency,layoutId:\"YHlBQTAVa\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"25px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Office\"})}),className:\"framer-13wj7cv\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"dx0BDrZP1\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://maps.app.goo.gl/2HYGohTHkQkHch3i8\",motionChild:true,nodeId:\"ymkmdqwyw\",openInNewTab:true,preserveParams:false,relValues:[],scopeId:\"d2UrBM53b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-irbsa6\",\"data-styles-preset\":\"A9rdXSvQ3\",children:\"Room 1211, No. 468-1 Jiahe Road, Huli District, Xiamen 361009, Fujian, China\"})})})}),className:\"framer-1xeod6s\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"ymkmdqwyw\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1re66hx\",layoutDependency:layoutDependency,layoutId:\"uSTnzVIqu\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zku2hm-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Esd8ejChI-container\",nodeId:\"Esd8ejChI\",rendersWithMotion:true,scopeId:\"d2UrBM53b\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-4fdd7769-e1d0-45b2-8e3d-fe484baba321, rgb(232, 84, 66))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"MapPin\",id:\"Esd8ejChI\",layoutId:\"Esd8ejChI\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wmnhnf\",\"data-framer-name\":\"Link List\",layoutDependency:layoutDependency,layoutId:\"bIgVNtW2t\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"25px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Factory\"})}),className:\"framer-sauspb\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"hg99V92WT\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"No.108,Yanping Road,Shijing Town,Nan'an City,Fujian Province,china\"})}),className:\"framer-82l4g4\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"NwVoUtrQn\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1eombtv\",layoutDependency:layoutDependency,layoutId:\"YHdX9Y0iA\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vqz2gk\",\"data-framer-name\":\"Links Wrapper\",layoutDependency:layoutDependency,layoutId:\"VRKDpUeU2\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zyxvde\",\"data-framer-name\":\"Column 1\",layoutDependency:layoutDependency,layoutId:\"OqA6Ut8lC\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"R0Y7VW5ib3VuZGVkLTUwMA==\",\"--framer-font-family\":'\"Unbounded\", \"Unbounded Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-4fdd7769-e1d0-45b2-8e3d-fe484baba321, rgb(255, 134, 13)))\"},children:\"NAV\"})}),className:\"framer-1h6hqg5\",fonts:[\"GF;Unbounded-500\"],layoutDependency:layoutDependency,layoutId:\"LjWtlGU3g\",style:{\"--extracted-1lwpl3i\":\"var(--token-4fdd7769-e1d0-45b2-8e3d-fe484baba321, rgb(255, 134, 13))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ky8o6j\",layoutDependency:layoutDependency,layoutId:\"tiYHNaho9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"U73VAGGcr\"},motionChild:true,nodeId:\"aXO3CWrah\",openInNewTab:false,relValues:[],scopeId:\"d2UrBM53b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-irbsa6\",\"data-styles-preset\":\"A9rdXSvQ3\",children:\"Home\"})})})}),className:\"framer-1kbvdn8\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"aXO3CWrah\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"buNHsxjjI\"},motionChild:true,nodeId:\"nwwIhWUg0\",openInNewTab:false,relValues:[],scopeId:\"d2UrBM53b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-irbsa6\",\"data-styles-preset\":\"A9rdXSvQ3\",children:\"About\"})})})}),className:\"framer-v7h1s5\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"nwwIhWUg0\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":D0_zL0l65\",webPageId:\"buNHsxjjI\"},motionChild:true,nodeId:\"X12K5XqCV\",openInNewTab:false,relValues:[],scopeId:\"d2UrBM53b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-irbsa6\",\"data-styles-preset\":\"A9rdXSvQ3\",children:\"Services\"})})})}),className:\"framer-1rvnn4i\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"X12K5XqCV\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"wlvLDP6fd\"},motionChild:true,nodeId:\"g0YuL1QlX\",openInNewTab:false,relValues:[],scopeId:\"d2UrBM53b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-irbsa6\",\"data-styles-preset\":\"A9rdXSvQ3\",children:\"Projects\"})})})}),className:\"framer-1wv4mjk\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"g0YuL1QlX\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XmJaLfmzu\"},motionChild:true,nodeId:\"QLw86_LRx\",openInNewTab:false,relValues:[],scopeId:\"d2UrBM53b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-irbsa6\",\"data-styles-preset\":\"A9rdXSvQ3\",children:\"Stones\"})})})}),className:\"framer-nl0evx\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"QLw86_LRx\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"W5Z_SjG0s\"},motionChild:true,nodeId:\"zlEz8ZJRq\",openInNewTab:false,relValues:[],scopeId:\"d2UrBM53b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-irbsa6\",\"data-styles-preset\":\"A9rdXSvQ3\",children:\"Blogs\"})})})}),className:\"framer-1w0zked\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"zlEz8ZJRq\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ag29dg\",\"data-framer-name\":\"Column 1\",layoutDependency:layoutDependency,layoutId:\"DdPM4F5X3\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"R0Y7VW5ib3VuZGVkLTUwMA==\",\"--framer-font-family\":'\"Unbounded\", \"Unbounded Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-4fdd7769-e1d0-45b2-8e3d-fe484baba321, rgb(255, 134, 13)))\"},children:\"Tools\"})}),className:\"framer-1kg14sz\",fonts:[\"GF;Unbounded-500\"],layoutDependency:layoutDependency,layoutId:\"Y4JvmgrK1\",style:{\"--extracted-1lwpl3i\":\"var(--token-4fdd7769-e1d0-45b2-8e3d-fe484baba321, rgb(255, 134, 13))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7pf4as\",layoutDependency:layoutDependency,layoutId:\"lipLBEsTe\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"oU7kJ90m1\"},motionChild:true,nodeId:\"SchxWAvFN\",openInNewTab:false,relValues:[],scopeId:\"d2UrBM53b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-irbsa6\",\"data-styles-preset\":\"A9rdXSvQ3\",children:\"Color (Filters)\"})})})}),className:\"framer-1h6nit2\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"SchxWAvFN\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"RbYz1Qbkk\"},motionChild:true,nodeId:\"XU4_O_Ggx\",openInNewTab:false,relValues:[],scopeId:\"d2UrBM53b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-irbsa6\",\"data-styles-preset\":\"A9rdXSvQ3\",children:\"Gallery (Application)\"})})})}),className:\"framer-1hltj3n\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"XU4_O_Ggx\",verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-905hnj\",\"data-framer-name\":\"Column 3\",layoutDependency:layoutDependency,layoutId:\"xPowjXmcj\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-118dcfx\",layoutDependency:layoutDependency,layoutId:\"pYCpASqqf\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"R0Y7VW5ib3VuZGVkLTUwMA==\",\"--framer-font-family\":'\"Unbounded\", \"Unbounded Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-4fdd7769-e1d0-45b2-8e3d-fe484baba321, rgb(255, 134, 13)))\"},children:\"Other Pages\"})}),className:\"framer-1l8iweg\",fonts:[\"GF;Unbounded-500\"],layoutDependency:layoutDependency,layoutId:\"bOeQe7abS\",style:{\"--extracted-1lwpl3i\":\"var(--token-4fdd7769-e1d0-45b2-8e3d-fe484baba321, rgb(255, 134, 13))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-xvait8\",layoutDependency:layoutDependency,layoutId:\"SSW1mU9SF\"})]})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gn7j4d\",\"data-framer-name\":\"Links Wrapper\",layoutDependency:layoutDependency,layoutId:\"vWGxN41As\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jduljs\",\"data-framer-name\":\"Column 3\",layoutDependency:layoutDependency,layoutId:\"xbQc6Lidu\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-k1ptg2\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"WTlrxNNNA\",style:{backgroundColor:\"var(--token-affa1b72-7c43-4531-b217-6ad9a97be289, rgba(255, 255, 255, 0.05))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3rfsnj\",\"data-framer-name\":\"Social Media\",layoutDependency:layoutDependency,layoutId:\"psuQ0GL0b\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"R0Y7VW5ib3VuZGVkLTUwMA==\",\"--framer-font-family\":'\"Unbounded\", \"Unbounded Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-4fdd7769-e1d0-45b2-8e3d-fe484baba321, rgb(255, 134, 13)))\"},children:\"Follow us:\"})}),className:\"framer-5vays6\",\"data-framer-name\":\"Follow\",fonts:[\"GF;Unbounded-500\"],layoutDependency:layoutDependency,layoutId:\"laxW_9g7p\",style:{\"--extracted-1lwpl3i\":\"var(--token-4fdd7769-e1d0-45b2-8e3d-fe484baba321, rgb(255, 134, 13))\",\"--framer-paragraph-spacing\":\"10px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hf7zxm\",\"data-framer-name\":\"Social Icons Wrapper\",layoutDependency:layoutDependency,layoutId:\"FQNeAol1P\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(100+((componentViewport?.height||785)-165-1044.5)/2)+0+0+0+0+0+0+0+20+0+280.6+0+0+0+32+0+0+34.6+0,...addPropertyOverrides({BSWX0faYB:{y:(componentViewport?.y||0)+(40+((componentViewport?.height||1230)-60-1746.7)/2)+30+0+0+0+0+0+0+0+30+1139+0+268.6+0+0+0+32+0+0+34.6+0},KVZfvAf_C:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||200)-30-1913.9)/2)+20+0+0+0+0+0+0+0+10+1137+0+483.8+0+0+0+32+0+0+34.6+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-d0bo2u-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"CdL0v_57U-container\",nodeId:\"CdL0v_57U\",rendersWithMotion:true,scopeId:\"d2UrBM53b\",children:/*#__PURE__*/_jsx(IconSocialMediaFooter,{height:\"100%\",id:\"CdL0v_57U\",layoutId:\"CdL0v_57U\",LmsrEQTib:\"https://www.facebook.com/GLM.Stone\",width:\"100%\",X0TxGKMj6:\"rgba(0, 135, 245, 0.8)\",yeax3PPVR:\"FacebookLogo\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(100+((componentViewport?.height||785)-165-1044.5)/2)+0+0+0+0+0+0+0+20+0+280.6+0+0+0+32+0+0+34.6+0,...addPropertyOverrides({BSWX0faYB:{y:(componentViewport?.y||0)+(40+((componentViewport?.height||1230)-60-1746.7)/2)+30+0+0+0+0+0+0+0+30+1139+0+268.6+0+0+0+32+0+0+34.6+0},KVZfvAf_C:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||200)-30-1913.9)/2)+20+0+0+0+0+0+0+0+10+1137+0+483.8+0+0+0+32+0+0+34.6+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yujj45-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"EgzJu4nTE-container\",nodeId:\"EgzJu4nTE\",rendersWithMotion:true,scopeId:\"d2UrBM53b\",children:/*#__PURE__*/_jsx(IconSocialMediaFooter,{height:\"100%\",id:\"EgzJu4nTE\",layoutId:\"EgzJu4nTE\",LmsrEQTib:\"https://discord.gg/TF2XYKth\",width:\"100%\",X0TxGKMj6:\"rgba(160, 36, 227, 0.8)\",yeax3PPVR:\"DiscordLogo\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(100+((componentViewport?.height||785)-165-1044.5)/2)+0+0+0+0+0+0+0+20+0+280.6+0+0+0+32+0+0+34.6+0,...addPropertyOverrides({BSWX0faYB:{y:(componentViewport?.y||0)+(40+((componentViewport?.height||1230)-60-1746.7)/2)+30+0+0+0+0+0+0+0+30+1139+0+268.6+0+0+0+32+0+0+34.6+0},KVZfvAf_C:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||200)-30-1913.9)/2)+20+0+0+0+0+0+0+0+10+1137+0+483.8+0+0+0+32+0+0+34.6+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rt31jl-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"mR4FZwLz3-container\",nodeId:\"mR4FZwLz3\",rendersWithMotion:true,scopeId:\"d2UrBM53b\",children:/*#__PURE__*/_jsx(IconSocialMediaFooter,{height:\"100%\",id:\"mR4FZwLz3\",layoutId:\"mR4FZwLz3\",LmsrEQTib:\"https://www.instagram.com/glmstone_xiamen/?igsh=d2d4a3pid3BnNjFz#\",width:\"100%\",X0TxGKMj6:\"rgba(219, 66, 171, 0.8)\",yeax3PPVR:\"InstagramLogo\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(100+((componentViewport?.height||785)-165-1044.5)/2)+0+0+0+0+0+0+0+20+0+280.6+0+0+0+32+0+0+34.6+0,...addPropertyOverrides({BSWX0faYB:{y:(componentViewport?.y||0)+(40+((componentViewport?.height||1230)-60-1746.7)/2)+30+0+0+0+0+0+0+0+30+1139+0+268.6+0+0+0+32+0+0+34.6+0},KVZfvAf_C:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||200)-30-1913.9)/2)+20+0+0+0+0+0+0+0+10+1137+0+483.8+0+0+0+32+0+0+34.6+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-euebzy-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"w94WWCloM-container\",nodeId:\"w94WWCloM\",rendersWithMotion:true,scopeId:\"d2UrBM53b\",children:/*#__PURE__*/_jsx(IconSocialMediaFooter,{height:\"100%\",id:\"w94WWCloM\",layoutId:\"w94WWCloM\",LmsrEQTib:\"https://www.linkedin.com/company/105282561/admin/page-posts/published/\",width:\"100%\",X0TxGKMj6:\"rgba(0, 17, 255, 0.8)\",yeax3PPVR:\"LinkedinLogo\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(100+((componentViewport?.height||785)-165-1044.5)/2)+0+0+0+0+0+0+0+20+0+280.6+0+0+0+32+0+0+34.6+0,...addPropertyOverrides({BSWX0faYB:{y:(componentViewport?.y||0)+(40+((componentViewport?.height||1230)-60-1746.7)/2)+30+0+0+0+0+0+0+0+30+1139+0+268.6+0+0+0+32+0+0+34.6+0},KVZfvAf_C:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||200)-30-1913.9)/2)+20+0+0+0+0+0+0+0+10+1137+0+483.8+0+0+0+32+0+0+34.6+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11kfjh7-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"WfIdb3Did-container\",nodeId:\"WfIdb3Did\",rendersWithMotion:true,scopeId:\"d2UrBM53b\",children:/*#__PURE__*/_jsx(IconSocialMediaFooter,{height:\"100%\",id:\"WfIdb3Did\",layoutId:\"WfIdb3Did\",LmsrEQTib:\"mailto:sales@xmglmstone.com\",width:\"100%\",X0TxGKMj6:\"rgba(255, 99, 15, 0.8)\",yeax3PPVR:\"Envelope\"})})})]})]})})})})]})]})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dygypn\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"bAkup38RO\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-31d2d8ec-6073-495b-98cd-5e142f56bc63, rgba(255, 255, 255, 0.15))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItMzAw\",\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c09d492a-e729-4cbb-b155-5952e8c0f0ee, rgb(250, 245, 234)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://framer.link/XzKISjl\",motionChild:true,nodeId:\"ryvW5Ks_o\",openInNewTab:true,relValues:[],scopeId:\"d2UrBM53b\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-rcngrl\",\"data-styles-preset\":\"wLSpZSMfh\",children:\"\\xa9GLMStone 2026  \"})})})}),className:\"framer-1x0qob2\",fonts:[\"GF;Inter-300\"],layoutDependency:layoutDependency,layoutId:\"ryvW5Ks_o\",style:{\"--extracted-r6o4lv\":\"var(--token-c09d492a-e729-4cbb-b155-5952e8c0f0ee, rgb(250, 245, 234))\"},verticalAlignment:\"top\",withExternalLayout:true})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6NTWB.framer-cuo1b5, .framer-6NTWB .framer-cuo1b5 { display: block; }\",\".framer-6NTWB.framer-1ij90y4 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 100px 40px 65px 40px; position: relative; width: 1200px; }\",\".framer-6NTWB .framer-58w14b { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1440px; overflow: hidden; padding: 0px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-6NTWB .framer-1tff6ny { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6NTWB .framer-1e627yd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6NTWB .framer-15a78ln { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6NTWB .framer-1p8fh81 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 20px 30px 20px 50px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-6NTWB .framer-vpzogd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 139px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 150px; }\",\".framer-6NTWB .framer-bz4rd4 { flex: none; height: 100%; overflow: visible; position: relative; text-decoration: none; width: 95%; }\",\".framer-6NTWB .framer-1xc943t { align-content: center; align-items: center; display: flex; flex: 0.7 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-6NTWB .framer-1orz7x0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 20px 30px 20px 30px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-6NTWB .framer-mjyxxc, .framer-6NTWB .framer-1ifep0q { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-6NTWB .framer-1xmek6g-container, .framer-6NTWB .framer-15qtoqn-container, .framer-6NTWB .framer-ofiznb-container, .framer-6NTWB .framer-zku2hm-container { flex: none; height: 30px; position: relative; width: 30px; }\",\".framer-6NTWB .framer-13isb6r, .framer-6NTWB .framer-1duodl4 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-6NTWB .framer-cm8n33 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 20px 30px 20px 30px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-6NTWB .framer-dcyiuc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 20px 30px 20px 30px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-6NTWB .framer-1p0hlhu, .framer-6NTWB .framer-1re66hx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6NTWB .framer-olacxi, .framer-6NTWB .framer-1wmnhnf { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-6NTWB .framer-13wj7cv, .framer-6NTWB .framer-1xeod6s, .framer-6NTWB .framer-sauspb, .framer-6NTWB .framer-82l4g4 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-6NTWB .framer-1eombtv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-6NTWB .framer-vqz2gk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 73px; height: min-content; justify-content: flex-start; overflow: visible; padding: 21px 0px 21px 0px; position: relative; width: min-content; }\",\".framer-6NTWB .framer-zyxvde, .framer-6NTWB .framer-ag29dg, .framer-6NTWB .framer-118dcfx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-6NTWB .framer-1h6hqg5, .framer-6NTWB .framer-1kbvdn8, .framer-6NTWB .framer-v7h1s5, .framer-6NTWB .framer-1rvnn4i, .framer-6NTWB .framer-1wv4mjk, .framer-6NTWB .framer-nl0evx, .framer-6NTWB .framer-1w0zked, .framer-6NTWB .framer-1kg14sz, .framer-6NTWB .framer-1h6nit2, .framer-6NTWB .framer-1hltj3n, .framer-6NTWB .framer-1l8iweg, .framer-6NTWB .framer-1x0qob2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-6NTWB .framer-ky8o6j, .framer-6NTWB .framer-7pf4as { 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; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-6NTWB .framer-905hnj, .framer-6NTWB .framer-1jduljs { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 27px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-6NTWB .framer-xvait8 { 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; min-height: 24px; min-width: 31px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-6NTWB .framer-1gn7j4d { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 73px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-6NTWB .framer-k1ptg2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 32px 30px 32px 30px; position: relative; width: 498px; will-change: var(--framer-will-change-override, transform); }\",\".framer-6NTWB .framer-3rfsnj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-6NTWB .framer-5vays6 { align-self: stretch; flex: none; height: auto; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-6NTWB .framer-hf7zxm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-6NTWB .framer-d0bo2u-container, .framer-6NTWB .framer-yujj45-container, .framer-6NTWB .framer-rt31jl-container, .framer-6NTWB .framer-euebzy-container, .framer-6NTWB .framer-11kfjh7-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-6NTWB .framer-1dygypn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 21px; height: min-content; justify-content: flex-end; max-width: 1200px; overflow: visible; padding: 10px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-6NTWB.framer-v-15yq6gu.framer-1ij90y4 { padding: 40px 20px 20px 20px; width: 810px; }\",\".framer-6NTWB.framer-v-15yq6gu .framer-58w14b { padding: 30px 20px 40px 20px; }\",\".framer-6NTWB.framer-v-15yq6gu .framer-15a78ln, .framer-6NTWB.framer-v-yewu6w .framer-15a78ln { flex-direction: column; gap: 60px; justify-content: flex-start; }\",\".framer-6NTWB.framer-v-15yq6gu .framer-1p8fh81 { flex: none; flex-direction: column; gap: 31px; justify-content: flex-start; order: 0; padding: 30px 20px 30px 50px; width: 100%; }\",\".framer-6NTWB.framer-v-15yq6gu .framer-1xc943t, .framer-6NTWB.framer-v-yewu6w .framer-1xc943t { flex: none; width: 100%; }\",\".framer-6NTWB.framer-v-15yq6gu .framer-1eombtv { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-6NTWB.framer-v-15yq6gu .framer-vqz2gk { gap: unset; justify-content: space-between; padding: 20px; width: 100%; }\",\".framer-6NTWB.framer-v-15yq6gu .framer-1dygypn, .framer-6NTWB.framer-v-yewu6w .framer-1dygypn { justify-content: center; }\",\".framer-6NTWB.framer-v-yewu6w.framer-1ij90y4 { padding: 30px 0px 0px 0px; width: 390px; }\",\".framer-6NTWB.framer-v-yewu6w .framer-58w14b { gap: 24px; padding: 20px 12px 50px 12px; }\",\".framer-6NTWB.framer-v-yewu6w .framer-1p8fh81 { flex: none; flex-direction: column; gap: 30px; justify-content: flex-start; order: 0; padding: 10px 10px 20px 10px; width: 100%; }\",\".framer-6NTWB.framer-v-yewu6w .framer-1eombtv { width: 100%; }\",\".framer-6NTWB.framer-v-yewu6w .framer-vqz2gk { align-content: center; align-items: center; flex-direction: column; gap: 39px; padding: 20px; width: 100%; }\",\".framer-6NTWB.framer-v-yewu6w .framer-zyxvde, .framer-6NTWB.framer-v-yewu6w .framer-ky8o6j, .framer-6NTWB.framer-v-yewu6w .framer-ag29dg, .framer-6NTWB.framer-v-yewu6w .framer-7pf4as, .framer-6NTWB.framer-v-yewu6w .framer-118dcfx, .framer-6NTWB.framer-v-yewu6w .framer-xvait8 { align-content: center; align-items: center; }\",\".framer-6NTWB.framer-v-yewu6w .framer-905hnj { justify-content: flex-start; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-6NTWB[data-border=\"true\"]::after, .framer-6NTWB [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 785\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"BSWX0faYB\":{\"layout\":[\"fixed\",\"auto\"]},\"KVZfvAf_C\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerd2UrBM53b=withCSS(Component,css,\"framer-6NTWB\");export default Framerd2UrBM53b;Framerd2UrBM53b.displayName=\"Footer 6\";Framerd2UrBM53b.defaultProps={height:785,width:1200};addPropertyControls(Framerd2UrBM53b,{variant:{options:[\"gxxs5C0kN\",\"BSWX0faYB\",\"KVZfvAf_C\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerd2UrBM53b,[{explicitInter:true,fonts:[{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"},{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{cssFamilyName:\"Unbounded\",source:\"google\",style:\"normal\",uiFamilyName:\"Unbounded\",url:\"https://fonts.gstatic.com/s/unbounded/v12/Yq6F-LOTXCb04q32xlpat-6uR42XTqtG6yrx04jHgP6LR0Y.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"google\",style:\"normal\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuOKfMZ1rib2Bg-4.woff2\",weight:\"300\"}]},...PhosphorFonts,...IconSocialMediaFooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});Framerd2UrBM53b.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(IconSocialMediaFooter,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerd2UrBM53b\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"785\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BSWX0faYB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KVZfvAf_C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./d2UrBM53b.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";import{useEffect,useState}from\"react\";function Pulse({props,onAnimationComplete}){const animateOut=props.direction===\"out\";return /*#__PURE__*/_jsx(motion.div,{style:{position:\"absolute\",backgroundColor:props.style===\"border\"?\"none\":props.color,border:props.style===\"border\"?`${props.borderWidth}px solid ${props.color}`:\"none\"},variants:{in:{opacity:props.pulseOpacity,inset:\"0px\",borderRadius:props.radiusType==\"full\"?1e4:props.radiusValue},out:{opacity:0,inset:`-${props.pulseSize}px`,borderRadius:props.radiusType==\"full\"?1e4:props.radiusValue+props.pulseSize}},initial:animateOut?\"in\":\"out\",animate:animateOut?\"out\":\"in\",transition:props.transition,onAnimationComplete:onAnimationComplete});}/*\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 20\n * @framerIntrinsicHeight 20\n */export default function PulseEffect(props){const[pulses,setPulses]=useState([]);useEffect(()=>{const createPulse=()=>{const newPulseKey=Date.now()// Unique key for new pulse\n;setPulses(prevPulses=>[...prevPulses,newPulseKey]);};const interval=setInterval(createPulse,props.delay*1e3);createPulse();return()=>clearInterval(interval)// Clear interval on component unmount\n;},[]);const handleAnimationComplete=completedPulseKey=>{setPulses(prevPulses=>prevPulses.filter(key=>key!==completedPulseKey));};return /*#__PURE__*/_jsxs(\"div\",{children:[pulses.map(key=>/*#__PURE__*/_jsx(Pulse,{props:props,onAnimationComplete:()=>handleAnimationComplete(key)},key)),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,backgroundColor:props.color,borderRadius:props.radiusType==\"full\"?1e4:props.radiusValue}})]});}PulseEffect.displayName=\"Pulse\";addPropertyControls(PulseEffect,{color:{type:ControlType.Color},delay:{type:ControlType.Number,defaultValue:1,min:.1,step:.01,unit:\"s\"},direction:{type:ControlType.Enum,defaultValue:\"out\",options:[\"in\",\"out\"],optionTitles:[\"In\",\"Out\"],displaySegmentedControl:true},pulseSize:{type:ControlType.Number,defaultValue:20,min:1,step:1},pulseOpacity:{type:ControlType.Number,defaultValue:.5,min:0,max:1,step:.01},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"border\"],optionTitles:[\"Solid\",\"Outline\"],displaySegmentedControl:true},borderWidth:{type:ControlType.Number,defaultValue:5,min:1,step:1,title:\"Outline Width\",hidden:props=>props.style!==\"border\"},radiusType:{type:ControlType.Enum,defaultValue:\"full\",options:[\"full\",\"custom\"],optionTitles:[\"Full\",\"Custom\"],displaySegmentedControl:true,title:\"Radius\"},radiusValue:{type:ControlType.Number,defaultValue:20,min:1,step:1,title:\" \",hidden:props=>props.radiusType!==\"custom\"},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:150,damping:60}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PulseEffect\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"20\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"20\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Pulse.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={IySD5C0Tl:{hover:true},rrm13F73g:{hover:true},xzK1D5sa9:{hover:true}};const cycleOrder=[\"xzK1D5sa9\",\"IySD5C0Tl\",\"rrm13F73g\",\"FfIKZICkt\",\"l5bPs3IoU\",\"MWB1p2P0h\"];const serializationHash=\"framer-kNkdY\";const variantClassNames={FfIKZICkt:\"framer-v-1jp3buq\",IySD5C0Tl:\"framer-v-u5ms1d\",l5bPs3IoU:\"framer-v-1yrwoyp\",MWB1p2P0h:\"framer-v-47ido4\",rrm13F73g:\"framer-v-axrx8a\",xzK1D5sa9:\"framer-v-9ucxqz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const J3qGKHyjP=undefined;const i77IGNab8=undefined;const PxrEk7iEx=undefined;const o63Yx11Ve=undefined;const transition1={delay:0,duration:.45,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Default - Desktop\":\"xzK1D5sa9\",\"Default - Phone\":\"FfIKZICkt\",\"Orange - Desktop\":\"rrm13F73g\",\"Orange - Phone\":\"MWB1p2P0h\",\"SM - Desktop\":\"IySD5C0Tl\",\"SM - Phone\":\"l5bPs3IoU\"};const getProps=({click,height,id,link,newTab,title,width,...props})=>{return{...props,i77IGNab8:link??props.i77IGNab8,J3qGKHyjP:click??props.J3qGKHyjP,o63Yx11Ve:title??props.o63Yx11Ve??\"Get started\",PxrEk7iEx:newTab??props.PxrEk7iEx,variant:humanReadableVariantMap[props.variant]??props.variant??\"xzK1D5sa9\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,o63Yx11Ve,i77IGNab8,PxrEk7iEx,J3qGKHyjP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xzK1D5sa9\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapaslqqm=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(J3qGKHyjP){const res=await J3qGKHyjP(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"FfIKZICkt\",\"l5bPs3IoU\",\"MWB1p2P0h\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:i77IGNab8,motionChild:true,nodeId:\"xzK1D5sa9\",openInNewTab:PxrEk7iEx,scopeId:\"CjvSDMpSX\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-9ucxqz\",className,classNames)} framer-1ivrznc`,\"data-framer-name\":\"Default - Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"xzK1D5sa9\",onTap:onTapaslqqm,ref:refBinding,style:{backgroundColor:\"var(--token-c1118ca2-b68b-4109-a5a7-cda442fe4c0f, rgb(6, 6, 18))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"inset 0px 1.4px 1px 0px var(--token-6d2715cb-eb0d-4276-9a9e-939c8cf7784f, rgba(255, 255, 255, 0.08)), 0px 0px 0px 1.4px var(--token-ef17e388-5b7c-44d4-a205-a94c63dd0994, rgb(74, 74, 74))\",...style},variants:{IySD5C0Tl:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},l5bPs3IoU:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},MWB1p2P0h:{backgroundColor:\"var(--token-0ac79161-3e62-4c56-9251-a6a7b0ea22d3, rgb(255, 99, 33))\",boxShadow:\"0px 0px 0px 1px var(--token-b0f40086-12ca-42ad-831e-fd1777a51500, rgb(207, 78, 23)), inset 0px 1.4px 1px 0px var(--token-28155181-cca2-4459-bdbd-25146d8bf8ff, rgba(255, 255, 255, 0.08)), 0px 1.4px 4px 0px var(--token-ac454822-5910-4c43-b1d8-106e2f5ba0b9, rgba(6, 6, 18, 0.3))\"},rrm13F73g:{backgroundColor:\"var(--token-0ac79161-3e62-4c56-9251-a6a7b0ea22d3, rgb(255, 99, 33))\",boxShadow:\"0px 0px 0px 1px var(--token-b0f40086-12ca-42ad-831e-fd1777a51500, rgb(207, 78, 23)), inset 0px 1.4px 1px 0px var(--token-28155181-cca2-4459-bdbd-25146d8bf8ff, rgba(255, 255, 255, 0.08)), 0px 1.4px 4px 0px var(--token-ac454822-5910-4c43-b1d8-106e2f5ba0b9, rgba(6, 6, 18, 0.3))\"}},...addPropertyOverrides({\"IySD5C0Tl-hover\":{\"data-framer-name\":undefined},\"rrm13F73g-hover\":{\"data-framer-name\":undefined},\"xzK1D5sa9-hover\":{\"data-framer-name\":undefined},FfIKZICkt:{\"data-framer-name\":\"Default - Phone\"},IySD5C0Tl:{\"data-framer-name\":\"SM - Desktop\"},l5bPs3IoU:{\"data-framer-name\":\"SM - Phone\"},MWB1p2P0h:{\"data-framer-name\":\"Orange - Phone\"},rrm13F73g:{\"data-framer-name\":\"Orange - Desktop\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.0025em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-da23cd3b-a4dc-4ad1-beef-18cb41add713, rgb(255, 255, 255)))\"},children:\"Get started\"})}),className:\"framer-106iypc\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"zLRSPLCjJ\",style:{\"--extracted-r6o4lv\":\"var(--token-da23cd3b-a4dc-4ad1-beef-18cb41add713, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:o63Yx11Ve,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({IySD5C0Tl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0.0025em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-da23cd3b-a4dc-4ad1-beef-18cb41add713, rgb(255, 255, 255)))\"},children:\"Get started\"})}),fonts:[\"GF;Geist-regular\"]},l5bPs3IoU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0.0025em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-da23cd3b-a4dc-4ad1-beef-18cb41add713, rgb(255, 255, 255)))\"},children:\"Get started\"})}),fonts:[\"GF;Geist-regular\"]}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-onu2fy\",\"data-framer-name\":\"Overlay\",layoutDependency:layoutDependency,layoutId:\"ljlKIZ5Jg\",style:{background:\"linear-gradient(180deg, var(--token-ef17e388-5b7c-44d4-a205-a94c63dd0994, rgb(74, 74, 74)) 0%, var(--token-2a02c435-ca2c-4517-9b77-10b34e5aadfd, rgba(255, 255, 255, 0)) 100%)\",opacity:0},variants:{\"IySD5C0Tl-hover\":{opacity:1},\"rrm13F73g-hover\":{opacity:1},\"xzK1D5sa9-hover\":{opacity:1},rrm13F73g:{background:\"linear-gradient(180deg, var(--token-ac454822-5910-4c43-b1d8-106e2f5ba0b9, rgba(6, 6, 18, 0.5)) 0%, rgba(10, 32, 76, 0) 100%)\"}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kNkdY.framer-1ivrznc, .framer-kNkdY .framer-1ivrznc { display: block; }\",\".framer-kNkdY.framer-9ucxqz { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 10px 22px 10px 22px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-kNkdY .framer-106iypc { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-kNkdY .framer-onu2fy { -webkit-user-select: none; bottom: -1px; flex: none; left: -1px; overflow: hidden; pointer-events: none; position: absolute; right: -1px; top: -1px; user-select: none; z-index: 0; }\",\".framer-kNkdY.framer-v-u5ms1d.framer-9ucxqz, .framer-kNkdY.framer-v-1yrwoyp.framer-9ucxqz { padding: 6px 12px 6px 12px; }\",\".framer-kNkdY.framer-v-u5ms1d.hover .framer-onu2fy { bottom: -10px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39\n * @framerIntrinsicWidth 130\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"IySD5C0Tl\":{\"layout\":[\"auto\",\"auto\"]},\"rrm13F73g\":{\"layout\":[\"auto\",\"auto\"]},\"FfIKZICkt\":{\"layout\":[\"auto\",\"auto\"]},\"l5bPs3IoU\":{\"layout\":[\"auto\",\"auto\"]},\"MWB1p2P0h\":{\"layout\":[\"auto\",\"auto\"]},\"gKarRXfvd\":{\"layout\":[\"auto\",\"auto\"]},\"qOak2vb2E\":{\"layout\":[\"auto\",\"auto\"]},\"abr3aUU2u\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"o63Yx11Ve\":\"title\",\"i77IGNab8\":\"link\",\"PxrEk7iEx\":\"newTab\",\"J3qGKHyjP\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCjvSDMpSX=withCSS(Component,css,\"framer-kNkdY\");export default FramerCjvSDMpSX;FramerCjvSDMpSX.displayName=\"Button 6\";FramerCjvSDMpSX.defaultProps={height:39,width:130};addPropertyControls(FramerCjvSDMpSX,{variant:{options:[\"xzK1D5sa9\",\"IySD5C0Tl\",\"rrm13F73g\",\"FfIKZICkt\",\"l5bPs3IoU\",\"MWB1p2P0h\"],optionTitles:[\"Default - Desktop\",\"SM - Desktop\",\"Orange - Desktop\",\"Default - Phone\",\"SM - Phone\",\"Orange - Phone\"],title:\"Variant\",type:ControlType.Enum},o63Yx11Ve:{defaultValue:\"Get started\",displayTextArea:true,title:\"Title\",type:ControlType.String},i77IGNab8:{title:\"Link\",type:ControlType.Link},PxrEk7iEx:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},J3qGKHyjP:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerCjvSDMpSX,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCjvSDMpSX\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"130\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"IySD5C0Tl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rrm13F73g\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FfIKZICkt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"l5bPs3IoU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MWB1p2P0h\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gKarRXfvd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qOak2vb2E\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"abr3aUU2u\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"39\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"o63Yx11Ve\\\":\\\"title\\\",\\\"i77IGNab8\\\":\\\"link\\\",\\\"PxrEk7iEx\\\":\\\"newTab\\\",\\\"J3qGKHyjP\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CjvSDMpSX.map","// Generated by Framer (a72a541)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Pulse from\"https://framerusercontent.com/modules/qLxZAQkbKFZATw2lJnd0/LDhNnVx2xWzLDPUWZ87F/Pulse.js\";import Button6 from\"https://framerusercontent.com/modules/Wg5AAMAIu1GC6rQDXb4l/VPIozJTWF1svK8Rkzm0M/CjvSDMpSX.js\";const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const PulseFonts=getFonts(Pulse);const MotionDivWithFX=withFX(motion.div);const RichTextWithFX=withFX(RichText);const Button6Fonts=getFonts(Button6);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const cycleOrder=[\"ixn8a2upo\",\"mp6gixVLy\",\"OEsPVVH7J\"];const serializationHash=\"framer-1YnPc\";const variantClassNames={ixn8a2upo:\"framer-v-1kodtq9\",mp6gixVLy:\"framer-v-1elyen5\",OEsPVVH7J:\"framer-v-1aid5an\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={damping:79,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:150};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition3={bounce:0,delay:.45,duration:.5,type:\"spring\"};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:20};const transition4={bounce:0,delay:.5,duration:.5,type:\"spring\"};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:20};const animation5={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-20,y:0};const transition5={bounce:0,delay:.65,duration:.5,type:\"spring\"};const animation6={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:-20,y:0};const transition6={bounce:0,delay:.6,duration:.5,type:\"spring\"};const animation7={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:-20,y:0};const transition7={bounce:0,delay:.55,duration:.5,type:\"spring\"};const animation8={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:-20,y:0};const transition8={bounce:0,delay:.7,duration:.5,type:\"spring\"};const animation9={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition8,x:0,y:20};const animation10={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition9={bounce:0,delay:.75,duration:.5,type:\"spring\"};const animation11={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition9,x:0,y:10};const transition10={bounce:0,delay:.4,duration:.5,type:\"spring\"};const animation12={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition10,x:0,y:20};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"ixn8a2upo\",Phone:\"OEsPVVH7J\",Tablet:\"mp6gixVLy\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ixn8a2upo\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ixn8a2upo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1kodtq9\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ixn8a2upo\",ref:refBinding,style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,...style},...addPropertyOverrides({mp6gixVLy:{\"data-framer-name\":\"Tablet\"},OEsPVVH7J:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.section,{className:\"framer-1beszov\",\"data-framer-name\":\"Footer container\",layoutDependency:layoutDependency,layoutId:\"rOqhMNU2l\",style:{background:\"linear-gradient(180deg, rgb(255, 250, 250) 0%, rgba(219, 95, 37, 0.9) 100%)\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40},children:[/*#__PURE__*/_jsxs(motion.section,{className:\"framer-1jnzdz1\",\"data-framer-name\":\"footer-section\",layoutDependency:layoutDependency,layoutId:\"qWpErLmJT\",children:[/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1sifwzn\",\"data-framer-appear-id\":\"1sifwzn\",\"data-framer-name\":\"text stack\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"i1hnhbPya\",optimized:true,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0ce57efe-ba6d-4c83-824e-aa72bdb7dc1c, rgb(107, 104, 117)))\"},children:\"Let’s chat with stone lovers worldwide.\"})}),className:\"framer-s1fjtw\",fonts:[\"GF;Inter-500\"],layoutDependency:layoutDependency,layoutId:\"V_gTuz3Af\",style:{\"--extracted-r6o4lv\":\"var(--token-0ce57efe-ba6d-4c83-824e-aa72bdb7dc1c, rgb(107, 104, 117))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"70px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-3caa5dc0-c304-4404-848a-528c865d8dbd, rgb(30, 25, 51)))\",\"--framer-text-transform\":\"capitalize\"},children:\"Join Our Discord\"})}),className:\"framer-9sakr6\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"pbLqcXtdn\",style:{\"--extracted-gdpscs\":\"var(--token-3caa5dc0-c304-4404-848a-528c865d8dbd, rgb(30, 25, 51))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{OEsPVVH7J:{\"--extracted-1of0zx5\":\"var(--token-3caa5dc0-c304-4404-848a-528c865d8dbd, rgb(30, 25, 51))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({OEsPVVH7J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"64px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-3caa5dc0-c304-4404-848a-528c865d8dbd, rgb(30, 25, 51)))\",\"--framer-text-transform\":\"capitalize\"},children:\"Join Our Discord\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-19xbz06\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"zEhkH3CA6\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px 0px 6px 0px var(--token-6cd03859-4229-47cf-bef0-4cbd48bd6abb, rgba(6, 6, 18, 0.18))\"},children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation4,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-4w4dqx\",\"data-framer-name\":\"Status\",layoutDependency:layoutDependency,layoutId:\"G9tg9iYOq\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17473kz-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"JsB5P2_aK-container\",nodeId:\"JsB5P2_aK\",rendersWithMotion:true,scopeId:\"P2uakqhLT\",children:/*#__PURE__*/_jsx(Pulse,{borderWidth:3,color:\"var(--token-c7dbcfc7-9a72-48f7-8219-713f718fc27c, rgb(255, 79, 0))\",delay:1,direction:\"out\",height:\"100%\",id:\"JsB5P2_aK\",layoutId:\"JsB5P2_aK\",pulseOpacity:.5,pulseSize:8,radiusType:\"full\",radiusValue:20,style:\"solid\",transition:{damping:60,delay:0,mass:1,stiffness:150,type:\"spring\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNjAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.15em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-15ae84bb-4467-4b46-b81a-1066ec15c4cf, rgb(105, 104, 110)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Life Inside Our Discord\"})}),className:\"framer-d1gx45\",fonts:[\"GF;Geist-600\"],layoutDependency:layoutDependency,layoutId:\"ZdQwZad4c\",style:{\"--extracted-r6o4lv\":\"var(--token-15ae84bb-4467-4b46-b81a-1066ec15c4cf, rgb(105, 104, 110))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1p7zigo\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"Ck6Rr1_ma\",children:[/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation5,__framer__exit:animation6,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-f5fdxx\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"bLrJXJ1qX\",style:{backgroundColor:\"var(--token-c1118ca2-b68b-4109-a5a7-cda442fe4c0f, rgb(6, 6, 18))\",borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.0025em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-da23cd3b-a4dc-4ad1-beef-18cb41add713, rgb(255, 255, 255)))\"},children:\"You\"})}),className:\"framer-y2ygqo\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"JDnqC8CJs\",style:{\"--extracted-r6o4lv\":\"var(--token-da23cd3b-a4dc-4ad1-beef-18cb41add713, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation5,__framer__exit:animation7,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-15ae84bb-4467-4b46-b81a-1066ec15c4cf, rgb(105, 104, 110)))\"},children:\"+\"})}),className:\"framer-1520apj\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"AnGt3KqeB\",style:{\"--extracted-tcooor\":\"var(--token-15ae84bb-4467-4b46-b81a-1066ec15c4cf, rgb(105, 104, 110))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition7},__framer__animateOnce:true,__framer__enter:animation5,__framer__exit:animation8,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1b2szz4\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"UsyD6BozJ\",style:{borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\"},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Avatar\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+((componentViewport?.height||500)-40-500)+10.007+30+253+20+38+0+0),pixelHeight:210,pixelWidth:210,sizes:\"50px\",src:\"https://framerusercontent.com/images/vHITlinMX2c3doVlH2R4mg5usk.png?width=210&height=210\"},className:\"framer-1ouvbu\",layoutDependency:layoutDependency,layoutId:\"FDW03geLP\",...addPropertyOverrides({mp6gixVLy:{background:{alt:\"Avatar\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+((componentViewport?.height||700)-32-700)+-23.323+30+353.823+20+38+0+0),pixelHeight:210,pixelWidth:210,sizes:\"50px\",src:\"https://framerusercontent.com/images/vHITlinMX2c3doVlH2R4mg5usk.png?width=210&height=210\"}},OEsPVVH7J:{background:{alt:\"Avatar\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+12+((componentViewport?.height||600)-24-((componentViewport?.height||600)-24)*1)+(80+(((componentViewport?.height||600)-24)*1-80-(((componentViewport?.height||600)-24)*1-80)*1.3333)/2)+16+247+0+38+0+0),pixelHeight:210,pixelWidth:210,sizes:\"50px\",src:\"https://framerusercontent.com/images/vHITlinMX2c3doVlH2R4mg5usk.png?width=210&height=210\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation5,__framer__exit:animation7,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-15ae84bb-4467-4b46-b81a-1066ec15c4cf, rgb(105, 104, 110)))\"},children:\"+\"})}),className:\"framer-5umvb7\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"b_cBFnFcO\",style:{\"--extracted-tcooor\":\"var(--token-15ae84bb-4467-4b46-b81a-1066ec15c4cf, rgb(105, 104, 110))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation5,__framer__exit:animation6,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-131sist\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"JrEBs0Rsb\",style:{backgroundColor:\"var(--token-c1118ca2-b68b-4109-a5a7-cda442fe4c0f, rgb(6, 6, 18))\",borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.0025em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-da23cd3b-a4dc-4ad1-beef-18cb41add713, rgb(255, 255, 255)))\"},children:\"People\"})}),className:\"framer-1rc6wez\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"WSuP1R8yr\",style:{\"--extracted-r6o4lv\":\"var(--token-da23cd3b-a4dc-4ad1-beef-18cb41add713, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7hdpr8\",\"data-framer-name\":\"Title/Body Text\",layoutDependency:layoutDependency,layoutId:\"Ixi7icP7_\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition8},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation9,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"40px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-c1118ca2-b68b-4109-a5a7-cda442fe4c0f, rgb(6, 6, 18)))\"},children:\"Join in just 1 minute\"})}),className:\"framer-pzzotx\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"o9uizH2U_\",style:{\"--extracted-a0htzi\":\"var(--token-c1118ca2-b68b-4109-a5a7-cda442fe4c0f, rgb(6, 6, 18))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({OEsPVVH7J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h3,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"40px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-c1118ca2-b68b-4109-a5a7-cda442fe4c0f, rgb(6, 6, 18)))\"},children:[\"Quick \",/*#__PURE__*/_jsx(motion.br,{}),\"1-minute to join\"]})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition9},__framer__animateOnce:true,__framer__enter:animation10,__framer__exit:animation11,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.0025em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(77, 77, 77))\"},children:\"Explore stones, share works, and connect with global experts.\"})}),className:\"framer-b1kbxs\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"WkGMqJ1sj\",style:{\"--extracted-r6o4lv\":\"rgb(77, 77, 77)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+20+((componentViewport?.height||500)-40-500)+10.007+30+556,...addPropertyOverrides({mp6gixVLy:{y:(componentViewport?.y||0)+16+((componentViewport?.height||700)-32-700)+-23.323+30+656.823},OEsPVVH7J:{y:(componentViewport?.y||0)+12+((componentViewport?.height||600)-24-((componentViewport?.height||600)-24)*1)+(80+(((componentViewport?.height||600)-24)*1-80-(((componentViewport?.height||600)-24)*1-80)*1.3333)/2)+16+504}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition10},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation12,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1bfgsb6-container\",layoutDependency:layoutDependency,layoutId:\"aby2L7Vpc-container\",nodeId:\"aby2L7Vpc\",rendersWithMotion:true,scopeId:\"P2uakqhLT\",children:/*#__PURE__*/_jsx(Button6,{height:\"100%\",i77IGNab8:\"https://discord.gg/TF2XYKth\",id:\"aby2L7Vpc\",layoutId:\"aby2L7Vpc\",o63Yx11Ve:\"Get started\",PxrEk7iEx:false,variant:\"xzK1D5sa9\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:1.09,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+((componentViewport?.height||500)-40-500)+0),pixelHeight:256,pixelWidth:256,positionX:\"left\",positionY:\"top\",sizes:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,src:\"https://framerusercontent.com/images/6mcf62RlDfRfU61Yg5vb2pefpi4.png?width=256&height=256\"},className:\"framer-5748ai\",\"data-framer-name\":\"Noise\",layoutDependency:layoutDependency,layoutId:\"x4CcAho1p\",style:{opacity:.09},...addPropertyOverrides({mp6gixVLy:{background:{alt:\"\",backgroundSize:1.09,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+((componentViewport?.height||700)-32-700)+0),pixelHeight:256,pixelWidth:256,positionX:\"left\",positionY:\"top\",sizes:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,src:\"https://framerusercontent.com/images/6mcf62RlDfRfU61Yg5vb2pefpi4.png?width=256&height=256\"}},OEsPVVH7J:{background:{alt:\"\",backgroundSize:1.09,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+12+((componentViewport?.height||600)-24-((componentViewport?.height||600)-24)*1)+(((componentViewport?.height||600)-24)*1*.5000000000000002-((componentViewport?.height||600)-24)*1*1/2)),pixelHeight:256,pixelWidth:256,positionX:\"left\",positionY:\"top\",sizes:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,src:\"https://framerusercontent.com/images/6mcf62RlDfRfU61Yg5vb2pefpi4.png?width=256&height=256\"}}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1YnPc.framer-1ov11x1, .framer-1YnPc .framer-1ov11x1 { display: block; }\",\".framer-1YnPc.framer-1kodtq9 { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: 500px; justify-content: center; overflow: visible; padding: 20px; position: relative; width: 1372px; }\",\".framer-1YnPc .framer-1beszov { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 500px; justify-content: center; overflow: hidden; padding: 80px 0px 0px 0px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-1YnPc .framer-1jnzdz1 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 29px; height: 133%; justify-content: flex-start; max-width: 1280px; overflow: visible; padding: 30px 0px 0px 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-1YnPc .framer-1sifwzn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1YnPc .framer-s1fjtw { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 680px; word-break: break-word; word-wrap: break-word; }\",\".framer-1YnPc .framer-9sakr6 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 840px; word-break: break-word; word-wrap: break-word; }\",\".framer-1YnPc .framer-19xbz06 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 20px; position: relative; width: 100%; }\",\".framer-1YnPc .framer-4w4dqx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 2px; position: relative; width: min-content; }\",\".framer-1YnPc .framer-17473kz-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 8px); position: relative; width: 8px; }\",\".framer-1YnPc .framer-d1gx45, .framer-1YnPc .framer-y2ygqo, .framer-1YnPc .framer-1520apj, .framer-1YnPc .framer-5umvb7, .framer-1YnPc .framer-1rc6wez { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-1YnPc .framer-1p7zigo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1YnPc .framer-f5fdxx, .framer-1YnPc .framer-1b2szz4, .framer-1YnPc .framer-131sist { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 50px; will-change: var(--framer-will-change-override, transform); }\",\".framer-1YnPc .framer-1ouvbu { flex: 1 0 0px; height: 100%; overflow: visible; position: relative; width: 1px; }\",\".framer-1YnPc .framer-7hdpr8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1YnPc .framer-pzzotx, .framer-1YnPc .framer-b1kbxs { --framer-text-wrap: balance; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-1YnPc .framer-1bfgsb6-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-1YnPc .framer-5748ai { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 0; }\",\".framer-1YnPc.framer-v-1elyen5.framer-1kodtq9 { height: 700px; padding: 16px; width: 794px; }\",\".framer-1YnPc.framer-v-1elyen5 .framer-1beszov { flex: none; height: 700px; width: 100%; }\",\".framer-1YnPc.framer-v-1elyen5 .framer-1jnzdz1 { justify-content: center; }\",\".framer-1YnPc.framer-v-1aid5an.framer-1kodtq9 { height: 600px; padding: 12px; width: 382px; }\",\".framer-1YnPc.framer-v-1aid5an .framer-1beszov { flex: none; height: 100%; width: 100%; z-index: 0; }\",\".framer-1YnPc.framer-v-1aid5an .framer-1jnzdz1 { padding: 16px; }\",\".framer-1YnPc.framer-v-1aid5an .framer-s1fjtw, .framer-1YnPc.framer-v-1aid5an .framer-9sakr6 { width: 100%; }\",\".framer-1YnPc.framer-v-1aid5an .framer-19xbz06 { padding: 0px 20px 0px 20px; }\",\".framer-1YnPc.framer-v-1aid5an .framer-17473kz-container { height: var(--framer-aspect-ratio-supported, 10px); }\",\".framer-1YnPc.framer-v-1aid5an .framer-7hdpr8 { gap: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 500\n * @framerIntrinsicWidth 1372\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mp6gixVLy\":{\"layout\":[\"fixed\",\"fixed\"]},\"OEsPVVH7J\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerP2uakqhLT=withCSS(Component,css,\"framer-1YnPc\");export default FramerP2uakqhLT;FramerP2uakqhLT.displayName=\"Footer 4\";FramerP2uakqhLT.defaultProps={height:500,width:1372};addPropertyControls(FramerP2uakqhLT,{variant:{options:[\"ixn8a2upo\",\"mp6gixVLy\",\"OEsPVVH7J\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerP2uakqhLT,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"google\",style:\"normal\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"},{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RQuQ4mJPby1QNtA.woff2\",weight:\"600\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"}]},...PulseFonts,...Button6Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerP2uakqhLT\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"500\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mp6gixVLy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OEsPVVH7J\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1372\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./P2uakqhLT.map","// Generated by Framer (808fccf)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-regular\",\"GF;Geist-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"}]}];export const css=['.framer-KnV0z .framer-styles-preset-1wy49w4:not(.rich-text-wrapper), .framer-KnV0z .framer-styles-preset-1wy49w4.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.01em; --framer-line-height: 160%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-1ef9e3a0-a7df-44ca-bec3-2c6070b20405, #111111); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-KnV0z\";\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 (0956b9b)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-regular\",\"GF;Geist-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"}]}];export const css=['.framer-NuwyO .framer-styles-preset-k12g87:not(.rich-text-wrapper), .framer-NuwyO .framer-styles-preset-k12g87.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.01em; --framer-line-height: 160%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-1ef9e3a0-a7df-44ca-bec3-2c6070b20405, #111111); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-NuwyO\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a72a541)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/aKtuiKO4Xwc34sqySjvx/NifjVU86THxZKi1ZZVVa/rnrpzSm83.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/w5nzPzwACr3Dihmt9HT1/8Py9xF4TqCDbFypAmokr/T2RoX6LUV.js\";const enabledGestures={dTKjNKB0o:{hover:true},ozD5KmTpp:{hover:true},qFhNhP3I7:{hover:true},Ui5udB1dC:{hover:true}};const cycleOrder=[\"dTKjNKB0o\",\"Ui5udB1dC\",\"ozD5KmTpp\",\"qFhNhP3I7\"];const serializationHash=\"framer-aniC6\";const variantClassNames={dTKjNKB0o:\"framer-v-x0wcdp\",ozD5KmTpp:\"framer-v-otu3ge\",qFhNhP3I7:\"framer-v-1jsg27k\",Ui5udB1dC:\"framer-v-eggpm5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const A6WpsNHDl=undefined;const kPPyk1XY5=undefined;const RTeEVe0q_=undefined;const mNlT8_2tX=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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Primary Large\":\"Ui5udB1dC\",\"Primary Small\":\"dTKjNKB0o\",Secondary:\"ozD5KmTpp\",Tertiary:\"qFhNhP3I7\"};const getProps=({height,id,link,newTab,smoothScroll,text,width,...props})=>{return{...props,A6WpsNHDl:link??props.A6WpsNHDl,kPPyk1XY5:newTab??props.kPPyk1XY5??true,mNlT8_2tX:text??props.mNlT8_2tX??\"Invest now\",RTeEVe0q_:smoothScroll??props.RTeEVe0q_,variant:humanReadableVariantMap[props.variant]??props.variant??\"dTKjNKB0o\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,mNlT8_2tX,A6WpsNHDl,kPPyk1XY5,RTeEVe0q_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"dTKjNKB0o\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.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,...addPropertyOverrides({\"ozD5KmTpp-hover\":{value:undefined},\"qFhNhP3I7-hover\":{value:undefined},ozD5KmTpp:{value:undefined},qFhNhP3I7:{value:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:A6WpsNHDl,motionChild:true,nodeId:\"dTKjNKB0o\",openInNewTab:kPPyk1XY5,scopeId:\"BDO3fXiS8\",smoothScroll:RTeEVe0q_,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-x0wcdp\",className,classNames)} framer-jkfmy3`,\"data-framer-name\":\"Primary Small\",layoutDependency:layoutDependency,layoutId:\"dTKjNKB0o\",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\",backdropFilter:\"none\",backgroundColor:\"var(--token-41469fda-4d7e-4164-9139-17c29ccdcb7f, rgb(234, 252, 83))\",borderBottomLeftRadius:64,borderBottomRightRadius:64,borderTopLeftRadius:64,borderTopRightRadius:64,boxShadow:\"none\",WebkitBackdropFilter:\"none\",...style},variants:{\"dTKjNKB0o-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",backgroundColor:\"var(--token-7018bdfa-c12a-4d81-949f-0fdb7327c842, rgb(245, 255, 156))\",boxShadow:\"0px 0px 0px 1px rgba(234, 252, 83, 0.5)\",WebkitBackdropFilter:\"none\"},\"ozD5KmTpp-hover\":{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-ad0e5630-4fcd-4e6f-a643-3c63e11b8ed6, rgba(255, 255, 255, 0.15))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-8c339a8e-efec-400b-a87f-40a292101076, rgba(255, 255, 255, 0.5))\",boxShadow:\"none\"},\"qFhNhP3I7-hover\":{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"rgba(17, 17, 17, 0.2)\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-top-width\":\"0.5px\",boxShadow:\"none\"},\"Ui5udB1dC-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",backgroundColor:\"var(--token-7018bdfa-c12a-4d81-949f-0fdb7327c842, rgb(245, 255, 156))\",boxShadow:\"0px 0px 0px 1px rgba(234, 252, 83, 0.5)\",WebkitBackdropFilter:\"none\"},ozD5KmTpp:{backdropFilter:\"blur(8px)\",backgroundColor:\"var(--token-ad0e5630-4fcd-4e6f-a643-3c63e11b8ed6, rgba(255, 255, 255, 0.15))\",WebkitBackdropFilter:\"blur(8px)\"},qFhNhP3I7:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-9f5f036a-d486-4883-9baf-0aa47f614410, rgba(17, 17, 17, 0.1))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(8px)\",backgroundColor:\"var(--token-cecf886f-35d1-4207-a045-acf7164ed7a9, rgb(255, 255, 255))\",WebkitBackdropFilter:\"blur(8px)\"}},...addPropertyOverrides({\"dTKjNKB0o-hover\":{\"data-framer-name\":undefined},\"ozD5KmTpp-hover\":{\"data-border\":true,\"data-framer-name\":undefined},\"qFhNhP3I7-hover\":{\"data-framer-name\":undefined},\"Ui5udB1dC-hover\":{\"data-framer-name\":undefined},ozD5KmTpp:{\"data-framer-name\":\"Secondary\"},qFhNhP3I7:{\"data-border\":true,\"data-framer-name\":\"Tertiary\"},Ui5udB1dC:{\"data-framer-name\":\"Primary Large\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-k12g87\",\"data-styles-preset\":\"T2RoX6LUV\",children:\"Invest now\"})}),className:\"framer-crhjj8\",\"data-framer-name\":\"Talk to an expert\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QAQAZHG6Q\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:mNlT8_2tX,variants:{ozD5KmTpp:{\"--extracted-r6o4lv\":\"var(--token-cecf886f-35d1-4207-a045-acf7164ed7a9, rgb(255, 255, 255))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({ozD5KmTpp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wy49w4\",\"data-styles-preset\":\"rnrpzSm83\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cecf886f-35d1-4207-a045-acf7164ed7a9, rgb(255, 255, 255)))\"},children:\"Contact us\"})})},qFhNhP3I7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wy49w4\",\"data-styles-preset\":\"rnrpzSm83\",children:\"Contact us\"})})},Ui5udB1dC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wy49w4\",\"data-styles-preset\":\"rnrpzSm83\",children:\"Talk to an expert\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-aniC6.framer-jkfmy3, .framer-aniC6 .framer-jkfmy3 { display: block; }\",\".framer-aniC6.framer-x0wcdp { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 12px 24px 12px 24px; position: relative; text-decoration: none; width: min-content; }\",\".framer-aniC6 .framer-crhjj8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-aniC6.framer-v-eggpm5.framer-x0wcdp { padding: 16px 32px 16px 32px; }\",\".framer-aniC6.framer-v-otu3ge.framer-x0wcdp, .framer-aniC6.framer-v-1jsg27k.framer-x0wcdp { overflow: hidden; padding: 16px 32px 16px 32px; will-change: var(--framer-will-change-override, transform); }\",...sharedStyle.css,...sharedStyle1.css,'.framer-aniC6[data-border=\"true\"]::after, .framer-aniC6 [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 46.5\n * @framerIntrinsicWidth 116\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Ui5udB1dC\":{\"layout\":[\"auto\",\"auto\"]},\"ozD5KmTpp\":{\"layout\":[\"auto\",\"auto\"]},\"qFhNhP3I7\":{\"layout\":[\"auto\",\"auto\"]},\"o7r5TCP05\":{\"layout\":[\"auto\",\"auto\"]},\"UvHxD7BHQ\":{\"layout\":[\"auto\",\"auto\"]},\"zgH9ybvNV\":{\"layout\":[\"auto\",\"auto\"]},\"uPwJt3Rxj\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"mNlT8_2tX\":\"text\",\"A6WpsNHDl\":\"link\",\"kPPyk1XY5\":\"newTab\",\"RTeEVe0q_\":\"smoothScroll\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBDO3fXiS8=withCSS(Component,css,\"framer-aniC6\");export default FramerBDO3fXiS8;FramerBDO3fXiS8.displayName=\"Button\";FramerBDO3fXiS8.defaultProps={height:46.5,width:116};addPropertyControls(FramerBDO3fXiS8,{variant:{options:[\"dTKjNKB0o\",\"Ui5udB1dC\",\"ozD5KmTpp\",\"qFhNhP3I7\"],optionTitles:[\"Primary Small\",\"Primary Large\",\"Secondary\",\"Tertiary\"],title:\"Variant\",type:ControlType.Enum},mNlT8_2tX:{defaultValue:\"Invest now\",displayTextArea:false,title:\"Text\",type:ControlType.String},A6WpsNHDl:{title:\"Link\",type:ControlType.Link},kPPyk1XY5:{defaultValue:true,title:\"New Tab\",type:ControlType.Boolean},RTeEVe0q_:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean}});addFonts(FramerBDO3fXiS8,[{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)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBDO3fXiS8\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"46.5\",\"framerVariables\":\"{\\\"mNlT8_2tX\\\":\\\"text\\\",\\\"A6WpsNHDl\\\":\\\"link\\\",\\\"kPPyk1XY5\\\":\\\"newTab\\\",\\\"RTeEVe0q_\\\":\\\"smoothScroll\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"116\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Ui5udB1dC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ozD5KmTpp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qFhNhP3I7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"o7r5TCP05\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UvHxD7BHQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zgH9ybvNV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"uPwJt3Rxj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BDO3fXiS8.map","// Generated by Framer (c99c261)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"zKZ3lPU_M\",\"r3t7bIO9W\",\"h7_3plj7K\",\"qmCr498tL\"];const serializationHash=\"framer-nJlek\";const variantClassNames={h7_3plj7K:\"framer-v-1y0qej8\",qmCr498tL:\"framer-v-1hcoqch\",r3t7bIO9W:\"framer-v-1pzpuuo\",zKZ3lPU_M:\"framer-v-1kcl346\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.1,ease:[.5,0,.88,.77],type:\"tween\"};const transition2={delay:0,duration:.1,ease:[.12,.23,.5,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Mid Close\":\"qmCr498tL\",\"Mid Open\":\"r3t7bIO9W\",Close:\"zKZ3lPU_M\",Open:\"h7_3plj7K\"};const getProps=({height,id,tap,width,...props})=>{return{...props,GsV0XqZB5:tap??props.GsV0XqZB5,variant:humanReadableVariantMap[props.variant]??props.variant??\"zKZ3lPU_M\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,GsV0XqZB5,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zKZ3lPU_M\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1j0xp79=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(GsV0XqZB5){const res=await GsV0XqZB5(...args);if(res===false)return false;}setVariant(\"r3t7bIO9W\");});const onTapw65m3e=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(GsV0XqZB5){const res=await GsV0XqZB5(...args);if(res===false)return false;}});const onAppear1639s4h=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"h7_3plj7K\"),110);});const onTap13tzn0z=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(GsV0XqZB5){const res=await GsV0XqZB5(...args);if(res===false)return false;}setVariant(\"qmCr498tL\");});const onAppear14n8rbd=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"zKZ3lPU_M\"),110);});useOnVariantChange(baseVariant,{qmCr498tL:onAppear14n8rbd,r3t7bIO9W:onAppear1639s4h});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({qmCr498tL:{value:transition2},r3t7bIO9W:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1kcl346\",className,classNames),\"data-framer-name\":\"Close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"zKZ3lPU_M\",onTap:onTap1j0xp79,ref:refBinding,style:{...style},...addPropertyOverrides({h7_3plj7K:{\"data-framer-name\":\"Open\",onTap:onTap13tzn0z},qmCr498tL:{\"data-framer-name\":\"Mid Close\",onTap:onTapw65m3e},r3t7bIO9W:{\"data-framer-name\":\"Mid Open\",onTap:onTapw65m3e}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fj9yd0\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"DArWs9aSf\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-4hxwsn\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"pIXvsxCcX\",style:{backgroundColor:\"var(--token-06ca163c-bd22-4ef3-b608-13ad9cff31ab, rgb(26, 22, 21))\",rotate:0},variants:{h7_3plj7K:{rotate:45},qmCr498tL:{rotate:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-15v221h\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"x1d8Pgsoy\",style:{backgroundColor:\"var(--token-06ca163c-bd22-4ef3-b608-13ad9cff31ab, rgb(26, 22, 21))\",rotate:0},variants:{h7_3plj7K:{rotate:-45},qmCr498tL:{rotate:0}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nJlek.framer-zacdb1, .framer-nJlek .framer-zacdb1 { display: block; }\",\".framer-nJlek.framer-1kcl346 { cursor: pointer; height: 24px; overflow: hidden; position: relative; width: 24px; }\",\".framer-nJlek .framer-1fj9yd0 { flex: none; height: 18px; left: calc(50.00000000000002% - 18px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 18px / 2); width: 18px; }\",\".framer-nJlek .framer-4hxwsn { flex: none; height: 2px; left: calc(50.00000000000002% - 16px / 2); overflow: hidden; position: absolute; top: 4px; width: 16px; }\",\".framer-nJlek .framer-15v221h { bottom: 4px; flex: none; height: 2px; left: calc(50.00000000000002% - 16px / 2); overflow: hidden; position: absolute; width: 16px; }\",\".framer-nJlek.framer-v-1pzpuuo.framer-1kcl346, .framer-nJlek.framer-v-1y0qej8.framer-1kcl346, .framer-nJlek.framer-v-1hcoqch.framer-1kcl346 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); }\",\".framer-nJlek.framer-v-1pzpuuo .framer-4hxwsn, .framer-nJlek.framer-v-1y0qej8 .framer-4hxwsn, .framer-nJlek.framer-v-1hcoqch .framer-4hxwsn { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-nJlek.framer-v-1pzpuuo .framer-15v221h, .framer-nJlek.framer-v-1y0qej8 .framer-15v221h, .framer-nJlek.framer-v-1hcoqch .framer-15v221h { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"r3t7bIO9W\":{\"layout\":[\"fixed\",\"fixed\"]},\"h7_3plj7K\":{\"layout\":[\"fixed\",\"fixed\"]},\"qmCr498tL\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"GsV0XqZB5\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercFMjlIqbS=withCSS(Component,css,\"framer-nJlek\");export default FramercFMjlIqbS;FramercFMjlIqbS.displayName=\"Burger Menu\";FramercFMjlIqbS.defaultProps={height:24,width:24};addPropertyControls(FramercFMjlIqbS,{variant:{options:[\"zKZ3lPU_M\",\"r3t7bIO9W\",\"h7_3plj7K\",\"qmCr498tL\"],optionTitles:[\"Close\",\"Mid Open\",\"Open\",\"Mid Close\"],title:\"Variant\",type:ControlType.Enum},GsV0XqZB5:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramercFMjlIqbS,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercFMjlIqbS\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"GsV0XqZB5\\\":\\\"tap\\\"}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"r3t7bIO9W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"h7_3plj7K\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qmCr498tL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cFMjlIqbS.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,useEffect,useRef}from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls,ControlType}from\"framer\";// 常用国家区号列表\nconst COUNTRY_CODES=[// 北美洲\n{code:\"+1\",country:\"USA/Canada\",flag:\"🇺🇸\"},{code:\"+1242\",country:\"Bahamas\",flag:\"🇧🇸\"},{code:\"+1246\",country:\"Barbados\",flag:\"🇧🇧\"},{code:\"+1264\",country:\"Anguilla\",flag:\"🇦🇮\"},{code:\"+1268\",country:\"Antigua\",flag:\"🇦🇬\"},{code:\"+1284\",country:\"British Virgin Islands\",flag:\"🇻🇬\"},{code:\"+1340\",country:\"US Virgin Islands\",flag:\"🇻🇮\"},{code:\"+1345\",country:\"Cayman Islands\",flag:\"🇰🇾\"},{code:\"+1441\",country:\"Bermuda\",flag:\"🇧🇲\"},{code:\"+1473\",country:\"Grenada\",flag:\"🇬🇩\"},{code:\"+1649\",country:\"Turks and Caicos\",flag:\"🇹🇨\"},{code:\"+1664\",country:\"Montserrat\",flag:\"🇲🇸\"},{code:\"+1670\",country:\"Northern Mariana Islands\",flag:\"🇲🇵\"},{code:\"+1671\",country:\"Guam\",flag:\"🇬🇺\"},{code:\"+1684\",country:\"American Samoa\",flag:\"🇦🇸\"},{code:\"+1758\",country:\"Saint Lucia\",flag:\"🇱🇨\"},{code:\"+1767\",country:\"Dominica\",flag:\"🇩🇲\"},{code:\"+1784\",country:\"St Vincent\",flag:\"🇻🇨\"},{code:\"+1787\",country:\"Puerto Rico\",flag:\"🇵🇷\"},{code:\"+1809\",country:\"Dominican Republic\",flag:\"🇩🇴\"},{code:\"+1868\",country:\"Trinidad and Tobago\",flag:\"🇹🇹\"},{code:\"+1869\",country:\"Saint Kitts and Nevis\",flag:\"🇰🇳\"},{code:\"+1876\",country:\"Jamaica\",flag:\"🇯🇲\"},// 中南美洲\n{code:\"+52\",country:\"Mexico\",flag:\"🇲🇽\"},{code:\"+53\",country:\"Cuba\",flag:\"🇨🇺\"},{code:\"+54\",country:\"Argentina\",flag:\"🇦🇷\"},{code:\"+55\",country:\"Brazil\",flag:\"🇧🇷\"},{code:\"+56\",country:\"Chile\",flag:\"🇨🇱\"},{code:\"+57\",country:\"Colombia\",flag:\"🇨🇴\"},{code:\"+58\",country:\"Venezuela\",flag:\"🇻🇪\"},{code:\"+501\",country:\"Belize\",flag:\"🇧🇿\"},{code:\"+502\",country:\"Guatemala\",flag:\"🇬🇹\"},{code:\"+503\",country:\"El Salvador\",flag:\"🇸🇻\"},{code:\"+504\",country:\"Honduras\",flag:\"🇭🇳\"},{code:\"+505\",country:\"Nicaragua\",flag:\"🇳🇮\"},{code:\"+506\",country:\"Costa Rica\",flag:\"🇨🇷\"},{code:\"+507\",country:\"Panama\",flag:\"🇵🇦\"},{code:\"+509\",country:\"Haiti\",flag:\"🇭🇹\"},{code:\"+591\",country:\"Bolivia\",flag:\"🇧🇴\"},{code:\"+592\",country:\"Guyana\",flag:\"🇬🇾\"},{code:\"+593\",country:\"Ecuador\",flag:\"🇪🇨\"},{code:\"+594\",country:\"French Guiana\",flag:\"🇬🇫\"},{code:\"+595\",country:\"Paraguay\",flag:\"🇵🇾\"},{code:\"+596\",country:\"Martinique\",flag:\"🇲🇶\"},{code:\"+597\",country:\"Suriname\",flag:\"🇸🇷\"},{code:\"+598\",country:\"Uruguay\",flag:\"🇺🇾\"},{code:\"+599\",country:\"Cura\\xe7ao\",flag:\"🇨🇼\"},// 欧洲\n{code:\"+30\",country:\"Greece\",flag:\"🇬🇷\"},{code:\"+31\",country:\"Netherlands\",flag:\"🇳🇱\"},{code:\"+32\",country:\"Belgium\",flag:\"🇧🇪\"},{code:\"+33\",country:\"France\",flag:\"🇫🇷\"},{code:\"+34\",country:\"Spain\",flag:\"🇪🇸\"},{code:\"+36\",country:\"Hungary\",flag:\"🇭🇺\"},{code:\"+39\",country:\"Italy\",flag:\"🇮🇹\"},{code:\"+40\",country:\"Romania\",flag:\"🇷🇴\"},{code:\"+41\",country:\"Switzerland\",flag:\"🇨🇭\"},{code:\"+43\",country:\"Austria\",flag:\"🇦🇹\"},{code:\"+44\",country:\"UK\",flag:\"🇬🇧\"},{code:\"+45\",country:\"Denmark\",flag:\"🇩🇰\"},{code:\"+46\",country:\"Sweden\",flag:\"🇸🇪\"},{code:\"+47\",country:\"Norway\",flag:\"🇳🇴\"},{code:\"+48\",country:\"Poland\",flag:\"🇵🇱\"},{code:\"+49\",country:\"Germany\",flag:\"🇩🇪\"},{code:\"+350\",country:\"Gibraltar\",flag:\"🇬🇮\"},{code:\"+351\",country:\"Portugal\",flag:\"🇵🇹\"},{code:\"+352\",country:\"Luxembourg\",flag:\"🇱🇺\"},{code:\"+353\",country:\"Ireland\",flag:\"🇮🇪\"},{code:\"+354\",country:\"Iceland\",flag:\"🇮🇸\"},{code:\"+355\",country:\"Albania\",flag:\"🇦🇱\"},{code:\"+356\",country:\"Malta\",flag:\"🇲🇹\"},{code:\"+357\",country:\"Cyprus\",flag:\"🇨🇾\"},{code:\"+358\",country:\"Finland\",flag:\"🇫🇮\"},{code:\"+359\",country:\"Bulgaria\",flag:\"🇧🇬\"},{code:\"+370\",country:\"Lithuania\",flag:\"🇱🇹\"},{code:\"+371\",country:\"Latvia\",flag:\"🇱🇻\"},{code:\"+372\",country:\"Estonia\",flag:\"🇪🇪\"},{code:\"+373\",country:\"Moldova\",flag:\"🇲🇩\"},{code:\"+374\",country:\"Armenia\",flag:\"🇦🇲\"},{code:\"+375\",country:\"Belarus\",flag:\"🇧🇾\"},{code:\"+376\",country:\"Andorra\",flag:\"🇦🇩\"},{code:\"+377\",country:\"Monaco\",flag:\"🇲🇨\"},{code:\"+378\",country:\"San Marino\",flag:\"🇸🇲\"},{code:\"+380\",country:\"Ukraine\",flag:\"🇺🇦\"},{code:\"+381\",country:\"Serbia\",flag:\"🇷🇸\"},{code:\"+382\",country:\"Montenegro\",flag:\"🇲🇪\"},{code:\"+383\",country:\"Kosovo\",flag:\"🇽🇰\"},{code:\"+385\",country:\"Croatia\",flag:\"🇭🇷\"},{code:\"+386\",country:\"Slovenia\",flag:\"🇸🇮\"},{code:\"+387\",country:\"Bosnia\",flag:\"🇧🇦\"},{code:\"+389\",country:\"North Macedonia\",flag:\"🇲🇰\"},{code:\"+420\",country:\"Czech Republic\",flag:\"🇨🇿\"},{code:\"+421\",country:\"Slovakia\",flag:\"🇸🇰\"},{code:\"+423\",country:\"Liechtenstein\",flag:\"🇱🇮\"},// 俄罗斯及中亚\n{code:\"+7\",country:\"Russia\",flag:\"🇷🇺\"},{code:\"+77\",country:\"Kazakhstan\",flag:\"🇰🇿\"},{code:\"+992\",country:\"Tajikistan\",flag:\"🇹🇯\"},{code:\"+993\",country:\"Turkmenistan\",flag:\"🇹🇲\"},{code:\"+994\",country:\"Azerbaijan\",flag:\"🇦🇿\"},{code:\"+995\",country:\"Georgia\",flag:\"🇬🇪\"},{code:\"+996\",country:\"Kyrgyzstan\",flag:\"🇰🇬\"},{code:\"+998\",country:\"Uzbekistan\",flag:\"🇺🇿\"},// 东亚\n{code:\"+81\",country:\"Japan\",flag:\"🇯🇵\"},{code:\"+82\",country:\"South Korea\",flag:\"🇰🇷\"},{code:\"+86\",country:\"China\",flag:\"🇨🇳\"},{code:\"+850\",country:\"North Korea\",flag:\"🇰🇵\"},{code:\"+852\",country:\"Hong Kong\",flag:\"🇭🇰\"},{code:\"+853\",country:\"Macau\",flag:\"🇲🇴\"},{code:\"+886\",country:\"Taiwan\",flag:\"🇹🇼\"},{code:\"+976\",country:\"Mongolia\",flag:\"🇲🇳\"},// 东南亚\n{code:\"+60\",country:\"Malaysia\",flag:\"🇲🇾\"},{code:\"+62\",country:\"Indonesia\",flag:\"🇮🇩\"},{code:\"+63\",country:\"Philippines\",flag:\"🇵🇭\"},{code:\"+65\",country:\"Singapore\",flag:\"🇸🇬\"},{code:\"+66\",country:\"Thailand\",flag:\"🇹🇭\"},{code:\"+84\",country:\"Vietnam\",flag:\"🇻🇳\"},{code:\"+95\",country:\"Myanmar\",flag:\"🇲🇲\"},{code:\"+673\",country:\"Brunei\",flag:\"🇧🇳\"},{code:\"+855\",country:\"Cambodia\",flag:\"🇰🇭\"},{code:\"+856\",country:\"Laos\",flag:\"🇱🇦\"},{code:\"+670\",country:\"Timor-Leste\",flag:\"🇹🇱\"},// 南亚\n{code:\"+91\",country:\"India\",flag:\"🇮🇳\"},{code:\"+92\",country:\"Pakistan\",flag:\"🇵🇰\"},{code:\"+93\",country:\"Afghanistan\",flag:\"🇦🇫\"},{code:\"+94\",country:\"Sri Lanka\",flag:\"🇱🇰\"},{code:\"+960\",country:\"Maldives\",flag:\"🇲🇻\"},{code:\"+975\",country:\"Bhutan\",flag:\"🇧🇹\"},{code:\"+977\",country:\"Nepal\",flag:\"🇳🇵\"},{code:\"+880\",country:\"Bangladesh\",flag:\"🇧🇩\"},// 中东\n{code:\"+90\",country:\"Turkey\",flag:\"🇹🇷\"},{code:\"+98\",country:\"Iran\",flag:\"🇮🇷\"},{code:\"+961\",country:\"Lebanon\",flag:\"🇱🇧\"},{code:\"+962\",country:\"Jordan\",flag:\"🇯🇴\"},{code:\"+963\",country:\"Syria\",flag:\"🇸🇾\"},{code:\"+964\",country:\"Iraq\",flag:\"🇮🇶\"},{code:\"+965\",country:\"Kuwait\",flag:\"🇰🇼\"},{code:\"+966\",country:\"Saudi Arabia\",flag:\"🇸🇦\"},{code:\"+967\",country:\"Yemen\",flag:\"🇾🇪\"},{code:\"+968\",country:\"Oman\",flag:\"🇴🇲\"},{code:\"+970\",country:\"Palestine\",flag:\"🇵🇸\"},{code:\"+971\",country:\"UAE\",flag:\"🇦🇪\"},{code:\"+972\",country:\"Israel\",flag:\"🇮🇱\"},{code:\"+973\",country:\"Bahrain\",flag:\"🇧🇭\"},{code:\"+974\",country:\"Qatar\",flag:\"🇶🇦\"},// 非洲\n{code:\"+20\",country:\"Egypt\",flag:\"🇪🇬\"},{code:\"+27\",country:\"South Africa\",flag:\"🇿🇦\"},{code:\"+211\",country:\"South Sudan\",flag:\"🇸🇸\"},{code:\"+212\",country:\"Morocco\",flag:\"🇲🇦\"},{code:\"+213\",country:\"Algeria\",flag:\"🇩🇿\"},{code:\"+216\",country:\"Tunisia\",flag:\"🇹🇳\"},{code:\"+218\",country:\"Libya\",flag:\"🇱🇾\"},{code:\"+220\",country:\"Gambia\",flag:\"🇬🇲\"},{code:\"+221\",country:\"Senegal\",flag:\"🇸🇳\"},{code:\"+222\",country:\"Mauritania\",flag:\"🇲🇷\"},{code:\"+223\",country:\"Mali\",flag:\"🇲🇱\"},{code:\"+224\",country:\"Guinea\",flag:\"🇬🇳\"},{code:\"+225\",country:\"Ivory Coast\",flag:\"🇨🇮\"},{code:\"+226\",country:\"Burkina Faso\",flag:\"🇧🇫\"},{code:\"+227\",country:\"Niger\",flag:\"🇳🇪\"},{code:\"+228\",country:\"Togo\",flag:\"🇹🇬\"},{code:\"+229\",country:\"Benin\",flag:\"🇧🇯\"},{code:\"+230\",country:\"Mauritius\",flag:\"🇲🇺\"},{code:\"+231\",country:\"Liberia\",flag:\"🇱🇷\"},{code:\"+232\",country:\"Sierra Leone\",flag:\"🇸🇱\"},{code:\"+233\",country:\"Ghana\",flag:\"🇬🇭\"},{code:\"+234\",country:\"Nigeria\",flag:\"🇳🇬\"},{code:\"+235\",country:\"Chad\",flag:\"🇹🇩\"},{code:\"+236\",country:\"Central African Republic\",flag:\"🇨🇫\"},{code:\"+237\",country:\"Cameroon\",flag:\"🇨🇲\"},{code:\"+238\",country:\"Cape Verde\",flag:\"🇨🇻\"},{code:\"+239\",country:\"S\\xe3o Tom\\xe9 and Pr\\xedncipe\",flag:\"🇸🇹\"},{code:\"+240\",country:\"Equatorial Guinea\",flag:\"🇬🇶\"},{code:\"+241\",country:\"Gabon\",flag:\"🇬🇦\"},{code:\"+242\",country:\"Congo\",flag:\"🇨🇬\"},{code:\"+243\",country:\"DR Congo\",flag:\"🇨🇩\"},{code:\"+244\",country:\"Angola\",flag:\"🇦🇴\"},{code:\"+245\",country:\"Guinea-Bissau\",flag:\"🇬🇼\"},{code:\"+246\",country:\"Diego Garcia\",flag:\"🇮🇴\"},{code:\"+247\",country:\"Ascension Island\",flag:\"🇦🇨\"},{code:\"+248\",country:\"Seychelles\",flag:\"🇸🇨\"},{code:\"+249\",country:\"Sudan\",flag:\"🇸🇩\"},{code:\"+250\",country:\"Rwanda\",flag:\"🇷🇼\"},{code:\"+251\",country:\"Ethiopia\",flag:\"🇪🇹\"},{code:\"+252\",country:\"Somalia\",flag:\"🇸🇴\"},{code:\"+253\",country:\"Djibouti\",flag:\"🇩🇯\"},{code:\"+254\",country:\"Kenya\",flag:\"🇰🇪\"},{code:\"+255\",country:\"Tanzania\",flag:\"🇹🇿\"},{code:\"+256\",country:\"Uganda\",flag:\"🇺🇬\"},{code:\"+257\",country:\"Burundi\",flag:\"🇧🇮\"},{code:\"+258\",country:\"Mozambique\",flag:\"🇲🇿\"},{code:\"+260\",country:\"Zambia\",flag:\"🇿🇲\"},{code:\"+261\",country:\"Madagascar\",flag:\"🇲🇬\"},{code:\"+262\",country:\"R\\xe9union\",flag:\"🇷🇪\"},{code:\"+263\",country:\"Zimbabwe\",flag:\"🇿🇼\"},{code:\"+264\",country:\"Namibia\",flag:\"🇳🇦\"},{code:\"+265\",country:\"Malawi\",flag:\"🇲🇼\"},{code:\"+266\",country:\"Lesotho\",flag:\"🇱🇸\"},{code:\"+267\",country:\"Botswana\",flag:\"🇧🇼\"},{code:\"+268\",country:\"Eswatini\",flag:\"🇸🇿\"},{code:\"+269\",country:\"Comoros\",flag:\"🇰🇲\"},{code:\"+290\",country:\"Saint Helena\",flag:\"🇸🇭\"},{code:\"+291\",country:\"Eritrea\",flag:\"🇪🇷\"},{code:\"+297\",country:\"Aruba\",flag:\"🇦🇼\"},{code:\"+298\",country:\"Faroe Islands\",flag:\"🇫🇴\"},{code:\"+299\",country:\"Greenland\",flag:\"🇬🇱\"},// 大洋洲\n{code:\"+61\",country:\"Australia\",flag:\"🇦🇺\"},{code:\"+64\",country:\"New Zealand\",flag:\"🇳🇿\"},{code:\"+675\",country:\"Papua New Guinea\",flag:\"🇵🇬\"},{code:\"+676\",country:\"Tonga\",flag:\"🇹🇴\"},{code:\"+677\",country:\"Solomon Islands\",flag:\"🇸🇧\"},{code:\"+678\",country:\"Vanuatu\",flag:\"🇻🇺\"},{code:\"+679\",country:\"Fiji\",flag:\"🇫🇯\"},{code:\"+680\",country:\"Palau\",flag:\"🇵🇼\"},{code:\"+681\",country:\"Wallis and Futuna\",flag:\"🇼🇫\"},{code:\"+682\",country:\"Cook Islands\",flag:\"🇨🇰\"},{code:\"+683\",country:\"Niue\",flag:\"🇳🇺\"},{code:\"+685\",country:\"Samoa\",flag:\"🇼🇸\"},{code:\"+686\",country:\"Kiribati\",flag:\"🇰🇮\"},{code:\"+687\",country:\"New Caledonia\",flag:\"🇳🇨\"},{code:\"+688\",country:\"Tuvalu\",flag:\"🇹🇻\"},{code:\"+689\",country:\"French Polynesia\",flag:\"🇵🇫\"},{code:\"+690\",country:\"Tokelau\",flag:\"🇹🇰\"},{code:\"+691\",country:\"Micronesia\",flag:\"🇫🇲\"},{code:\"+692\",country:\"Marshall Islands\",flag:\"🇲🇭\"},{code:\"+672\",country:\"Norfolk Island\",flag:\"🇳🇫\"}];export default function ContactWithTrigger(props){const[isOpen,setIsOpen]=useState(false);const[mounted,setMounted]=useState(false);const[showCountryDropdown,setShowCountryDropdown]=useState(false);const countryDropdownRef=useRef(null);const countryInputRef=useRef(null);const[formData,setFormData]=useState({email:\"\",name:\"\",city:\"\",countryCode:\"+1\",whatsapp:\"\",message:\"\"});const[acceptPrivacy,setAcceptPrivacy]=useState(false);const[isSubmitting,setIsSubmitting]=useState(false);const[isSubmitted,setIsSubmitted]=useState(false);const[submitError,setSubmitError]=useState(\"\");const{// 按钮尺寸\nbuttonWidth,buttonHeight,buttonFontSize,buttonPaddingX,buttonPaddingY,buttonBorderRadius,// 弹窗尺寸\nmodalWidth,modalMaxHeight,modalPaddingX,modalPaddingY,modalBorderRadius,// 标题尺寸\ntitleFontSize,subtitleFontSize,// 输入框尺寸\ninputFontSize,inputPaddingY,textareaMinHeight,// 原有属性\nbuttonText,buttonBgColor,buttonTextColor,title,subtitle,emailPlaceholder,namePlaceholder,cityPlaceholder,countryCodePlaceholder,whatsappPlaceholder,messagePlaceholder,privacyText,privacyLink,submitText,successMessage,modalBgColor,modalTextColor,formAction}=props;useEffect(()=>{// 确保在客户端环境\nif(typeof window!==\"undefined\"&&typeof document!==\"undefined\"){setMounted(true);}},[]);// 点击外部关闭下拉菜单\nuseEffect(()=>{const handleClickOutside=event=>{if(countryDropdownRef.current&&!countryDropdownRef.current.contains(event.target)&&countryInputRef.current&&!countryInputRef.current.contains(event.target)){setShowCountryDropdown(false);}};if(showCountryDropdown){document.addEventListener(\"mousedown\",handleClickOutside);document.addEventListener(\"touchstart\",handleClickOutside);}return()=>{document.removeEventListener(\"mousedown\",handleClickOutside);document.removeEventListener(\"touchstart\",handleClickOutside);};},[showCountryDropdown]);// 获取当前选中国家的flag\nconst getCurrentFlag=()=>{const country=COUNTRY_CODES.find(c=>c.code===formData.countryCode);return country?.flag||\"🌍\";};// 过滤国家列表\nconst getFilteredCountries=()=>{const searchTerm=formData.countryCode.replace(\"+\",\"\").toLowerCase();if(!searchTerm)return COUNTRY_CODES;return COUNTRY_CODES.filter(c=>c.code.includes(searchTerm)||c.code.includes(\"+\"+searchTerm)||c.country.toLowerCase().includes(searchTerm));};const handleChange=field=>e=>setFormData({...formData,[field]:e.target.value});const handleCountryCodeChange=e=>{let value=e.target.value;// 自动补充 + 号，只允许数字\nif(value===\"\"||value===\"+\"){value=\"+\";}else if(!value.startsWith(\"+\")){value=\"+\"+value.replace(/[^0-9]/g,\"\");}else{value=\"+\"+value.slice(1).replace(/[^0-9]/g,\"\");}setFormData({...formData,countryCode:value});setShowCountryDropdown(true);};const handleSelectCountry=code=>{setFormData({...formData,countryCode:code});setShowCountryDropdown(false);};const handleSubmit=async e=>{e.preventDefault();setSubmitError(\"\");if(!acceptPrivacy){setSubmitError(\"请先同意隐私政策\");return;}if(!formAction?.trim()){setSubmitError(\"未设置表单提交URL\");return;}setIsSubmitting(true);try{await fetch(formAction,{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify({email:formData.email,name:formData.name,city:formData.city,whatsapp:formData.whatsapp?`${formData.countryCode}${formData.whatsapp}`:\"\",message:formData.message,timestamp:new Date().toISOString()})});setIsSubmitted(true);}catch(error){console.error(\"Submit error:\",error);setSubmitError(\"提交失败: \"+error.message);}setIsSubmitting(false);};const handleClose=()=>{setIsOpen(false);setShowCountryDropdown(false);setTimeout(()=>{setIsSubmitted(false);setSubmitError(\"\");setFormData({email:\"\",name:\"\",city:\"\",countryCode:\"+1\",whatsapp:\"\",message:\"\"});setAcceptPrivacy(false);},300);};const renderPrivacyText=()=>{if(!privacyText.includes(\"privacy policy\"))return privacyText;const[before,after]=privacyText.split(\"privacy policy\");return /*#__PURE__*/_jsxs(_Fragment,{children:[before,/*#__PURE__*/_jsx(\"a\",{href:privacyLink,onClick:e=>e.stopPropagation(),children:\"privacy policy\"}),after]});};const filteredCountries=getFilteredCountries();const modalContent=/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                @import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500&display=swap');\n                \n                .contact-popup-overlay {\n                    position: fixed; inset: 0;\n                    background: rgba(0, 0, 0, 0.6);\n                    display: flex; align-items: center; justify-content: center;\n                    z-index: 999999;\n                    opacity: 0; visibility: hidden;\n                    backdrop-filter: blur(4px);\n                    -webkit-backdrop-filter: blur(4px);\n                    transition: all 0.3s ease;\n                    font-family: 'DM Sans', sans-serif;\n                    -webkit-overflow-scrolling: touch;\n                    touch-action: manipulation;\n                }\n                .contact-popup-overlay.active { opacity: 1; visibility: visible; }\n                \n                .contact-popup-modal {\n                    position: relative;\n                    width: 90%;\n                    overflow-y: auto;\n                    -webkit-overflow-scrolling: touch;\n                    font-family: 'DM Sans', sans-serif;\n                    transform: translateY(20px) scale(0.96); opacity: 0;\n                    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);\n                }\n                .contact-popup-overlay.active .contact-popup-modal {\n                    transform: translateY(0) scale(1); opacity: 1;\n                }\n                \n                .contact-popup-close {\n                    position: absolute; top: 20px; right: 20px;\n                    width: 36px; height: 36px;\n                    background: transparent; border: none; border-radius: 50%;\n                    cursor: pointer; display: flex; align-items: center; justify-content: center;\n                    transition: all 0.2s ease;\n                }\n                .contact-popup-close:hover { transform: rotate(90deg); background: rgba(0,0,0,0.05); }\n                \n                .contact-popup-title {\n                    font-weight: 400;\n                    margin: 0 0 10px 0; letter-spacing: -0.02em;\n                }\n                .contact-popup-subtitle {\n                    margin: 0 0 36px 0; opacity: 0.75;\n                }\n                \n                .contact-popup-field { margin-bottom: 20px; }\n                \n                .contact-popup-input {\n                    width: 100%;\n                    font-family: inherit; letter-spacing: 0.1em;\n                    background: transparent; border: none;\n                    border-bottom: 1px solid rgba(0, 0, 0, 0.2);\n                    outline: none; box-sizing: border-box;\n                    transition: border-color 0.2s ease;\n                }\n                .contact-popup-input:focus { border-bottom-color: currentColor; }\n                .contact-popup-input::placeholder { color: inherit; opacity: 0.55; }\n                \n                .contact-popup-textarea {\n                    width: 100%;\n                    font-family: inherit;\n                    letter-spacing: 0.05em; line-height: 1.6;\n                    background: transparent; border: none;\n                    border-bottom: 1px solid rgba(0, 0, 0, 0.2);\n                    outline: none; resize: vertical; box-sizing: border-box;\n                }\n                .contact-popup-textarea::placeholder { color: inherit; opacity: 0.55; }\n                \n                .contact-popup-checkbox {\n                    display: flex; align-items: flex-start; gap: 11px;\n                    margin: 28px 0; cursor: pointer;\n                }\n                .contact-popup-checkbox-circle {\n                    width: 18px; height: 18px;\n                    border: 1.5px solid rgba(0,0,0,0.35); border-radius: 50%;\n                    flex-shrink: 0; display: flex; align-items: center; justify-content: center;\n                    transition: all 0.2s; margin-top: 2px;\n                }\n                .contact-popup-checkbox-circle.checked { border-color: currentColor; }\n                .contact-popup-checkbox-circle.checked::after {\n                    content: ''; width: 9px; height: 9px;\n                    background: currentColor; border-radius: 50%;\n                }\n                .contact-popup-checkbox-text { font-size: 13px; line-height: 1.5; opacity: 0.75; }\n                .contact-popup-checkbox-text a { color: inherit; text-decoration: underline; }\n                \n                .contact-popup-submit {\n                    display: inline-flex; align-items: center; gap: 14px;\n                    padding: 16px 30px; font-size: 12px;\n                    font-family: inherit; font-weight: 500; letter-spacing: 0.14em;\n                    background: transparent; border: 1.5px solid currentColor; border-radius: 50px;\n                    cursor: pointer; transition: all 0.3s;\n                }\n                .contact-popup-submit:hover { background: currentColor; }\n                .contact-popup-submit:hover span, .contact-popup-submit:hover svg { filter: invert(1); }\n                .contact-popup-submit:disabled { opacity: 0.5; cursor: not-allowed; }\n                .contact-popup-submit svg { width: 14px; height: 14px; transition: transform 0.3s; }\n                .contact-popup-submit:hover svg { transform: translate(3px, -3px); }\n                \n                .contact-popup-error {\n                    color: #e53e3e;\n                    font-size: 13px;\n                    margin-bottom: 16px;\n                    padding: 10px 14px;\n                    background: rgba(229, 62, 62, 0.1);\n                    border-radius: 6px;\n                }\n                \n                .contact-popup-success { text-align: center; padding: 36px 0; }\n                .contact-popup-success-icon {\n                    width: 60px; height: 60px; margin: 0 auto 20px;\n                    border: 2px solid currentColor; border-radius: 50%;\n                    display: flex; align-items: center; justify-content: center;\n                    animation: contactPopupPopIn 0.4s ease;\n                }\n                @keyframes contactPopupPopIn {\n                    0% { transform: scale(0); }\n                    60% { transform: scale(1.1); }\n                    100% { transform: scale(1); }\n                }\n                .contact-popup-success-msg { font-size: 17px; opacity: 0.85; }\n                \n                /* 区号下拉框样式 */\n                .country-code-wrapper {\n                    position: relative;\n                    display: flex;\n                    align-items: center;\n                }\n                .country-code-trigger {\n                    display: flex;\n                    align-items: center;\n                    gap: 6px;\n                    cursor: pointer;\n                    padding-right: 4px;\n                }\n                .country-code-flag {\n                    font-size: 18px;\n                    line-height: 1;\n                }\n                .country-code-arrow {\n                    width: 12px;\n                    height: 12px;\n                    opacity: 0.5;\n                    transition: transform 0.2s ease;\n                }\n                .country-code-arrow.open {\n                    transform: rotate(180deg);\n                }\n                .country-code-dropdown {\n                    position: absolute;\n                    top: calc(100% + 8px);\n                    left: 0;\n                    width: 280px;\n                    max-height: 240px;\n                    overflow-y: auto;\n                    background: white;\n                    border-radius: 12px;\n                    box-shadow: 0 10px 40px rgba(0,0,0,0.15), 0 2px 10px rgba(0,0,0,0.1);\n                    z-index: 1000;\n                    opacity: 0;\n                    visibility: hidden;\n                    transform: translateY(-10px);\n                    transition: all 0.2s ease;\n                }\n                .country-code-dropdown.open {\n                    opacity: 1;\n                    visibility: visible;\n                    transform: translateY(0);\n                }\n                .country-code-item {\n                    display: flex;\n                    align-items: center;\n                    gap: 12px;\n                    padding: 12px 16px;\n                    cursor: pointer;\n                    transition: background 0.15s ease;\n                }\n                .country-code-item:first-child {\n                    border-radius: 12px 12px 0 0;\n                }\n                .country-code-item:last-child {\n                    border-radius: 0 0 12px 12px;\n                }\n                .country-code-item:hover {\n                    background: rgba(0,0,0,0.05);\n                }\n                .country-code-item.selected {\n                    background: rgba(237, 137, 54, 0.1);\n                }\n                .country-code-item-flag {\n                    font-size: 20px;\n                }\n                .country-code-item-info {\n                    flex: 1;\n                    display: flex;\n                    justify-content: space-between;\n                    align-items: center;\n                }\n                .country-code-item-name {\n                    font-size: 14px;\n                    color: #333;\n                }\n                .country-code-item-code {\n                    font-size: 13px;\n                    color: #666;\n                    font-family: monospace;\n                }\n                .country-code-empty {\n                    padding: 20px;\n                    text-align: center;\n                    color: #999;\n                    font-size: 13px;\n                }\n                \n                @media (max-width: 600px) {\n                    .contact-popup-modal { padding: 32px 24px !important; }\n                    .contact-popup-title { font-size: 30px !important; }\n                    .country-code-dropdown { \n                        width: calc(100vw - 80px);\n                        max-width: 280px;\n                    }\n                }\n            `}),/*#__PURE__*/_jsx(\"div\",{className:`contact-popup-overlay ${isOpen?\"active\":\"\"}`,onClick:handleClose,onTouchEnd:e=>{if(e.target===e.currentTarget){handleClose();}},children:/*#__PURE__*/_jsxs(\"div\",{className:\"contact-popup-modal\",style:{backgroundColor:modalBgColor,color:modalTextColor,maxWidth:modalWidth,maxHeight:modalMaxHeight,padding:`${modalPaddingY}px ${modalPaddingX}px`,borderRadius:modalBorderRadius},onClick:e=>e.stopPropagation(),children:[/*#__PURE__*/_jsx(\"button\",{className:\"contact-popup-close\",onClick:handleClose,children:/*#__PURE__*/_jsx(\"svg\",{width:\"20\",height:\"20\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.5\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M18 6L6 18M6 6l12 12\"})})}),isSubmitted?/*#__PURE__*/_jsxs(\"div\",{className:\"contact-popup-success\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"contact-popup-success-icon\",children:/*#__PURE__*/_jsx(\"svg\",{width:\"28\",height:\"28\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M5 13l4 4L19 7\"})})}),/*#__PURE__*/_jsx(\"p\",{className:\"contact-popup-success-msg\",children:successMessage})]}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"h2\",{className:\"contact-popup-title\",style:{fontSize:titleFontSize},children:title}),/*#__PURE__*/_jsx(\"p\",{className:\"contact-popup-subtitle\",style:{fontSize:subtitleFontSize},children:subtitle}),submitError&&/*#__PURE__*/_jsx(\"div\",{className:\"contact-popup-error\",children:submitError}),/*#__PURE__*/_jsxs(\"form\",{onSubmit:handleSubmit,children:[/*#__PURE__*/_jsx(\"div\",{className:\"contact-popup-field\",children:/*#__PURE__*/_jsx(\"input\",{type:\"email\",className:\"contact-popup-input\",placeholder:emailPlaceholder,value:formData.email,onChange:handleChange(\"email\"),required:true,style:{color:modalTextColor,fontSize:inputFontSize,padding:`${inputPaddingY}px 0`}})}),/*#__PURE__*/_jsx(\"div\",{className:\"contact-popup-field\",children:/*#__PURE__*/_jsx(\"input\",{type:\"text\",className:\"contact-popup-input\",placeholder:namePlaceholder,value:formData.name,onChange:handleChange(\"name\"),required:true,style:{color:modalTextColor,fontSize:inputFontSize,padding:`${inputPaddingY}px 0`}})}),/*#__PURE__*/_jsx(\"div\",{className:\"contact-popup-field\",children:/*#__PURE__*/_jsx(\"input\",{type:\"text\",className:\"contact-popup-input\",placeholder:cityPlaceholder,value:formData.city,onChange:handleChange(\"city\"),style:{color:modalTextColor,fontSize:inputFontSize,padding:`${inputPaddingY}px 0`}})}),/*#__PURE__*/_jsx(\"div\",{className:\"contact-popup-field\",children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,borderBottom:\"1px solid rgba(0, 0, 0, 0.2)\",position:\"relative\"},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"country-code-wrapper\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"country-code-trigger\",onClick:()=>setShowCountryDropdown(!showCountryDropdown),children:[/*#__PURE__*/_jsx(\"span\",{className:\"country-code-flag\",children:getCurrentFlag()}),/*#__PURE__*/_jsx(\"svg\",{className:`country-code-arrow ${showCountryDropdown?\"open\":\"\"}`,viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M6 9l6 6 6-6\"})})]}),/*#__PURE__*/_jsx(\"input\",{ref:countryInputRef,type:\"text\",placeholder:countryCodePlaceholder,value:formData.countryCode,onChange:handleCountryCodeChange,onFocus:()=>setShowCountryDropdown(true),style:{background:\"transparent\",border:\"none\",outline:\"none\",color:modalTextColor,fontSize:inputFontSize,fontFamily:\"inherit\",letterSpacing:\"0.1em\",padding:`${inputPaddingY}px 0`,width:60,minWidth:40,maxWidth:70}}),/*#__PURE__*/_jsx(\"div\",{ref:countryDropdownRef,className:`country-code-dropdown ${showCountryDropdown?\"open\":\"\"}`,children:filteredCountries.length>0?filteredCountries.map(country=>/*#__PURE__*/_jsxs(\"div\",{className:`country-code-item ${formData.countryCode===country.code?\"selected\":\"\"}`,onClick:()=>handleSelectCountry(country.code),children:[/*#__PURE__*/_jsx(\"span\",{className:\"country-code-item-flag\",children:country.flag}),/*#__PURE__*/_jsxs(\"div\",{className:\"country-code-item-info\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"country-code-item-name\",children:country.country}),/*#__PURE__*/_jsx(\"span\",{className:\"country-code-item-code\",children:country.code})]})]},country.code)):/*#__PURE__*/_jsx(\"div\",{className:\"country-code-empty\",children:\"No matching countries\"})})]}),/*#__PURE__*/_jsx(\"span\",{style:{opacity:.3,marginRight:4},children:\"|\"}),/*#__PURE__*/_jsx(\"input\",{type:\"tel\",placeholder:whatsappPlaceholder,value:formData.whatsapp,onChange:handleChange(\"whatsapp\"),style:{flex:1,background:\"transparent\",border:\"none\",outline:\"none\",color:modalTextColor,fontSize:inputFontSize,fontFamily:\"inherit\",letterSpacing:\"0.1em\",padding:`${inputPaddingY}px 0`}})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"contact-popup-field\",children:/*#__PURE__*/_jsx(\"textarea\",{className:\"contact-popup-textarea\",placeholder:messagePlaceholder,value:formData.message,onChange:handleChange(\"message\"),style:{color:modalTextColor,fontSize:inputFontSize,padding:`${inputPaddingY}px 0`,minHeight:textareaMinHeight}})}),/*#__PURE__*/_jsxs(\"label\",{className:\"contact-popup-checkbox\",onClick:()=>setAcceptPrivacy(!acceptPrivacy),children:[/*#__PURE__*/_jsx(\"div\",{className:`contact-popup-checkbox-circle ${acceptPrivacy?\"checked\":\"\"}`}),/*#__PURE__*/_jsx(\"span\",{className:\"contact-popup-checkbox-text\",children:renderPrivacyText()})]}),/*#__PURE__*/_jsxs(\"button\",{type:\"submit\",className:\"contact-popup-submit\",disabled:isSubmitting,children:[/*#__PURE__*/_jsx(\"span\",{children:isSubmitting?\"SENDING...\":submitText}),/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M7 17L17 7M17 7H7M17 7V17\"})})]})]})]})]})})]});// 按钮样式\nconst buttonStyle={display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",gap:\"16px\",width:buttonWidth===\"auto\"?\"auto\":buttonWidth,height:buttonHeight===\"auto\"?\"auto\":buttonHeight,padding:`${buttonPaddingY}px ${buttonPaddingX}px`,fontSize:buttonFontSize,fontFamily:\"'DM Sans', sans-serif\",fontWeight:500,letterSpacing:\"0.12em\",borderRadius:buttonBorderRadius,cursor:\"pointer\",whiteSpace:\"nowrap\",border:\"none\",background:buttonBgColor,color:buttonTextColor,transition:\"all 0.3s ease\"};return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                @import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500&display=swap');\n                .contact-trigger-btn {\n                    -webkit-tap-highlight-color: transparent;\n                    touch-action: manipulation;\n                    user-select: none;\n                    -webkit-user-select: none;\n                }\n                .contact-trigger-btn:hover {\n                    transform: translateY(-2px);\n                    box-shadow: 0 8px 24px rgba(237, 137, 54, 0.35);\n                }\n                .contact-trigger-btn:active {\n                    transform: translateY(0);\n                }\n                .contact-trigger-btn svg { \n                    width: 16px; \n                    height: 16px; \n                    transition: transform 0.3s ease;\n                    flex-shrink: 0;\n                }\n                .contact-trigger-btn:hover svg { transform: translate(3px, -3px); }\n            `}),/*#__PURE__*/_jsxs(\"button\",{className:\"contact-trigger-btn\",style:buttonStyle,onClick:e=>{e.preventDefault();e.stopPropagation();// 延迟打开，等待下拉菜单关闭动画完成\nsetTimeout(()=>{setIsOpen(true);},50);},children:[buttonText,/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",fill:\"none\",stroke:buttonTextColor,strokeWidth:\"2\",style:{width:16,height:16},children:/*#__PURE__*/_jsx(\"path\",{d:\"M7 17L17 7M17 7H7M17 7V17\"})})]}),mounted&&typeof document!==\"undefined\"&&/*#__PURE__*/createPortal(modalContent,document.body)]});}addPropertyControls(ContactWithTrigger,{// ========== 按钮尺寸控制 ==========\nbuttonWidth:{type:ControlType.String,title:\"按钮宽度\",defaultValue:\"auto\",description:\"auto 或具体数值如 200px\"},buttonHeight:{type:ControlType.String,title:\"按钮高度\",defaultValue:\"auto\",description:\"auto 或具体数值如 56px\"},buttonFontSize:{type:ControlType.Number,title:\"按钮字号\",defaultValue:13,min:10,max:24,step:1,unit:\"px\"},buttonPaddingX:{type:ControlType.Number,title:\"按钮横向内边距\",defaultValue:32,min:8,max:80,step:2,unit:\"px\"},buttonPaddingY:{type:ControlType.Number,title:\"按钮纵向内边距\",defaultValue:18,min:4,max:40,step:2,unit:\"px\"},buttonBorderRadius:{type:ControlType.Number,title:\"按钮圆角\",defaultValue:50,min:0,max:100,step:1,unit:\"px\"},buttonText:{type:ControlType.String,title:\"按钮文字\",defaultValue:\"CONTACT\"},buttonBgColor:{type:ControlType.Color,title:\"按钮背景色\",defaultValue:\"#ED8936\"},buttonTextColor:{type:ControlType.Color,title:\"按钮文字色\",defaultValue:\"#1A1A1A\"},// ========== 弹窗尺寸控制 ==========\nmodalWidth:{type:ControlType.Number,title:\"弹窗最大宽度\",defaultValue:560,min:300,max:1e3,step:10,unit:\"px\"},modalMaxHeight:{type:ControlType.String,title:\"弹窗最大高度\",defaultValue:\"90vh\",description:\"如 90vh 或 600px\"},modalPaddingX:{type:ControlType.Number,title:\"弹窗横向内边距\",defaultValue:52,min:16,max:100,step:2,unit:\"px\"},modalPaddingY:{type:ControlType.Number,title:\"弹窗纵向内边距\",defaultValue:48,min:16,max:100,step:2,unit:\"px\"},modalBorderRadius:{type:ControlType.Number,title:\"弹窗圆角\",defaultValue:8,min:0,max:40,step:1,unit:\"px\"},modalBgColor:{type:ControlType.Color,title:\"弹窗背景色\",defaultValue:\"#F5F0EB\"},modalTextColor:{type:ControlType.Color,title:\"弹窗文字色\",defaultValue:\"#1A1A1A\"},// ========== 文字尺寸控制 ==========\ntitleFontSize:{type:ControlType.Number,title:\"标题字号\",defaultValue:40,min:20,max:72,step:1,unit:\"px\"},subtitleFontSize:{type:ControlType.Number,title:\"副标题字号\",defaultValue:15,min:12,max:24,step:1,unit:\"px\"},inputFontSize:{type:ControlType.Number,title:\"输入框字号\",defaultValue:12,min:10,max:20,step:1,unit:\"px\"},inputPaddingY:{type:ControlType.Number,title:\"输入框纵向内边距\",defaultValue:14,min:8,max:30,step:1,unit:\"px\"},textareaMinHeight:{type:ControlType.Number,title:\"文本框最小高度\",defaultValue:90,min:60,max:300,step:10,unit:\"px\"},// ========== 文案内容 ==========\ntitle:{type:ControlType.String,title:\"弹窗标题\",defaultValue:\"Contact Us\"},subtitle:{type:ControlType.String,title:\"弹窗副标题\",defaultValue:\"Enter your details below and we'll get back to you\"},emailPlaceholder:{type:ControlType.String,title:\"Email占位符\",defaultValue:\"E-MAIL*\"},namePlaceholder:{type:ControlType.String,title:\"Name占位符\",defaultValue:\"NAME*\"},cityPlaceholder:{type:ControlType.String,title:\"City占位符\",defaultValue:\"CITY\"},countryCodePlaceholder:{type:ControlType.String,title:\"区号占位符\",defaultValue:\"+1\"},whatsappPlaceholder:{type:ControlType.String,title:\"WhatsApp占位符\",defaultValue:\"PHONE NUMBER (OPTIONAL)\"},messagePlaceholder:{type:ControlType.String,title:\"Message占位符\",defaultValue:\"DESCRIBE YOUR QUESTION / REQUIREMENT (OPTIONAL)\"},privacyText:{type:ControlType.String,title:\"隐私政策文字\",defaultValue:\"I accept the privacy policy and consent to the processing of my data\"},privacyLink:{type:ControlType.String,title:\"隐私政策链接\",defaultValue:\"#\"},submitText:{type:ControlType.String,title:\"提交按钮文字\",defaultValue:\"SUBMIT\"},successMessage:{type:ControlType.String,title:\"成功提示\",defaultValue:\"Thank you! We'll be in touch soon.\"},// ========== 功能设置 ==========\nformAction:{type:ControlType.String,title:\"表单提交URL\",defaultValue:\"\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ContactWithTrigger\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Contanct_popup.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,useEffect,useMemo,useRef,useCallback,memo,startTransition}from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";// ==================== 常量 ====================\nconst FONT=\"'DM Sans',Inter,sans-serif\";const FLEX={display:\"flex\",alignItems:\"center\",justifyContent:\"center\"};// ==================== 工具函数 ====================\nconst norm=v=>String(v??\"\").toLowerCase().trim();const resolveLink=link=>!link?\"\":typeof link===\"string\"?link:link.url||link.href||\"\";const toCsvUrl=s=>{if(!s)return\"\";if(/tqx=out:csv|format=csv|output=csv/.test(s))return s;const id=s.match(/\\/spreadsheets\\/d\\/([a-zA-Z0-9-_]+)/)?.[1];return id?`https://docs.google.com/spreadsheets/d/${id}/gviz/tq?tqx=out:csv&gid=${s.match(/gid=(\\d+)/)?.[1]||\"0\"}`:\"\";};const getDriveId=url=>{if(!url)return null;return url.match(/drive\\.google\\.com\\/file\\/d\\/([^/]+)/)?.[1]||url.match(/[?&]id=([^&]+)/)?.[1]||url.match(/uc\\?[^#]*id=([^&]+)/)?.[1]||null;};// 统一缩略图处理\nconst toThumb=(url,w,dpr)=>{if(!url)return\"\";const size=Math.round(w*dpr);// Drive\nconst driveId=getDriveId(url);if(driveId)return`https://drive.google.com/thumbnail?id=${driveId}&sz=w${size}`;// Framer（✅ 修复：加上 dpr 参数）\nif(url.includes(\"framerusercontent.com/images/\")){const sep=url.includes(\"?\")?\"&\":\"?\";return`${url}${sep}width=${size}&dpr=${dpr}`;}return url;};// ✅ 优化：CSV 解析用数组拼接代替字符串拼接（大 CSV 性能提升 3-5x）\nconst parseCSV=text=>{const rows=[];const len=text.length;let row=[];let chars=[]// 用数组收集字符\n;let inQ=false;for(let i=0;i<len;i++){const ch=text.charCodeAt(i);if(inQ){if(ch===34){// \"\nif(text.charCodeAt(i+1)===34){chars.push('\"');i++;}else inQ=false;}else chars.push(text[i]);}else if(ch===34)inQ=true;else if(ch===44){row.push(chars.join(\"\"));chars=[];}else if(ch===13)continue;// \\r\nelse if(ch===10){row.push(chars.join(\"\"));rows.push(row);row=[];chars=[];}else chars.push(text[i]);}if(chars.length||row.length){row.push(chars.join(\"\"));rows.push(row);}return rows;};const pickCol=(headers,names)=>{const h=headers.map(norm);for(const n of names){const i=h.indexOf(norm(n));if(i>=0)return i;}return-1;};// ==================== 缓存 ====================\nconst cache=new Map;const getCache=(k,ttl)=>{const c=cache.get(k);return c&&Date.now()-c.t<ttl?c.data:null;};const setCache=(k,data)=>cache.set(k,{t:Date.now(),data});// ==================== 图标（静态变量，零开销）====================\nconst SearchSvg=/*#__PURE__*/_jsxs(\"svg\",{width:\"20\",height:\"20\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"11\",cy:\"11\",r:\"8\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M21 21l-4.35-4.35\"})]});const ArrowSvg=(s=14)=>/*#__PURE__*/_jsx(\"svg\",{width:s,height:s,viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M7 17L17 7M17 7H7M17 7V17\"})});const CloseSvg=(s=22)=>/*#__PURE__*/_jsx(\"svg\",{width:s,height:s,viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M18 6L6 18M6 6l12 12\"})});// ==================== 结果项 ====================\nconst Item=/*#__PURE__*/memo(({it,txt,newTab,last})=>{const href=resolveLink(it.link);// 显示 color/category/region 标签\nconst tags=[it.color,it.category,it.region].filter(Boolean);return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",padding:\"20px 24px\",gap:20,borderBottom:last?\"none\":\"1px solid rgba(0,0,0,0.06)\"},children:[it.image?/*#__PURE__*/_jsx(\"img\",{src:it.image,alt:\"\",loading:\"lazy\",decoding:\"async\",style:{width:80,height:80,borderRadius:10,objectFit:\"cover\",flexShrink:0,boxShadow:\"0 2px 8px rgba(0,0,0,0.1)\"}}):/*#__PURE__*/_jsx(\"div\",{style:{width:80,height:80,borderRadius:10,background:\"rgba(0,0,0,0.06)\",flexShrink:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,minWidth:0},children:[/*#__PURE__*/_jsx(\"h3\",{style:{margin:0,fontSize:\"clamp(18px,3vw,32px)\",lineHeight:1.2,fontWeight:400,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:it.title}),tags.length>0&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:6,marginTop:6,flexWrap:\"wrap\"},children:tags.map((tag,i)=>/*#__PURE__*/_jsx(\"span\",{style:{fontSize:11,padding:\"3px 8px\",borderRadius:4,background:\"rgba(0,0,0,0.06)\",color:\"rgba(0,0,0,0.6)\"},children:tag},i))})]}),href?/*#__PURE__*/_jsxs(\"a\",{href:href,target:newTab?\"_blank\":undefined,rel:newTab?\"noreferrer\":undefined,style:{...FLEX,gap:8,padding:\"10px 20px\",fontSize:11,fontFamily:FONT,fontWeight:500,letterSpacing:\"0.1em\",background:\"transparent\",border:\"1.5px solid currentColor\",borderRadius:50,textDecoration:\"none\",color:\"inherit\",flexShrink:0},children:[txt,ArrowSvg(11)]}):/*#__PURE__*/_jsx(\"span\",{style:{opacity:.4,fontSize:12},children:\"—\"})]});});// ==================== 主组件 ====================\nexport default function SearchPopup(props){const{buttonText=\"SEARCH\",buttonBgColor=\"#3D3D3D\",buttonTextColor=\"#FFF\",buttonStyle=\"pill\",overlayBgColor=\"rgba(0,0,0,0.6)\",modalBgColor=\"#F5F0EB\",modalTextColor=\"#1A1A1A\",searchBarBgColor=\"#3D3D3D\",searchBarTextColor=\"#FFF\",accentColor=\"#FF6B35\",placeholder=\"Search...\",discoverText=\"DISCOVER\",noResultsText=\"No results found\",perPage=6,dataSource=\"manual\",items=[],sheetUrl=\"\",titleCol=\"Title\",imageCol=\"Image\",linkCol=\"Slug\",colorCol=\"Color\",categoryCol=\"Category\",regionCol=\"region\",linkBase=\"/filters\",openNewTab=false,debug=false,preload=false,cacheMins=60,thumbs=true,thumbW=160,thumbDpr=2,showTags=true}=props;const[open,setOpen]=useState(false);const[mounted,setMounted]=useState(false);const[q,setQ]=useState(\"\");const[pg,setPg]=useState(1);const[remote,setRemote]=useState([]);const[status,setStatus]=useState(0)// 0=idle 1=load 2=err 3=done\n;const[err,setErr]=useState(\"\");const inputRef=useRef(null);const abortRef=useRef(null);// ✅ 统一图片处理函数\nconst normImg=useCallback(v=>{if(!v||!thumbs)return v||\"\";return toThumb(v,thumbW,thumbDpr);},[thumbs,thumbW,thumbDpr]);const normLink=useCallback(v=>{if(!v)return\"\";if(/^https?:\\/\\/|^\\//.test(v))return v;return`${linkBase.replace(/\\/$/,\"\")}/${v}`;},[linkBase]);// ✅ 构建搜索文本（title + color + category + region）\nconst buildSearchText=useCallback((title,color,category,region)=>{return[title,color,category,region].filter(Boolean).map(norm).join(\" \");},[]);const cacheKey=useMemo(()=>`sp3:${toCsvUrl(sheetUrl)}:${titleCol}:${imageCol}:${linkCol}:${colorCol}:${categoryCol}:${regionCol}:${linkBase}:${thumbs}:${thumbW}:${thumbDpr}`,[sheetUrl,titleCol,imageCol,linkCol,colorCol,categoryCol,regionCol,linkBase,thumbs,thumbW,thumbDpr]);const load=useCallback(async(silent=false)=>{const csv=toCsvUrl(sheetUrl);if(!csv){if(!silent){setStatus(2);setErr(\"Invalid URL\");}return;}const cached=getCache(cacheKey,cacheMins*6e4);if(cached){setRemote(cached);setStatus(3);return;}abortRef.current?.abort();const ctrl=new AbortController;abortRef.current=ctrl;if(!silent)setStatus(1);try{const res=await fetch(csv,{signal:ctrl.signal});if(!res.ok)throw new Error(`HTTP ${res.status}`);const rows=parseCSV(await res.text());if(rows.length<2)throw new Error(\"Empty\");const h=rows[0];const ti=pickCol(h,[titleCol,\"title\",\"name\"]);const ii=pickCol(h,[imageCol,\"image\",\"img\"]);const li=pickCol(h,[linkCol,\"slug\",\"link\",\"url\"]);const ci=pickCol(h,[colorCol,\"color\",\"colour\"])// ✅ Color 列\n;const cati=pickCol(h,[categoryCol,\"category\",\"cat\",\"type\"])// ✅ Category 列\n;const regi=pickCol(h,[regionCol,\"region\",\"area\",\"country\"])// ✅ Region 列\n;if(ti<0)throw new Error(`No \"${titleCol}\" column`);const out=[];for(let r=1;r<rows.length;r++){const row=rows[r];const title=(row[ti]||\"\").trim();if(!title)continue;const color=ci>=0?(row[ci]||\"\").trim():\"\";const category=cati>=0?(row[cati]||\"\").trim():\"\";const region=regi>=0?(row[regi]||\"\").trim():\"\";const img=ii>=0?normImg((row[ii]||\"\").trim()):\"\";const link=li>=0?normLink((row[li]||\"\").trim()):\"\";out.push({title,color,category,region,image:img,link:link?{url:link}:undefined,searchText:buildSearchText(title,color,category,region)});}setRemote(out);setCache(cacheKey,out);setStatus(3);}catch(e){if(e?.name===\"AbortError\")return;if(!silent){setStatus(2);setErr(e?.message||\"Failed\");}}},[sheetUrl,cacheKey,cacheMins,titleCol,imageCol,linkCol,colorCol,categoryCol,regionCol,normImg,normLink,buildSearchText]);useEffect(()=>{setMounted(true);},[]);useEffect(()=>{if(open)setTimeout(()=>inputRef.current?.focus(),80);},[open]);useEffect(()=>{if(!open)return;const fn=e=>e.key===\"Escape\"&&close();window.addEventListener(\"keydown\",fn);return()=>window.removeEventListener(\"keydown\",fn);},[open]);useEffect(()=>{setPg(1);},[q]);useEffect(()=>{if(RenderTarget.current()!==RenderTarget.canvas&&dataSource===\"sheet\"&&open)load();},[open,dataSource,load]);useEffect(()=>{if(RenderTarget.current()===RenderTarget.canvas||dataSource!==\"sheet\"||!preload)return;const ric=window.requestIdleCallback;if(ric){const id=ric(()=>load(true),{timeout:2e3});return()=>window.cancelIdleCallback?.(id);}const t=setTimeout(()=>load(true),800);return()=>clearTimeout(t);},[dataSource,preload,load]);const close=useCallback(()=>{setOpen(false);setTimeout(()=>{setQ(\"\");setPg(1);},180);},[]);// ✅ 统一数据处理（manual 模式也走 normImg）\nconst data=useMemo(()=>{if(dataSource===\"sheet\")return remote;return items.map(it=>({...it,image:normImg(it.image||\"\"),searchText:buildSearchText(it.title,it.color,it.category,it.region)}));},[dataSource,remote,items,normImg,buildSearchText]);// ✅ 多字段搜索\nconst[filtered,setFiltered]=useState([]);useEffect(()=>{startTransition(()=>{const qn=norm(q);setFiltered(qn?data.filter(it=>it.searchText.includes(qn)):[]);});},[data,q]);const totalPg=Math.max(1,Math.ceil(filtered.length/perPage));const paged=useMemo(()=>filtered.slice((pg-1)*perPage,pg*perPage),[filtered,pg,perPage]);const btnStyle=useMemo(()=>({...FLEX,gap:12,fontFamily:FONT,fontWeight:500,letterSpacing:\"0.1em\",border:\"none\",cursor:\"pointer\",background:buttonBgColor,color:buttonTextColor,fontSize:13,borderRadius:buttonStyle===\"icon\"?\"50%\":50,padding:buttonStyle===\"icon\"?12:\"16px 28px\"}),[buttonBgColor,buttonTextColor,buttonStyle]);if(RenderTarget.current()===RenderTarget.canvas){return /*#__PURE__*/_jsx(\"button\",{style:btnStyle,children:buttonStyle===\"icon\"?SearchSvg:/*#__PURE__*/_jsxs(_Fragment,{children:[buttonText,SearchSvg]})});}const Pager=()=>{if(filtered.length<=perPage)return null;const max=5,s=Math.max(1,Math.min(pg-2,totalPg-max+1)),e=Math.min(totalPg,s+max-1);const b=(a,d)=>({...FLEX,width:36,height:36,border:\"none\",borderRadius:8,fontFamily:FONT,background:a?accentColor:\"transparent\",color:a?\"#FFF\":modalTextColor,fontSize:14,fontWeight:a?500:400,cursor:d?\"not-allowed\":\"pointer\",opacity:d?.3:1});return /*#__PURE__*/_jsxs(\"div\",{style:{...FLEX,gap:6,padding:\"16px 0 12px\"},children:[/*#__PURE__*/_jsx(\"button\",{style:b(false,pg===1),onClick:()=>setPg(1),children:\"\\xab\"}),/*#__PURE__*/_jsx(\"button\",{style:b(false,pg===1),onClick:()=>setPg(p=>Math.max(1,p-1)),children:\"‹\"}),Array.from({length:e-s+1},(_,i)=>s+i).map(p=>/*#__PURE__*/_jsx(\"button\",{style:b(p===pg,false),onClick:()=>setPg(p),children:p},p)),/*#__PURE__*/_jsx(\"button\",{style:b(false,pg===totalPg),onClick:()=>setPg(p=>Math.min(totalPg,p+1)),children:\"›\"}),/*#__PURE__*/_jsx(\"button\",{style:b(false,pg===totalPg),onClick:()=>setPg(totalPg),children:\"\\xbb\"})]});};const modal=/*#__PURE__*/_jsxs(\"div\",{onClick:close,style:{position:\"fixed\",inset:0,background:overlayBgColor,...FLEX,alignItems:\"flex-start\",zIndex:999999,backdropFilter:\"blur(4px)\",fontFamily:FONT,padding:\"70px 20px 50px\",boxSizing:\"border-box\",overflowY:\"auto\",opacity:open?1:0,visibility:open?\"visible\":\"hidden\",transition:\"opacity .2s,visibility .2s\"},children:[/*#__PURE__*/_jsx(\"button\",{onClick:close,style:{position:\"fixed\",top:18,right:18,...FLEX,width:44,height:44,background:\"rgba(255,255,255,0.1)\",border:\"none\",borderRadius:\"50%\",cursor:\"pointer\",color:\"#fff\",backdropFilter:\"blur(10px)\"},children:CloseSvg()}),/*#__PURE__*/_jsxs(\"div\",{onClick:e=>e.stopPropagation(),style:{width:\"100%\",maxWidth:1100,transform:open?\"translateY(0)\":\"translateY(14px)\",opacity:open?1:0,transition:\"transform .28s cubic-bezier(.16,1,.3,1),opacity .28s\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",height:64,borderRadius:12,background:searchBarBgColor,border:\"1px solid rgba(255,255,255,0.1)\",display:\"flex\",alignItems:\"center\",padding:\"0 20px\",gap:14,boxSizing:\"border-box\",boxShadow:\"0 4px 24px rgba(0,0,0,0.2)\"},children:[/*#__PURE__*/_jsxs(\"svg\",{width:\"20\",height:\"20\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"rgba(255,255,255,0.6)\",strokeWidth:\"2\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"11\",cy:\"11\",r:\"8\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M21 21l-4.35-4.35\"})]}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,value:q,onChange:e=>setQ(e.target.value),placeholder:placeholder,style:{flex:1,height:\"100%\",border:\"none\",outline:\"none\",background:\"transparent\",fontSize:18,fontWeight:500,color:searchBarTextColor,fontFamily:FONT}}),q&&/*#__PURE__*/_jsx(\"button\",{onClick:()=>setQ(\"\"),style:{...FLEX,width:36,height:36,borderRadius:\"50%\",border:\"none\",background:\"rgba(255,255,255,0.1)\",cursor:\"pointer\",color:\"rgba(255,255,255,0.8)\"},children:CloseSvg(16)})]}),debug&&dataSource===\"sheet\"&&status===1&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:12,fontSize:12,color:\"rgba(255,255,255,0.7)\"},children:\"Loading…\"}),debug&&dataSource===\"sheet\"&&status===2&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:12,fontSize:12,color:\"#f88\"},children:err}),debug&&dataSource===\"sheet\"&&status===3&&/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:12,fontSize:12,color:\"rgba(255,255,255,0.5)\"},children:[\"✓ \",data.length,\" items loaded\"]}),q.trim()&&(paged.length>0?/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:24,background:modalBgColor,color:modalTextColor,borderRadius:12,overflow:\"hidden\",boxShadow:\"0 4px 24px rgba(0,0,0,0.1)\"},children:[paged.map((it,i)=>/*#__PURE__*/_jsx(Item,{it:showTags?it:{...it,color:undefined,category:undefined,region:undefined},txt:discoverText,newTab:openNewTab,last:i===paged.length-1},it.title+i)),/*#__PURE__*/_jsx(Pager,{})]}):/*#__PURE__*/_jsx(\"div\",{style:{padding:\"48px 24px\",textAlign:\"center\",background:modalBgColor,color:modalTextColor,borderRadius:12,marginTop:24,opacity:.6},children:noResultsText}))]})]});return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"button\",{onClick:()=>setOpen(true),style:btnStyle,children:buttonStyle===\"icon\"?SearchSvg:/*#__PURE__*/_jsxs(_Fragment,{children:[buttonText,SearchSvg]})}),mounted&&/*#__PURE__*/createPortal(modal,document.body)]});}// ==================== 属性控制 ====================\naddPropertyControls(SearchPopup,{dataSource:{type:ControlType.Enum,title:\"Data\",options:[\"manual\",\"sheet\"],optionTitles:[\"Manual\",\"Sheet\"],defaultValue:\"manual\"},sheetUrl:{type:ControlType.String,title:\"Sheet URL\",defaultValue:\"\",hidden:p=>p.dataSource!==\"sheet\"},titleCol:{type:ControlType.String,title:\"Title Col\",defaultValue:\"Title\",hidden:p=>p.dataSource!==\"sheet\"},imageCol:{type:ControlType.String,title:\"Image Col\",defaultValue:\"Image\",hidden:p=>p.dataSource!==\"sheet\"},linkCol:{type:ControlType.String,title:\"Link Col\",defaultValue:\"Slug\",hidden:p=>p.dataSource!==\"sheet\"},colorCol:{type:ControlType.String,title:\"Color Col\",defaultValue:\"Color\",hidden:p=>p.dataSource!==\"sheet\"},categoryCol:{type:ControlType.String,title:\"Category Col\",defaultValue:\"Category\",hidden:p=>p.dataSource!==\"sheet\"},regionCol:{type:ControlType.String,title:\"Region Col\",defaultValue:\"region\",hidden:p=>p.dataSource!==\"sheet\"},linkBase:{type:ControlType.String,title:\"Link Base\",defaultValue:\"/filters\",hidden:p=>p.dataSource!==\"sheet\"},openNewTab:{type:ControlType.Boolean,title:\"New Tab\",defaultValue:false},preload:{type:ControlType.Boolean,title:\"Preload\",defaultValue:false,hidden:p=>p.dataSource!==\"sheet\"},cacheMins:{type:ControlType.Number,title:\"Cache (min)\",defaultValue:60,min:0,max:1440,step:10,hidden:p=>p.dataSource!==\"sheet\"},thumbs:{type:ControlType.Boolean,title:\"Thumbnails\",defaultValue:true},thumbW:{type:ControlType.Number,title:\"Thumb Width\",defaultValue:160,min:80,max:400,step:20,hidden:p=>!p.thumbs},thumbDpr:{type:ControlType.Number,title:\"Thumb DPR\",defaultValue:2,min:1,max:3,hidden:p=>!p.thumbs},showTags:{type:ControlType.Boolean,title:\"Show Tags\",defaultValue:true},debug:{type:ControlType.Boolean,title:\"Debug\",defaultValue:false,hidden:p=>p.dataSource!==\"sheet\"},items:{type:ControlType.Array,title:\"Items\",hidden:p=>p.dataSource!==\"manual\",control:{type:ControlType.Object,controls:{title:{type:ControlType.String,title:\"Title\"},image:{type:ControlType.Image,title:\"Image\"},link:{type:ControlType.Link,title:\"Link\"},color:{type:ControlType.String,title:\"Color\"},category:{type:ControlType.String,title:\"Category\"},region:{type:ControlType.String,title:\"Region\"}}},defaultValue:[]},buttonStyle:{type:ControlType.Enum,title:\"Style\",options:[\"pill\",\"icon\"],optionTitles:[\"Pill\",\"Icon\"],defaultValue:\"pill\"},buttonText:{type:ControlType.String,title:\"Text\",defaultValue:\"SEARCH\",hidden:p=>p.buttonStyle===\"icon\"},buttonBgColor:{type:ControlType.Color,title:\"Btn Bg\",defaultValue:\"#3D3D3D\"},buttonTextColor:{type:ControlType.Color,title:\"Btn Text\",defaultValue:\"#FFF\"},overlayBgColor:{type:ControlType.Color,title:\"Overlay\",defaultValue:\"rgba(0,0,0,0.6)\"},searchBarBgColor:{type:ControlType.Color,title:\"Search Bg\",defaultValue:\"#3D3D3D\"},searchBarTextColor:{type:ControlType.Color,title:\"Search Text\",defaultValue:\"#FFF\"},modalBgColor:{type:ControlType.Color,title:\"Modal Bg\",defaultValue:\"#F5F0EB\"},modalTextColor:{type:ControlType.Color,title:\"Modal Text\",defaultValue:\"#1A1A1A\"},accentColor:{type:ControlType.Color,title:\"Accent\",defaultValue:\"#FF6B35\"},placeholder:{type:ControlType.String,title:\"Placeholder\",defaultValue:\"Search...\"},discoverText:{type:ControlType.String,title:\"Button Text\",defaultValue:\"DISCOVER\"},noResultsText:{type:ControlType.String,title:\"No Results\",defaultValue:\"No results found\"},perPage:{type:ControlType.Number,title:\"Per Page\",defaultValue:6,min:3,max:20}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SearchPopup\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Test_search.map","// Generated by Framer (ff92f61)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-A89sH .framer-styles-preset-pmazx7:not(.rich-text-wrapper), .framer-A89sH .framer-styles-preset-pmazx7.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-1ef9e3a0-a7df-44ca-bec3-2c6070b20405, #111111); --framer-link-text-color: var(--token-7a4abf4f-f022-4317-96d1-4d64f8c7d124, rgba(17, 17, 17, 0.7)); transition-delay: 0s; transition-duration: 0.1s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-A89sH\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6776473)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={GRawq6w0c:{hover:true}};const serializationHash=\"framer-aNyuT\";const variantClassNames={GRawq6w0c:\"framer-v-1hy0wh3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const UWmuLqfij=undefined;const Imo9x9KdN=undefined;const uH_gmM4qY=undefined;const X1nirKM_a=undefined;const jzvVRsWJU=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 Variants=motion.create(React.Fragment);const getProps=({click,color,height,id,link,newTab,title,width,...props})=>{return{...props,Imo9x9KdN:link??props.Imo9x9KdN,jzvVRsWJU:title??props.jzvVRsWJU??\"Label\",uH_gmM4qY:newTab??props.uH_gmM4qY,UWmuLqfij:click??props.UWmuLqfij,X1nirKM_a:color??props.X1nirKM_a??\"var(--token-06ca163c-bd22-4ef3-b608-13ad9cff31ab, rgb(26, 22, 21))\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,jzvVRsWJU,Imo9x9KdN,uH_gmM4qY,UWmuLqfij,X1nirKM_a,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"GRawq6w0c\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapiy7me7=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(UWmuLqfij){const res=await UWmuLqfij(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:Imo9x9KdN,motionChild:true,nodeId:\"GRawq6w0c\",openInNewTab:uH_gmM4qY,scopeId:\"HooNgwERI\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1hy0wh3\",className,classNames)} framer-1gpqhwi`,\"data-border\":true,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"GRawq6w0c\",onTap:onTapiy7me7,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(117, 115, 114, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},variants:{\"GRawq6w0c-hover\":{\"--border-color\":\"rgba(117, 115, 114, 0.15)\",backgroundColor:\"rgba(255, 255, 255, 0.2)\"}},...addPropertyOverrides({\"GRawq6w0c-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Qkk7T3BlbiBSdW5kZS9SZWd1bGFyL3Yw\",\"--framer-font-family\":'\"Open Runde\", \"Open Runde Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-X1nirKM_a-HooNgwERI))\"},children:\"Label\"})}),className:\"framer-12d355m\",\"data-framer-name\":\"Products\",fonts:[\"BI;Open Runde/Regular/v0\"],layoutDependency:layoutDependency,layoutId:\"xPs13Pv4k\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-X1nirKM_a-HooNgwERI)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-X1nirKM_a-HooNgwERI\":X1nirKM_a},text:jzvVRsWJU,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-aNyuT.framer-1gpqhwi, .framer-aNyuT .framer-1gpqhwi { display: block; }\",\".framer-aNyuT.framer-1hy0wh3 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 8px 12px 8px 12px; position: relative; text-decoration: none; width: min-content; }\",\".framer-aNyuT .framer-12d355m { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-aNyuT[data-border=\"true\"]::after, .framer-aNyuT [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 40\n * @framerIntrinsicWidth 65\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"OpdeuvLgl\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"jzvVRsWJU\":\"title\",\"Imo9x9KdN\":\"link\",\"uH_gmM4qY\":\"newTab\",\"UWmuLqfij\":\"click\",\"X1nirKM_a\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHooNgwERI=withCSS(Component,css,\"framer-aNyuT\");export default FramerHooNgwERI;FramerHooNgwERI.displayName=\"Nav Bar Item\";FramerHooNgwERI.defaultProps={height:40,width:65};addPropertyControls(FramerHooNgwERI,{jzvVRsWJU:{defaultValue:\"Label\",displayTextArea:false,title:\"Title\",type:ControlType.String},Imo9x9KdN:{title:\"Link\",type:ControlType.Link},uH_gmM4qY:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},UWmuLqfij:{title:\"Click\",type:ControlType.EventHandler},X1nirKM_a:{defaultValue:\"var(--token-06ca163c-bd22-4ef3-b608-13ad9cff31ab, rgb(26, 22, 21))\",title:\"Color\",type:ControlType.Color}});addFonts(FramerHooNgwERI,[{explicitInter:true,fonts:[{cssFamilyName:\"Open Runde\",source:\"builtIn\",style:\"normal\",uiFamilyName:\"Open Runde\",url:\"https://framerusercontent.com/assets/3exmuO07FP19gMM08TQrpXl3BGQ.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHooNgwERI\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"jzvVRsWJU\\\":\\\"title\\\",\\\"Imo9x9KdN\\\":\\\"link\\\",\\\"uH_gmM4qY\\\":\\\"newTab\\\",\\\"UWmuLqfij\\\":\\\"click\\\",\\\"X1nirKM_a\\\":\\\"color\\\"}\",\"framerIntrinsicHeight\":\"40\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OpdeuvLgl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"65\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HooNgwERI.map","// Generated by Framer (ff92f61)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-7gzo6\";const variantClassNames={aQByHVbJl:\"framer-v-mljy0h\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"aQByHVbJl\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"obBLBu_h4\"},motionChild:true,nodeId:\"aQByHVbJl\",openInNewTab:false,scopeId:\"Uv98VAGBR\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-mljy0h\",className,classNames)} framer-hb79ti`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"aQByHVbJl\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||100)-0-((componentViewport?.height||100)-0)*1)/2)),pixelHeight:5654,pixelWidth:5853,sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,src:\"https://framerusercontent.com/images/L4pjg9Jr48K9zfcoBO6Syl5j4.png?width=5853&height=5654\",srcSet:\"https://framerusercontent.com/images/L4pjg9Jr48K9zfcoBO6Syl5j4.png?scale-down-to=512&width=5853&height=5654 512w,https://framerusercontent.com/images/L4pjg9Jr48K9zfcoBO6Syl5j4.png?scale-down-to=1024&width=5853&height=5654 1024w,https://framerusercontent.com/images/L4pjg9Jr48K9zfcoBO6Syl5j4.png?scale-down-to=2048&width=5853&height=5654 2048w,https://framerusercontent.com/images/L4pjg9Jr48K9zfcoBO6Syl5j4.png?scale-down-to=4096&width=5853&height=5654 4096w,https://framerusercontent.com/images/L4pjg9Jr48K9zfcoBO6Syl5j4.png?width=5853&height=5654 5853w\"},className:\"framer-aycoef\",layoutDependency:layoutDependency,layoutId:\"MTR7mcD1y\"})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7gzo6.framer-hb79ti, .framer-7gzo6 .framer-hb79ti { display: block; }\",\".framer-7gzo6.framer-mljy0h { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 100px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 100px; }\",\".framer-7gzo6 .framer-aycoef { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 100\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUv98VAGBR=withCSS(Component,css,\"framer-7gzo6\");export default FramerUv98VAGBR;FramerUv98VAGBR.displayName=\"Component/Logo\";FramerUv98VAGBR.defaultProps={height:100,width:100};addFonts(FramerUv98VAGBR,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUv98VAGBR\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"100\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"100\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Uv98VAGBR.map","// Generated by Framer (874d64d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Button from\"https://framerusercontent.com/modules/ccewPMejWJarrLqE5kDZ/AwKHPTPrupsTtiy5BOp6/BDO3fXiS8.js\";import BurgerMenu from\"https://framerusercontent.com/modules/yqlXcVPZZz1P0lavNlul/kGg6y8iISdS9Mzlbl93s/cFMjlIqbS.js\";import ContactWithTrigger from\"https://framerusercontent.com/modules/6HRcaZ1GPlEob4lcpvoP/cw4AaNP5XFxSJBgC7S0X/Contanct_popup.js\";import SearchPopup from\"https://framerusercontent.com/modules/umz0Ya7pHcCp5Kg1E8UP/xLMLsUQHUtVNXxMLlVto/Test_search.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/BkV3z7NwtKTsbYUQk0Sy/lmVJxcXiif9G6juKtStI/y_f9y5fvV.js\";import NavBarItem from\"https://framerusercontent.com/modules/arZEjacbQ2dBIfxPUe7y/1VspcBCP5Tm46ZuvOmpI/HooNgwERI.js\";import ComponentLogo from\"https://framerusercontent.com/modules/mDK2HlzeKGcUrDD5T2H7/9gLTo7bwoABxprGlFE0N/Uv98VAGBR.js\";const ButtonFonts=getFonts(Button);const ComponentLogoFonts=getFonts(ComponentLogo);const SearchPopupFonts=getFonts(SearchPopup);const BurgerMenuFonts=getFonts(BurgerMenu);const ContactWithTriggerFonts=getFonts(ContactWithTrigger);const NavBarItemFonts=getFonts(NavBarItem);const cycleOrder=[\"urpBYaDwq\",\"gYDiSBc49\",\"MUsGOgFgQ\",\"TeesdUNEd\",\"EZcCACajG\",\"EC7dq_9Cn\"];const serializationHash=\"framer-ctoIX\";const variantClassNames={EC7dq_9Cn:\"framer-v-1680ndv\",EZcCACajG:\"framer-v-1ec5bz9\",gYDiSBc49:\"framer-v-e4xee1\",MUsGOgFgQ:\"framer-v-15trn3p\",TeesdUNEd:\"framer-v-1uhoc7a\",urpBYaDwq:\"framer-v-skw164\"};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 transition2={bounce:.2,delay:0,duration:.8,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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop - On Scroll\":\"gYDiSBc49\",\"Desktop - Primary\":\"urpBYaDwq\",\"Mobile - Close\":\"MUsGOgFgQ\",\"Mobile - Open\":\"TeesdUNEd\",\"Variant 7\":\"EC7dq_9Cn\",white:\"EZcCACajG\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"urpBYaDwq\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"urpBYaDwq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const GsV0XqZB57419pp=activeVariantCallback(async(...args)=>{setVariant(\"xK_NMMJ3m\");});const GsV0XqZB51vgck54=activeVariantCallback(async(...args)=>{setVariant(\"TeesdUNEd\");});const GsV0XqZB51g882rk=activeVariantCallback(async(...args)=>{setVariant(\"MUsGOgFgQ\");});const UWmuLqfij1g882rk=activeVariantCallback(async(...args)=>{setVariant(\"MUsGOgFgQ\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"EC7dq_9Cn\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"EC7dq_9Cn\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"gYDiSBc49\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"gYDiSBc49\")return false;return true;};const isDisplayed4=()=>{if(baseVariant===\"MUsGOgFgQ\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"TeesdUNEd\")return true;return false;};const isDisplayed6=()=>{if([\"MUsGOgFgQ\",\"TeesdUNEd\"].includes(baseVariant))return true;return false;};const isDisplayed7=()=>{if([\"MUsGOgFgQ\",\"TeesdUNEd\"].includes(baseVariant))return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({TeesdUNEd:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-skw164\",className,classNames),\"data-framer-name\":\"Desktop - Primary\",layoutDependency:layoutDependency,layoutId:\"urpBYaDwq\",ref:refBinding,style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},...addPropertyOverrides({EC7dq_9Cn:{\"data-framer-name\":\"Variant 7\"},EZcCACajG:{\"data-framer-name\":\"white\"},gYDiSBc49:{\"data-framer-name\":\"Desktop - On Scroll\"},MUsGOgFgQ:{\"data-framer-name\":\"Mobile - Close\"},TeesdUNEd:{\"data-framer-name\":\"Mobile - Open\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.nav,{className:\"framer-gbq051\",\"data-framer-name\":\"Desktop Dark\",layoutDependency:layoutDependency,layoutId:\"cKchRJuOl\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cijxwb\",\"data-border\":true,\"data-framer-name\":\"Main\",layoutDependency:layoutDependency,layoutId:\"ekrHE6ci5\",style:{\"--border-bottom-width\":\"0.2px\",\"--border-color\":\"var(--token-9f5f036a-d486-4883-9baf-0aa47f614410, rgba(17, 17, 17, 0.1))\",\"--border-left-width\":\"0.2px\",\"--border-right-width\":\"0.2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.2px\",backgroundColor:\"var(--token-cecf886f-35d1-4207-a045-acf7164ed7a9, rgb(255, 255, 255))\",borderBottomLeftRadius:128,borderBottomRightRadius:128,borderTopLeftRadius:128,borderTopRightRadius:128},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-17y344t\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"n6jiO2Vol\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"yh9J_dTii\",openInNewTab:false,scopeId:\"r1tXLyaCA\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-j694b1 framer-f4gx21\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"yh9J_dTii\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ttpcj9\",\"data-framer-name\":\"Logomark\",layoutDependency:layoutDependency,layoutId:\"x1KxK3RMl\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-fzgn1l\",layoutDependency:layoutDependency,layoutId:\"LamGrMyzK\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 6.304\" overflow=\"visible\"><path d=\"M 17 2.291 L 15.605 0.888 C 13.758 2.465 11.316 3.259 8.941 3.038 C 6.688 2.839 4.572 1.73 3.159 0 L 0 3.179 C 1.242 4.278 2.69 5.123 4.223 5.647 C 8.674 7.231 13.95 5.888 17 2.291 Z\" fill=\"var(--token-1ef9e3a0-a7df-44ca-bec3-2c6070b20405, rgb(17, 17, 17))\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jweat8\",layoutDependency:layoutDependency,layoutId:\"caZ3xS8SE\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 6.304\" overflow=\"visible\"><path d=\"M 12.777 0.657 C 8.326 -0.927 3.05 0.416 0 4.013 L 1.395 5.416 C 3.242 3.839 5.684 3.045 8.059 3.266 C 10.312 3.465 12.428 4.573 13.841 6.304 L 17 3.125 C 15.758 2.026 14.31 1.18 12.777 0.657 Z\" fill=\"var(--token-1ef9e3a0-a7df-44ca-bec3-2c6070b20405, rgb(17, 17, 17))\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18mcx1e\",layoutDependency:layoutDependency,layoutId:\"YuKgT1gQB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.838 5.875\" overflow=\"visible\"><path d=\"M 2.919 5.875 C 4.531 5.875 5.838 4.56 5.838 2.937 C 5.838 1.315 4.531 0 2.919 0 C 1.307 0 0 1.315 0 2.937 C 0 4.56 1.307 5.875 2.919 5.875 Z\" fill=\"var(--token-1ef9e3a0-a7df-44ca-bec3-2c6070b20405, rgb(17, 17, 17))\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1ef9e3a0-a7df-44ca-bec3-2c6070b20405, rgb(17, 17, 17)))\"},children:\"Profit\"})}),className:\"framer-4y74a3\",\"data-framer-name\":\"Profit\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"JuDK_lQj6\",style:{\"--extracted-r6o4lv\":\"var(--token-1ef9e3a0-a7df-44ca-bec3-2c6070b20405, rgb(17, 17, 17))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pzd14w\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"Lnaw2zuV7\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7a4abf4f-f022-4317-96d1-4d64f8c7d124, rgba(17, 17, 17, 0.7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"rmsxC5xjW\",openInNewTab:false,relValues:[],scopeId:\"r1tXLyaCA\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-pmazx7\",\"data-styles-preset\":\"y_f9y5fvV\",children:\"Overview\"})})})}),className:\"framer-g58shb\",\"data-framer-name\":\"Overview\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"rmsxC5xjW\",style:{\"--extracted-r6o4lv\":\"var(--token-7a4abf4f-f022-4317-96d1-4d64f8c7d124, rgba(17, 17, 17, 0.7))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7a4abf4f-f022-4317-96d1-4d64f8c7d124, rgba(17, 17, 17, 0.7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"WJvufMVlH\",openInNewTab:false,relValues:[],scopeId:\"r1tXLyaCA\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-pmazx7\",\"data-styles-preset\":\"y_f9y5fvV\",children:\"Investments\"})})})}),className:\"framer-1kjoy1u\",\"data-framer-name\":\"Investments\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"WJvufMVlH\",style:{\"--extracted-r6o4lv\":\"var(--token-7a4abf4f-f022-4317-96d1-4d64f8c7d124, rgba(17, 17, 17, 0.7))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7a4abf4f-f022-4317-96d1-4d64f8c7d124, rgba(17, 17, 17, 0.7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"zLXkP112O\",openInNewTab:false,relValues:[],scopeId:\"r1tXLyaCA\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-pmazx7\",\"data-styles-preset\":\"y_f9y5fvV\",children:\"Strategies\"})})})}),className:\"framer-1h2hvkp\",\"data-framer-name\":\"Strategies\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"zLXkP112O\",style:{\"--extracted-r6o4lv\":\"var(--token-7a4abf4f-f022-4317-96d1-4d64f8c7d124, rgba(17, 17, 17, 0.7))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7a4abf4f-f022-4317-96d1-4d64f8c7d124, rgba(17, 17, 17, 0.7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"MuGHtq0pC\",openInNewTab:false,relValues:[],scopeId:\"r1tXLyaCA\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-pmazx7\",\"data-styles-preset\":\"y_f9y5fvV\",children:\"Our team\"})})})}),className:\"framer-1592iny\",\"data-framer-name\":\"Our team\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"MuGHtq0pC\",style:{\"--extracted-r6o4lv\":\"var(--token-7a4abf4f-f022-4317-96d1-4d64f8c7d124, rgba(17, 17, 17, 0.7))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7a4abf4f-f022-4317-96d1-4d64f8c7d124, rgba(17, 17, 17, 0.7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"dhhgwNBa7\",openInNewTab:false,relValues:[],scopeId:\"r1tXLyaCA\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-pmazx7\",\"data-styles-preset\":\"y_f9y5fvV\",children:\"Initiatives\"})})})}),className:\"framer-13qnqx2\",\"data-framer-name\":\"Initiatives\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"dhhgwNBa7\",style:{\"--extracted-r6o4lv\":\"var(--token-7a4abf4f-f022-4317-96d1-4d64f8c7d124, rgba(17, 17, 17, 0.7))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,...addPropertyOverrides({EC7dq_9Cn:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||138)-32-106)/2)+-1191+1221}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cxvd53-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"iott7w7ho-container\",nodeId:\"iott7w7ho\",rendersWithMotion:true,scopeId:\"r1tXLyaCA\",children:/*#__PURE__*/_jsx(Button,{A6WpsNHDl:\"https://framer.link/1e02xir\",height:\"100%\",id:\"iott7w7ho\",kPPyk1XY5:true,layoutId:\"iott7w7ho\",mNlT8_2tX:\"Invest now\",RTeEVe0q_:false,variant:matchVariant(\"dTKjNKB0o\"),width:\"100%\"})})})]})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-f41970\",layoutDependency:layoutDependency,layoutId:\"q7US2QGKB\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({gYDiSBc49:{height:100,y:(componentViewport?.y||0)+(16+((componentViewport?.height||132)-32-200)/2)+50}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hfa5dp-container\",layoutDependency:layoutDependency,layoutId:\"jCmkeN1sa-container\",nodeId:\"jCmkeN1sa\",rendersWithMotion:true,scopeId:\"r1tXLyaCA\",children:/*#__PURE__*/_jsx(ComponentLogo,{height:\"100%\",id:\"jCmkeN1sa\",layoutId:\"jCmkeN1sa\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10opgib\",\"data-border\":true,\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"g40Gjktjt\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(117, 115, 114, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"none\",backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,boxShadow:\"none\",WebkitBackdropFilter:\"none\"},variants:{EZcCACajG:{backdropFilter:\"none\",boxShadow:\"none\",WebkitBackdropFilter:\"none\"},gYDiSBc49:{\"--border-bottom-width\":\"0.2px\",\"--border-color\":\"rgba(17, 17, 17, 0.15)\",\"--border-left-width\":\"0.2px\",\"--border-right-width\":\"0.2px\",\"--border-top-width\":\"0.2px\",backdropFilter:\"blur(36px)\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:128,borderBottomRightRadius:128,borderTopLeftRadius:128,borderTopRightRadius:128,WebkitBackdropFilter:\"blur(36px)\"},MUsGOgFgQ:{\"--border-color\":\"rgba(117, 115, 114, 0.15)\",backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(255, 255, 255, 0.25)\",WebkitBackdropFilter:\"blur(10px)\"},TeesdUNEd:{\"--border-color\":\"rgba(117, 115, 114, 0.15)\",backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(255, 255, 255, 0.5)\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32,boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -0.8333333333333333px rgba(26, 22, 21, 0.08), 0px 2.288533303243457px 2.288533303243457px -1.6666666666666665px rgba(26, 22, 21, 0.08), 0px 10px 10px -2.5px rgba(26, 22, 21, 0.08)\",WebkitBackdropFilter:\"blur(10px)\"}},children:[isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yckc12\",\"data-framer-name\":\"Logo Wrap\",layoutDependency:layoutDependency,layoutId:\"HBXDGMOgr\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,y:(componentViewport?.y||0)+(16+((componentViewport?.height||148)-32-216)/2)+0+58+0,...addPropertyOverrides({MUsGOgFgQ:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||148)-32-216)/2)+0+8+0+50},TeesdUNEd:{y:(componentViewport?.y||0)+16+0+0+8+0+50}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fcx0gg-container\",layoutDependency:layoutDependency,layoutId:\"F5jorQ2vf-container\",nodeId:\"F5jorQ2vf\",rendersWithMotion:true,scopeId:\"r1tXLyaCA\",children:/*#__PURE__*/_jsx(ComponentLogo,{height:\"100%\",id:\"F5jorQ2vf\",layoutId:\"F5jorQ2vf\",width:\"100%\"})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-iw48kk-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"pfu3q53SC-container\",nodeId:\"pfu3q53SC\",rendersWithMotion:true,scopeId:\"r1tXLyaCA\",children:/*#__PURE__*/_jsx(SearchPopup,{accentColor:\"rgb(255, 107, 53)\",buttonBgColor:\"rgb(0, 0, 0)\",buttonStyle:\"pill\",buttonText:\"SEARCH\",buttonTextColor:\"rgb(255, 255, 255)\",cacheMins:60,categoryCol:\"Category\",colorCol:\"Color\",dataSource:\"sheet\",debug:false,discoverText:\"DISCOVER\",height:\"100%\",id:\"pfu3q53SC\",imageCol:\"Image\",items:[],layoutId:\"pfu3q53SC\",linkBase:\"/filters\",linkCol:\"Slug\",modalBgColor:\"rgb(245, 240, 235)\",modalTextColor:\"rgb(26, 26, 26)\",noResultsText:\"No results found\",openNewTab:false,overlayBgColor:\"rgba(0, 0, 0, 0.6)\",perPage:6,placeholder:\"Search...\",preload:false,regionCol:\"region\",searchBarBgColor:\"rgb(61, 61, 61)\",searchBarTextColor:\"rgb(255, 255, 255)\",sheetUrl:\"https://docs.google.com/spreadsheets/d/15pAT05KOKkyhhu6qHw7tsJKjiC8wUlEKEdjiCkO7Tkk/edit?gid=397355635#gid=397355635\",showTags:true,thumbDpr:2,thumbs:true,thumbW:160,titleCol:\"Title\",width:\"100%\"})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nr0mcb-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"gccA2t7Gf-container\",nodeId:\"gccA2t7Gf\",rendersWithMotion:true,scopeId:\"r1tXLyaCA\",children:/*#__PURE__*/_jsx(SearchPopup,{accentColor:\"rgb(255, 107, 53)\",buttonBgColor:\"rgb(0, 0, 0)\",buttonStyle:\"pill\",buttonText:\"SEARCH\",buttonTextColor:\"rgb(255, 255, 255)\",cacheMins:60,categoryCol:\"Category\",colorCol:\"Color\",dataSource:\"sheet\",debug:false,discoverText:\"DISCOVER\",height:\"100%\",id:\"gccA2t7Gf\",imageCol:\"Image\",items:[],layoutId:\"gccA2t7Gf\",linkBase:\"/filters\",linkCol:\"Slug\",modalBgColor:\"rgb(245, 240, 235)\",modalTextColor:\"rgb(26, 26, 26)\",noResultsText:\"No results found\",openNewTab:false,overlayBgColor:\"rgba(0, 0, 0, 0.6)\",perPage:6,placeholder:\"Search...\",preload:false,regionCol:\"region\",searchBarBgColor:\"rgb(61, 61, 61)\",searchBarTextColor:\"rgb(255, 255, 255)\",sheetUrl:\"https://docs.google.com/spreadsheets/d/15pAT05KOKkyhhu6qHw7tsJKjiC8wUlEKEdjiCkO7Tkk/edit?gid=397355635#gid=397355635\",showTags:true,thumbDpr:2,thumbs:true,thumbW:160,titleCol:\"Title\",width:\"100%\"})})}),isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({MUsGOgFgQ:{height:48,width:\"48px\",y:(componentViewport?.y||0)+(16+((componentViewport?.height||148)-32-216)/2)+0+8+0+76},TeesdUNEd:{height:48,width:\"48px\",y:(componentViewport?.y||0)+16+0+0+8+0+76}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i8mtki-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"LmmufKtIF-container\",nodeId:\"LmmufKtIF\",rendersWithMotion:true,scopeId:\"r1tXLyaCA\",children:/*#__PURE__*/_jsx(BurgerMenu,{GsV0XqZB5:GsV0XqZB57419pp,height:\"100%\",id:\"LmmufKtIF\",layoutId:\"LmmufKtIF\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"zKZ3lPU_M\"),width:\"100%\",...addPropertyOverrides({MUsGOgFgQ:{GsV0XqZB5:GsV0XqZB51vgck54},TeesdUNEd:{GsV0XqZB5:GsV0XqZB51g882rk,variant:matchVariant(\"h7_3plj7K\")}},baseVariant,gestureVariant)})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t6fe34-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"haohSYKLp-container\",nodeId:\"haohSYKLp\",rendersWithMotion:true,scopeId:\"r1tXLyaCA\",children:/*#__PURE__*/_jsx(ContactWithTrigger,{buttonBgColor:\"rgb(255, 115, 0)\",buttonBorderRadius:50,buttonFontSize:10,buttonHeight:\"auto\",buttonPaddingX:44,buttonPaddingY:18,buttonText:\"CONTACT\",buttonTextColor:\"rgb(255, 255, 255)\",buttonWidth:\"100px\",cityPlaceholder:\"CITY\",countryCodePlaceholder:\"+1\",emailPlaceholder:\"E-MAIL*\",formAction:\"https://script.google.com/macros/s/AKfycbzL2QFTyXxJGVkGnwGJpkdliN4MULP5Pus8AORWS3z1FqKYMfpY_7eWTQO4k037ulZf/exec\",height:\"100%\",id:\"haohSYKLp\",inputFontSize:12,inputPaddingY:14,layoutId:\"haohSYKLp\",messagePlaceholder:\"DESCRIBE YOUR QUESTION / REQUIREMENT (OPTIONAL)\",modalBgColor:\"rgb(245, 240, 235)\",modalBorderRadius:8,modalMaxHeight:\"90vh\",modalPaddingX:52,modalPaddingY:48,modalTextColor:\"rgb(26, 26, 26)\",modalWidth:560,namePlaceholder:\"NAME*\",privacyLink:\"#\",privacyText:\"I accept the privacy policy and consent to the processing of my data\",submitText:\"SUBMIT\",subtitle:\"Enter your details below and we'll get back to you\",subtitleFontSize:15,successMessage:\"Thank you! We'll be in touch soon.\",textareaMinHeight:90,title:\"Contact Us\",titleFontSize:37,whatsappPlaceholder:\"PHONE NUMBER (OPTIONAL)\",width:\"100%\"})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jekjd5-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"ErCJh7m6I-container\",nodeId:\"ErCJh7m6I\",rendersWithMotion:true,scopeId:\"r1tXLyaCA\",children:/*#__PURE__*/_jsx(ContactWithTrigger,{buttonBgColor:\"rgb(255, 115, 0)\",buttonBorderRadius:50,buttonFontSize:10,buttonHeight:\"auto\",buttonPaddingX:32,buttonPaddingY:18,buttonText:\"CONTACT\",buttonTextColor:\"rgb(255, 255, 255)\",buttonWidth:\"100px\",cityPlaceholder:\"CITY\",countryCodePlaceholder:\"+1\",emailPlaceholder:\"E-MAIL*\",formAction:\"https://script.google.com/macros/s/AKfycbzL2QFTyXxJGVkGnwGJpkdliN4MULP5Pus8AORWS3z1FqKYMfpY_7eWTQO4k037ulZf/exec\",height:\"100%\",id:\"ErCJh7m6I\",inputFontSize:12,inputPaddingY:14,layoutId:\"ErCJh7m6I\",messagePlaceholder:\"DESCRIBE YOUR QUESTION / REQUIREMENT (OPTIONAL)\",modalBgColor:\"rgb(245, 240, 235)\",modalBorderRadius:8,modalMaxHeight:\"90vh\",modalPaddingX:52,modalPaddingY:48,modalTextColor:\"rgb(26, 26, 26)\",modalWidth:560,namePlaceholder:\"NAME*\",privacyLink:\"#\",privacyText:\"I accept the privacy policy and consent to the processing of my data\",submitText:\"SUBMIT\",subtitle:\"Enter your details below and we'll get back to you\",subtitleFontSize:15,successMessage:\"Thank you! We'll be in touch soon.\",textareaMinHeight:90,title:\"Contact Us\",titleFontSize:40,whatsappPlaceholder:\"PHONE NUMBER (OPTIONAL)\",width:\"100%\"})})})]}),isDisplayed7()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k1ag0z\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"u3xdBvC03\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wRmu2FuLd\"},implicitPathVariables:undefined},{href:{webPageId:\"wRmu2FuLd\"},implicitPathVariables:undefined},{href:{webPageId:\"wRmu2FuLd\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(16+((componentViewport?.height||148)-32-216)/2)+0+88+0,...addPropertyOverrides({gYDiSBc49:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||132)-32-200)/2)+65+15+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qq6sda-container\",layoutDependency:layoutDependency,layoutId:\"IYG45gXav-container\",nodeId:\"IYG45gXav\",rendersWithMotion:true,scopeId:\"r1tXLyaCA\",children:/*#__PURE__*/_jsx(NavBarItem,{height:\"100%\",id:\"IYG45gXav\",Imo9x9KdN:resolvedLinks[0],jzvVRsWJU:\"Home\",layoutId:\"IYG45gXav\",uH_gmM4qY:false,width:\"100%\",X1nirKM_a:\"var(--token-06ca163c-bd22-4ef3-b608-13ad9cff31ab, rgb(26, 22, 21))\",...addPropertyOverrides({EZcCACajG:{Imo9x9KdN:resolvedLinks[2],X1nirKM_a:\"rgb(255, 255, 255)\"},gYDiSBc49:{Imo9x9KdN:resolvedLinks[1],X1nirKM_a:\"rgb(17, 17, 17)\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"buNHsxjjI\"},implicitPathVariables:undefined},{href:{webPageId:\"buNHsxjjI\"},implicitPathVariables:undefined},{href:{webPageId:\"buNHsxjjI\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(16+((componentViewport?.height||148)-32-216)/2)+0+88+0,...addPropertyOverrides({gYDiSBc49:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||132)-32-200)/2)+65+15+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10sdkhf-container\",layoutDependency:layoutDependency,layoutId:\"M6heXQloQ-container\",nodeId:\"M6heXQloQ\",rendersWithMotion:true,scopeId:\"r1tXLyaCA\",children:/*#__PURE__*/_jsx(NavBarItem,{height:\"100%\",id:\"M6heXQloQ\",Imo9x9KdN:resolvedLinks1[0],jzvVRsWJU:\"About Us\",layoutId:\"M6heXQloQ\",uH_gmM4qY:false,width:\"100%\",X1nirKM_a:\"var(--token-06ca163c-bd22-4ef3-b608-13ad9cff31ab, rgb(26, 22, 21))\",...addPropertyOverrides({EZcCACajG:{Imo9x9KdN:resolvedLinks1[2],X1nirKM_a:\"rgb(255, 255, 255)\"},gYDiSBc49:{Imo9x9KdN:resolvedLinks1[1],X1nirKM_a:\"rgb(17, 17, 17)\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"oU7kJ90m1\"},implicitPathVariables:undefined},{href:{webPageId:\"oU7kJ90m1\"},implicitPathVariables:undefined},{href:{webPageId:\"oU7kJ90m1\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(16+((componentViewport?.height||148)-32-216)/2)+0+88+0,...addPropertyOverrides({gYDiSBc49:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||132)-32-200)/2)+65+15+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15x44dh-container\",layoutDependency:layoutDependency,layoutId:\"q7y61bt8v-container\",nodeId:\"q7y61bt8v\",rendersWithMotion:true,scopeId:\"r1tXLyaCA\",children:/*#__PURE__*/_jsx(NavBarItem,{height:\"100%\",id:\"q7y61bt8v\",Imo9x9KdN:resolvedLinks2[0],jzvVRsWJU:\"Colors\",layoutId:\"q7y61bt8v\",uH_gmM4qY:false,width:\"100%\",X1nirKM_a:\"var(--token-06ca163c-bd22-4ef3-b608-13ad9cff31ab, rgb(26, 22, 21))\",...addPropertyOverrides({EZcCACajG:{Imo9x9KdN:resolvedLinks2[2],X1nirKM_a:\"rgb(255, 255, 255)\"},gYDiSBc49:{Imo9x9KdN:resolvedLinks2[1],X1nirKM_a:\"rgb(17, 17, 17)\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XmJaLfmzu\"},implicitPathVariables:undefined},{href:{webPageId:\"XmJaLfmzu\"},implicitPathVariables:undefined},{href:{webPageId:\"XmJaLfmzu\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(16+((componentViewport?.height||148)-32-216)/2)+0+88+0,...addPropertyOverrides({gYDiSBc49:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||132)-32-200)/2)+65+15+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ct94ht-container\",layoutDependency:layoutDependency,layoutId:\"BoM3yWWqu-container\",nodeId:\"BoM3yWWqu\",rendersWithMotion:true,scopeId:\"r1tXLyaCA\",children:/*#__PURE__*/_jsx(NavBarItem,{height:\"100%\",id:\"BoM3yWWqu\",Imo9x9KdN:resolvedLinks3[0],jzvVRsWJU:\"Stones\",layoutId:\"BoM3yWWqu\",uH_gmM4qY:false,width:\"100%\",X1nirKM_a:\"var(--token-06ca163c-bd22-4ef3-b608-13ad9cff31ab, rgb(26, 22, 21))\",...addPropertyOverrides({EZcCACajG:{Imo9x9KdN:resolvedLinks3[2],X1nirKM_a:\"rgb(255, 255, 255)\"},gYDiSBc49:{Imo9x9KdN:resolvedLinks3[1],X1nirKM_a:\"rgb(17, 17, 17)\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RbYz1Qbkk\"},implicitPathVariables:undefined},{href:{webPageId:\"RbYz1Qbkk\"},implicitPathVariables:undefined},{href:{webPageId:\"RbYz1Qbkk\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(16+((componentViewport?.height||148)-32-216)/2)+0+88+0,...addPropertyOverrides({gYDiSBc49:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||132)-32-200)/2)+65+15+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5m1b6y-container\",layoutDependency:layoutDependency,layoutId:\"zZK7vpHBN-container\",nodeId:\"zZK7vpHBN\",rendersWithMotion:true,scopeId:\"r1tXLyaCA\",children:/*#__PURE__*/_jsx(NavBarItem,{height:\"100%\",id:\"zZK7vpHBN\",Imo9x9KdN:resolvedLinks4[0],jzvVRsWJU:\"Application\",layoutId:\"zZK7vpHBN\",uH_gmM4qY:false,width:\"100%\",X1nirKM_a:\"var(--token-06ca163c-bd22-4ef3-b608-13ad9cff31ab, rgb(26, 22, 21))\",...addPropertyOverrides({EZcCACajG:{Imo9x9KdN:resolvedLinks4[2],X1nirKM_a:\"rgb(255, 255, 255)\"},gYDiSBc49:{Imo9x9KdN:resolvedLinks4[1],X1nirKM_a:\"rgb(17, 17, 17)\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wlvLDP6fd\"},implicitPathVariables:undefined},{href:{webPageId:\"wlvLDP6fd\"},implicitPathVariables:undefined},{href:{webPageId:\"wlvLDP6fd\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(16+((componentViewport?.height||148)-32-216)/2)+0+88+0,...addPropertyOverrides({gYDiSBc49:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||132)-32-200)/2)+65+15+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wa16wp-container\",layoutDependency:layoutDependency,layoutId:\"GaLaOyrDX-container\",nodeId:\"GaLaOyrDX\",rendersWithMotion:true,scopeId:\"r1tXLyaCA\",children:/*#__PURE__*/_jsx(NavBarItem,{height:\"100%\",id:\"GaLaOyrDX\",Imo9x9KdN:resolvedLinks5[0],jzvVRsWJU:\"Projects\",layoutId:\"GaLaOyrDX\",uH_gmM4qY:false,width:\"100%\",X1nirKM_a:\"var(--token-06ca163c-bd22-4ef3-b608-13ad9cff31ab, rgb(26, 22, 21))\",...addPropertyOverrides({EZcCACajG:{Imo9x9KdN:resolvedLinks5[2],X1nirKM_a:\"rgb(255, 255, 255)\"},gYDiSBc49:{Imo9x9KdN:resolvedLinks5[1],X1nirKM_a:\"rgb(17, 17, 17)\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"W5Z_SjG0s\"},implicitPathVariables:undefined},{href:{webPageId:\"W5Z_SjG0s\"},implicitPathVariables:undefined},{href:{webPageId:\"W5Z_SjG0s\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(16+((componentViewport?.height||148)-32-216)/2)+0+88+0,...addPropertyOverrides({gYDiSBc49:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||132)-32-200)/2)+65+15+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k64kki-container\",layoutDependency:layoutDependency,layoutId:\"gW1bz7_83-container\",nodeId:\"gW1bz7_83\",rendersWithMotion:true,scopeId:\"r1tXLyaCA\",children:/*#__PURE__*/_jsx(NavBarItem,{height:\"100%\",id:\"gW1bz7_83\",Imo9x9KdN:resolvedLinks6[0],jzvVRsWJU:\"Blogs\",layoutId:\"gW1bz7_83\",uH_gmM4qY:false,width:\"100%\",X1nirKM_a:\"var(--token-06ca163c-bd22-4ef3-b608-13ad9cff31ab, rgb(26, 22, 21))\",...addPropertyOverrides({EZcCACajG:{Imo9x9KdN:resolvedLinks6[2],X1nirKM_a:\"rgb(255, 255, 255)\"},gYDiSBc49:{Imo9x9KdN:resolvedLinks6[1],X1nirKM_a:\"rgb(17, 17, 17)\"}},baseVariant,gestureVariant)})})})})]}),isDisplayed7()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14u7bax-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"O2fuOmwtM-container\",nodeId:\"O2fuOmwtM\",rendersWithMotion:true,scopeId:\"r1tXLyaCA\",children:/*#__PURE__*/_jsx(SearchPopup,{accentColor:\"rgb(255, 107, 53)\",buttonBgColor:\"rgb(0, 0, 0)\",buttonStyle:\"pill\",buttonText:\"SEARCH\",buttonTextColor:\"rgb(255, 255, 255)\",cacheMins:60,categoryCol:\"Category\",colorCol:\"Color\",dataSource:\"sheet\",debug:false,discoverText:\"DISCOVER\",height:\"100%\",id:\"O2fuOmwtM\",imageCol:\"Image\",items:[],layoutId:\"O2fuOmwtM\",linkBase:\"/filters\",linkCol:\"Slug\",modalBgColor:\"rgb(245, 240, 235)\",modalTextColor:\"rgb(26, 26, 26)\",noResultsText:\"No results found\",openNewTab:false,overlayBgColor:\"rgba(0, 0, 0, 0.6)\",perPage:6,placeholder:\"Search for Name,Category, color,region...\",preload:false,regionCol:\"region\",searchBarBgColor:\"rgb(61, 61, 61)\",searchBarTextColor:\"rgb(255, 255, 255)\",sheetUrl:\"https://docs.google.com/spreadsheets/d/15pAT05KOKkyhhu6qHw7tsJKjiC8wUlEKEdjiCkO7Tkk/edit?gid=397355635#gid=397355635\",showTags:true,thumbDpr:2,thumbs:true,thumbW:160,titleCol:\"Title\",width:\"100%\",...addPropertyOverrides({gYDiSBc49:{thumbW:140}},baseVariant,gestureVariant)})})})]}),isDisplayed7()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1m758ky-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"KXtVpKet7-container\",nodeId:\"KXtVpKet7\",rendersWithMotion:true,scopeId:\"r1tXLyaCA\",children:/*#__PURE__*/_jsx(ContactWithTrigger,{buttonBgColor:\"rgb(255, 115, 0)\",buttonBorderRadius:50,buttonFontSize:13,buttonHeight:\"auto\",buttonPaddingX:32,buttonPaddingY:18,buttonText:\"CONTACT\",buttonTextColor:\"rgb(255, 255, 255)\",buttonWidth:\"auto\",cityPlaceholder:\"CITY\",countryCodePlaceholder:\"+1\",emailPlaceholder:\"E-MAIL*\",formAction:\"https://script.google.com/macros/s/AKfycbzL2QFTyXxJGVkGnwGJpkdliN4MULP5Pus8AORWS3z1FqKYMfpY_7eWTQO4k037ulZf/exec\",height:\"100%\",id:\"KXtVpKet7\",inputFontSize:12,inputPaddingY:14,layoutId:\"KXtVpKet7\",messagePlaceholder:\"DESCRIBE YOUR QUESTION / REQUIREMENT\",modalBgColor:\"rgb(245, 240, 235)\",modalBorderRadius:8,modalMaxHeight:\"90vh\",modalPaddingX:52,modalPaddingY:48,modalTextColor:\"rgb(26, 26, 26)\",modalWidth:560,namePlaceholder:\"NAME*\",privacyLink:\"#\",privacyText:\"I accept the privacy policy and consent to the processing of my data\",submitText:\"SUBMIT\",subtitle:\"Enter your details below and we'll get back to you\",subtitleFontSize:15,successMessage:\"Thank you! We'll be in touch soon.\",textareaMinHeight:90,title:\"Contact Us\",titleFontSize:40,whatsappPlaceholder:\"PHONE NUMBER/WhatsApp\",width:\"100%\"})})})]}),isDisplayed5()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1zua0s\",\"data-border\":true,\"data-framer-name\":\"Mobile Menu\",layoutDependency:layoutDependency,layoutId:\"yOSBDVPfl\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(117, 115, 114, 0.15)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(255, 255, 255, 0.5)\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32,boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -0.8333333333333333px rgba(26, 22, 21, 0.08), 0px 2.288533303243457px 2.288533303243457px -1.6666666666666665px rgba(26, 22, 21, 0.08), 0px 10px 10px -2.5px rgba(26, 22, 21, 0.08)\",WebkitBackdropFilter:\"blur(10px)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-aymcz0\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"wT30wlUcd\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"buNHsxjjI\"},implicitPathVariables:undefined},{href:{webPageId:\"buNHsxjjI\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({TeesdUNEd:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+16+224+16+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qvhmti-container\",layoutDependency:layoutDependency,layoutId:\"B4Ol5hsaW-container\",nodeId:\"B4Ol5hsaW\",rendersWithMotion:true,scopeId:\"r1tXLyaCA\",children:/*#__PURE__*/_jsx(NavBarItem,{height:\"100%\",id:\"B4Ol5hsaW\",Imo9x9KdN:resolvedLinks7[0],jzvVRsWJU:\"About Us\",layoutId:\"B4Ol5hsaW\",style:{width:\"100%\"},uH_gmM4qY:false,UWmuLqfij:UWmuLqfij1g882rk,width:\"100%\",X1nirKM_a:\"var(--token-06ca163c-bd22-4ef3-b608-13ad9cff31ab, rgb(26, 22, 21))\",...addPropertyOverrides({TeesdUNEd:{Imo9x9KdN:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"oU7kJ90m1\"},implicitPathVariables:undefined},{href:{webPageId:\"oU7kJ90m1\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({TeesdUNEd:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+16+224+16+0+0+48}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bslzf2-container\",layoutDependency:layoutDependency,layoutId:\"owlfmHy8l-container\",nodeId:\"owlfmHy8l\",rendersWithMotion:true,scopeId:\"r1tXLyaCA\",children:/*#__PURE__*/_jsx(NavBarItem,{height:\"100%\",id:\"owlfmHy8l\",Imo9x9KdN:resolvedLinks8[0],jzvVRsWJU:\"Colors\",layoutId:\"owlfmHy8l\",style:{width:\"100%\"},uH_gmM4qY:false,UWmuLqfij:UWmuLqfij1g882rk,width:\"100%\",X1nirKM_a:\"var(--token-06ca163c-bd22-4ef3-b608-13ad9cff31ab, rgb(26, 22, 21))\",...addPropertyOverrides({TeesdUNEd:{Imo9x9KdN:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XmJaLfmzu\"},implicitPathVariables:undefined},{href:{webPageId:\"XmJaLfmzu\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({TeesdUNEd:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+16+224+16+0+0+96}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1eqs9aa-container\",layoutDependency:layoutDependency,layoutId:\"C8DjJcfHr-container\",nodeId:\"C8DjJcfHr\",rendersWithMotion:true,scopeId:\"r1tXLyaCA\",children:/*#__PURE__*/_jsx(NavBarItem,{height:\"100%\",id:\"C8DjJcfHr\",Imo9x9KdN:resolvedLinks9[0],jzvVRsWJU:\"Stones\",layoutId:\"C8DjJcfHr\",style:{width:\"100%\"},uH_gmM4qY:false,UWmuLqfij:UWmuLqfij1g882rk,width:\"100%\",X1nirKM_a:\"var(--token-06ca163c-bd22-4ef3-b608-13ad9cff31ab, rgb(26, 22, 21))\",...addPropertyOverrides({TeesdUNEd:{Imo9x9KdN:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RbYz1Qbkk\"},implicitPathVariables:undefined},{href:{webPageId:\"RbYz1Qbkk\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({TeesdUNEd:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+16+224+16+0+0+144}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1khrej1-container\",layoutDependency:layoutDependency,layoutId:\"OsvJ479Gx-container\",nodeId:\"OsvJ479Gx\",rendersWithMotion:true,scopeId:\"r1tXLyaCA\",children:/*#__PURE__*/_jsx(NavBarItem,{height:\"100%\",id:\"OsvJ479Gx\",Imo9x9KdN:resolvedLinks10[0],jzvVRsWJU:\"Application\",layoutId:\"OsvJ479Gx\",style:{width:\"100%\"},uH_gmM4qY:false,UWmuLqfij:UWmuLqfij1g882rk,width:\"100%\",X1nirKM_a:\"var(--token-06ca163c-bd22-4ef3-b608-13ad9cff31ab, rgb(26, 22, 21))\",...addPropertyOverrides({TeesdUNEd:{Imo9x9KdN:resolvedLinks10[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wlvLDP6fd\"},implicitPathVariables:undefined},{href:{webPageId:\"wlvLDP6fd\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({TeesdUNEd:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+16+224+16+0+0+192}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hrauep-container\",layoutDependency:layoutDependency,layoutId:\"GXPoYdMZy-container\",nodeId:\"GXPoYdMZy\",rendersWithMotion:true,scopeId:\"r1tXLyaCA\",children:/*#__PURE__*/_jsx(NavBarItem,{height:\"100%\",id:\"GXPoYdMZy\",Imo9x9KdN:resolvedLinks11[0],jzvVRsWJU:\"Projects\",layoutId:\"GXPoYdMZy\",style:{width:\"100%\"},uH_gmM4qY:false,UWmuLqfij:UWmuLqfij1g882rk,width:\"100%\",X1nirKM_a:\"var(--token-06ca163c-bd22-4ef3-b608-13ad9cff31ab, rgb(26, 22, 21))\",...addPropertyOverrides({TeesdUNEd:{Imo9x9KdN:resolvedLinks11[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"W5Z_SjG0s\"},implicitPathVariables:undefined},{href:{webPageId:\"W5Z_SjG0s\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({TeesdUNEd:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+16+224+16+0+0+240}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6hdjmn-container\",layoutDependency:layoutDependency,layoutId:\"UP1l4tQpa-container\",nodeId:\"UP1l4tQpa\",rendersWithMotion:true,scopeId:\"r1tXLyaCA\",children:/*#__PURE__*/_jsx(NavBarItem,{height:\"100%\",id:\"UP1l4tQpa\",Imo9x9KdN:resolvedLinks12[0],jzvVRsWJU:\"Blogs\",layoutId:\"UP1l4tQpa\",style:{width:\"100%\"},uH_gmM4qY:false,UWmuLqfij:UWmuLqfij1g882rk,width:\"100%\",X1nirKM_a:\"var(--token-06ca163c-bd22-4ef3-b608-13ad9cff31ab, rgb(26, 22, 21))\",...addPropertyOverrides({TeesdUNEd:{Imo9x9KdN:resolvedLinks12[1]}},baseVariant,gestureVariant)})})})})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ctoIX.framer-f4gx21, .framer-ctoIX .framer-f4gx21 { display: block; }\",\".framer-ctoIX.framer-skw164 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1072px; overflow: visible; padding: 16px; position: relative; width: 1072px; }\",\".framer-ctoIX .framer-gbq051 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 106px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-ctoIX .framer-1cijxwb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; max-width: 1080px; overflow: visible; padding: 12px 12px 12px 20px; position: relative; width: min-content; }\",\".framer-ctoIX .framer-17y344t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ctoIX .framer-j694b1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 4px 0px 4px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-ctoIX .framer-ttpcj9 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2456px); overflow: var(--overflow-clip-fallback, clip); position: relative; width: 24px; }\",\".framer-ctoIX .framer-fzgn1l { height: 7px; left: 4px; position: absolute; top: 7px; width: 17px; }\",\".framer-ctoIX .framer-jweat8 { height: 7px; left: 4px; position: absolute; top: 15px; width: 17px; }\",\".framer-ctoIX .framer-18mcx1e { height: 6px; left: 9px; position: absolute; top: 1px; width: 6px; }\",\".framer-ctoIX .framer-4y74a3, .framer-ctoIX .framer-g58shb, .framer-ctoIX .framer-1kjoy1u, .framer-ctoIX .framer-1h2hvkp, .framer-ctoIX .framer-1592iny, .framer-ctoIX .framer-13qnqx2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ctoIX .framer-pzd14w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-ctoIX .framer-1cxvd53-container, .framer-ctoIX .framer-hfa5dp-container, .framer-ctoIX .framer-1fcx0gg-container, .framer-ctoIX .framer-iw48kk-container, .framer-ctoIX .framer-nr0mcb-container, .framer-ctoIX .framer-1t6fe34-container, .framer-ctoIX .framer-jekjd5-container, .framer-ctoIX .framer-qq6sda-container, .framer-ctoIX .framer-10sdkhf-container, .framer-ctoIX .framer-15x44dh-container, .framer-ctoIX .framer-1ct94ht-container, .framer-ctoIX .framer-5m1b6y-container, .framer-ctoIX .framer-wa16wp-container, .framer-ctoIX .framer-k64kki-container, .framer-ctoIX .framer-14u7bax-container, .framer-ctoIX .framer-1m758ky-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-ctoIX .framer-f41970 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ctoIX .framer-10opgib { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 8px; position: relative; width: 900px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ctoIX .framer-1yckc12 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ctoIX .framer-i8mtki-container { flex: none; height: 48px; position: relative; width: 48px; }\",\".framer-ctoIX .framer-k1ag0z { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ctoIX .framer-1zua0s { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 16px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ctoIX .framer-aymcz0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 20px 0px; position: relative; width: 100%; }\",\".framer-ctoIX .framer-1qvhmti-container, .framer-ctoIX .framer-1bslzf2-container, .framer-ctoIX .framer-1eqs9aa-container, .framer-ctoIX .framer-1khrej1-container, .framer-ctoIX .framer-1hrauep-container, .framer-ctoIX .framer-6hdjmn-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-ctoIX.framer-v-e4xee1.framer-skw164 { padding: 16px 0px 16px 0px; }\",\".framer-ctoIX.framer-v-e4xee1 .framer-f41970 { gap: 11px; }\",\".framer-ctoIX.framer-v-e4xee1 .framer-10opgib { height: 70px; padding: 8px 8px 8px 24px; width: 800px; }\",\".framer-ctoIX.framer-v-15trn3p.framer-skw164 { max-width: unset; padding: 16px 0px 16px 0px; width: 400px; }\",\".framer-ctoIX.framer-v-15trn3p .framer-10opgib, .framer-ctoIX.framer-v-1uhoc7a .framer-10opgib { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; flex-direction: column; gap: 12px; justify-content: flex-start; width: 1px; }\",\".framer-ctoIX.framer-v-15trn3p .framer-1yckc12 { gap: unset; justify-content: space-between; order: 0; padding: 0px 0px 0px 8px; width: 374px; }\",\".framer-ctoIX.framer-v-15trn3p .framer-1fcx0gg-container, .framer-ctoIX.framer-v-1uhoc7a .framer-1fcx0gg-container, .framer-ctoIX.framer-v-1uhoc7a .framer-1qvhmti-container { order: 0; }\",\".framer-ctoIX.framer-v-15trn3p .framer-iw48kk-container, .framer-ctoIX.framer-v-1uhoc7a .framer-1bslzf2-container { order: 1; }\",\".framer-ctoIX.framer-v-15trn3p .framer-i8mtki-container, .framer-ctoIX.framer-v-1uhoc7a .framer-i8mtki-container, .framer-ctoIX.framer-v-1uhoc7a .framer-1hrauep-container { order: 4; }\",\".framer-ctoIX.framer-v-15trn3p .framer-1t6fe34-container, .framer-ctoIX.framer-v-1uhoc7a .framer-jekjd5-container, .framer-ctoIX.framer-v-1uhoc7a .framer-1khrej1-container { order: 3; }\",\".framer-ctoIX.framer-v-1uhoc7a.framer-skw164 { flex-direction: column; gap: 8px; justify-content: flex-start; max-width: unset; padding: 16px 0px 16px 0px; width: 400px; }\",\".framer-ctoIX.framer-v-1uhoc7a .framer-f41970, .framer-ctoIX.framer-v-1uhoc7a .framer-1zua0s { flex: none; width: 100%; }\",\".framer-ctoIX.framer-v-1uhoc7a .framer-1yckc12 { gap: unset; justify-content: space-between; padding: 0px 0px 0px 8px; width: 100%; }\",\".framer-ctoIX.framer-v-1uhoc7a .framer-nr0mcb-container, .framer-ctoIX.framer-v-1uhoc7a .framer-1eqs9aa-container { order: 2; }\",\".framer-ctoIX.framer-v-1uhoc7a .framer-6hdjmn-container { order: 5; }\",\".framer-ctoIX.framer-v-1680ndv .framer-ttpcj9 { height: var(--framer-aspect-ratio-supported, 24px); }\",...sharedStyle.css,'.framer-ctoIX[data-border=\"true\"]::after, .framer-ctoIX [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 148\n * @framerIntrinsicWidth 1072\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1072px\",null,null]},\"gYDiSBc49\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1072px\",null,null]},\"MUsGOgFgQ\":{\"layout\":[\"fixed\",\"auto\"]},\"TeesdUNEd\":{\"layout\":[\"fixed\",\"auto\"]},\"EZcCACajG\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1072px\",null,null]},\"EC7dq_9Cn\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1072px\",null,null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerr1tXLyaCA=withCSS(Component,css,\"framer-ctoIX\");export default Framerr1tXLyaCA;Framerr1tXLyaCA.displayName=\"Nav Bar\";Framerr1tXLyaCA.defaultProps={height:148,width:1072};addPropertyControls(Framerr1tXLyaCA,{variant:{options:[\"urpBYaDwq\",\"gYDiSBc49\",\"MUsGOgFgQ\",\"TeesdUNEd\",\"EZcCACajG\",\"EC7dq_9Cn\"],optionTitles:[\"Desktop - Primary\",\"Desktop - On Scroll\",\"Mobile - Close\",\"Mobile - Open\",\"white\",\"Variant 7\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerr1tXLyaCA,[{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{cssFamilyName:\"Instrument Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSTF-QfwmS0v3_7Y.woff2\",weight:\"400\"}]},...ButtonFonts,...ComponentLogoFonts,...SearchPopupFonts,...BurgerMenuFonts,...ContactWithTriggerFonts,...NavBarItemFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerr1tXLyaCA\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1072px\\\",null,null]},\\\"gYDiSBc49\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1072px\\\",null,null]},\\\"MUsGOgFgQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TeesdUNEd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EZcCACajG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1072px\\\",null,null]},\\\"EC7dq_9Cn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1072px\\\",null,null]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1072\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"148\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./r1tXLyaCA.map","// Generated by Framer (6776473)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={s6dTqJjiQ:{hover:true}};const cycleOrder=[\"s6dTqJjiQ\",\"oRiaj5fwQ\"];const serializationHash=\"framer-XLRIm\";const variantClassNames={oRiaj5fwQ:\"framer-v-e1jqz7\",s6dTqJjiQ:\"framer-v-2a0m6u\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const x7kSahbL4=undefined;const vr3GalQZm=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:212,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Active:\"oRiaj5fwQ\",Default:\"s6dTqJjiQ\"};const getProps=({height,id,link,pageName,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"s6dTqJjiQ\",vr3GalQZm:pageName??props.vr3GalQZm??\"Home\",x7kSahbL4:link??props.x7kSahbL4};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,x7kSahbL4,vr3GalQZm,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"s6dTqJjiQ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:x7kSahbL4,motionChild:true,nodeId:\"s6dTqJjiQ\",scopeId:\"nFPAK1C2c\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-2a0m6u\",className,classNames)} framer-6wqd5p`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"s6dTqJjiQ\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,...style},variants:{\"s6dTqJjiQ-hover\":{backgroundColor:\"var(--token-122cea26-357d-4aa9-9285-cd7ff9c161b1, rgba(51, 66, 50, 0.05))\"},oRiaj5fwQ:{backgroundColor:\"var(--token-16cecdcd-c5a5-4884-abaa-e0abd93e3514, rgba(255, 255, 255, 0.1))\"}},...addPropertyOverrides({\"s6dTqJjiQ-hover\":{\"data-framer-name\":undefined},oRiaj5fwQ:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1s6q6ha\",layoutDependency:layoutDependency,layoutId:\"IiKMs9Mse\",style:{backgroundColor:\"var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(248, 248, 245))\",borderBottomLeftRadius:220,borderBottomRightRadius:220,borderTopLeftRadius:220,borderTopRightRadius:220},transformTemplate:transformTemplate1,variants:{\"s6dTqJjiQ-hover\":{backgroundColor:\"var(--token-122cea26-357d-4aa9-9285-cd7ff9c161b1, rgba(51, 66, 50, 0.05))\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.1px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a3567fc0-2c6f-4fa8-ac8f-89ddd158e98d, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Home\"})}),className:\"framer-1fwnnds\",fonts:[\"GF;DM Sans-500\"],layoutDependency:layoutDependency,layoutId:\"lZ1yO9cc9\",style:{\"--extracted-r6o4lv\":\"var(--token-a3567fc0-2c6f-4fa8-ac8f-89ddd158e98d, rgb(255, 255, 255))\"},text:vr3GalQZm,variants:{\"s6dTqJjiQ-hover\":{transformPerspective:1200},oRiaj5fwQ:{\"--extracted-r6o4lv\":\"var(--token-4fdd7769-e1d0-45b2-8e3d-fe484baba321, rgb(255, 221, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({oRiaj5fwQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.1px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4fdd7769-e1d0-45b2-8e3d-fe484baba321, rgb(255, 221, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Home\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XLRIm.framer-6wqd5p, .framer-XLRIm .framer-6wqd5p { display: block; }\",\".framer-XLRIm.framer-2a0m6u { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-XLRIm .framer-1s6q6ha { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 1px); left: 51%; overflow: visible; position: absolute; top: 50%; width: 1px; z-index: 0; }\",\".framer-XLRIm .framer-1fwnnds { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-XLRIm.framer-v-e1jqz7 .framer-1s6q6ha { pointer-events: none; }\",\".framer-XLRIm.framer-v-2a0m6u.hover .framer-1s6q6ha { height: var(--framer-aspect-ratio-supported, 111px); width: 111px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 74\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"oRiaj5fwQ\":{\"layout\":[\"auto\",\"fixed\"]},\"C9TLEY3hi\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"x7kSahbL4\":\"link\",\"vr3GalQZm\":\"pageName\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramernFPAK1C2c=withCSS(Component,css,\"framer-XLRIm\");export default FramernFPAK1C2c;FramernFPAK1C2c.displayName=\"Nav - Link - Single 3\";FramernFPAK1C2c.defaultProps={height:40,width:74};addPropertyControls(FramernFPAK1C2c,{variant:{options:[\"s6dTqJjiQ\",\"oRiaj5fwQ\"],optionTitles:[\"Default\",\"Active\"],title:\"Variant\",type:ControlType.Enum},x7kSahbL4:{title:\"Link\",type:ControlType.Link},vr3GalQZm:{defaultValue:\"Home\",displayTextArea:false,title:\"Page Name\",type:ControlType.String}});addFonts(FramernFPAK1C2c,[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhS2f3ZGMZpg.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernFPAK1C2c\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"74\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"oRiaj5fwQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"C9TLEY3hi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"x7kSahbL4\\\":\\\"link\\\",\\\"vr3GalQZm\\\":\\\"pageName\\\"}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nFPAK1C2c.map","// Generated by Framer (6776473)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,Link,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ContactWithTrigger from\"https://framerusercontent.com/modules/6HRcaZ1GPlEob4lcpvoP/cw4AaNP5XFxSJBgC7S0X/Contanct_popup.js\";import SearchPopup from\"https://framerusercontent.com/modules/umz0Ya7pHcCp5Kg1E8UP/xLMLsUQHUtVNXxMLlVto/Test_search.js\";import NavLinkSingle3 from\"https://framerusercontent.com/modules/VWf0XC7f6eLWPXPxmwzI/1J8DNKBfP6GmwyA6DZFO/nFPAK1C2c.js\";const NavLinkSingle3Fonts=getFonts(NavLinkSingle3);const SearchPopupFonts=getFonts(SearchPopup);const ContactWithTriggerFonts=getFonts(ContactWithTrigger);const cycleOrder=[\"Q7SYXzGW4\",\"dMu_EQLQV\",\"EqMj18t0h\"];const serializationHash=\"framer-MOF3Q\";const variantClassNames={dMu_EQLQV:\"framer-v-4m5tij\",EqMj18t0h:\"framer-v-g275cl\",Q7SYXzGW4:\"framer-v-10ixlix\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const gGSU0bs4G=undefined;const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={damping:40,delay:0,mass:1,stiffness:345,type:\"spring\"};const transition3={damping:40,delay:0,mass:1,stiffness:600,type:\"spring\"};const transition4={damping:30,delay:0,mass:1,stiffness:152,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,transition:transition4};const convertFromEnum=(value,activeLocale)=>{switch(value){case\"jcV_yFltq\":return\"s6dTqJjiQ\";default:return\"s6dTqJjiQ\";}};const convertFromEnum1=(value,activeLocale)=>{switch(value){case\"KHmCAiZun\":return\"s6dTqJjiQ\";default:return\"s6dTqJjiQ\";}};const convertFromEnum2=(value,activeLocale)=>{switch(value){case\"AljqF7WF7\":return\"s6dTqJjiQ\";default:return\"s6dTqJjiQ\";}};const convertFromEnum3=(value,activeLocale)=>{switch(value){case\"Y2NgVSzxp\":return\"s6dTqJjiQ\";default:return\"s6dTqJjiQ\";}};const convertFromEnum4=(value,activeLocale)=>{switch(value){case\"nrcCICgod\":return\"s6dTqJjiQ\";default:return\"s6dTqJjiQ\";}};const convertFromEnum5=(value,activeLocale)=>{switch(value){case\"AEo5PpUoG\":return\"s6dTqJjiQ\";default:return\"s6dTqJjiQ\";}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={About:\"KHmCAiZun\",Blogs:\"AEo5PpUoG\",Contact:\"l6Hp5cyuM\",Gallery:\"OJ3ybOaAn\",Home:\"jcV_yFltq\",None:\"twV1QUE7y\",Projects:\"Y2NgVSzxp\",Reviews:\"nrcCICgod\",Services:\"AljqF7WF7\"};const humanReadableVariantMap={\"Phone Open\":\"EqMj18t0h\",Desktop:\"Q7SYXzGW4\",Phone:\"dMu_EQLQV\"};const getProps=({activePage,height,id,width,...props})=>{return{...props,gGSU0bs4G:humanReadableEnumMap[activePage]??activePage??props.gGSU0bs4G??\"jcV_yFltq\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Q7SYXzGW4\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,gGSU0bs4G,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Q7SYXzGW4\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap62h76s=activeVariantCallback(async(...args)=>{setVariant(\"EqMj18t0h\");});const onTap1fg53q4=activeVariantCallback(async(...args)=>{setVariant(\"dMu_EQLQV\");});const onTapaskj1r=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"dMu_EQLQV\"),100);});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"dMu_EQLQV\",\"EqMj18t0h\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"dMu_EQLQV\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({dMu_EQLQV:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-10ixlix\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"Q7SYXzGW4\",ref:refBinding,style:{backdropFilter:\"blur(0px)\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"blur(0px)\",...style},variants:{dMu_EQLQV:{backgroundColor:\"var(--token-2f560859-5998-4075-847c-9f666c5cfc0b, rgb(10, 10, 10))\"},EqMj18t0h:{backgroundColor:\"var(--token-2f560859-5998-4075-847c-9f666c5cfc0b, rgb(10, 10, 10))\"}},...addPropertyOverrides({dMu_EQLQV:{\"data-framer-name\":\"Phone\"},EqMj18t0h:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nmxqad\",\"data-framer-name\":\"Name\",layoutDependency:layoutDependency,layoutId:\"rxIGQD5Os\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-11r2up5\",\"data-framer-name\":\"Icons\",layoutDependency:layoutDependency,layoutId:\"Z2o003G9y\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"yAzRADdND\",openInNewTab:false,scopeId:\"waVsdhn9S\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:125,intrinsicWidth:511,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(10+((componentViewport?.height||74)-20-86)/2)+0+8),pixelHeight:5654,pixelWidth:5853,positionX:\"50%\",positionY:\"50%\",sizes:\"86px\",src:\"https://framerusercontent.com/images/L4pjg9Jr48K9zfcoBO6Syl5j4.png?width=5853&height=5654\",srcSet:\"https://framerusercontent.com/images/L4pjg9Jr48K9zfcoBO6Syl5j4.png?scale-down-to=512&width=5853&height=5654 512w,https://framerusercontent.com/images/L4pjg9Jr48K9zfcoBO6Syl5j4.png?scale-down-to=1024&width=5853&height=5654 1024w,https://framerusercontent.com/images/L4pjg9Jr48K9zfcoBO6Syl5j4.png?scale-down-to=2048&width=5853&height=5654 2048w,https://framerusercontent.com/images/L4pjg9Jr48K9zfcoBO6Syl5j4.png?scale-down-to=4096&width=5853&height=5654 4096w,https://framerusercontent.com/images/L4pjg9Jr48K9zfcoBO6Syl5j4.png?width=5853&height=5654 5853w\"},className:\"framer-e0onfd framer-ho8l9d\",layoutDependency:layoutDependency,layoutId:\"yAzRADdND\",...addPropertyOverrides({dMu_EQLQV:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:125,intrinsicWidth:511,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||64)-0-64)/2+0+0)+-11+8),pixelHeight:5654,pixelWidth:5853,positionX:\"50%\",positionY:\"50%\",sizes:\"86px\",src:\"https://framerusercontent.com/images/L4pjg9Jr48K9zfcoBO6Syl5j4.png?width=5853&height=5654\",srcSet:\"https://framerusercontent.com/images/L4pjg9Jr48K9zfcoBO6Syl5j4.png?scale-down-to=512&width=5853&height=5654 512w,https://framerusercontent.com/images/L4pjg9Jr48K9zfcoBO6Syl5j4.png?scale-down-to=1024&width=5853&height=5654 1024w,https://framerusercontent.com/images/L4pjg9Jr48K9zfcoBO6Syl5j4.png?scale-down-to=2048&width=5853&height=5654 2048w,https://framerusercontent.com/images/L4pjg9Jr48K9zfcoBO6Syl5j4.png?scale-down-to=4096&width=5853&height=5654 4096w,https://framerusercontent.com/images/L4pjg9Jr48K9zfcoBO6Syl5j4.png?width=5853&height=5654 5853w\"}},EqMj18t0h:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:125,intrinsicWidth:511,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||673)-60-918)/2+0+0)+-11+8),pixelHeight:5654,pixelWidth:5853,positionX:\"50%\",positionY:\"50%\",sizes:\"86px\",src:\"https://framerusercontent.com/images/L4pjg9Jr48K9zfcoBO6Syl5j4.png?width=5853&height=5654\",srcSet:\"https://framerusercontent.com/images/L4pjg9Jr48K9zfcoBO6Syl5j4.png?scale-down-to=512&width=5853&height=5654 512w,https://framerusercontent.com/images/L4pjg9Jr48K9zfcoBO6Syl5j4.png?scale-down-to=1024&width=5853&height=5654 1024w,https://framerusercontent.com/images/L4pjg9Jr48K9zfcoBO6Syl5j4.png?scale-down-to=2048&width=5853&height=5654 2048w,https://framerusercontent.com/images/L4pjg9Jr48K9zfcoBO6Syl5j4.png?scale-down-to=4096&width=5853&height=5654 4096w,https://framerusercontent.com/images/L4pjg9Jr48K9zfcoBO6Syl5j4.png?width=5853&height=5654 5853w\"}}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14zcz2h\",\"data-framer-name\":\"Hamburger\",layoutDependency:layoutDependency,layoutId:\"llhqymXe7\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{dMu_EQLQV:{backgroundColor:\"var(--token-16cecdcd-c5a5-4884-abaa-e0abd93e3514, rgba(255, 255, 255, 0.1))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},EqMj18t0h:{backgroundColor:\"var(--token-16cecdcd-c5a5-4884-abaa-e0abd93e3514, rgba(255, 255, 255, 0.1))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}},...addPropertyOverrides({dMu_EQLQV:{\"data-highlight\":true,onTap:onTap62h76s},EqMj18t0h:{\"data-highlight\":true,onTap:onTap1fg53q4}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-3zyn5r\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"bOdnVljl_\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{dMu_EQLQV:{backgroundColor:\"var(--token-a3567fc0-2c6f-4fa8-ac8f-89ddd158e98d, rgb(255, 255, 255))\"},EqMj18t0h:{backgroundColor:\"var(--token-4fdd7769-e1d0-45b2-8e3d-fe484baba321, rgb(232, 84, 66))\",rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-7g7gkc\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"OVdOA2UZz\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{dMu_EQLQV:{backgroundColor:\"var(--token-a3567fc0-2c6f-4fa8-ac8f-89ddd158e98d, rgb(255, 255, 255))\"},EqMj18t0h:{backgroundColor:\"var(--token-4fdd7769-e1d0-45b2-8e3d-fe484baba321, rgb(232, 84, 66))\",rotate:45}}})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({EqMj18t0h:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5coj6f\",\"data-border\":true,\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"J3CSZZlj_\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-31d2d8ec-6073-495b-98cd-5e142f56bc63, rgba(255, 255, 255, 0.15))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(0px)\",backgroundColor:\"rgba(0, 0, 0, 0.97)\",borderBottomLeftRadius:160,borderBottomRightRadius:160,borderTopLeftRadius:160,borderTopRightRadius:160,boxShadow:\"0px -9px 22px 0px rgba(0, 0, 0, 0.32)\",WebkitBackdropFilter:\"blur(0px)\"},variants:{EqMj18t0h:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"}},...addPropertyOverrides({EqMj18t0h:{\"data-highlight\":true,onTap:onTapaskj1r}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(10+((componentViewport?.height||74)-20-220)/2)+90,...addPropertyOverrides({EqMj18t0h:{height:64,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||673)-60-918)/2+64+0)+40+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mejdc0-container\",layoutDependency:layoutDependency,layoutId:\"kLUiNFHnF-container\",nodeId:\"kLUiNFHnF\",rendersWithMotion:true,scopeId:\"waVsdhn9S\",whileHover:animation,children:/*#__PURE__*/_jsx(NavLinkSingle3,{height:\"100%\",id:\"kLUiNFHnF\",layoutId:\"kLUiNFHnF\",style:{height:\"100%\"},variant:convertFromEnum(gGSU0bs4G,activeLocale),vr3GalQZm:\"Home\",width:\"100%\",x7kSahbL4:resolvedLinks[0],...addPropertyOverrides({EqMj18t0h:{style:{height:\"100%\",width:\"100%\"},x7kSahbL4:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"buNHsxjjI\"},implicitPathVariables:undefined},{href:{webPageId:\"buNHsxjjI\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(10+((componentViewport?.height||74)-20-220)/2)+90,...addPropertyOverrides({EqMj18t0h:{height:64,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||673)-60-918)/2+64+0)+40+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-su39be-container\",layoutDependency:layoutDependency,layoutId:\"lhbnAOQLq-container\",nodeId:\"lhbnAOQLq\",rendersWithMotion:true,scopeId:\"waVsdhn9S\",whileHover:animation,children:/*#__PURE__*/_jsx(NavLinkSingle3,{height:\"100%\",id:\"lhbnAOQLq\",layoutId:\"lhbnAOQLq\",style:{height:\"100%\"},variant:convertFromEnum1(gGSU0bs4G,activeLocale),vr3GalQZm:\"About Us\",width:\"100%\",x7kSahbL4:resolvedLinks1[0],...addPropertyOverrides({EqMj18t0h:{style:{height:\"100%\",width:\"100%\"},x7kSahbL4:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"OMw59I1s0\"},implicitPathVariables:undefined},{href:{webPageId:\"OMw59I1s0\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(10+((componentViewport?.height||74)-20-220)/2)+90,...addPropertyOverrides({EqMj18t0h:{height:64,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||673)-60-918)/2+64+0)+40+128}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-71txgf-container\",layoutDependency:layoutDependency,layoutId:\"wiPjPHksb-container\",nodeId:\"wiPjPHksb\",rendersWithMotion:true,scopeId:\"waVsdhn9S\",whileHover:animation,children:/*#__PURE__*/_jsx(NavLinkSingle3,{height:\"100%\",id:\"wiPjPHksb\",layoutId:\"wiPjPHksb\",style:{height:\"100%\"},variant:convertFromEnum2(gGSU0bs4G,activeLocale),vr3GalQZm:\"COLORS\",width:\"100%\",x7kSahbL4:resolvedLinks2[0],...addPropertyOverrides({EqMj18t0h:{style:{height:\"100%\",width:\"100%\"},x7kSahbL4:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{tNN1ZHcH4:\"all-projects\"},unresolvedPathSlugs:{tNN1ZHcH4:{collectionId:\"ENrchOHwX\",collectionItemId:\"GbLwqb3tD\"}},webPageId:\"vv0GraWBy\"},implicitPathVariables:undefined},{href:{pathVariables:{tNN1ZHcH4:\"all-projects\"},unresolvedPathSlugs:{tNN1ZHcH4:{collectionId:\"ENrchOHwX\",collectionItemId:\"GbLwqb3tD\"}},webPageId:\"vv0GraWBy\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(10+((componentViewport?.height||74)-20-220)/2)+90,...addPropertyOverrides({EqMj18t0h:{height:64,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||673)-60-918)/2+64+0)+40+192}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pkzkho-container\",layoutDependency:layoutDependency,layoutId:\"SVuwrKlGs-container\",nodeId:\"SVuwrKlGs\",rendersWithMotion:true,scopeId:\"waVsdhn9S\",whileHover:animation,children:/*#__PURE__*/_jsx(NavLinkSingle3,{height:\"100%\",id:\"SVuwrKlGs\",layoutId:\"SVuwrKlGs\",style:{height:\"100%\"},variant:convertFromEnum3(gGSU0bs4G,activeLocale),vr3GalQZm:\"STONES\",width:\"100%\",x7kSahbL4:resolvedLinks3[0],...addPropertyOverrides({EqMj18t0h:{style:{height:\"100%\",width:\"100%\"},x7kSahbL4:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"N7mzRvGmk\"},implicitPathVariables:undefined},{href:{webPageId:\"N7mzRvGmk\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(10+((componentViewport?.height||74)-20-220)/2)+90,...addPropertyOverrides({EqMj18t0h:{height:64,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||673)-60-918)/2+64+0)+40+256}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-grk87p-container\",layoutDependency:layoutDependency,layoutId:\"sOLW3crtm-container\",nodeId:\"sOLW3crtm\",rendersWithMotion:true,scopeId:\"waVsdhn9S\",whileHover:animation,children:/*#__PURE__*/_jsx(NavLinkSingle3,{height:\"100%\",id:\"sOLW3crtm\",layoutId:\"sOLW3crtm\",style:{height:\"100%\"},variant:convertFromEnum4(gGSU0bs4G,activeLocale),vr3GalQZm:\"Application\",width:\"100%\",x7kSahbL4:resolvedLinks4[0],...addPropertyOverrides({EqMj18t0h:{style:{height:\"100%\",width:\"100%\"},x7kSahbL4:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{tNN1ZHcH4:\"all-projects\"},unresolvedPathSlugs:{tNN1ZHcH4:{collectionId:\"A4xDvahTf\",collectionItemId:\"vNER3BP25\"}},webPageId:\"iAaXry8G2\"},implicitPathVariables:undefined},{href:{pathVariables:{tNN1ZHcH4:\"all-projects\"},unresolvedPathSlugs:{tNN1ZHcH4:{collectionId:\"A4xDvahTf\",collectionItemId:\"vNER3BP25\"}},webPageId:\"iAaXry8G2\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(10+((componentViewport?.height||74)-20-220)/2)+90,...addPropertyOverrides({EqMj18t0h:{height:64,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||673)-60-918)/2+64+0)+40+320}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uv29i9-container\",layoutDependency:layoutDependency,layoutId:\"NUKN6ZNq5-container\",nodeId:\"NUKN6ZNq5\",rendersWithMotion:true,scopeId:\"waVsdhn9S\",whileHover:animation,children:/*#__PURE__*/_jsx(NavLinkSingle3,{height:\"100%\",id:\"NUKN6ZNq5\",layoutId:\"NUKN6ZNq5\",style:{height:\"100%\"},variant:convertFromEnum5(gGSU0bs4G,activeLocale),vr3GalQZm:\"PROJECTS\",width:\"100%\",x7kSahbL4:resolvedLinks5[0],...addPropertyOverrides({EqMj18t0h:{style:{height:\"100%\",width:\"100%\"},x7kSahbL4:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yqvlr0-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"eb27DIngK-container\",nodeId:\"eb27DIngK\",rendersWithMotion:true,scopeId:\"waVsdhn9S\",children:/*#__PURE__*/_jsx(SearchPopup,{accentColor:\"rgb(255, 107, 53)\",buttonBgColor:\"rgb(245, 131, 39)\",buttonStyle:\"pill\",buttonText:\"SEARCH\",buttonTextColor:\"rgb(255, 255, 255)\",cacheMins:60,categoryCol:\"Category\",colorCol:\"Color\",dataSource:\"sheet\",debug:false,discoverText:\"DISCOVER\",height:\"100%\",id:\"eb27DIngK\",imageCol:\"Image\",items:[],layoutId:\"eb27DIngK\",linkBase:\"/filters\",linkCol:\"Slug\",modalBgColor:\"rgb(245, 240, 235)\",modalTextColor:\"rgb(26, 26, 26)\",noResultsText:\"No results found\",openNewTab:false,overlayBgColor:\"rgba(0, 0, 0, 0.6)\",perPage:6,placeholder:\"Search for stone color, region, name, number...\",preload:false,searchBarBgColor:\"rgb(61, 61, 61)\",searchBarTextColor:\"rgb(255, 255, 255)\",sheetUrl:\"https://docs.google.com/spreadsheets/d/15pAT05KOKkyhhu6qHw7tsJKjiC8wUlEKEdjiCkO7Tkk/edit?gid=397355635#gid=397355635\",showTags:true,thumbDpr:2,thumbs:true,thumbW:160,titleCol:\"Title\",width:\"100%\"})})})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-11ftkq3\",layoutDependency:layoutDependency,layoutId:\"Iz7MdJ0p3\",...addPropertyOverrides({EqMj18t0h:{\"data-highlight\":true,onTap:onTapaskj1r}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ei1dqe-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"ZkBNpvKz5-container\",nodeId:\"ZkBNpvKz5\",rendersWithMotion:true,scopeId:\"waVsdhn9S\",children:/*#__PURE__*/_jsx(ContactWithTrigger,{buttonBgColor:\"rgb(245, 131, 39)\",buttonBorderRadius:50,buttonFontSize:14,buttonHeight:\"43px\",buttonPaddingX:32,buttonPaddingY:18,buttonText:\"CONTACT\",buttonTextColor:\"rgb(255, 255, 255)\",buttonWidth:\"130px\",cityPlaceholder:\"CITY\",emailPlaceholder:\"E-MAIL*\",formAction:\"\",height:\"100%\",id:\"ZkBNpvKz5\",inputFontSize:12,inputPaddingY:14,layoutId:\"ZkBNpvKz5\",messagePlaceholder:\"DESCRIBE YOUR QUESTION / REQUIREMENT (OPTIONAL)\",modalBgColor:\"rgb(245, 240, 235)\",modalBorderRadius:8,modalMaxHeight:\"90vh\",modalPaddingX:52,modalPaddingY:48,modalTextColor:\"rgb(26, 26, 26)\",modalWidth:560,namePlaceholder:\"NAME*\",privacyLink:\"#\",privacyText:\"I accept the privacy policy and consent to the processing of my data\",submitText:\"SUBMIT\",subtitle:\"Enter your details below and we'll get back to you\",subtitleFontSize:15,successMessage:\"Thank you! We'll be in touch soon.\",textareaMinHeight:90,title:\"Contact Us\",titleFontSize:40,width:\"100%\"})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MOF3Q.framer-ho8l9d, .framer-MOF3Q .framer-ho8l9d { display: block; }\",\".framer-MOF3Q.framer-10ixlix { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 74px; justify-content: center; max-width: 1200px; overflow: hidden; padding: 10px 40px 10px 40px; position: relative; width: 1200px; }\",\".framer-MOF3Q .framer-nmxqad { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-MOF3Q .framer-11r2up5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 86px; justify-content: center; overflow: hidden; padding: 5px 0px 0px 0px; position: relative; width: 126px; }\",\".framer-MOF3Q .framer-e0onfd { flex: none; height: 75px; overflow: visible; position: relative; text-decoration: none; width: 86px; }\",\".framer-MOF3Q .framer-14zcz2h { flex: none; height: 40px; overflow: hidden; position: relative; width: 40px; }\",\".framer-MOF3Q .framer-3zyn5r { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(62.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-MOF3Q .framer-7g7gkc { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(37.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-MOF3Q .framer-5coj6f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 10px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-MOF3Q .framer-1mejdc0-container, .framer-MOF3Q .framer-su39be-container, .framer-MOF3Q .framer-71txgf-container, .framer-MOF3Q .framer-1pkzkho-container, .framer-MOF3Q .framer-grk87p-container, .framer-MOF3Q .framer-1uv29i9-container { flex: none; height: 40px; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-MOF3Q .framer-1yqvlr0-container, .framer-MOF3Q .framer-ei1dqe-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-MOF3Q .framer-11ftkq3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 10px 0px 10px; position: relative; width: min-content; }\",\".framer-MOF3Q.framer-v-4m5tij.framer-10ixlix { flex-direction: column; height: 64px; padding: 0px; width: 390px; }\",\".framer-MOF3Q.framer-v-4m5tij .framer-nmxqad, .framer-MOF3Q.framer-v-g275cl .framer-nmxqad { gap: unset; height: 64px; justify-content: space-between; order: 0; padding: 0px 12px 0px 20px; width: 100%; z-index: 2; }\",\".framer-MOF3Q.framer-v-4m5tij .framer-11r2up5, .framer-MOF3Q.framer-v-g275cl .framer-11r2up5 { order: 0; }\",\".framer-MOF3Q.framer-v-4m5tij .framer-14zcz2h, .framer-MOF3Q.framer-v-g275cl .framer-14zcz2h { cursor: pointer; height: 44px; order: 1; width: 44px; will-change: var(--framer-will-change-override, transform); }\",\".framer-MOF3Q.framer-v-g275cl.framer-10ixlix { flex-direction: column; height: min-content; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; padding: 0px 0px 60px 0px; width: 390px; }\",\".framer-MOF3Q.framer-v-g275cl .framer-3zyn5r, .framer-MOF3Q.framer-v-g275cl .framer-7g7gkc { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-MOF3Q.framer-v-g275cl .framer-5coj6f { align-content: flex-start; align-items: flex-start; cursor: pointer; flex-direction: column; justify-content: flex-start; order: 1; padding: 40px 20px 0px 20px; width: 100%; will-change: unset; z-index: 2; }\",\".framer-MOF3Q.framer-v-g275cl .framer-1mejdc0-container { height: 64px; order: 0; width: 100%; }\",\".framer-MOF3Q.framer-v-g275cl .framer-su39be-container { height: 64px; order: 1; width: 100%; }\",\".framer-MOF3Q.framer-v-g275cl .framer-71txgf-container { height: 64px; order: 2; width: 100%; }\",\".framer-MOF3Q.framer-v-g275cl .framer-1pkzkho-container { height: 64px; order: 3; width: 100%; }\",\".framer-MOF3Q.framer-v-g275cl .framer-grk87p-container { height: 64px; order: 4; width: 100%; }\",\".framer-MOF3Q.framer-v-g275cl .framer-1uv29i9-container { height: 64px; order: 5; width: 100%; }\",\".framer-MOF3Q.framer-v-g275cl .framer-1yqvlr0-container { order: 6; }\",\".framer-MOF3Q.framer-v-g275cl .framer-11ftkq3 { cursor: pointer; order: 2; padding: 30px 12px 0px 12px; width: 100%; }\",'.framer-MOF3Q[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-MOF3Q [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-MOF3Q[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-MOF3Q [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-MOF3Q[data-hide-scrollbars=\"true\"], .framer-MOF3Q [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }','.framer-MOF3Q[data-border=\"true\"]::after, .framer-MOF3Q [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 74\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1200px\",null,null]},\"dMu_EQLQV\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1200px\",null,null]},\"EqMj18t0h\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1200px\",null,\"100vh\"]}}}\n * @framerVariables {\"gGSU0bs4G\":\"activePage\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwaVsdhn9S=withCSS(Component,css,\"framer-MOF3Q\");export default FramerwaVsdhn9S;FramerwaVsdhn9S.displayName=\"Navigation Bar 3\";FramerwaVsdhn9S.defaultProps={height:74,width:1200};addPropertyControls(FramerwaVsdhn9S,{variant:{options:[\"Q7SYXzGW4\",\"dMu_EQLQV\",\"EqMj18t0h\"],optionTitles:[\"Desktop\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum},gGSU0bs4G:{defaultValue:\"jcV_yFltq\",options:[\"jcV_yFltq\",\"KHmCAiZun\",\"AljqF7WF7\",\"Y2NgVSzxp\",\"OJ3ybOaAn\",\"AEo5PpUoG\",\"nrcCICgod\",\"l6Hp5cyuM\",\"twV1QUE7y\"],optionTitles:[\"Home\",\"About\",\"Services\",\"Projects\",\"Gallery\",\"Blogs\",\"Reviews\",\"Contact\",\"None\"],title:\"Active Page\",type:ControlType.Enum}});addFonts(FramerwaVsdhn9S,[{explicitInter:true,fonts:[]},...NavLinkSingle3Fonts,...SearchPopupFonts,...ContactWithTriggerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwaVsdhn9S\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"dMu_EQLQV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"EqMj18t0h\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,\\\"100vh\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"74\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"gGSU0bs4G\\\":\\\"activePage\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ff92f61)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer6 from\"#framer/local/canvasComponent/d2UrBM53b/d2UrBM53b.js\";import Footer4 from\"#framer/local/canvasComponent/P2uakqhLT/P2uakqhLT.js\";import NavBar from\"#framer/local/canvasComponent/r1tXLyaCA/r1tXLyaCA.js\";import NavigationBar3 from\"#framer/local/canvasComponent/waVsdhn9S/waVsdhn9S.js\";const NavBarFonts=getFonts(NavBar);const NavBarWithVariantAppearEffect=withVariantAppearEffect(NavBar);const Footer4Fonts=getFonts(Footer4);const Footer6Fonts=getFonts(Footer6);const NavigationBar3Fonts=getFonts(NavigationBar3);const breakpoints={bVK4TZQ5j:\"(max-width: 809.98px)\",H3AsYnTgS:\"(min-width: 810px) and (max-width: 1199.98px)\",XgX5gAqTK:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-jeOUd\";const variantClassNames={bVK4TZQ5j:\"framer-v-167brmd\",H3AsYnTgS:\"framer-v-ize7ck\",XgX5gAqTK:\"framer-v-yyr1hm\"};const qYMQTl7bi=undefined;const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={bVK4TZQ5j:[\".framer-jeOUd .framer-h711x8-container { height: 587px; width: 390px; }\",\".framer-jeOUd .framer-1a5goh4-container { height: 1576px; width: 390px; }\"],H3AsYnTgS:[\".framer-jeOUd.framer-yyr1hm { gap: 10px; }\",'.framer-jeOUd .framer-b9xi97, [data-layout-template=\"true\"] > #overlay { margin-bottom: -10px; }',\".framer-jeOUd .framer-1cfpsd8 { width: 810px; }\",\".framer-jeOUd .framer-h711x8-container { height: 733px; width: 810px; }\",\".framer-jeOUd .framer-1a5goh4-container { height: 1253px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={bVK4TZQ5j:\".framer-167brmd-override\",H3AsYnTgS:\".framer-ize7ck-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jeOUd.framer-e1cfl1, .framer-jeOUd .framer-e1cfl1 { display: block; }\",\".framer-jeOUd.framer-yyr1hm { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-jeOUd .framer-kiqdd0-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: auto; z-index: 10; }\",\".framer-jeOUd .framer-b9xi97 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-jeOUd .framer-1cfpsd8 { align-content: center; align-items: center; background-color: #f7f7f7; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 1002; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jeOUd .framer-h711x8-container { flex: none; height: 550px; position: relative; width: 1166px; }\",\".framer-jeOUd .framer-1a5goh4-container { flex: none; height: 829px; position: relative; width: 100%; }\",\".framer-jeOUd .framer-1tymnna-container { flex: none; height: auto; left: -2444px; order: 1003; position: var(--framer-canvas-fixed-position, fixed); top: calc(min(var(--framer-viewport-height, 100%), 100%) * 0.5325000000000002); transform: translateY(-50%); width: 308%; z-index: 10; }\",\".framer-jeOUd .framer-1p5klbn-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 180px); flex: none; height: auto; order: 1004; position: var(--framer-canvas-fixed-position, fixed); right: -1210px; width: auto; z-index: 10; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={bVK4TZQ5j:\"(max-width: 809.98px)\",H3AsYnTgS:\"(min-width: 810px) and (max-width: 1199.98px)\",XgX5gAqTK:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"Tablet \":\"H3AsYnTgS\",Laptop:\"XgX5gAqTK\",Phone:\"bVK4TZQ5j\"};const getProps=({height,id,scrollSection,width,...props})=>{return{...props,qYMQTl7bi:scrollSection??props.qYMQTl7bi,variant:humanReadableVariantMap[props.variant]??props.variant??\"XgX5gAqTK\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,qYMQTl7bi,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"bVK4TZQ5j\")return true;return false;};const isDisplayed1=()=>{if(!isBrowser())return true;if([\"H3AsYnTgS\",\"bVK4TZQ5j\"].includes(baseVariant))return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"XgX5gAqTK\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: none; }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-yyr1hm\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:148,y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-kiqdd0-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"GGvOsRYQi\",rendersWithMotion:true,scopeId:\"XKt3V2D1R\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bVK4TZQ5j:{__framer__variantAppearEffectEnabled:undefined,variant:matchVariant(\"MUsGOgFgQ\")},H3AsYnTgS:{__framer__variantAppearEffectEnabled:undefined,variant:matchVariant(\"MUsGOgFgQ\")}},children:/*#__PURE__*/_jsx(NavBarWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:qYMQTl7bi,target:\"gYDiSBc49\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"GGvOsRYQi\",layoutId:\"GGvOsRYQi\",variant:matchVariant(\"EZcCACajG\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-b9xi97\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1cfpsd8\",\"data-framer-name\":\"footer\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bVK4TZQ5j:{height:587,width:\"390px\"},H3AsYnTgS:{height:733,width:\"810px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:550,width:\"1166px\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-h711x8-container\",nodeId:\"wfYHlq1ic\",scopeId:\"XKt3V2D1R\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bVK4TZQ5j:{variant:matchVariant(\"OEsPVVH7J\")},H3AsYnTgS:{variant:matchVariant(\"mp6gixVLy\")}},children:/*#__PURE__*/_jsx(Footer4,{height:\"100%\",id:\"wfYHlq1ic\",layoutId:\"wfYHlq1ic\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ixn8a2upo\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bVK4TZQ5j:{height:1576,width:\"390px\",y:1587},H3AsYnTgS:{height:1253,width:\"810px\",y:1733}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:829,width:\"100vw\",y:1550,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1a5goh4-container\",nodeId:\"p5wxHeCPs\",scopeId:\"XKt3V2D1R\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bVK4TZQ5j:{variant:matchVariant(\"KVZfvAf_C\")},H3AsYnTgS:{variant:matchVariant(\"BSWX0faYB\")}},children:/*#__PURE__*/_jsx(Footer6,{height:\"100%\",id:\"p5wxHeCPs\",layoutId:\"p5wxHeCPs\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"gxxs5C0kN\"),width:\"100%\"})})})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bVK4TZQ5j:{height:74,width:\"307.6923vw\",y:495.5}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1tymnna-container hidden-yyr1hm hidden-ize7ck\",\"data-framer-layout-hint-center-y\":true,layoutScroll:true,nodeId:\"DzHsMH7Na\",scopeId:\"XKt3V2D1R\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bVK4TZQ5j:{variant:matchVariant(\"dMu_EQLQV\")}},children:/*#__PURE__*/_jsx(NavigationBar3,{gGSU0bs4G:\"jcV_yFltq\",height:\"100%\",id:\"DzHsMH7Na\",layoutId:\"DzHsMH7Na\",style:{width:\"100%\"},variant:matchVariant(\"Q7SYXzGW4\"),width:\"100%\"})})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:148,y:672,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1p5klbn-container hidden-ize7ck hidden-167brmd\",layoutScroll:true,nodeId:\"aLRYUAYFl\",rendersWithMotion:true,scopeId:\"XKt3V2D1R\",children:/*#__PURE__*/_jsx(NavBarWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:qYMQTl7bi,target:\"OB6RRqHj2\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"aLRYUAYFl\",layoutId:\"aLRYUAYFl\",variant:matchVariant(\"EZcCACajG\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2728\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"H3AsYnTgS\":{\"layout\":[\"fixed\",\"fixed\"]},\"bVK4TZQ5j\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"qYMQTl7bi\":\"scrollSection\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"XgX5gAqTK\":[\".framer-kiqdd0-container\",\".framer-1cfpsd8\",\".framer-1p5klbn-container\"],\"H3AsYnTgS\":[\".framer-kiqdd0-container\",\".framer-1cfpsd8\"],\"bVK4TZQ5j\":[\".framer-kiqdd0-container\",\".framer-1cfpsd8\",\".framer-1tymnna-container\"]}\n * @framerBreakpoints {\"XgX5gAqTK\":{\"min\":1200,\"canvasClassName\":\"framer-yyr1hm-override\",\"minHeight\":2728,\"name\":\"Laptop\",\"width\":1200,\"rootFontSize\":16},\"H3AsYnTgS\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-ize7ck-override\",\"minHeight\":2728,\"name\":\"Tablet \",\"width\":810,\"rootFontSize\":16},\"bVK4TZQ5j\":{\"max\":809,\"canvasClassName\":\"framer-167brmd-override\",\"minHeight\":2728,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant XgX5gAqTK\n * @framerLayoutTemplate true\n */const FramerXKt3V2D1R=withCSS(Component,css,\"framer-jeOUd\");export default FramerXKt3V2D1R;FramerXKt3V2D1R.displayName=\"white\";FramerXKt3V2D1R.defaultProps={height:2728,width:1200};addPropertyControls(FramerXKt3V2D1R,{qYMQTl7bi:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef}});addFonts(FramerXKt3V2D1R,[{explicitInter:true,fonts:[]},...NavBarFonts,...Footer4Fonts,...Footer6Fonts,...NavigationBar3Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXKt3V2D1R\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"XgX5gAqTK\\\":[\\\".framer-kiqdd0-container\\\",\\\".framer-1cfpsd8\\\",\\\".framer-1p5klbn-container\\\"],\\\"H3AsYnTgS\\\":[\\\".framer-kiqdd0-container\\\",\\\".framer-1cfpsd8\\\"],\\\"bVK4TZQ5j\\\":[\\\".framer-kiqdd0-container\\\",\\\".framer-1cfpsd8\\\",\\\".framer-1tymnna-container\\\"]}\",\"framerBreakpoints\":\"{\\\"XgX5gAqTK\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-yyr1hm-override\\\",\\\"minHeight\\\":2728,\\\"name\\\":\\\"Laptop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"H3AsYnTgS\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-ize7ck-override\\\",\\\"minHeight\\\":2728,\\\"name\\\":\\\"Tablet \\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"bVK4TZQ5j\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-167brmd-override\\\",\\\"minHeight\\\":2728,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerVariables\":\"{\\\"qYMQTl7bi\\\":\\\"scrollSection\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerDefaultVariant\":\"XgX5gAqTK\",\"framerIntrinsicHeight\":\"2728\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"H3AsYnTgS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bVK4TZQ5j\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls,ControlType}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";function clamp(n,min,max){return Math.max(min,Math.min(max,n));}function useIsMobile(mode,breakpoint){const[isMobile,setIsMobile]=React.useState(mode===\"mobile\");React.useEffect(()=>{if(mode===\"desktop\"){setIsMobile(false);return;}if(mode===\"mobile\"){setIsMobile(true);return;}// auto\nconst update=()=>setIsMobile(window.innerWidth<=breakpoint);update();window.addEventListener(\"resize\",update);return()=>window.removeEventListener(\"resize\",update);},[mode,breakpoint]);return isMobile;}export default function FloatingFAQWidget(props){const{// desktop position\nright,bottom,zIndex,gap,panelSide,companyName,companyTagline,companyLogo,launcherIcon,title,subtitle,footerNote,faqsJson,openFirst,// desktop style\npanelWidth,radius,launcherSize,bg,text,mutedText,border,shadowStrength,headerIconBg,launcherIconBg,iconFit,// responsive\nresponsiveMode,mobileBreakpoint,// mobile style\nmobilePanelWidth,mobileRadius,mobileLauncherSize,mobileGap,mobileTitleSize,mobileTextSize,mobilePadding,mobileMaxHeightVh,mobileRight,mobileBottom}=props;const[mounted,setMounted]=React.useState(false);const[open,setOpen]=React.useState(false);const[activeIndex,setActiveIndex]=React.useState(null);React.useEffect(()=>setMounted(true),[]);// ✅ isMobile (auto/forced)\nconst isMobile=useIsMobile(responsiveMode,mobileBreakpoint);// Parse FAQs from JSON textarea\nconst faqs=React.useMemo(()=>{try{const parsed=JSON.parse(faqsJson||\"[]\");return Array.isArray(parsed)?parsed:[];}catch{return[];}},[faqsJson]);React.useEffect(()=>{if(openFirst&&faqs.length>0)setActiveIndex(0);if(!openFirst)setActiveIndex(null);// eslint-disable-next-line react-hooks/exhaustive-deps\n},[openFirst]);// ✅ pick responsive values\nconst P_RIGHT=isMobile?mobileRight:right;const P_BOTTOM=isMobile?mobileBottom:bottom;const P_GAP=isMobile?mobileGap:gap;const P_WIDTH=isMobile?mobilePanelWidth:panelWidth;const P_RADIUS=isMobile?mobileRadius:radius;const P_LAUNCHER=isMobile?mobileLauncherSize:launcherSize;const P_PAD=isMobile?mobilePadding:16;const TITLE_SIZE=isMobile?mobileTitleSize:20;const TEXT_SIZE=isMobile?mobileTextSize:13;const safeWidth=clamp(P_WIDTH,240,420);const shadow=`0 18px 50px rgba(0,0,0,${.1+shadowStrength*.06}),\n                    0 2px 10px rgba(0,0,0,${.06+shadowStrength*.03})`;const panelAnchorStyle=panelSide===\"right\"?{right:0}:{left:0};// ✅ mobile max height\nconst maxPanelHeight=isMobile?`min(${mobileMaxHeightVh}vh, calc(100vh - ${P_BOTTOM+P_LAUNCHER+P_GAP+18}px))`:\"unset\";const UI=/*#__PURE__*/_jsx(\"div\",{style:{position:\"fixed\",right:P_RIGHT,bottom:P_BOTTOM,zIndex,pointerEvents:\"none\",isolation:\"isolate\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:P_LAUNCHER,height:P_LAUNCHER,pointerEvents:\"auto\"},children:[/*#__PURE__*/_jsx(AnimatePresence,{children:open&&/*#__PURE__*/_jsxs(motion.div,{initial:{opacity:0,y:14,scale:.985},animate:{opacity:1,y:0,scale:1},exit:{opacity:0,y:12,scale:.985},transition:{type:\"spring\",stiffness:520,damping:36},style:{position:\"absolute\",bottom:P_LAUNCHER+P_GAP,...panelAnchorStyle,width:safeWidth,maxWidth:\"calc(100vw - 16px)\",background:bg,border:`1px solid ${border}`,borderRadius:P_RADIUS,boxShadow:shadow,overflow:\"hidden\",color:text,maxHeight:maxPanelHeight,display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",padding:P_PAD,gap:12,flex:\"0 0 auto\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:12,minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:isMobile?32:36,height:isMobile?32:36,borderRadius:12,overflow:\"hidden\",background:headerIconBg,border:`1px solid ${border}`,display:\"grid\",placeItems:\"center\",flex:\"0 0 auto\"},\"aria-label\":\"Company logo\",children:companyLogo?/*#__PURE__*/_jsx(\"img\",{src:companyLogo,alt:\"logo\",style:{width:\"100%\",height:\"100%\",objectFit:iconFit}}):/*#__PURE__*/_jsx(\"span\",{style:{fontWeight:800,opacity:.9,userSelect:\"none\"},children:\"✦\"})}),/*#__PURE__*/_jsxs(\"div\",{style:{minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:isMobile?12:13,fontWeight:700,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:companyName}),/*#__PURE__*/_jsx(\"div\",{style:{marginTop:2,fontSize:isMobile?11:12,color:mutedText,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:companyTagline})]})]}),/*#__PURE__*/_jsx(\"button\",{onClick:()=>setOpen(false),style:{width:isMobile?30:34,height:isMobile?30:34,borderRadius:12,border:`1px solid ${border}`,background:\"transparent\",color:text,cursor:\"pointer\",flex:\"0 0 auto\"},\"aria-label\":\"Close\",children:\"✕\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{padding:`0 ${P_PAD}px ${P_PAD}px`,overflowY:isMobile?\"auto\":\"visible\",WebkitOverflowScrolling:\"touch\",overscrollBehavior:\"contain\",flex:\"1 1 auto\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"4px 0 10px 0\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:TITLE_SIZE,fontWeight:800,letterSpacing:-.2},children:title}),/*#__PURE__*/_jsx(\"div\",{style:{marginTop:6,fontSize:TEXT_SIZE,color:mutedText,lineHeight:1.35,whiteSpace:\"pre-line\"},children:subtitle})]}),/*#__PURE__*/_jsx(\"div\",{style:{marginTop:10,display:\"grid\",gap:10},children:faqs.map((item,idx)=>{const isOpen=activeIndex===idx;return /*#__PURE__*/_jsxs(\"div\",{style:{border:`1px solid ${border}`,borderRadius:16,overflow:\"hidden\",background:\"rgba(0,0,0,0.01)\"},children:[/*#__PURE__*/_jsxs(\"button\",{onClick:()=>setActiveIndex(isOpen?null:idx),style:{width:\"100%\",padding:isMobile?\"10px 10px\":\"12px 12px\",display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:12,border:\"none\",background:\"transparent\",cursor:\"pointer\",textAlign:\"left\"},\"aria-expanded\":isOpen,children:[/*#__PURE__*/_jsx(\"div\",{style:{color:text,fontSize:isMobile?12:13,fontWeight:700,lineHeight:1.25,whiteSpace:\"pre-line\"},children:item.question}),/*#__PURE__*/_jsx(motion.div,{animate:{rotate:isOpen?180:0},transition:{type:\"spring\",stiffness:500,damping:35},style:{width:isMobile?26:28,height:isMobile?26:28,borderRadius:10,border:`1px solid ${border}`,display:\"grid\",placeItems:\"center\",color:mutedText,flex:\"0 0 auto\"},\"aria-hidden\":\"true\",children:\"▾\"})]}),/*#__PURE__*/_jsx(AnimatePresence,{initial:false,children:isOpen&&/*#__PURE__*/_jsx(motion.div,{initial:{height:0,opacity:0},animate:{height:\"auto\",opacity:1},exit:{height:0,opacity:0},transition:{duration:.22},style:{overflow:\"hidden\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"0 12px 12px\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{height:1,background:border,opacity:.8,marginBottom:10}}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:isMobile?12:13,color:mutedText,lineHeight:1.45,whiteSpace:\"pre-line\"},children:item.answer})]})})})]},idx);})}),/*#__PURE__*/_jsx(\"div\",{style:{marginTop:14},children:/*#__PURE__*/_jsx(\"div\",{style:{fontSize:isMobile?11:12,color:mutedText,opacity:.75,textAlign:\"center\",lineHeight:1.35,whiteSpace:\"pre-line\"},children:footerNote})})]})]})}),/*#__PURE__*/_jsxs(motion.button,{onClick:()=>setOpen(v=>!v),whileHover:{scale:1.05},whileTap:{scale:.97},style:{position:\"absolute\",right:0,bottom:0,width:P_LAUNCHER,height:P_LAUNCHER,borderRadius:999,border:`1px solid ${border}`,background:bg,boxShadow:shadow,display:\"grid\",placeItems:\"center\",cursor:\"pointer\",overflow:\"hidden\",color:text},\"aria-label\":\"Open FAQ\",children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"62%\",height:\"62%\",borderRadius:999,background:launcherIconBg,border:`1px solid ${border}`,display:\"grid\",placeItems:\"center\",overflow:\"hidden\"},children:launcherIcon?/*#__PURE__*/_jsx(\"img\",{src:launcherIcon,alt:\"chat icon\",style:{width:\"100%\",height:\"100%\",objectFit:iconFit}}):/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 24 24\",width:\"18\",height:\"18\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M20 12c0 3.866-3.582 7-8 7a9.5 9.5 0 0 1-2.27-.27L5 20l1.22-3.05A6.3 6.3 0 0 1 4 12c0-3.866 3.582-7 8-7s8 3.134 8 7Z\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinejoin:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M8 12h.01M12 12h.01M16 12h.01\",stroke:\"currentColor\",strokeWidth:\"2.4\",strokeLinecap:\"round\"})]})}),/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",right:10,top:10,width:10,height:10,borderRadius:999,background:\"#22c55e\",boxShadow:\"0 0 0 6px rgba(34,197,94,0.18)\"}})]})]})});if(!mounted||typeof document===\"undefined\")return null;return /*#__PURE__*/createPortal(UI,document.body);}addPropertyControls(FloatingFAQWidget,{// Position (Desktop)\nright:{type:ControlType.Number,title:\"Right\",defaultValue:24,min:0,max:200},bottom:{type:ControlType.Number,title:\"Bottom\",defaultValue:24,min:0,max:200},zIndex:{type:ControlType.Number,title:\"Z-Index\",defaultValue:2147483647,min:1,max:2147483647},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:12,min:6,max:24},panelSide:{type:ControlType.Enum,title:\"Panel Side\",options:[\"right\",\"left\"],optionTitles:[\"Align Right\",\"Align Left\"],defaultValue:\"right\"},companyName:{type:ControlType.String,title:\"Company\",defaultValue:\"GLM Stone\"},companyTagline:{type:ControlType.String,title:\"Tagline\",defaultValue:\"Support • Fast replies\"},companyLogo:{type:ControlType.Image,title:\"Logo\"},launcherIcon:{type:ControlType.Image,title:\"Chat Icon\"},title:{type:ControlType.String,title:\"Title\",defaultValue:\"How can I help you today?\",multiline:true},subtitle:{type:ControlType.String,title:\"Subtitle\",multiline:true,defaultValue:\"Browse the FAQs below — quick answers, no typing needed.\"},footerNote:{type:ControlType.String,title:\"Footer Note\",multiline:true,defaultValue:\"Updated regularly.\\nIf you still need help, contact us.\"},faqsJson:{type:ControlType.String,title:\"FAQs (JSON)\",displayTextArea:true,defaultValue:`[\n  {\n    \"question\": \"What services do you offer?\",\n    \"answer\": \"We provide end-to-end stone solutions.\\\\n\\\\n• Material sourcing in China\\\\n• Custom fabrication & finishing\\\\n• Quality inspection\\\\n• Global logistics support\"\n  },\n  {\n    \"question\": \"Can I request samples?\",\n    \"answer\": \"Yes. Samples can be arranged before mass production.\\\\n\\\\nPlease share:\\\\n• Material preference\\\\n• Finish\\\\n• Quantity\\\\n• Destination\"\n  }\n]`},openFirst:{type:ControlType.Boolean,title:\"Open 1st FAQ\",defaultValue:false},// Desktop style\npanelWidth:{type:ControlType.Number,title:\"Panel Width\",defaultValue:360,min:260,max:420},radius:{type:ControlType.Number,title:\"Radius\",defaultValue:24,min:14,max:32},launcherSize:{type:ControlType.Number,title:\"Launcher\",defaultValue:56,min:44,max:88},bg:{type:ControlType.Color,title:\"BG\",defaultValue:\"#FFFFFF\"},text:{type:ControlType.Color,title:\"Text\",defaultValue:\"#0B0F19\"},mutedText:{type:ControlType.Color,title:\"Muted\",defaultValue:\"rgba(11,15,25,0.65)\"},border:{type:ControlType.Color,title:\"Border\",defaultValue:\"rgba(0,0,0,0.10)\"},headerIconBg:{type:ControlType.Color,title:\"Header Icon BG\",defaultValue:\"rgba(0,0,0,0.03)\"},launcherIconBg:{type:ControlType.Color,title:\"Launcher Icon BG\",defaultValue:\"rgba(0,0,0,0.04)\"},iconFit:{type:ControlType.Enum,title:\"Icon Fit\",options:[\"contain\",\"cover\"],optionTitles:[\"Contain\",\"Cover\"],defaultValue:\"contain\"},shadowStrength:{type:ControlType.Number,title:\"Shadow\",defaultValue:1,min:0,max:3,step:1},// ✅ Responsive\nresponsiveMode:{type:ControlType.Enum,title:\"Responsive\",options:[\"auto\",\"desktop\",\"mobile\"],optionTitles:[\"Auto\",\"Desktop\",\"Mobile\"],defaultValue:\"auto\"},mobileBreakpoint:{type:ControlType.Number,title:\"Mobile BP\",defaultValue:520,min:320,max:900,step:10,hidden:p=>p.responsiveMode!==\"auto\"},// ✅ Mobile controls\nmobileRight:{type:ControlType.Number,title:\"M Right\",defaultValue:12,min:0,max:60},mobileBottom:{type:ControlType.Number,title:\"M Bottom\",defaultValue:12,min:0,max:60},mobileGap:{type:ControlType.Number,title:\"M Gap\",defaultValue:10,min:6,max:24},mobilePanelWidth:{type:ControlType.Number,title:\"M Panel W\",defaultValue:320,min:240,max:380,step:10},mobileRadius:{type:ControlType.Number,title:\"M Radius\",defaultValue:20,min:12,max:28},mobileLauncherSize:{type:ControlType.Number,title:\"M Launcher\",defaultValue:48,min:40,max:72},mobilePadding:{type:ControlType.Number,title:\"M Padding\",defaultValue:12,min:8,max:18},mobileTitleSize:{type:ControlType.Number,title:\"M Title\",defaultValue:16,min:14,max:20},mobileTextSize:{type:ControlType.Number,title:\"M Text\",defaultValue:12,min:11,max:14},mobileMaxHeightVh:{type:ControlType.Number,title:\"M MaxH (vh)\",defaultValue:72,min:50,max:90,step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FloatingFAQWidget\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FloatingAIChatWidget.map","// Generated by Framer (29c58de)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer6 from\"#framer/local/canvasComponent/d2UrBM53b/d2UrBM53b.js\";import Footer4 from\"#framer/local/canvasComponent/P2uakqhLT/P2uakqhLT.js\";import NavBar from\"#framer/local/canvasComponent/r1tXLyaCA/r1tXLyaCA.js\";import NavigationBar3 from\"#framer/local/canvasComponent/waVsdhn9S/waVsdhn9S.js\";import FloatingFAQWidget from\"#framer/local/codeFile/ipkFATt/FloatingAIChatWidget.js\";const FloatingFAQWidgetFonts=getFonts(FloatingFAQWidget);const NavBarFonts=getFonts(NavBar);const NavBarWithVariantAppearEffect=withVariantAppearEffect(NavBar);const Footer4Fonts=getFonts(Footer4);const Footer6Fonts=getFonts(Footer6);const NavigationBar3Fonts=getFonts(NavigationBar3);const breakpoints={dJ60DEfZj:\"(min-width: 1200px)\",ge7IjEjI2:\"(max-width: 809.98px)\",SrIWLd39B:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-7MyNR\";const variantClassNames={dJ60DEfZj:\"framer-v-u2tepd\",ge7IjEjI2:\"framer-v-1bxngdd\",SrIWLd39B:\"framer-v-l1e5ba\"};const qYMQTl7bi=undefined;const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={ge7IjEjI2:[\".framer-7MyNR .framer-13l486y-container { width: 390px; }\",\".framer-7MyNR .framer-weeb96-container { height: 587px; width: 390px; }\",\".framer-7MyNR .framer-1q5lgs8-container { height: 1576px; width: 390px; }\"],SrIWLd39B:[\".framer-7MyNR .framer-cv21kr { width: 810px; }\",\".framer-7MyNR .framer-weeb96-container { height: 733px; width: 810px; }\",\".framer-7MyNR .framer-1q5lgs8-container { height: 1253px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={ge7IjEjI2:\".framer-1bxngdd-override\",SrIWLd39B:\".framer-l1e5ba-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7MyNR.framer-y5u724, .framer-7MyNR .framer-y5u724 { display: block; }\",\".framer-7MyNR.framer-u2tepd { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-7MyNR .framer-i12gf3-container { flex: none; height: auto; order: -1000; position: relative; width: auto; }\",\".framer-7MyNR .framer-13l486y-container { flex: none; height: auto; left: 50%; order: -999; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: auto; z-index: 10; }\",\".framer-7MyNR .framer-1ldk33w { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -10px; position: relative; width: 0px; }\",\".framer-7MyNR .framer-cv21kr { align-content: center; align-items: center; background-color: #f7f7f7; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 1003; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-7MyNR .framer-weeb96-container { flex: none; height: 550px; position: relative; width: 1166px; }\",\".framer-7MyNR .framer-1q5lgs8-container { flex: none; height: 704px; position: relative; width: 100%; }\",\".framer-7MyNR .framer-n5h8yp-container { flex: none; height: auto; left: -2444px; order: 1004; position: var(--framer-canvas-fixed-position, fixed); top: calc(min(var(--framer-viewport-height, 100%), 100%) * 0.5325000000000002); transform: translateY(-50%); width: 308%; z-index: 10; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -10px; }'];const mediaQueries={dJ60DEfZj:\"(min-width: 1200px)\",ge7IjEjI2:\"(max-width: 809.98px)\",SrIWLd39B:\"(min-width: 810px) and (max-width: 1199.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"Tablet \":\"SrIWLd39B\",Laptop:\"dJ60DEfZj\",Phone:\"ge7IjEjI2\"};const getProps=({height,id,scrollSection,width,...props})=>{return{...props,qYMQTl7bi:scrollSection??props.qYMQTl7bi,variant:humanReadableVariantMap[props.variant]??props.variant??\"dJ60DEfZj\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,qYMQTl7bi,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"ge7IjEjI2\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"dJ60DEfZj\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: none; }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-u2tepd\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-i12gf3-container\",isAuthoredByUser:true,nodeId:\"TNY61njtH\",scopeId:\"iYSQSGu4b\",children:/*#__PURE__*/_jsx(FloatingFAQWidget,{bg:\"rgb(255, 255, 255)\",border:\"rgba(0, 0, 0, 0.1)\",bottom:24,companyLogo:\"https://framerusercontent.com/images/QV9E3DRcalEYUKAQMn4Brzcce8.jpg?width=120&height=120\",companyName:\"GLMStone\",companyTagline:\"Support • Fast replies\",faqsJson:'[\\n  {\\n    \"question\": \"What services do you offer?\",\\n    \"answer\": \"We provide end-to-end stone solutions.\\\\n\\\\n• Natural stone sourcing in China\\\\n• Custom fabrication & finishing\\\\n• CAD & shop drawing support\\\\n• Quality inspection\\\\n• Global logistics assistance\"\\n  },\\n  {\\n    \"question\": \"What types of stone do you supply?\",\\n    \"answer\": \"We supply a wide range of materials including:\\\\n\\\\n• Marble\\\\n• Travertine\\\\n• Limestone\\\\n• Granite\\\\n• Quartzite\\\\n• Engineered stone\\\\n• Sintered stone\"\\n  },\\n  {\\n    \"question\": \"Can I request samples before placing an order?\",\\n    \"answer\": \"Yes. Samples can be arranged before mass production.\\\\n\\\\nYou may request:\\\\n• Material samples\\\\n• Finish samples\\\\n• Mock-up pieces\\\\n\\\\nPlease share the material name, finish, and destination address.\"\\n  },\\n  {\\n    \"question\": \"Do you support custom stone fabrication?\",\\n    \"answer\": \"Yes. We specialize in luxury customization.\\\\n\\\\nWe support:\\\\n• Cut-to-size production\\\\n• Waterjet patterns\\\\n• Curved stone\\\\n• Bookmatch & vein match\\\\n• Special edge profiles\"\\n  },\\n  {\\n    \"question\": \"Can you help with drawings and technical support?\",\\n    \"answer\": \"Yes. Our technical team provides:\\\\n\\\\n• Shop drawings\\\\n• CAD files\\\\n• Installation references\\\\n• Production detailing coordination\"\\n  },\\n  {\\n    \"question\": \"What finishes are available?\",\\n    \"answer\": \"Available finishes include:\\\\n\\\\n• Polished\\\\n• Honed\\\\n• Leathered\\\\n• Brushed\\\\n• Flamed\\\\n• Sandblasted\\\\n\\\\nFinish availability depends on the selected material.\"\\n  },\\n  {\\n    \"question\": \"What is your minimum order quantity?\",\\n    \"answer\": \"There is no strict MOQ.\\\\n\\\\nOrders can start from small sample pieces to full container shipments, depending on material availability.\"\\n  },\\n  {\\n    \"question\": \"Do you provide quality inspection?\",\\n    \"answer\": \"Yes. Every order goes through strict inspection including:\\\\n\\\\n• Color consistency\\\\n• Surface quality\\\\n• Dimension accuracy\\\\n• Finish confirmation\\\\n• Packing condition\"\\n  },\\n  {\\n    \"question\": \"Can you arrange international shipping?\",\\n    \"answer\": \"Yes. We assist with global logistics, including:\\\\n\\\\n• Export packing\\\\n• Container loading\\\\n• Required documents\\\\n• FOB / CIF / DDP coordination\"\\n  },\\n  {\\n    \"question\": \"How long does production take?\",\\n    \"answer\": \"Production time depends on material and quantity.\\\\n\\\\nTypical timeline:\\\\n• Slabs: 7–14 days\\\\n• Cut-to-size: 15–30 days\\\\n• Complex projects: case-by-case evaluation\"\\n  },\\n  {\\n    \"question\": \"Who do you usually work with?\",\\n    \"answer\": \"We work with:\\\\n\\\\n• Architects\\\\n• Interior designers\\\\n• Developers\\\\n• Contractors\\\\n• Stone wholesalers\\\\n• Private residential clients\"\\n  },\\n  {\\n    \"question\": \"How can I contact your team?\",\\n    \"answer\": \"You can contact us through:\\\\n\\\\n• Website inquiry form\\\\n• Email\\\\n• WhatsApp\\\\n• Discord community\\\\n\\\\nOur sales team will respond within 24 hours.\"\\n  }\\n]\\n',footerNote:\"Updated regularly.\\nIf you still need help, contact us.\",gap:12,headerIconBg:\"rgba(0, 0, 0, 0.03)\",height:\"100%\",iconFit:\"contain\",id:\"TNY61njtH\",launcherIconBg:\"rgba(0, 0, 0, 0.04)\",launcherSize:56,layoutId:\"TNY61njtH\",mobileBottom:12,mobileBreakpoint:520,mobileGap:10,mobileLauncherSize:48,mobileMaxHeightVh:72,mobilePadding:12,mobilePanelWidth:320,mobileRadius:20,mobileRight:12,mobileTextSize:12,mobileTitleSize:16,mutedText:\"rgba(11, 15, 25, 0.65)\",openFirst:false,panelSide:\"right\",panelWidth:360,radius:24,responsiveMode:\"auto\",right:24,shadowStrength:1,subtitle:\"Browse the FAQs below — quick answers, no typing needed.\",text:\"rgb(11, 15, 25)\",title:\"How can I help you today?\",width:\"100%\",zIndex:2147483647})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ge7IjEjI2:{width:\"390px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:148,y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-13l486y-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"cgVc9TZyS\",rendersWithMotion:true,scopeId:\"iYSQSGu4b\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ge7IjEjI2:{__framer__variantAppearEffectEnabled:undefined,style:{width:\"100%\"},variant:matchVariant(\"MUsGOgFgQ\")},SrIWLd39B:{__framer__variantAppearEffectEnabled:undefined,variant:matchVariant(\"MUsGOgFgQ\")}},children:/*#__PURE__*/_jsx(NavBarWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:qYMQTl7bi,target:\"gYDiSBc49\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"cgVc9TZyS\",layoutId:\"cgVc9TZyS\",variant:matchVariant(\"urpBYaDwq\"),width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ldk33w\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-cv21kr\",\"data-framer-name\":\"footer\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ge7IjEjI2:{height:587,width:\"390px\"},SrIWLd39B:{height:733,width:\"810px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:550,width:\"1166px\",y:1210,children:/*#__PURE__*/_jsx(Container,{className:\"framer-weeb96-container\",nodeId:\"GtQkJOtqz\",scopeId:\"iYSQSGu4b\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ge7IjEjI2:{variant:matchVariant(\"OEsPVVH7J\")},SrIWLd39B:{variant:matchVariant(\"mp6gixVLy\")}},children:/*#__PURE__*/_jsx(Footer4,{height:\"100%\",id:\"GtQkJOtqz\",layoutId:\"GtQkJOtqz\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ixn8a2upo\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ge7IjEjI2:{height:1576,width:\"390px\",y:1797},SrIWLd39B:{height:1253,width:\"810px\",y:1943}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:704,width:\"100vw\",y:1760,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1q5lgs8-container\",nodeId:\"rhnlOUFRq\",scopeId:\"iYSQSGu4b\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ge7IjEjI2:{variant:matchVariant(\"KVZfvAf_C\")},SrIWLd39B:{variant:matchVariant(\"BSWX0faYB\")}},children:/*#__PURE__*/_jsx(Footer6,{height:\"100%\",id:\"rhnlOUFRq\",layoutId:\"rhnlOUFRq\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"gxxs5C0kN\"),width:\"100%\"})})})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ge7IjEjI2:{height:74,width:\"307.6923vw\",y:495.5}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-n5h8yp-container hidden-u2tepd hidden-l1e5ba\",\"data-framer-layout-hint-center-y\":true,layoutScroll:true,nodeId:\"LV3OvE5qM\",scopeId:\"iYSQSGu4b\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ge7IjEjI2:{variant:matchVariant(\"dMu_EQLQV\")}},children:/*#__PURE__*/_jsx(NavigationBar3,{gGSU0bs4G:\"jcV_yFltq\",height:\"100%\",id:\"LV3OvE5qM\",layoutId:\"LV3OvE5qM\",style:{width:\"100%\"},variant:matchVariant(\"Q7SYXzGW4\"),width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2728\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"SrIWLd39B\":{\"layout\":[\"fixed\",\"fixed\"]},\"ge7IjEjI2\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"qYMQTl7bi\":\"scrollSection\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"dJ60DEfZj\":[\".framer-i12gf3-container\",\".framer-13l486y-container\",\".framer-cv21kr\"],\"SrIWLd39B\":[\".framer-i12gf3-container\",\".framer-13l486y-container\",\".framer-cv21kr\"],\"ge7IjEjI2\":[\".framer-i12gf3-container\",\".framer-13l486y-container\",\".framer-cv21kr\",\".framer-n5h8yp-container\"]}\n * @framerBreakpoints {\"dJ60DEfZj\":{\"min\":1200,\"canvasClassName\":\"framer-u2tepd-override\",\"minHeight\":2728,\"name\":\"Laptop\",\"width\":1200,\"rootFontSize\":16},\"SrIWLd39B\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-l1e5ba-override\",\"minHeight\":2728,\"name\":\"Tablet \",\"width\":810,\"rootFontSize\":16},\"ge7IjEjI2\":{\"max\":809,\"canvasClassName\":\"framer-1bxngdd-override\",\"minHeight\":2728,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant dJ60DEfZj\n * @framerLayoutTemplate true\n */const FrameriYSQSGu4b=withCSS(Component,css,\"framer-7MyNR\");export default FrameriYSQSGu4b;FrameriYSQSGu4b.displayName=\"123\";FrameriYSQSGu4b.defaultProps={height:2728,width:1200};addPropertyControls(FrameriYSQSGu4b,{qYMQTl7bi:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef}});addFonts(FrameriYSQSGu4b,[{explicitInter:true,fonts:[]},...FloatingFAQWidgetFonts,...NavBarFonts,...Footer4Fonts,...Footer6Fonts,...NavigationBar3Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriYSQSGu4b\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SrIWLd39B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ge7IjEjI2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"qYMQTl7bi\\\":\\\"scrollSection\\\"}\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"dJ60DEfZj\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-u2tepd-override\\\",\\\"minHeight\\\":2728,\\\"name\\\":\\\"Laptop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"SrIWLd39B\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-l1e5ba-override\\\",\\\"minHeight\\\":2728,\\\"name\\\":\\\"Tablet \\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"ge7IjEjI2\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1bxngdd-override\\\",\\\"minHeight\\\":2728,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"dJ60DEfZj\",\"framerHitTargets\":\"{\\\"dJ60DEfZj\\\":[\\\".framer-i12gf3-container\\\",\\\".framer-13l486y-container\\\",\\\".framer-cv21kr\\\"],\\\"SrIWLd39B\\\":[\\\".framer-i12gf3-container\\\",\\\".framer-13l486y-container\\\",\\\".framer-cv21kr\\\"],\\\"ge7IjEjI2\\\":[\\\".framer-i12gf3-container\\\",\\\".framer-13l486y-container\\\",\\\".framer-cv21kr\\\",\\\".framer-n5h8yp-container\\\"]}\",\"framerIntrinsicHeight\":\"2728\",\"framerLayoutTemplate\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (29c58de)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer6 from\"#framer/local/canvasComponent/d2UrBM53b/d2UrBM53b.js\";import Footer4 from\"#framer/local/canvasComponent/P2uakqhLT/P2uakqhLT.js\";import NavBar from\"#framer/local/canvasComponent/r1tXLyaCA/r1tXLyaCA.js\";import NavigationBar3 from\"#framer/local/canvasComponent/waVsdhn9S/waVsdhn9S.js\";const NavBarFonts=getFonts(NavBar);const NavBarWithVariantAppearEffect=withVariantAppearEffect(NavBar);const Footer4Fonts=getFonts(Footer4);const Footer6Fonts=getFonts(Footer6);const NavigationBar3Fonts=getFonts(NavigationBar3);const breakpoints={H8hgHmL_k:\"(min-width: 1200px)\",KHYou5YcJ:\"(min-width: 810px) and (max-width: 1199.98px)\",qrrGXRXyw:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-qQS6A\";const variantClassNames={H8hgHmL_k:\"framer-v-19kmiyo\",KHYou5YcJ:\"framer-v-12l1qmx\",qrrGXRXyw:\"framer-v-u4bnab\"};const qYMQTl7biXKt3V2D1R=undefined;const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={KHYou5YcJ:[\".framer-qQS6A.framer-19kmiyo { gap: 10px; }\",'.framer-qQS6A .framer-1fmwdeg, [data-layout-template=\"true\"] > #overlay { margin-bottom: -10px; }',\".framer-qQS6A .framer-97gn4g { width: 810px; }\",\".framer-qQS6A .framer-jv4uup-container { height: 733px; width: 810px; }\",\".framer-qQS6A .framer-17g5j32-container { height: 1253px; }\"],qrrGXRXyw:[\".framer-qQS6A .framer-jv4uup-container { height: 587px; width: 390px; }\",\".framer-qQS6A .framer-17g5j32-container { height: 1576px; width: 390px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={KHYou5YcJ:\".framer-12l1qmx-override\",qrrGXRXyw:\".framer-u4bnab-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qQS6A.framer-rnei3k, .framer-qQS6A .framer-rnei3k { display: block; }\",\".framer-qQS6A.framer-19kmiyo { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-qQS6A .framer-duwi05-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: auto; z-index: 10; }\",\".framer-qQS6A .framer-1fmwdeg { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-qQS6A .framer-97gn4g { align-content: center; align-items: center; background-color: #000000; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 1002; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-qQS6A .framer-jv4uup-container { flex: none; height: 550px; position: relative; width: 1166px; }\",\".framer-qQS6A .framer-17g5j32-container { flex: none; height: 829px; position: relative; width: 100%; }\",\".framer-qQS6A .framer-hfruuo-container { flex: none; height: auto; left: -2444px; order: 1003; position: var(--framer-canvas-fixed-position, fixed); top: calc(min(var(--framer-viewport-height, 100%), 100%) * 0.5325000000000002); transform: translateY(-50%); width: 308%; z-index: 10; }\",\".framer-qQS6A .framer-d1xr3x-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 180px); flex: none; height: auto; order: 1004; position: var(--framer-canvas-fixed-position, fixed); right: -1210px; width: auto; z-index: 10; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={H8hgHmL_k:\"(min-width: 1200px)\",KHYou5YcJ:\"(min-width: 810px) and (max-width: 1199.98px)\",qrrGXRXyw:\"(max-width: 809.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"Tablet \":\"KHYou5YcJ\",Laptop:\"H8hgHmL_k\",Phone:\"qrrGXRXyw\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"H8hgHmL_k\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"qrrGXRXyw\")return true;return false;};const isDisplayed1=()=>{if(!isBrowser())return true;if([\"KHYou5YcJ\",\"qrrGXRXyw\"].includes(baseVariant))return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"H8hgHmL_k\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: none; }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-19kmiyo\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:148,y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-duwi05-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"lW5FMs3zV\",rendersWithMotion:true,scopeId:\"eA8QKc4ph\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KHYou5YcJ:{__framer__variantAppearEffectEnabled:undefined,variant:matchVariant(\"MUsGOgFgQ\")},qrrGXRXyw:{__framer__variantAppearEffectEnabled:undefined,variant:matchVariant(\"MUsGOgFgQ\")}},children:/*#__PURE__*/_jsx(NavBarWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:qYMQTl7biXKt3V2D1R,target:\"gYDiSBc49\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"lW5FMs3zV\",layoutId:\"lW5FMs3zV\",variant:matchVariant(\"gYDiSBc49\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1fmwdeg\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-97gn4g\",\"data-framer-name\":\"footer\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KHYou5YcJ:{height:733,width:\"810px\"},qrrGXRXyw:{height:587,width:\"390px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:550,width:\"1166px\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-jv4uup-container\",nodeId:\"TrCaUSSm8\",scopeId:\"eA8QKc4ph\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KHYou5YcJ:{variant:matchVariant(\"mp6gixVLy\")},qrrGXRXyw:{variant:matchVariant(\"OEsPVVH7J\")}},children:/*#__PURE__*/_jsx(Footer4,{height:\"100%\",id:\"TrCaUSSm8\",layoutId:\"TrCaUSSm8\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ixn8a2upo\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KHYou5YcJ:{height:1253,width:\"810px\",y:1733},qrrGXRXyw:{height:1576,width:\"390px\",y:1587}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:829,width:\"100vw\",y:1550,children:/*#__PURE__*/_jsx(Container,{className:\"framer-17g5j32-container\",nodeId:\"OX2Kk9GY4\",scopeId:\"eA8QKc4ph\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KHYou5YcJ:{variant:matchVariant(\"BSWX0faYB\")},qrrGXRXyw:{variant:matchVariant(\"KVZfvAf_C\")}},children:/*#__PURE__*/_jsx(Footer6,{height:\"100%\",id:\"OX2Kk9GY4\",layoutId:\"OX2Kk9GY4\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"gxxs5C0kN\"),width:\"100%\"})})})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{qrrGXRXyw:{height:74,width:\"307.6923vw\",y:495.5}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-hfruuo-container hidden-19kmiyo hidden-12l1qmx\",\"data-framer-layout-hint-center-y\":true,layoutScroll:true,nodeId:\"ccaiHq9Ro\",scopeId:\"eA8QKc4ph\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{qrrGXRXyw:{variant:matchVariant(\"dMu_EQLQV\")}},children:/*#__PURE__*/_jsx(NavigationBar3,{gGSU0bs4G:\"jcV_yFltq\",height:\"100%\",id:\"ccaiHq9Ro\",layoutId:\"ccaiHq9Ro\",style:{width:\"100%\"},variant:matchVariant(\"Q7SYXzGW4\"),width:\"100%\"})})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:148,y:672,children:/*#__PURE__*/_jsx(Container,{className:\"framer-d1xr3x-container hidden-12l1qmx hidden-u4bnab\",layoutScroll:true,nodeId:\"m2f1LUf1A\",rendersWithMotion:true,scopeId:\"eA8QKc4ph\",children:/*#__PURE__*/_jsx(NavBarWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:qYMQTl7biXKt3V2D1R,target:\"OB6RRqHj2\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"m2f1LUf1A\",layoutId:\"m2f1LUf1A\",variant:matchVariant(\"EZcCACajG\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2728\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"KHYou5YcJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"qrrGXRXyw\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"H8hgHmL_k\":[\".framer-duwi05-container\",\".framer-97gn4g\",\".framer-d1xr3x-container\"],\"KHYou5YcJ\":[\".framer-duwi05-container\",\".framer-97gn4g\"],\"qrrGXRXyw\":[\".framer-duwi05-container\",\".framer-97gn4g\",\".framer-hfruuo-container\"]}\n * @framerBreakpoints {\"H8hgHmL_k\":{\"min\":1200,\"canvasClassName\":\"framer-19kmiyo-override\",\"minHeight\":2728,\"name\":\"Laptop\",\"width\":1200,\"rootFontSize\":16},\"KHYou5YcJ\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-12l1qmx-override\",\"minHeight\":2728,\"name\":\"Tablet \",\"width\":810,\"rootFontSize\":16},\"qrrGXRXyw\":{\"max\":809,\"canvasClassName\":\"framer-u4bnab-override\",\"minHeight\":2728,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant H8hgHmL_k\n * @framerLayoutTemplate true\n */const FramereA8QKc4ph=withCSS(Component,css,\"framer-qQS6A\");export default FramereA8QKc4ph;FramereA8QKc4ph.displayName=\"white 2\";FramereA8QKc4ph.defaultProps={height:2728,width:1200};addFonts(FramereA8QKc4ph,[{explicitInter:true,fonts:[]},...NavBarFonts,...Footer4Fonts,...Footer6Fonts,...NavigationBar3Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereA8QKc4ph\",\"slots\":[],\"annotations\":{\"framerBreakpoints\":\"{\\\"H8hgHmL_k\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-19kmiyo-override\\\",\\\"minHeight\\\":2728,\\\"name\\\":\\\"Laptop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"KHYou5YcJ\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-12l1qmx-override\\\",\\\"minHeight\\\":2728,\\\"name\\\":\\\"Tablet \\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"qrrGXRXyw\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-u4bnab-override\\\",\\\"minHeight\\\":2728,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KHYou5YcJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qrrGXRXyw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"2728\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerHitTargets\":\"{\\\"H8hgHmL_k\\\":[\\\".framer-duwi05-container\\\",\\\".framer-97gn4g\\\",\\\".framer-d1xr3x-container\\\"],\\\"KHYou5YcJ\\\":[\\\".framer-duwi05-container\\\",\\\".framer-97gn4g\\\"],\\\"qrrGXRXyw\\\":[\\\".framer-duwi05-container\\\",\\\".framer-97gn4g\\\",\\\".framer-hfruuo-container\\\"]}\",\"framerDefaultVariant\":\"H8hgHmL_k\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport White from \"https://framerusercontent.com/modules/ek1V45FsImmLAFI1jcSx/AzYuc9YZaSbmwF8pOpzx/XKt3V2D1R.js\";\r\nimport UserComponent from \"https://framerusercontent.com/modules/SFR3YJG4TqEh320mjGJc/hTSlqZfbIRq2jzvUPUZu/iYSQSGu4b.js\";\r\nimport White2 from \"https://framerusercontent.com/modules/uWqxSJEms8IHd4dGGZ7I/ryfw4m3ruff0zZ8TNPKO/eA8QKc4ph.js\";\r\n\r\n\t\tconst routes = {wRmu2FuLd: {elements: {a8GA6KDnX: \"scrool\", cWz68qSzo: \"trigger\", hLGL9M3HQ: \"speakers\", I03WdGDPe: \"services-1\", lKzKCJmgJ: \"services\", mDlSHNrSd: \"speakers-1\", u5OemKHQX: \"change\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RlbAtVQdBvM55pJsyMPu/4PTSVSUvy8FTj9MCl2yN/wRmu2FuLd.js\")), path: \"/\"}, buNHsxjjI: {elements: {bviP0Inam: \"footer\", ceBfvr__L: \"6\", Cxgv9htq6: \"2\", D0_zL0l65: \"step-1\", dHv6OcXww: \"2-1\", EmTDj1oQv: \"step\", FEg1ok3Q5: \"1\", hyMmVvUdf: \"banner\", IcvsHSZ17: \"about\", k3G9VWzWZ: \"3-1\", KBJ7Oi3F1: \"5-1\", LFaeHhwLq: \"team\", NhDAbLkz1: \"hero\", qcbWqzYLa: \"4\", QLD7WXMTq: \"6-1\", v5F9VjHBa: \"3\", V9FEgSdjA: \"5\", w6E16qdLC: \"effect\", y_BmAL0cU: \"banner-1\", y9PCS53AC: \"4-1\", ZzbML8NQ4: \"1-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Msl3uLoDT2LkBlvQdKzU/fh1CDyKEYNBYNeShZuSq/buNHsxjjI.js\")), path: \"/about\"}, oU7kJ90m1: {elements: {estPBkQev: \"top\", juTUEi8NI: \"top2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LyAFoRJNKVDGJiYd6Gvq/EGlx3WTmNjMW3rhnubHZ/oU7kJ90m1.js\")), path: \"/filters\"}, RbYz1Qbkk: {elements: {bXvXPXFgU: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BnyY1rjE3jHZnd2EC2GJ/YEklEbswMSaONIVbJ1l6/RbYz1Qbkk.js\")), path: \"/gallery\"}, XmJaLfmzu: {elements: {IodrygWlJ: \"scroll\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/EkwsoGx6kK0jTrMv815e/lZU4b5GJU4XEPGl7iFI4/XmJaLfmzu.js\")), path: \"/stones/all-stones\"}, wlvLDP6fd: {elements: {vhDji2edt: \"scroll\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yZW66sq2HlKQAAp0Q6eB/g9LFJhgqICNHQS09wHVT/wlvLDP6fd.js\")), path: \"/projects/all-projects\"}, W5Z_SjG0s: {elements: {q2rUT9amq: \"scroll2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HQu9LcOifvcT6x3pcDhF/tgGnhczDRn8rZKpt1AkO/W5Z_SjG0s.js\")), path: \"/blog/all-blogs\"}, HNY9TdI4C: {elements: {byLhJVx5E: \"features\", Zb5X0BTns: \"letters\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LpCHOqKmRENI84BRkj2u/ozSdM0lQdIyKbJ4BPsiD/HNY9TdI4C.js\")), path: \"/non-use/category-marble\"}, Ag2rbrtmz: {collectionId: \"BzxVuWaVG\", elements: {FeedIhUQi: \"scroll\", OTjhgGB43: \"nav-changer-1\", PEqr3MG5C: \"nav-changer\", zd0ljEqtw: \"nav-changer-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ftTMcrtrdqDW7gbg9Rus/bdvEPZ9ulyNiW1cowcTW/Ag2rbrtmz.js\")), path: \"/filters/:vhLy0TtfC\"}, XTA0ch_H7: {collectionId: \"eXcwekmvS\", elements: {BW4esGgdo: \"nav-changer\", hQS3b7vgZ: \"scroll-2\", LyjYJrgjv: \"nav-changer-2\", qTlGd0xHi: \"scroll\", UUVEhR5R5: \"nav-changer-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/b8XcJaxiwctLVpMCrksW/URibYN4RMjuV5NJ0kWsx/XTA0ch_H7.js\")), path: \"/stones/:vbLlZfmsq\"}, HQWLdJpqF: {collectionId: \"bklU_nYOd\", elements: {ABIUMh82t: \"nav-changer\", p7PZ0x9Xp: \"scroll\", sZd_ME3yM: \"nav-changer-1\", uW2ufGZkb: \"scroll22\", xi1Sx4SxV: \"nav-changer-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MYpGqoo1QAJmvVFr5HVm/rXJhQEl5boyreSYMQowg/HQWLdJpqF.js\")), path: \"/projects/:ZRh72x8q7\"}, ttt7lTMXV: {collectionId: \"mYck6w_43\", elements: {MF0ykDyVw: \"scroll22\", mLVJd5x0d: \"top\", WkbfZBPkc: \"nav-changer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/N8B5TPTKWMFCcJZYxUxi/4bbf8BPTUMw745klBnGI/ttt7lTMXV.js\")), path: \"/blog/:FxYdbQI_2\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {bklU_nYOd: async () => (await import(\"https://framerusercontent.com/modules/w9bFenodsUMS35cXLF2J/0TPCYy32lgxbczni1TzJ/bklU_nYOd.js\"))?.[\"utils\"], BzxVuWaVG: async () => (await import(\"https://framerusercontent.com/modules/E6OnCcNiPX1kIGXqlbRs/dU9wvRjdzyoy5MBwOrFM/BzxVuWaVG.js\"))?.[\"utils\"], eXcwekmvS: async () => (await import(\"https://framerusercontent.com/modules/Qv1WEWFha2KljQhx3jAt/Js6ANrndloKekWeioVRT/eXcwekmvS.js\"))?.[\"utils\"], mYck6w_43: async () => (await import(\"https://framerusercontent.com/modules/qnT4FsbHtIqnClBPmh1P/M7PLASKRfC7SRetFnNSW/mYck6w_43.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"69c80161dabe02676f20d7fe7f17e990d79ee758d8e5b455031153413c77fcd4\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {qYMQTl7bi: {href: {hash: \":a8GA6KDnX\", webPageId: \"wRmu2FuLd\"}, refKey: true}}\r\nconst props2 = {qYMQTl7bi: {href: {hash: \":y_BmAL0cU\", webPageId: \"buNHsxjjI\"}, refKey: true}}\r\nconst props3 = {...props1, qYMQTl7bi: {href: {hash: \":IodrygWlJ\", webPageId: \"XmJaLfmzu\"}, refKey: true}}\r\nconst props4 = {...props1, qYMQTl7bi: {href: {hash: \":vhDji2edt\", webPageId: \"wlvLDP6fd\"}, refKey: true}}\r\nconst props5 = {...props1, qYMQTl7bi: {href: {hash: \":q2rUT9amq\", webPageId: \"W5Z_SjG0s\"}, refKey: true}}\r\nconst props6 = {...props1, qYMQTl7bi: undefined}\r\nconst props7 = {...props1, qYMQTl7bi: {href: {hash: \":FeedIhUQi\", webPageId: \"Ag2rbrtmz\"}, refKey: true}}\r\nconst props8 = {...props2, qYMQTl7bi: {href: {hash: \":hQS3b7vgZ\", webPageId: \"XTA0ch_H7\"}, refKey: true}}\r\nconst props9 = {...props2, qYMQTl7bi: {href: {hash: \":uW2ufGZkb\", webPageId: \"HQWLdJpqF\"}, refKey: true}}\r\nconst props10 = {...props1, qYMQTl7bi: {href: {hash: \":MF0ykDyVw\", webPageId: \"ttt7lTMXV\"}, refKey: true}}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {Ag2rbrtmz: props7, buNHsxjjI: props2, HNY9TdI4C: props6, HQWLdJpqF: props9, ttt7lTMXV: props10, W5Z_SjG0s: props5, wlvLDP6fd: props4, wRmu2FuLd: props1, XmJaLfmzu: props3, XTA0ch_H7: props8}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"wRmu2FuLd\":\r\ncase \"XmJaLfmzu\":\r\ncase \"wlvLDP6fd\":\r\ncase \"W5Z_SjG0s\":\r\ncase \"HNY9TdI4C\":\r\ncase \"Ag2rbrtmz\":\r\ncase \"ttt7lTMXV\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"qYMQTl7bi\"]]}, (resolvedLinks) => React.createElement(UserComponent, {...props, key: \"UserComponent\", qYMQTl7bi: siteRef(resolvedLinks[0]), style}, children(true)));\r\ncase \"buNHsxjjI\":\r\ncase \"XTA0ch_H7\":\r\ncase \"HQWLdJpqF\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"qYMQTl7bi\"]]}, (resolvedLinks) => React.createElement(White, {...props, key: \"White\", qYMQTl7bi: siteRef(resolvedLinks[0]), style}, children(true)));\r\ncase \"oU7kJ90m1\":\r\ncase \"RbYz1Qbkk\":\r\nreturn React.createElement(White2, {...props, key: \"White2\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"wRmu2FuLd\":\r\ncase \"XmJaLfmzu\":\r\ncase \"wlvLDP6fd\":\r\ncase \"W5Z_SjG0s\":\r\ncase \"HNY9TdI4C\":\r\ncase \"Ag2rbrtmz\":\r\ncase \"ttt7lTMXV\":\r\nreturn [{hash: \"1bxngdd\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"l1e5ba\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"u2tepd\", mediaQuery: \"(min-width: 1200px)\"}]\r\ncase \"buNHsxjjI\":\r\ncase \"XTA0ch_H7\":\r\ncase \"HQWLdJpqF\":\r\nreturn [{hash: \"167brmd\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"ize7ck\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"yyr1hm\", mediaQuery: \"(min-width: 1200px)\"}]\r\ncase \"oU7kJ90m1\":\r\ncase \"RbYz1Qbkk\":\r\nreturn [{hash: \"u4bnab\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"12l1qmx\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"19kmiyo\", mediaQuery: \"(min-width: 1200px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://xmglmstone.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/WzNlcSX5RfzmWGidslbI/uDFs7fwvibRcb1tenDII/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}