{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://framerusercontent.com/modules/qfSsSxFxXT8UwFPGKsil/Z73w5qPT5NOdF0XvmH7V/jdiykkwFT.js", "ssg:https://framerusercontent.com/modules/Q0fWpUAoNlZDZl6vgjh3/LPiJQ4S3QS47XSlB790D/PuyEX7Q_h.js", "ssg:https://framerusercontent.com/modules/dLaxZP2TdOTHR2HycPSl/4TbiwBq7tODbk8f1h0Jx/ZE2vd6izw.js", "ssg:https://framerusercontent.com/modules/OPlNURvfimti7kNkjBgB/XS7iaApI9OBofrSyoSIp/GLQq_lo1p.js", "ssg:https://framerusercontent.com/modules/XtcVBssdH0RooYimbWEX/4lhhb1k3SRreSvnKbm7R/loXuTuHXp.js", "ssg:https://framerusercontent.com/modules/rnVIgXB9LQ3p0mwnnnu1/MRL078HEO3cNGZEiePHY/KF7_raDrv.js", "ssg:https://framerusercontent.com/modules/CPf7H6Phmz3J1Zfkm4TW/WWIIWfTx6tLIwSdj20yF/sg2wg_K3O.js", "ssg:https://framerusercontent.com/modules/kHsx2EmhZMHgKIRZVRbR/jzvPRZ0DNdY4dkinrFoT/h2fGU4Nnl.js", "ssg:https://framerusercontent.com/modules/IKRIS2LXpCoZcnRbECMr/SjsZQSM5eBGSXWFPfNjN/Dr1_TZdke.js", "ssg:https://framerusercontent.com/modules/nDu7MXBDajgLomiIqmp5/s8bgVlPBoIC0d3V8obFt/rSFwa4QNY.js", "ssg:https://framerusercontent.com/modules/fBjE2sCXqY5THFJxQpR3/dFmrNiDB6HR40ak0xZ0Q/eWkpgrtPe.js", "ssg:https://framerusercontent.com/modules/EC7Pds9K3I5vhSJTFwb6/oDc2mbCaib3kEFFdUkyS/IMgJC3MyS.js", "ssg:https://framerusercontent.com/modules/DfInHAhjIJdcXSeoUc5y/C1FqPky2JcMh1WXkofdl/wBXjoK7VB.js", "ssg:https://framerusercontent.com/modules/OHRuJywQLLSlKKleG0jX/TeA2Z8l911K458WLJiHB/LIJsdjnef.js", "ssg:https://framerusercontent.com/modules/9DrD8kLf1b0C22c5DE78/lq9VuW4uWSadXmiTOkTr/A8vbOK0xh.js", "ssg:https://framerusercontent.com/modules/lOl67B8Iy2tZ2IKWgZlX/I55cIkrq7pShFSeNUZzF/pe2jbYl12.js", "ssg:https://framerusercontent.com/modules/3WmAXpU7jAXhF9RMgBEe/4teLo00AQMkHygQNIVnb/BjQFO0XdG.js", "framer:toplevel:framer:toplevel/main"],
  "sourcesContent": ["import*as t from\"react-dom\";var o=\"default\"in t?t.default:t;var a={};var e=o;a.createRoot=e.createRoot;a.hydrateRoot=e.hydrateRoot;const r=a.createRoot,d=a.hydrateRoot;export{r as createRoot,a as default,d as hydrateRoot};\n\n//# sourceMappingURL=client.js.map", "// Generated by Framer (98a2bb2)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Wix Madefor Text-regular\",\"GF;Wix Madefor Text-700\",\"GF;Wix Madefor Text-700italic\",\"GF;Wix Madefor Text-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Wix Madefor Text\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/wixmadefortext/v13/-W_oXI_oSymQ8Qj-Apx3HGN_Hu1RTCk5FtSDETgf0cK_NOeAgpRt9rN5.woff2\",weight:\"400\"},{family:\"Wix Madefor Text\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/wixmadefortext/v13/-W_oXI_oSymQ8Qj-Apx3HGN_Hu1RTCk5FtSDETgf0cJYM-eAgpRt9rN5.woff2\",weight:\"700\"},{family:\"Wix Madefor Text\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/wixmadefortext/v13/-W_WXI_oSymQ8Qj-Apx3HGN_Hu1RZiAL6QzqeqKx1td3d-jBiJVP86N53IY.woff2\",weight:\"700\"},{family:\"Wix Madefor Text\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/wixmadefortext/v13/-W_WXI_oSymQ8Qj-Apx3HGN_Hu1RZiAL6QzqeqKx1td3dw_GiJVP86N53IY.woff2\",weight:\"400\"}]}];export const css=['.framer-KLNtx .framer-styles-preset-3gt3un:not(.rich-text-wrapper), .framer-KLNtx .framer-styles-preset-3gt3un.rich-text-wrapper p { --framer-font-family: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-family-bold: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-family-italic: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-ffe25a99-33cf-40da-b2cd-1507d0b763f0, #2a2f47); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-KLNtx\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (98a2bb2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"SMZ5kyMFN\",\"GkqqWVKDz\"];const serializationHash=\"framer-GzRK5\";const variantClassNames={GkqqWVKDz:\"framer-v-mwdi9f\",SMZ5kyMFN:\"framer-v-1yu70li\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:600,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={Closed:\"SMZ5kyMFN\",Open:\"GkqqWVKDz\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"SMZ5kyMFN\"};};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:\"SMZ5kyMFN\",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.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1yu70li\",className,classNames),\"data-framer-name\":\"Closed\",layoutDependency:layoutDependency,layoutId:\"SMZ5kyMFN\",ref:refBinding,style:{...style},...addPropertyOverrides({GkqqWVKDz:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-l87ia1\",\"data-framer-name\":\"Frame\",layoutDependency:layoutDependency,layoutId:\"ahtQbmnNw\",style:{rotate:0},variants:{GkqqWVKDz:{rotate:-180}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1ez03fq\",\"data-framer-name\":\"Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"z0gBnEgaM\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\"><path d=\"M 3 5.5 L 7 9.5 L 11 5.5\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-ffe25a99-33cf-40da-b2cd-1507d0b763f0, rgb(42, 47, 71)) /* {&quot;name&quot;:&quot;Primary&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:11642160556,withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GzRK5.framer-13jzhxk, .framer-GzRK5 .framer-13jzhxk { display: block; }\",\".framer-GzRK5.framer-1yu70li { gap: 2px; height: 14px; overflow: visible; position: relative; width: 14px; }\",\".framer-GzRK5 .framer-l87ia1 { flex: none; height: 14px; left: calc(50.00000000000002% - 14px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 14px / 2); width: 14px; }\",\".framer-GzRK5 .framer-1ez03fq { flex: none; height: 14px; left: calc(50.00000000000002% - 14px / 2); position: absolute; top: calc(50.00000000000002% - 14px / 2); width: 14px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 14\n * @framerIntrinsicWidth 14\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"GkqqWVKDz\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPuyEX7Q_h=withCSS(Component,css,\"framer-GzRK5\");export default FramerPuyEX7Q_h;FramerPuyEX7Q_h.displayName=\"Caret\";FramerPuyEX7Q_h.defaultProps={height:14,width:14};addPropertyControls(FramerPuyEX7Q_h,{variant:{options:[\"SMZ5kyMFN\",\"GkqqWVKDz\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerPuyEX7Q_h,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPuyEX7Q_h\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"14\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"14\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GkqqWVKDz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PuyEX7Q_h.map", "// Generated by Framer (98a2bb2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/qfSsSxFxXT8UwFPGKsil/Z73w5qPT5NOdF0XvmH7V/jdiykkwFT.js\";import Caret from\"https://framerusercontent.com/modules/Q0fWpUAoNlZDZl6vgjh3/LPiJQ4S3QS47XSlB790D/PuyEX7Q_h.js\";const CaretFonts=getFonts(Caret);const enabledGestures={KazFWs90n:{hover:true}};const cycleOrder=[\"KazFWs90n\",\"SVPt8Xwck\"];const serializationHash=\"framer-GwXms\";const variantClassNames={KazFWs90n:\"framer-v-ajc845\",SVPt8Xwck:\"framer-v-bxpaoa\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:600,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={Closed:\"KazFWs90n\",Open:\"SVPt8Xwck\"};const getProps=({height,hover,id,title,width,...props})=>{return{...props,DApvjrdfG:title??props.DApvjrdfG??\"Product\",PWSlWeqS6:hover??props.PWSlWeqS6,variant:humanReadableVariantMap[props.variant]??props.variant??\"KazFWs90n\"};};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,PWSlWeqS6,DApvjrdfG,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"KazFWs90n\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter170i0h9=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(PWSlWeqS6){const res=await PWSlWeqS6(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ajc845\",className,classNames),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"KazFWs90n\",onMouseEnter:onMouseEnter170i0h9,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},variants:{\"KazFWs90n-hover\":{backgroundColor:\"var(--token-a8121448-b96a-4dc5-9108-e34547c4ee21, rgb(118, 74, 98))\"},SVPt8Xwck:{backgroundColor:\"var(--token-05086cfd-8c05-4252-b2ca-3cd41a32481d, rgb(244, 234, 230))\"}},...addPropertyOverrides({\"KazFWs90n-hover\":{\"data-framer-name\":undefined},SVPt8Xwck:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-3gt3un\",\"data-styles-preset\":\"jdiykkwFT\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ffe25a99-33cf-40da-b2cd-1507d0b763f0, rgb(42, 47, 71)))\"},children:\"Product\"})}),className:\"framer-13a0aw4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AIcOCHSeB\",style:{\"--extracted-r6o4lv\":\"var(--token-ffe25a99-33cf-40da-b2cd-1507d0b763f0, rgb(42, 47, 71))\",\"--framer-paragraph-spacing\":\"0px\"},text:DApvjrdfG,variants:{\"KazFWs90n-hover\":{\"--extracted-r6o4lv\":\"var(--token-620678d6-6ffe-4453-88eb-05c77200e52c, rgb(244, 245, 239))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"KazFWs90n-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-3gt3un\",\"data-styles-preset\":\"jdiykkwFT\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-620678d6-6ffe-4453-88eb-05c77200e52c, rgb(244, 245, 239)))\"},children:\"Product\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,y:(componentViewport?.y||0)+(6+((componentViewport?.height||38)-12-14)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11k9a63-container\",layoutDependency:layoutDependency,layoutId:\"nPoIfzTmU-container\",nodeId:\"nPoIfzTmU\",rendersWithMotion:true,scopeId:\"ZE2vd6izw\",children:/*#__PURE__*/_jsx(Caret,{height:\"100%\",id:\"nPoIfzTmU\",layoutId:\"nPoIfzTmU\",variant:\"SMZ5kyMFN\",width:\"100%\",...addPropertyOverrides({SVPt8Xwck:{variant:\"GkqqWVKDz\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GwXms.framer-j7683k, .framer-GwXms .framer-j7683k { display: block; }\",\".framer-GwXms.framer-ajc845 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: hidden; padding: 6px 9px 6px 9px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-GwXms .framer-13a0aw4 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-GwXms .framer-11k9a63-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-GwXms.framer-v-bxpaoa.framer-ajc845 { cursor: unset; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 94\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"SVPt8Xwck\":{\"layout\":[\"auto\",\"auto\"]},\"MjQybFGmE\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"PWSlWeqS6\":\"hover\",\"DApvjrdfG\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZE2vd6izw=withCSS(Component,css,\"framer-GwXms\");export default FramerZE2vd6izw;FramerZE2vd6izw.displayName=\"Trigger\";FramerZE2vd6izw.defaultProps={height:38,width:94};addPropertyControls(FramerZE2vd6izw,{variant:{options:[\"KazFWs90n\",\"SVPt8Xwck\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},PWSlWeqS6:{title:\"Hover\",type:ControlType.EventHandler},DApvjrdfG:{defaultValue:\"Product\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerZE2vd6izw,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...CaretFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZE2vd6izw\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"38\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SVPt8Xwck\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MjQybFGmE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"94\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"PWSlWeqS6\\\":\\\"hover\\\",\\\"DApvjrdfG\\\":\\\"title\\\"}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZE2vd6izw.map", "// Generated by Framer (ac3cb42)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-EB74X\",className),layoutId:layoutId,ref:ref,style:{\"--18mrqx2\":fICyAUQY1,...style}});});const css=['.framer-EB74X { aspect-ratio: 1; background-color: var(--18mrqx2); mask-image: url(\\'data:image/svg+xml,<svg aria-label=\"Indent Left\" display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 8.5 0\" fill=\"transparent\" height=\"1px\" id=\"hi8lwwiwM\" opacity=\"1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(10.75 5.75)\" width=\"8.5px\"/><path d=\"M 0 0 L 5.5 0\" fill=\"transparent\" height=\"1px\" id=\"lv9yTEulR\" opacity=\"1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(13.75 9.75)\" width=\"5.5px\"/><path d=\"M 0 0 L 3.5 3.25 L 0 6.5\" fill=\"transparent\" height=\"6.5px\" id=\"q7vg7cHBx\" opacity=\"1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 8.75)\" width=\"3.5px\"/><path d=\"M 0 0 L 8.5 0\" fill=\"transparent\" height=\"1px\" id=\"OJ6kMwvsr\" opacity=\"1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(10.75 18.25)\" width=\"8.5px\"/><path d=\"M 0 0 L 5.5 0\" fill=\"transparent\" height=\"1px\" id=\"oY8dPWucs\" opacity=\"1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(13.75 14.25)\" width=\"5.5px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 24px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"fICyAUQY1\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Indent Left\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-EB74X\");export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\"}\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Indent Left\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerDisableUnlink\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ac3cb42)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-EfrQI\",className),layoutId:layoutId,ref:ref,style:{\"--18mrqx2\":fICyAUQY1,...style}});});const css=['.framer-EfrQI { aspect-ratio: 1; background-color: var(--18mrqx2); mask-image: url(\\'data:image/svg+xml,<svg aria-label=\"Indent Right\" display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 8.5 0\" fill=\"transparent\" height=\"1px\" id=\"cX1VwCyU1\" opacity=\"1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 5.75)\" width=\"8.5px\"/><path d=\"M 0 0 L 5.5 0\" fill=\"transparent\" height=\"1px\" id=\"ZJHcqumtl\" opacity=\"1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 9.75)\" width=\"5.5px\"/><path d=\"M 3.5 0 L 0 3.25 L 3.5 6.5\" fill=\"transparent\" height=\"6.5px\" id=\"FfR68eO6a\" opacity=\"1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(15.75 8.75)\" width=\"3.5px\"/><path d=\"M 0 0 L 8.5 0\" fill=\"transparent\" height=\"1px\" id=\"u5o1LZt59\" opacity=\"1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 18.25)\" width=\"8.5px\"/><path d=\"M 0 0 L 5.5 0\" fill=\"transparent\" height=\"1px\" id=\"dibVOhbhY\" opacity=\"1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 14.25)\" width=\"5.5px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 24px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"fICyAUQY1\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Indent Right\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-EfrQI\");export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Indent Right\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (eb93fa7)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,fillA,fillB,height,id,width,...props})=>{return{...props,imOCMJO4y:fill??props.imOCMJO4y??\"rgb(118, 74, 98)\",Jl4NY46aU:fillB??props.Jl4NY46aU??\"rgb(42, 47, 71)\",VkFonz7XN:fillA??props.VkFonz7XN??\"rgb(118, 74, 98)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,Jl4NY46aU,VkFonz7XN,imOCMJO4y,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-2k3LX\",className),layoutId:layoutId,ref:ref,style:{\"--o7fla5\":imOCMJO4y,...style}});});const css=['.framer-2k3LX { aspect-ratio: 1; background-color: var(--o7fla5); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 1.183 0.012 L 1.183 22.794 C 1.242 23.384 0.584 24.052 0.004 23.993 L 0.004 1.211 C -0.055 0.621 0.603 -0.048 1.183 0.012 Z M 5.116 23.992 L 5.116 2.41 C 5.048 1.381 5.975 0.214 6.979 0.065 C 7.955 -0.219 9.272 0.457 9.626 1.423 L 13.479 10.097 C 13.641 10.505 14.122 10.821 14.554 10.803 C 14.986 10.821 15.468 10.505 15.63 10.097 L 19.482 1.423 C 19.837 0.457 21.154 -0.218 22.13 0.065 C 23.134 0.214 24.061 1.381 23.993 2.41 L 23.993 21.595 C 24.11 22.775 22.794 24.112 21.633 23.993 L 11.015 23.993 C 10.956 23.403 11.614 22.734 12.195 22.794 L 21.633 22.794 C 22.214 22.853 22.872 22.185 22.813 21.595 L 22.813 2.41 C 22.847 1.895 22.383 1.312 21.881 1.237 C 21.394 1.096 20.735 1.433 20.558 1.916 L 16.705 10.59 C 16.382 11.405 15.418 12.038 14.554 12.002 C 13.691 12.038 12.727 11.405 12.404 10.59 L 8.551 1.916 C 8.374 1.433 7.715 1.095 7.227 1.237 C 6.725 1.312 6.262 1.895 6.296 2.41 L 6.296 22.794 C 6.355 23.383 5.697 24.052 5.116 23.992 Z\" fill=\"var(--o7fla5, rgb(118,74,98))\" height=\"23.999999882718516px\" id=\"azPS1_ZaV\" transform=\"translate(8.416 8.194)\" width=\"24px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 40px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"Jl4NY46aU\":\"fillB\",\"VkFonz7XN\":\"fillA\",\"imOCMJO4y\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Favicon\",\"color\":{\"type\":\"variable\",\"value\":\"o7fla5\"},\"set\":{\"localId\":\"vectorSet/Br0C457FI\",\"id\":\"Br0C457FI\",\"moduleId\":\"Ld2hqgMVBidNVEM13kKZ\"}}\n */const Icon=withCSS(Component,css,\"framer-2k3LX\");export default Icon;addPropertyControls(Icon,{Jl4NY46aU:{defaultValue:\"rgb(42, 47, 71)\",hidden:true,title:\"Fill B\",type:ControlType.Color},VkFonz7XN:{defaultValue:\"rgb(118, 74, 98)\",hidden:true,title:\"Fill A\",type:ControlType.Color},imOCMJO4y:{defaultValue:\"rgb(118, 74, 98)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"40\",\"framerVariables\":\"{\\\"Jl4NY46aU\\\":\\\"fillB\\\",\\\"VkFonz7XN\\\":\\\"fillA\\\",\\\"imOCMJO4y\\\":\\\"fill\\\"}\",\"framerIntrinsicWidth\":\"40\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Favicon\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"o7fla5\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/Br0C457FI\\\",\\\"id\\\":\\\"Br0C457FI\\\",\\\"moduleId\\\":\\\"Ld2hqgMVBidNVEM13kKZ\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (eb93fa7)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 150 40\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 1.256 0.219 L 1.256 23.001 C 1.319 23.591 0.62 24.26 0.004 24.2 L 0.004 1.418 C -0.059 0.828 0.64 0.159 1.256 0.219 Z M 5.432 24.2 L 5.432 2.617 C 5.36 1.588 6.344 0.422 7.41 0.273 C 8.446 -0.011 9.844 0.664 10.22 1.63 L 14.311 10.305 C 14.483 10.712 14.994 11.028 15.453 11.011 C 15.911 11.029 16.423 10.712 16.594 10.305 L 20.685 1.63 C 21.061 0.664 22.46 -0.011 23.496 0.273 C 24.562 0.422 25.546 1.588 25.474 2.617 L 25.474 21.802 C 25.598 22.982 24.201 24.319 22.968 24.2 L 11.695 24.2 C 11.632 23.61 12.331 22.941 12.948 23.001 L 22.968 23.001 C 23.585 23.061 24.283 22.392 24.221 21.802 L 24.221 2.617 C 24.257 2.103 23.765 1.519 23.232 1.445 C 22.714 1.303 22.015 1.641 21.827 2.124 L 17.736 10.798 C 17.393 11.613 16.37 12.245 15.453 12.209 C 14.536 12.245 13.513 11.612 13.169 10.798 L 9.079 2.124 C 8.89 1.64 8.191 1.302 7.673 1.445 C 7.14 1.519 6.648 2.102 6.684 2.617 L 6.684 23.001 C 6.747 23.591 6.048 24.26 5.432 24.2 Z M 91.14 0.212 L 91.14 22.796 C 91.2 23.381 90.531 24.043 89.941 23.984 L 89.941 1.4 C 89.881 0.815 90.55 0.152 91.14 0.212 Z M 66.159 23.984 C 65.78 23.994 65.365 23.774 65.162 23.456 L 58.397 13.418 C 57.913 12.75 57.86 11.689 58.276 10.977 C 58.642 10.238 59.561 9.692 60.391 9.72 C 61.258 9.72 62.128 9.653 62.984 9.52 C 63.616 9.426 64.243 9.11 64.691 8.659 C 65.31 8.078 65.761 7.088 65.761 6.098 C 65.761 5.108 65.31 4.118 64.691 3.536 C 63.571 2.402 61.921 1.664 60.323 1.583 C 58.342 1.461 56.356 1.4 54.371 1.4 C 53.781 1.341 53.113 2.004 53.172 2.589 L 53.172 22.795 C 53.232 23.38 52.563 24.043 51.973 23.984 L 51.973 2.589 C 51.854 1.419 53.191 0.093 54.371 0.212 C 56.381 0.212 58.391 0.273 60.397 0.397 C 62.278 0.493 64.221 1.362 65.539 2.696 C 66.361 3.469 66.961 4.783 66.961 6.098 C 66.961 7.413 66.361 8.728 65.539 9.5 C 64.916 10.126 64.047 10.564 63.17 10.695 C 62.252 10.838 61.32 10.909 60.391 10.909 C 59.976 10.895 59.517 11.168 59.334 11.538 C 59.126 11.894 59.152 12.424 59.395 12.759 L 66.961 23.984 L 66.159 23.984 Z M 84.41 5.544 C 83.432 3.44 81.9 2.106 79.813 1.541 L 79.799 1.538 C 76.872 1.096 74.569 1.907 72.889 3.971 C 72.407 4.621 72.162 5.348 72.156 6.155 C 72.162 6.961 72.407 7.688 72.889 8.338 C 74.84 11.338 81.57 11.034 84.961 15.22 C 85.59 16.08 85.907 17.042 85.912 18.104 L 85.912 18.123 C 85.896 19.185 85.568 20.143 84.93 20.996 L 84.897 21.038 C 82.869 23.443 80.194 24.384 76.871 23.859 L 76.676 23.816 C 73.872 22.99 71.96 21.079 70.941 18.082 L 71.002 18.061 C 71.51 17.843 72.285 18.175 72.474 18.692 C 73.437 20.769 74.946 22.096 77.003 22.672 L 77.057 22.685 C 79.976 23.139 82.28 22.339 83.968 20.287 C 84.454 19.64 84.702 18.914 84.713 18.107 C 84.711 17.301 84.471 16.572 83.992 15.92 C 81.356 12.33 74.628 12.625 71.929 9.05 C 70.649 7.542 70.649 4.767 71.929 3.259 C 73.504 0.975 77.134 -0.313 80.058 0.376 C 82.589 0.847 85.217 3.427 85.944 6.155 L 85.845 6.184 C 85.34 6.379 84.597 6.048 84.41 5.544 Z M 133.507 0.212 L 133.507 21.607 C 133.584 22.656 132.572 23.847 131.517 23.95 C 130.488 24.204 129.131 23.418 128.849 22.404 L 121.607 1.992 C 121.466 1.485 120.788 1.093 120.273 1.22 C 119.745 1.271 119.239 1.866 119.279 2.391 L 119.279 21.607 C 119.219 22.192 119.887 22.855 120.477 22.796 L 123.527 22.796 C 124.117 22.736 124.786 23.399 124.726 23.984 L 120.477 23.984 C 119.297 24.103 117.96 22.777 118.08 21.607 L 118.08 2.391 C 118.002 1.342 119.013 0.151 120.07 0.048 C 121.099 -0.206 122.454 0.579 122.736 1.593 L 129.979 22.006 C 130.121 22.512 130.798 22.905 131.313 22.778 C 131.84 22.727 132.346 22.131 132.308 21.607 L 132.308 1.4 C 132.248 0.815 132.917 0.152 133.507 0.212 Z M 38.958 12.098 L 37.759 12.098 L 45.827 4.1 C 46.123 3.825 46.255 3.329 46.135 2.944 C 46.04 2.554 45.671 2.194 45.275 2.107 C 43.423 1.639 41.496 1.399 39.584 1.4 C 37.171 1.348 34.549 2.642 33.135 4.581 C 31.591 6.55 30.592 9.324 30.592 12.098 C 30.592 14.871 31.591 17.645 33.135 19.614 C 34.511 21.494 37.011 22.772 39.355 22.792 C 41.696 22.903 44.265 21.768 45.747 19.968 C 46.066 19.529 46.879 19.411 47.312 19.74 L 47.377 19.781 C 45.874 22.211 42.797 23.943 39.922 23.978 C 37.051 24.151 33.856 22.646 32.178 20.331 C 30.487 18.175 29.392 15.136 29.392 12.098 C 29.392 9.059 30.487 6.021 32.178 3.865 C 33.802 1.637 36.812 0.152 39.584 0.212 C 41.595 0.211 43.622 0.463 45.571 0.956 C 46.363 1.129 47.102 1.848 47.292 2.63 C 47.531 3.398 47.266 4.39 46.675 4.94 L 39.806 11.75 C 39.592 11.968 39.265 12.102 38.958 12.098 Z M 102.399 22.795 L 111.685 22.795 C 112.053 22.804 112.455 22.599 112.661 22.297 C 112.881 22.005 112.947 21.562 112.819 21.22 L 106.224 2.202 C 106.094 1.752 105.563 1.376 105.091 1.4 C 104.619 1.376 104.088 1.752 103.957 2.202 L 96.683 23.182 C 96.552 23.632 96.021 24.008 95.548 23.984 L 95.136 23.984 L 102.824 1.816 C 103.084 0.915 104.146 0.163 105.091 0.212 C 106.035 0.163 107.098 0.915 107.359 1.816 L 113.953 20.834 C 114.209 21.519 114.079 22.404 113.637 22.988 C 113.223 23.592 112.421 24.001 111.685 23.984 L 101.201 23.984 C 101.14 23.399 101.809 22.736 102.399 22.795 Z\" fill=\"transparent\" height=\"24.207262784242623px\" id=\"g5E3GnFhT\" transform=\"translate(8.416 7.985)\" width=\"133.5108713166342px\"><path d=\"M 1.256 0.012 L 1.256 22.794 C 1.319 23.384 0.62 24.052 0.004 23.993 L 0.004 1.211 C -0.059 0.621 0.64 -0.048 1.256 0.012 Z M 5.432 23.992 L 5.432 2.41 C 5.36 1.381 6.344 0.214 7.41 0.065 C 8.446 -0.219 9.844 0.457 10.22 1.423 L 14.311 10.097 C 14.483 10.505 14.994 10.821 15.453 10.803 C 15.911 10.821 16.423 10.505 16.594 10.097 L 20.685 1.423 C 21.061 0.457 22.46 -0.218 23.496 0.065 C 24.562 0.214 25.546 1.381 25.474 2.41 L 25.474 21.595 C 25.598 22.775 24.201 24.112 22.968 23.993 L 11.695 23.993 C 11.632 23.403 12.331 22.734 12.948 22.794 L 22.968 22.794 C 23.585 22.853 24.283 22.185 24.221 21.595 L 24.221 2.41 C 24.257 1.895 23.765 1.312 23.232 1.237 C 22.714 1.096 22.015 1.433 21.827 1.916 L 17.736 10.59 C 17.393 11.405 16.37 12.038 15.453 12.002 C 14.536 12.038 13.513 11.405 13.169 10.59 L 9.079 1.916 C 8.89 1.433 8.191 1.095 7.673 1.237 C 7.14 1.312 6.648 1.895 6.684 2.41 L 6.684 22.794 C 6.747 23.383 6.048 24.052 5.432 23.992 Z\" fill=\"var(--2hsbk4, rgb(118,74,98))\" height=\"24px\" id=\"ByarY54nR\" transform=\"translate(0 0.207)\" width=\"25.48138981703085px\"/><path d=\"M 61.748 0.212 L 61.748 22.796 C 61.807 23.381 61.139 24.043 60.549 23.984 L 60.549 1.4 C 60.489 0.815 61.158 0.152 61.748 0.212 Z M 36.767 23.984 C 36.388 23.994 35.973 23.774 35.77 23.456 L 29.005 13.418 C 28.52 12.75 28.468 11.689 28.884 10.977 C 29.25 10.238 30.169 9.692 30.999 9.72 C 31.866 9.72 32.735 9.653 33.592 9.52 C 34.224 9.426 34.85 9.11 35.299 8.659 C 35.918 8.078 36.369 7.088 36.369 6.098 C 36.369 5.108 35.918 4.118 35.299 3.536 C 34.179 2.402 32.529 1.664 30.93 1.583 C 28.949 1.461 26.964 1.4 24.979 1.4 C 24.389 1.341 23.72 2.004 23.78 2.589 L 23.78 22.795 C 23.84 23.38 23.171 24.043 22.581 23.984 L 22.581 2.589 C 22.462 1.419 23.799 0.093 24.979 0.212 C 26.988 0.212 28.999 0.273 31.005 0.397 C 32.886 0.493 34.829 1.362 36.147 2.696 C 36.969 3.469 37.568 4.783 37.568 6.098 C 37.568 7.413 36.969 8.728 36.147 9.5 C 35.524 10.126 34.655 10.564 33.778 10.695 C 32.86 10.838 31.928 10.909 30.999 10.909 C 30.584 10.895 30.124 11.168 29.942 11.538 C 29.733 11.894 29.76 12.424 30.002 12.759 L 37.568 23.984 L 36.767 23.984 Z M 55.017 5.544 C 54.04 3.44 52.508 2.106 50.42 1.541 L 50.407 1.538 C 47.48 1.096 45.176 1.907 43.496 3.971 C 43.014 4.621 42.77 5.348 42.764 6.155 C 42.77 6.961 43.014 7.688 43.496 8.338 C 45.448 11.338 52.178 11.034 55.569 15.22 C 56.198 16.08 56.515 17.042 56.52 18.104 L 56.52 18.123 C 56.503 19.185 56.176 20.143 55.538 20.996 L 55.505 21.038 C 53.477 23.443 50.802 24.384 47.479 23.859 L 47.284 23.816 C 44.479 22.99 42.568 21.079 41.548 18.082 L 41.609 18.061 C 42.118 17.843 42.893 18.175 43.082 18.692 C 44.044 20.769 45.554 22.096 47.61 22.672 L 47.665 22.685 C 50.583 23.139 52.887 22.339 54.576 20.287 C 55.062 19.64 55.31 18.914 55.321 18.107 C 55.319 17.301 55.079 16.572 54.6 15.92 C 51.964 12.33 45.236 12.625 42.537 9.05 C 41.257 7.542 41.257 4.767 42.537 3.259 C 44.112 0.975 47.742 -0.313 50.666 0.376 C 53.197 0.847 55.825 3.427 56.552 6.155 L 56.453 6.184 C 55.948 6.379 55.205 6.048 55.017 5.544 Z M 104.114 0.212 L 104.114 21.607 C 104.192 22.656 103.18 23.847 102.124 23.95 C 101.095 24.204 99.739 23.418 99.457 22.404 L 92.214 1.992 C 92.073 1.485 91.396 1.093 90.881 1.22 C 90.353 1.271 89.847 1.866 89.887 2.391 L 89.887 21.607 C 89.827 22.192 90.495 22.855 91.085 22.796 L 94.135 22.796 C 94.725 22.736 95.394 23.399 95.334 23.984 L 91.085 23.984 C 89.905 24.103 88.568 22.777 88.687 21.607 L 88.687 2.391 C 88.61 1.342 89.621 0.151 90.677 0.048 C 91.707 -0.206 93.062 0.579 93.344 1.593 L 100.586 22.006 C 100.728 22.512 101.406 22.905 101.921 22.778 C 102.448 22.727 102.954 22.131 102.915 21.607 L 102.915 1.4 C 102.855 0.815 103.524 0.152 104.114 0.212 Z M 9.566 12.098 L 8.367 12.098 L 16.435 4.1 C 16.731 3.825 16.863 3.329 16.743 2.944 C 16.648 2.554 16.279 2.194 15.883 2.107 C 14.03 1.639 12.103 1.399 10.192 1.4 C 7.778 1.348 5.157 2.642 3.743 4.581 C 2.199 6.55 1.199 9.324 1.199 12.098 C 1.199 14.871 2.198 17.645 3.743 19.614 C 5.119 21.494 7.619 22.772 9.963 22.792 C 12.304 22.903 14.873 21.768 16.354 19.968 C 16.673 19.529 17.487 19.411 17.92 19.74 L 17.985 19.781 C 16.481 22.211 13.405 23.943 10.53 23.978 C 7.659 24.151 4.464 22.646 2.786 20.331 C 1.095 18.175 0 15.136 0 12.098 C 0 9.059 1.095 6.021 2.786 3.865 C 4.41 1.637 7.42 0.152 10.191 0.212 C 12.203 0.211 14.23 0.463 16.179 0.956 C 16.971 1.129 17.709 1.848 17.899 2.63 C 18.139 3.398 17.874 4.39 17.283 4.94 L 10.414 11.75 C 10.2 11.968 9.873 12.102 9.566 12.098 Z M 73.007 22.795 L 82.293 22.795 C 82.661 22.804 83.062 22.599 83.269 22.297 C 83.489 22.005 83.555 21.562 83.426 21.22 L 76.832 2.202 C 76.702 1.752 76.171 1.376 75.698 1.4 C 75.226 1.376 74.695 1.752 74.565 2.202 L 67.291 23.182 C 67.159 23.632 66.628 24.008 66.156 23.984 L 65.744 23.984 L 73.431 1.816 C 73.692 0.915 74.754 0.163 75.698 0.212 C 76.643 0.163 77.706 0.915 77.966 1.816 L 84.561 20.834 C 84.817 21.519 84.686 22.404 84.245 22.988 C 83.831 23.592 83.029 24.001 82.293 23.984 L 71.808 23.984 C 71.747 23.399 72.417 22.736 73.007 22.795 Z\" fill=\"var(--1ecc0bb, rgb(42,47,71))\" height=\"24px\" id=\"obkj3Wt0B\" transform=\"translate(29.392 0)\" width=\"104.11856403514005px\"/></g></svg>';const getProps=({fill,fillA,fillB,height,id,width,...props})=>{return{...props,imOCMJO4y:fill??props.imOCMJO4y??\"rgb(118, 74, 98)\",Jl4NY46aU:fillB??props.Jl4NY46aU??\"rgb(42, 47, 71)\",VkFonz7XN:fillA??props.VkFonz7XN??\"rgb(118, 74, 98)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,Jl4NY46aU,VkFonz7XN,imOCMJO4y,...restProps}=getProps(props);const href=useSVGTemplate(\"2908037041\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-DFCLP\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1ecc0bb\":Jl4NY46aU,\"--2hsbk4\":VkFonz7XN,...style},viewBox:\"0 0 150 40\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[\".framer-DFCLP { aspect-ratio: 3.75; display: block; width: 150px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 150\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"Jl4NY46aU\":\"fillB\",\"VkFonz7XN\":\"fillA\",\"imOCMJO4y\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Logo\",\"set\":{\"localId\":\"vectorSet/Br0C457FI\",\"id\":\"Br0C457FI\",\"moduleId\":\"Ld2hqgMVBidNVEM13kKZ\"}}\n */const Icon=withCSS(Component,css,\"framer-DFCLP\");export default Icon;addPropertyControls(Icon,{Jl4NY46aU:{defaultValue:\"rgb(42, 47, 71)\",hidden:false,title:\"Fill B\",type:ControlType.Color},VkFonz7XN:{defaultValue:\"rgb(118, 74, 98)\",hidden:false,title:\"Fill A\",type:ControlType.Color},imOCMJO4y:{defaultValue:\"rgb(118, 74, 98)\",hidden:true,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"Jl4NY46aU\\\":\\\"fillB\\\",\\\"VkFonz7XN\\\":\\\"fillA\\\",\\\"imOCMJO4y\\\":\\\"fill\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Logo\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/Br0C457FI\\\",\\\"id\\\":\\\"Br0C457FI\\\",\\\"moduleId\\\":\\\"Ld2hqgMVBidNVEM13kKZ\\\"}}\",\"framerIntrinsicWidth\":\"150\",\"framerIntrinsicHeight\":\"40\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (5012657)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Wix Madefor Text-500\",\"GF;Wix Madefor Text-700\",\"GF;Wix Madefor Text-700italic\",\"GF;Wix Madefor Text-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Wix Madefor Text\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/wixmadefortext/v13/-W_oXI_oSymQ8Qj-Apx3HGN_Hu1RTCk5FtSDETgf0cKNNOeAgpRt9rN5.woff2\",weight:\"500\"},{family:\"Wix Madefor Text\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/wixmadefortext/v13/-W_oXI_oSymQ8Qj-Apx3HGN_Hu1RTCk5FtSDETgf0cJYM-eAgpRt9rN5.woff2\",weight:\"700\"},{family:\"Wix Madefor Text\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/wixmadefortext/v13/-W_WXI_oSymQ8Qj-Apx3HGN_Hu1RZiAL6QzqeqKx1td3d-jBiJVP86N53IY.woff2\",weight:\"700\"},{family:\"Wix Madefor Text\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/wixmadefortext/v13/-W_WXI_oSymQ8Qj-Apx3HGN_Hu1RZiAL6QzqeqKx1td3dz3GiJVP86N53IY.woff2\",weight:\"500\"}]}];export const css=['.framer-GNCYC .framer-styles-preset-okl0o6:not(.rich-text-wrapper), .framer-GNCYC .framer-styles-preset-okl0o6.rich-text-wrapper p { --framer-font-family: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-family-bold: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-family-italic: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.5px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #e8e8e8; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-GNCYC .framer-styles-preset-okl0o6:not(.rich-text-wrapper), .framer-GNCYC .framer-styles-preset-okl0o6.rich-text-wrapper p { --framer-font-family: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-family-bold: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-family-italic: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.5px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #e8e8e8; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-GNCYC .framer-styles-preset-okl0o6:not(.rich-text-wrapper), .framer-GNCYC .framer-styles-preset-okl0o6.rich-text-wrapper p { --framer-font-family: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-family-bold: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-family-italic: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.5px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #e8e8e8; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-GNCYC\";\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 (eb93fa7)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/kHsx2EmhZMHgKIRZVRbR/jzvPRZ0DNdY4dkinrFoT/h2fGU4Nnl.js\";const serializationHash=\"framer-OhNPn\";const variantClassNames={bi2gzAth4:\"framer-v-1vz8t11\"};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 transformTemplate1=(_,t)=>`translateY(-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 getProps=({height,id,textColour,title,width,...props})=>{return{...props,gHzPnj9Gz:title??props.gHzPnj9Gz??\"IMERSIAN VISUALISER\",OXM9GApT2:textColour??props.OXM9GApT2??\"var(--token-d4a1a141-a6f3-4f01-b718-cd352dff7ee8, rgb(118, 74, 98))\"};};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,gHzPnj9Gz,OXM9GApT2,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"bi2gzAth4\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1vz8t11\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"bi2gzAth4\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-okl0o6\",\"data-styles-preset\":\"h2fGU4Nnl\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-OXM9GApT2-Dr1_TZdke))\"},children:\"IMERSIAN VISUALISER\"})}),className:\"framer-bgkdrf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pJ6L_gpeR\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-OXM9GApT2-Dr1_TZdke)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-OXM9GApT2-Dr1_TZdke\":OXM9GApT2},text:gHzPnj9Gz,transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OhNPn.framer-k95y9i, .framer-OhNPn .framer-k95y9i { display: block; }\",\".framer-OhNPn.framer-1vz8t11 { height: 17px; overflow: visible; position: relative; width: 201px; }\",\".framer-OhNPn .framer-bgkdrf { -webkit-user-select: none; flex: none; height: auto; left: 0px; position: absolute; right: 0px; top: 47%; user-select: none; white-space: pre-wrap; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 17\n * @framerIntrinsicWidth 201\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"gHzPnj9Gz\":\"title\",\"OXM9GApT2\":\"textColour\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDr1_TZdke=withCSS(Component,css,\"framer-OhNPn\");export default FramerDr1_TZdke;FramerDr1_TZdke.displayName=\"Link Section\";FramerDr1_TZdke.defaultProps={height:17,width:201};addPropertyControls(FramerDr1_TZdke,{gHzPnj9Gz:{defaultValue:\"IMERSIAN VISUALISER\",displayTextArea:false,title:\"Title\",type:ControlType.String},OXM9GApT2:{defaultValue:\"var(--token-d4a1a141-a6f3-4f01-b718-cd352dff7ee8, rgb(118, 74, 98))\",title:\"Text Colour\",type:ControlType.Color}});addFonts(FramerDr1_TZdke,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDr1_TZdke\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"gHzPnj9Gz\\\":\\\"title\\\",\\\"OXM9GApT2\\\":\\\"textColour\\\"}\",\"framerIntrinsicWidth\":\"201\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"17\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Dr1_TZdke.map", "// Generated by Framer (eea9f0c)\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 sharedStyle from\"https://framerusercontent.com/modules/83xFUGVBzNtgDRUO8H0S/13da8z03WVVMnuksTooF/mCZkhuNYP.js\";const enabledGestures={OY6v6kEdL:{hover:true,pressed:true}};const serializationHash=\"framer-cF4pH\";const variantClassNames={OY6v6kEdL:\"framer-v-14dczxb\"};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,link,text,width,...props})=>{return{...props,HUOC_3dgw:text??props.HUOC_3dgw??\"Furniture Visualiser\",N8fEO2yGU:link??props.N8fEO2yGU};};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,HUOC_3dgw,N8fEO2yGU,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"OY6v6kEdL\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:N8fEO2yGU,motionChild:true,nodeId:\"OY6v6kEdL\",scopeId:\"rSFwa4QNY\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-14dczxb\",className,classNames)} framer-hc6veu`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"OY6v6kEdL\",ref:refBinding,style:{backgroundColor:\"var(--token-c1810d89-c800-4249-b843-3d760aa0239a, rgb(244, 245, 239))\",borderBottomLeftRadius:18,borderBottomRightRadius:18,borderTopLeftRadius:18,borderTopRightRadius:18,...style},variants:{\"OY6v6kEdL-hover\":{backgroundColor:\"var(--token-c773f5c3-11e0-46ce-9ce4-39c76ffa3d27, rgb(255, 231, 250))\"},\"OY6v6kEdL-pressed\":{backgroundColor:\"var(--token-d4a1a141-a6f3-4f01-b718-cd352dff7ee8, rgb(118, 74, 98))\"}},...addPropertyOverrides({\"OY6v6kEdL-hover\":{\"data-framer-name\":undefined},\"OY6v6kEdL-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8czqim\",\"data-styles-preset\":\"mCZkhuNYP\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1229a68f-78af-4950-9f11-9c0bf88139d7, rgb(42, 47, 71)))\"},children:\"Furniture Visualiser\"})}),className:\"framer-d3k1do\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"n5aN06sGX\",style:{\"--extracted-r6o4lv\":\"var(--token-1229a68f-78af-4950-9f11-9c0bf88139d7, rgb(42, 47, 71))\",\"--framer-paragraph-spacing\":\"0px\"},text:HUOC_3dgw,variants:{\"OY6v6kEdL-pressed\":{\"--extracted-r6o4lv\":\"var(--token-c1810d89-c800-4249-b843-3d760aa0239a, rgb(244, 245, 239))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"OY6v6kEdL-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8czqim\",\"data-styles-preset\":\"mCZkhuNYP\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c1810d89-c800-4249-b843-3d760aa0239a, rgb(244, 245, 239)))\"},children:\"Furniture Visualiser\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cF4pH.framer-hc6veu, .framer-cF4pH .framer-hc6veu { display: block; }\",\".framer-cF4pH.framer-14dczxb { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; min-width: 200px; overflow: hidden; padding: 6px 12px 6px 12px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-cF4pH .framer-d3k1do { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 43\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"200px\",null,null,null]},\"oCG9NO9kM\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"200px\",null,null,null]},\"vXof8PWlm\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"200px\",null,null,null]}}}\n * @framerVariables {\"HUOC_3dgw\":\"text\",\"N8fEO2yGU\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrSFwa4QNY=withCSS(Component,css,\"framer-cF4pH\");export default FramerrSFwa4QNY;FramerrSFwa4QNY.displayName=\"Link Item\";FramerrSFwa4QNY.defaultProps={height:43,width:200};addPropertyControls(FramerrSFwa4QNY,{HUOC_3dgw:{defaultValue:\"Furniture Visualiser\",displayTextArea:false,title:\"Text\",type:ControlType.String},N8fEO2yGU:{title:\"Link\",type:ControlType.Link}});addFonts(FramerrSFwa4QNY,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrSFwa4QNY\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"200\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"HUOC_3dgw\\\":\\\"text\\\",\\\"N8fEO2yGU\\\":\\\"link\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"200px\\\",null,null,null]},\\\"oCG9NO9kM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"200px\\\",null,null,null]},\\\"vXof8PWlm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"200px\\\",null,null,null]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"43\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rSFwa4QNY.map", "// Generated by Framer (eb93fa7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LinkSection from\"https://framerusercontent.com/modules/IKRIS2LXpCoZcnRbECMr/SjsZQSM5eBGSXWFPfNjN/Dr1_TZdke.js\";import LinkItem from\"https://framerusercontent.com/modules/nDu7MXBDajgLomiIqmp5/s8bgVlPBoIC0d3V8obFt/rSFwa4QNY.js\";const LinkSectionFonts=getFonts(LinkSection);const LinkItemFonts=getFonts(LinkItem);const cycleOrder=[\"tzXc_iLBv\",\"NsAM_lYyN\"];const serializationHash=\"framer-86tz4\";const variantClassNames={NsAM_lYyN:\"framer-v-2o0v94\",tzXc_iLBv:\"framer-v-1otpnd9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"tzXc_iLBv\",Phone:\"NsAM_lYyN\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"tzXc_iLBv\"};};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:\"tzXc_iLBv\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1otpnd9\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"tzXc_iLBv\",ref:refBinding,style:{backgroundColor:\"var(--token-620678d6-6ffe-4453-88eb-05c77200e52c, rgb(244, 245, 239))\",borderBottomLeftRadius:18,borderBottomRightRadius:18,borderTopLeftRadius:18,borderTopRightRadius:18,boxShadow:\"0px 0px 0px 1px rgba(0, 0, 0, 0.05)\",...style},variants:{NsAM_lYyN:{boxShadow:\"none\"}},...addPropertyOverrides({NsAM_lYyN:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,width:\"201px\",y:(componentViewport?.y||0)+18+0,...addPropertyOverrides({NsAM_lYyN:{y:(componentViewport?.y||0)+32+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16o5xgt-container\",layoutDependency:layoutDependency,layoutId:\"OjMXuC1lC-container\",nodeId:\"OjMXuC1lC\",rendersWithMotion:true,scopeId:\"eWkpgrtPe\",children:/*#__PURE__*/_jsx(LinkSection,{gHzPnj9Gz:\"FEATURES\",height:\"100%\",id:\"OjMXuC1lC\",layoutId:\"OjMXuC1lC\",OXM9GApT2:\"var(--token-d4a1a141-a6f3-4f01-b718-cd352dff7ee8, rgb(118, 74, 98))\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+18+35,...addPropertyOverrides({NsAM_lYyN:{y:(componentViewport?.y||0)+32+17}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ymcdyd-container\",layoutDependency:layoutDependency,layoutId:\"PMgEDVSnN-container\",nodeId:\"PMgEDVSnN\",rendersWithMotion:true,scopeId:\"eWkpgrtPe\",children:/*#__PURE__*/_jsx(LinkItem,{height:\"100%\",HUOC_3dgw:\"Instant 3D Creation\",id:\"PMgEDVSnN\",layoutId:\"PMgEDVSnN\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+18+96,...addPropertyOverrides({NsAM_lYyN:{y:(componentViewport?.y||0)+32+60}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10rchnt-container\",layoutDependency:layoutDependency,layoutId:\"Avn8gZI9k-container\",nodeId:\"Avn8gZI9k\",rendersWithMotion:true,scopeId:\"eWkpgrtPe\",children:/*#__PURE__*/_jsx(LinkItem,{height:\"100%\",HUOC_3dgw:\"Magic Eraser\",id:\"Avn8gZI9k\",layoutId:\"Avn8gZI9k\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+18+157,...addPropertyOverrides({NsAM_lYyN:{y:(componentViewport?.y||0)+32+103}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1d98cxp-container\",layoutDependency:layoutDependency,layoutId:\"d_RYinurX-container\",nodeId:\"d_RYinurX\",rendersWithMotion:true,scopeId:\"eWkpgrtPe\",children:/*#__PURE__*/_jsx(LinkItem,{height:\"100%\",HUOC_3dgw:\"HQ Renderings\",id:\"d_RYinurX\",layoutId:\"d_RYinurX\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+18+218,...addPropertyOverrides({NsAM_lYyN:{y:(componentViewport?.y||0)+32+146}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kuph8z-container\",layoutDependency:layoutDependency,layoutId:\"gJ9ktUGrE-container\",nodeId:\"gJ9ktUGrE\",rendersWithMotion:true,scopeId:\"eWkpgrtPe\",children:/*#__PURE__*/_jsx(LinkItem,{height:\"100%\",HUOC_3dgw:\"Augmented Reality\",id:\"gJ9ktUGrE\",layoutId:\"gJ9ktUGrE\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-86tz4.framer-o3vxv7, .framer-86tz4 .framer-o3vxv7 { display: block; }\",\".framer-86tz4.framer-1otpnd9 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-start; padding: 18px; position: relative; width: 222px; }\",\".framer-86tz4 .framer-16o5xgt-container { flex: none; height: 17px; position: relative; width: 201px; }\",\".framer-86tz4 .framer-ymcdyd-container, .framer-86tz4 .framer-10rchnt-container, .framer-86tz4 .framer-1d98cxp-container, .framer-86tz4 .framer-kuph8z-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-86tz4.framer-v-2o0v94.framer-1otpnd9 { gap: 0px; padding: 32px 0px 0px 12px; }\",\".framer-86tz4.framer-v-2o0v94 .framer-16o5xgt-container { order: 0; }\",\".framer-86tz4.framer-v-2o0v94 .framer-ymcdyd-container { order: 1; }\",\".framer-86tz4.framer-v-2o0v94 .framer-10rchnt-container { order: 2; }\",\".framer-86tz4.framer-v-2o0v94 .framer-1d98cxp-container { order: 3; }\",\".framer-86tz4.framer-v-2o0v94 .framer-kuph8z-container { order: 4; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 295\n * @framerIntrinsicWidth 222\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"NsAM_lYyN\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramereWkpgrtPe=withCSS(Component,css,\"framer-86tz4\");export default FramereWkpgrtPe;FramereWkpgrtPe.displayName=\"Links: Product\";FramereWkpgrtPe.defaultProps={height:295,width:222};addPropertyControls(FramereWkpgrtPe,{variant:{options:[\"tzXc_iLBv\",\"NsAM_lYyN\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramereWkpgrtPe,[{explicitInter:true,fonts:[]},...LinkSectionFonts,...LinkItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereWkpgrtPe\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"295\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"222\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NsAM_lYyN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (7e0329e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LinkSection from\"https://framerusercontent.com/modules/IKRIS2LXpCoZcnRbECMr/SjsZQSM5eBGSXWFPfNjN/Dr1_TZdke.js\";import LinkItem from\"https://framerusercontent.com/modules/nDu7MXBDajgLomiIqmp5/s8bgVlPBoIC0d3V8obFt/rSFwa4QNY.js\";const LinkSectionFonts=getFonts(LinkSection);const LinkItemFonts=getFonts(LinkItem);const cycleOrder=[\"R4DRxe4IF\",\"yBNuNN2vq\"];const serializationHash=\"framer-5cn57\";const variantClassNames={R4DRxe4IF:\"framer-v-ip5wuy\",yBNuNN2vq:\"framer-v-i6nxy5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"R4DRxe4IF\",Phone:\"yBNuNN2vq\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"R4DRxe4IF\"};};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:\"R4DRxe4IF\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ip5wuy\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"R4DRxe4IF\",ref:refBinding,style:{backgroundColor:\"var(--token-620678d6-6ffe-4453-88eb-05c77200e52c, rgb(244, 245, 239))\",borderBottomLeftRadius:18,borderBottomRightRadius:18,borderTopLeftRadius:18,borderTopRightRadius:18,boxShadow:\"0px 0px 0px 1px rgba(0, 0, 0, 0.05)\",...style},variants:{yBNuNN2vq:{boxShadow:\"none\"}},...addPropertyOverrides({yBNuNN2vq:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,width:\"201px\",y:(componentViewport?.y||0)+18+0,...addPropertyOverrides({yBNuNN2vq:{y:(componentViewport?.y||0)+32+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uy7nlq-container\",layoutDependency:layoutDependency,layoutId:\"HhjoT937j-container\",nodeId:\"HhjoT937j\",rendersWithMotion:true,scopeId:\"IMgJC3MyS\",children:/*#__PURE__*/_jsx(LinkSection,{gHzPnj9Gz:\"RESOURCES\",height:\"100%\",id:\"HhjoT937j\",layoutId:\"HhjoT937j\",OXM9GApT2:\"var(--token-d4a1a141-a6f3-4f01-b718-cd352dff7ee8, rgb(118, 74, 98))\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"AK7eDx5og\"},implicitPathVariables:undefined},{href:{webPageId:\"AK7eDx5og\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:\"189px\",y:(componentViewport?.y||0)+18+35,...addPropertyOverrides({yBNuNN2vq:{y:(componentViewport?.y||0)+32+17}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ezhnop-container\",layoutDependency:layoutDependency,layoutId:\"KoqUuPTFs-container\",nodeId:\"KoqUuPTFs\",rendersWithMotion:true,scopeId:\"IMgJC3MyS\",children:/*#__PURE__*/_jsx(LinkItem,{height:\"100%\",HUOC_3dgw:\"Blog\",id:\"KoqUuPTFs\",layoutId:\"KoqUuPTFs\",N8fEO2yGU:resolvedLinks[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({yBNuNN2vq:{N8fEO2yGU:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:\"189px\",y:(componentViewport?.y||0)+18+96,...addPropertyOverrides({yBNuNN2vq:{y:(componentViewport?.y||0)+32+60}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bvgw05-container\",layoutDependency:layoutDependency,layoutId:\"jvM6S07CV-container\",nodeId:\"jvM6S07CV\",rendersWithMotion:true,scopeId:\"IMgJC3MyS\",children:/*#__PURE__*/_jsx(LinkItem,{height:\"100%\",HUOC_3dgw:\"About\",id:\"jvM6S07CV\",layoutId:\"jvM6S07CV\",style:{width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5cn57.framer-lc3e7e, .framer-5cn57 .framer-lc3e7e { display: block; }\",\".framer-5cn57.framer-ip5wuy { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-start; padding: 18px; position: relative; width: min-content; }\",\".framer-5cn57 .framer-uy7nlq-container { flex: none; height: 17px; position: relative; width: 201px; }\",\".framer-5cn57 .framer-1ezhnop-container, .framer-5cn57 .framer-1bvgw05-container { flex: none; height: auto; position: relative; width: 189px; }\",\".framer-5cn57.framer-v-i6nxy5.framer-ip5wuy { gap: 0px; padding: 32px 0px 0px 12px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 174\n * @framerIntrinsicWidth 237\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"yBNuNN2vq\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIMgJC3MyS=withCSS(Component,css,\"framer-5cn57\");export default FramerIMgJC3MyS;FramerIMgJC3MyS.displayName=\"Links: Resources\";FramerIMgJC3MyS.defaultProps={height:174,width:237};addPropertyControls(FramerIMgJC3MyS,{variant:{options:[\"R4DRxe4IF\",\"yBNuNN2vq\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerIMgJC3MyS,[{explicitInter:true,fonts:[]},...LinkSectionFonts,...LinkItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIMgJC3MyS\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"174\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"237\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"yBNuNN2vq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (5b84331)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LinkSection from\"https://framerusercontent.com/modules/IKRIS2LXpCoZcnRbECMr/SjsZQSM5eBGSXWFPfNjN/Dr1_TZdke.js\";import LinkItem from\"https://framerusercontent.com/modules/nDu7MXBDajgLomiIqmp5/s8bgVlPBoIC0d3V8obFt/rSFwa4QNY.js\";const LinkSectionFonts=getFonts(LinkSection);const LinkItemFonts=getFonts(LinkItem);const cycleOrder=[\"GvMRYF4IM\",\"GwTroMOIY\"];const serializationHash=\"framer-gwYH3\";const variantClassNames={GvMRYF4IM:\"framer-v-1gkoqef\",GwTroMOIY:\"framer-v-leipob\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"GvMRYF4IM\",Phone:\"GwTroMOIY\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"GvMRYF4IM\"};};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:\"GvMRYF4IM\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1gkoqef\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"GvMRYF4IM\",ref:refBinding,style:{backgroundColor:\"var(--token-c1810d89-c800-4249-b843-3d760aa0239a, rgb(244, 245, 239))\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,boxShadow:\"0px 0px 0px 1px rgba(0, 0, 0, 0.05)\",...style},variants:{GwTroMOIY:{borderBottomLeftRadius:18,borderBottomRightRadius:18,borderTopLeftRadius:18,borderTopRightRadius:18,boxShadow:\"none\"}},...addPropertyOverrides({GwTroMOIY:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,width:\"201px\",y:(componentViewport?.y||0)+18+0,...addPropertyOverrides({GwTroMOIY:{y:(componentViewport?.y||0)+12+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6oiipo-container\",layoutDependency:layoutDependency,layoutId:\"Z6aH1QfFr-container\",nodeId:\"Z6aH1QfFr\",rendersWithMotion:true,scopeId:\"wBXjoK7VB\",children:/*#__PURE__*/_jsx(LinkSection,{gHzPnj9Gz:\"IMERSIAN VISUALISER\",height:\"100%\",id:\"Z6aH1QfFr\",layoutId:\"Z6aH1QfFr\",OXM9GApT2:\"var(--token-d4a1a141-a6f3-4f01-b718-cd352dff7ee8, rgb(118, 74, 98))\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"f7AmIxGL8\"},implicitPathVariables:undefined},{href:{webPageId:\"f7AmIxGL8\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:`calc(${componentViewport?.width||\"100vw\"} - 36px)`,y:(componentViewport?.y||0)+18+35,...addPropertyOverrides({GwTroMOIY:{height:56,width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+12+23}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xt0l9j-container\",layoutDependency:layoutDependency,layoutId:\"b99L3IxUV-container\",nodeId:\"b99L3IxUV\",rendersWithMotion:true,scopeId:\"wBXjoK7VB\",children:/*#__PURE__*/_jsx(LinkItem,{height:\"100%\",HUOC_3dgw:\"Visualiser Overview\",id:\"b99L3IxUV\",layoutId:\"b99L3IxUV\",N8fEO2yGU:resolvedLinks[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({GwTroMOIY:{N8fEO2yGU:resolvedLinks[1],style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"NrYWhQg6I\"},implicitPathVariables:undefined},{href:{webPageId:\"NrYWhQg6I\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:`calc(${componentViewport?.width||\"100vw\"} - 36px)`,y:(componentViewport?.y||0)+18+96,...addPropertyOverrides({GwTroMOIY:{height:56,width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+12+85}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ipabk-container\",layoutDependency:layoutDependency,layoutId:\"ZO4uK4Py2-container\",nodeId:\"ZO4uK4Py2\",rendersWithMotion:true,scopeId:\"wBXjoK7VB\",children:/*#__PURE__*/_jsx(LinkItem,{height:\"100%\",HUOC_3dgw:\"Furniture Visualiser\",id:\"ZO4uK4Py2\",layoutId:\"ZO4uK4Py2\",N8fEO2yGU:resolvedLinks1[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({GwTroMOIY:{N8fEO2yGU:resolvedLinks1[1],style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"HpzeEGH6S\"},implicitPathVariables:undefined},{href:{webPageId:\"HpzeEGH6S\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:`calc(${componentViewport?.width||\"100vw\"} - 36px)`,y:(componentViewport?.y||0)+18+157,...addPropertyOverrides({GwTroMOIY:{height:56,width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+12+147}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ayrkwf-container\",layoutDependency:layoutDependency,layoutId:\"QqUmcEY4A-container\",nodeId:\"QqUmcEY4A\",rendersWithMotion:true,scopeId:\"wBXjoK7VB\",children:/*#__PURE__*/_jsx(LinkItem,{height:\"100%\",HUOC_3dgw:\"Rug Visualiser\",id:\"QqUmcEY4A\",layoutId:\"QqUmcEY4A\",N8fEO2yGU:resolvedLinks2[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({GwTroMOIY:{N8fEO2yGU:resolvedLinks2[1],style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gwYH3.framer-78261x, .framer-gwYH3 .framer-78261x { display: block; }\",\".framer-gwYH3.framer-1gkoqef { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-start; padding: 18px; position: relative; width: 225px; }\",\".framer-gwYH3 .framer-6oiipo-container { flex: none; height: 17px; position: relative; width: 201px; }\",\".framer-gwYH3 .framer-xt0l9j-container, .framer-gwYH3 .framer-1ipabk-container, .framer-gwYH3 .framer-1ayrkwf-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-gwYH3.framer-v-leipob.framer-1gkoqef { gap: 6px; padding: 12px; }\",\".framer-gwYH3.framer-v-leipob .framer-xt0l9j-container, .framer-gwYH3.framer-v-leipob .framer-1ipabk-container, .framer-gwYH3.framer-v-leipob .framer-1ayrkwf-container { height: 56px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 235\n * @framerIntrinsicWidth 225\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"GwTroMOIY\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwBXjoK7VB=withCSS(Component,css,\"framer-gwYH3\");export default FramerwBXjoK7VB;FramerwBXjoK7VB.displayName=\"Links: Community\";FramerwBXjoK7VB.defaultProps={height:235,width:225};addPropertyControls(FramerwBXjoK7VB,{variant:{options:[\"GvMRYF4IM\",\"GwTroMOIY\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerwBXjoK7VB,[{explicitInter:true,fonts:[]},...LinkSectionFonts,...LinkItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwBXjoK7VB\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GwTroMOIY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"225\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"235\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (eea9f0c)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Trigger from\"https://framerusercontent.com/modules/dLaxZP2TdOTHR2HycPSl/4TbiwBq7tODbk8f1h0Jx/ZE2vd6izw.js\";import Icon3 from\"https://framerusercontent.com/modules/OPlNURvfimti7kNkjBgB/XS7iaApI9OBofrSyoSIp/GLQq_lo1p.js\";import Icon2 from\"https://framerusercontent.com/modules/XtcVBssdH0RooYimbWEX/4lhhb1k3SRreSvnKbm7R/loXuTuHXp.js\";import Icon from\"https://framerusercontent.com/modules/rnVIgXB9LQ3p0mwnnnu1/MRL078HEO3cNGZEiePHY/KF7_raDrv.js\";import Icon1 from\"https://framerusercontent.com/modules/CPf7H6Phmz3J1Zfkm4TW/WWIIWfTx6tLIwSdj20yF/sg2wg_K3O.js\";import PrimaryButton from\"https://framerusercontent.com/modules/1WShskWaWfsUkYleo3mg/XObZ3NXiwD3DVrjBvkGP/c6QqU0dba.js\";import LinksProduct from\"https://framerusercontent.com/modules/fBjE2sCXqY5THFJxQpR3/dFmrNiDB6HR40ak0xZ0Q/eWkpgrtPe.js\";import LinksResources from\"https://framerusercontent.com/modules/EC7Pds9K3I5vhSJTFwb6/oDc2mbCaib3kEFFdUkyS/IMgJC3MyS.js\";import LinksCommunity from\"https://framerusercontent.com/modules/DfInHAhjIJdcXSeoUc5y/C1FqPky2JcMh1WXkofdl/wBXjoK7VB.js\";const IconFonts=getFonts(Icon);const Icon1Fonts=getFonts(Icon1);const TriggerFonts=getFonts(Trigger);const LinksProductFonts=getFonts(LinksProduct);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const LinksCommunityFonts=getFonts(LinksCommunity);const LinksResourcesFonts=getFonts(LinksResources);const PrimaryButtonFonts=getFonts(PrimaryButton);const Icon2Fonts=getFonts(Icon2);const Icon3Fonts=getFonts(Icon3);const cycleOrder=[\"C3ktojEPv\",\"Crq1CpG_y\",\"nzX7i7xWi\"];const serializationHash=\"framer-nIO7W\";const variantClassNames={C3ktojEPv:\"framer-v-16iqqtl\",Crq1CpG_y:\"framer-v-1bjgzmz\",nzX7i7xWi:\"framer-v-vqyg1c\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1.2,skewX:0,skewY:0,transition:transition2};const transition3={damping:40,delay:0,mass:1,stiffness:600,type:\"spring\"};const transition4={damping:40,delay:0,mass:.5,stiffness:600,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,transformPerspective:1200,transition:transition4,x:0,y:0};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition4,x:0,y:0};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Phone Open\":\"nzX7i7xWi\",Desktop:\"C3ktojEPv\",Phone:\"Crq1CpG_y\"};const getProps=({height,id,navbarColour,width,...props})=>{return{...props,QhKx36Vkn:navbarColour??props.QhKx36Vkn??\"var(--token-e831f071-2d8a-4356-807d-1287733be016, rgb(242, 238, 249))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"C3ktojEPv\"};};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,QhKx36Vkn,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"C3ktojEPv\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1nk2ye0=activeVariantCallback(async(...args)=>{setVariant(\"nzX7i7xWi\");});const onTaptt6jau=activeVariantCallback(async(...args)=>{setVariant(\"Crq1CpG_y\");});const PWSlWeqS6txyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"nzX7i7xWi\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"nzX7i7xWi\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"Crq1CpG_y\")return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);const ref3=React.useRef(null);const ref4=React.useRef(null);const ref5=React.useRef(null);const ref6=React.useRef(null);const router=useRouter();const isDisplayed3=()=>{if(baseVariant===\"Crq1CpG_y\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-16iqqtl\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"C3ktojEPv\",ref:refBinding,style:{...style},...addPropertyOverrides({Crq1CpG_y:{\"data-framer-name\":\"Phone\"},nzX7i7xWi:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mpb1zs\",\"data-border\":true,\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"zsVy0T2x1\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d4a1a141-a6f3-4f01-b718-cd352dff7ee8, rgb(118, 74, 98))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:QhKx36Vkn,borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1p0cz5j\",\"data-framer-name\":\"Name\",layoutDependency:layoutDependency,layoutId:\"nsn5_dIEZ\",...addPropertyOverrides({Crq1CpG_y:{\"data-highlight\":true,onTap:onTap1nk2ye0},nzX7i7xWi:{\"data-highlight\":true,onTap:onTaptt6jau}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"yQGjQ2F_D\",scopeId:\"LIJsdjnef\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-mf0ssw framer-ionhil\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"yQGjQ2F_D\",whileHover:animation,children:[isDisplayed()&&/*#__PURE__*/_jsx(Icon,{animated:true,className:\"framer-hw27hw\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"NbV_lIVgx\",name:\"Logo\",style:{\"--1ecc0bb\":\"rgb(42, 47, 71)\",\"--2hsbk4\":\"rgb(118, 74, 98)\",\"--o7fla5\":\"rgb(118, 74, 98)\"}}),isDisplayed1()&&/*#__PURE__*/_jsx(Icon1,{animated:true,className:\"framer-lxc0gj\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"Qm9CfR_HK\",name:\"Logo\",style:{\"--1ecc0bb\":\"rgb(42, 47, 71)\",\"--2hsbk4\":\"rgb(118, 74, 98)\",\"--o7fla5\":\"rgb(118, 74, 98)\"}})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rv2ltk\",\"data-framer-name\":\"Links Container\",layoutDependency:layoutDependency,layoutId:\"unamYhqqj\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({nzX7i7xWi:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i5z16p\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"J5fdPtsxM\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-52)/2)+7+-4.5+4.5,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-7j6jnn-container\",\"data-framer-name\":\"Trigger\",id:`${layoutId}-7j6jnn`,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"soAAJiubV-container\",name:\"Trigger\",nodeId:\"soAAJiubV\",ref:ref1,rendersWithMotion:true,scopeId:\"LIJsdjnef\",children:[/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:\"Features\",height:\"100%\",id:\"soAAJiubV\",layoutId:\"soAAJiubV\",name:\"Trigger\",PWSlWeqS6:PWSlWeqS6txyyif({overlay}),variant:overlay.visible?\"SVPt8Xwck\":\"KazFWs90n\",width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-7j6jnn`,offsetX:0,offsetY:30,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:295,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-52)/2)+7+-4.5+4.5+-147.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-1pae4uo-container\",exit:animation1,inComponentSlot:true,initial:animation3,layoutDependency:layoutDependency,layoutId:\"f2xM4A5kC-container\",nodeId:\"f2xM4A5kC\",ref:ref2,rendersWithMotion:true,role:\"dialog\",scopeId:\"LIJsdjnef\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(LinksProduct,{height:\"100%\",id:\"f2xM4A5kC\",layoutId:\"f2xM4A5kC\",variant:\"tzXc_iLBv\",width:\"100%\"})})})})})]})})})}),isDisplayed()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-52)/2)+7+-4.5+4.5,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-8f4h15-container\",id:`${layoutId}-8f4h15`,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"OtFMy4i4d-container\",nodeId:\"OtFMy4i4d\",ref:ref3,rendersWithMotion:true,scopeId:\"LIJsdjnef\",children:[/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:\"Visualiser\",height:\"100%\",id:\"OtFMy4i4d\",layoutId:\"OtFMy4i4d\",PWSlWeqS6:PWSlWeqS6txyyif({overlay:overlay1}),variant:overlay1.visible?\"SVPt8Xwck\":\"KazFWs90n\",width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref3,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-8f4h15`,offsetX:0,offsetY:30,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:235,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-52)/2)+7+-4.5+4.5+-117.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-m861xi-container\",exit:animation1,inComponentSlot:true,initial:animation3,layoutDependency:layoutDependency,layoutId:\"EyLjF0HAf-container\",nodeId:\"EyLjF0HAf\",ref:ref4,rendersWithMotion:true,role:\"dialog\",scopeId:\"LIJsdjnef\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(LinksCommunity,{height:\"100%\",id:\"EyLjF0HAf\",layoutId:\"EyLjF0HAf\",variant:\"GvMRYF4IM\",width:\"100%\"})})})})})]})})})}),isDisplayed()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay2=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-52)/2)+7+-4.5+4.5,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-tsqowp-container\",id:`${layoutId}-tsqowp`,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"n5BEAkH_P-container\",nodeId:\"n5BEAkH_P\",ref:ref5,rendersWithMotion:true,scopeId:\"LIJsdjnef\",children:[/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:\"Resources\",height:\"100%\",id:\"n5BEAkH_P\",layoutId:\"n5BEAkH_P\",PWSlWeqS6:PWSlWeqS6txyyif({overlay:overlay2}),variant:overlay2.visible?\"SVPt8Xwck\":\"KazFWs90n\",width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay2.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref5,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-tsqowp`,offsetX:0,offsetY:30,onDismiss:overlay2.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:174,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-52)/2)+7+-4.5+4.5+70,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-1sprs55-container\",exit:animation1,inComponentSlot:true,initial:animation3,layoutDependency:layoutDependency,layoutId:\"sat2ulsBU-container\",nodeId:\"sat2ulsBU\",ref:ref6,rendersWithMotion:true,role:\"dialog\",scopeId:\"LIJsdjnef\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(LinksResources,{height:\"100%\",id:\"sat2ulsBU\",layoutId:\"sat2ulsBU\",variant:\"R4DRxe4IF\",width:\"100%\"})})})})})]})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:47,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-52)/2)+7+-4.5+0,...addPropertyOverrides({nzX7i7xWi:{y:(componentViewport?.y||0)+0+0+24+76+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17bu336-container\",layoutDependency:layoutDependency,layoutId:\"wNM7U7aR6-container\",nodeId:\"wNM7U7aR6\",rendersWithMotion:true,scopeId:\"LIJsdjnef\",whileHover:animation4,children:/*#__PURE__*/_jsx(PrimaryButton,{AbruKF3hF:\"Login\",height:\"100%\",id:\"wNM7U7aR6\",KJdbVZ0fL:true,kRUuikj_M:\"https://portal.imersian.com/logincom/\",layoutId:\"wNM7U7aR6\",QeaOkFekv:false,style:{height:\"100%\"},variant:\"BG9oad5TD\",width:\"100%\",wRIofF74E:false})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({nzX7i7xWi:{height:295,width:`calc((${componentViewport?.width||\"100vw\"} - 48px) * 0.9)`,y:(componentViewport?.y||0)+0+0+24+76+0+0+53}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xgu801-container\",\"data-framer-name\":\"Links: Features\",layoutDependency:layoutDependency,layoutId:\"efZMaJLIi-container\",name:\"Links: Features\",nodeId:\"efZMaJLIi\",rendersWithMotion:true,scopeId:\"LIJsdjnef\",children:/*#__PURE__*/_jsx(LinksProduct,{height:\"100%\",id:\"efZMaJLIi\",layoutId:\"efZMaJLIi\",name:\"Links: Features\",style:{width:\"100%\"},variant:\"NsAM_lYyN\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({nzX7i7xWi:{height:174,width:`calc((${componentViewport?.width||\"100vw\"} - 48px) * 0.9)`,y:(componentViewport?.y||0)+0+0+24+76+0+0+595}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hbhaia-container\",layoutDependency:layoutDependency,layoutId:\"vFei5kD4W-container\",nodeId:\"vFei5kD4W\",rendersWithMotion:true,scopeId:\"LIJsdjnef\",children:/*#__PURE__*/_jsx(LinksResources,{height:\"100%\",id:\"vFei5kD4W\",layoutId:\"vFei5kD4W\",style:{width:\"100%\"},variant:\"yBNuNN2vq\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({nzX7i7xWi:{height:235,width:`calc((${componentViewport?.width||\"100vw\"} - 48px) * 0.9)`,y:(componentViewport?.y||0)+0+0+24+76+0+0+354}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-l8pj0p-container\",\"data-framer-name\":\"Links: Solutions\",layoutDependency:layoutDependency,layoutId:\"iLjZ4woIR-container\",name:\"Links: Solutions\",nodeId:\"iLjZ4woIR\",rendersWithMotion:true,scopeId:\"LIJsdjnef\",children:/*#__PURE__*/_jsx(LinksCommunity,{height:\"100%\",id:\"iLjZ4woIR\",layoutId:\"iLjZ4woIR\",name:\"Links: Solutions\",style:{width:\"100%\"},variant:\"GwTroMOIY\",width:\"100%\"})})})]})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-t6xv9d\",\"data-framer-name\":\"CTA stack\",layoutDependency:layoutDependency,layoutId:\"R1dgSdBnW\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SQ8CgTmVM\"},implicitPathVariables:undefined},{href:{webPageId:\"SQ8CgTmVM\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:47,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-52)/2)+7+1+-5.5,...addPropertyOverrides({Crq1CpG_y:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||64)-0-(Math.max(0,((componentViewport?.height||64)-0-0)/1)*1+0))/2+0+0)+(6+(Math.max(0,((componentViewport?.height||64)-0-0)/1)*1-12-38)/2)+1+-5.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hvxugj-container\",layoutDependency:layoutDependency,layoutId:\"VvvKv8d3O-container\",nodeId:\"VvvKv8d3O\",rendersWithMotion:true,scopeId:\"LIJsdjnef\",whileHover:animation4,children:/*#__PURE__*/_jsx(PrimaryButton,{AbruKF3hF:\"Book A Demo\",height:\"100%\",id:\"VvvKv8d3O\",KJdbVZ0fL:false,kRUuikj_M:resolvedLinks[0],layoutId:\"VvvKv8d3O\",QeaOkFekv:false,style:{height:\"100%\"},variant:\"PAGX5ZA0I\",width:\"100%\",wRIofF74E:false,...addPropertyOverrides({Crq1CpG_y:{kRUuikj_M:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})})]}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1i2uzsv\",\"data-framer-name\":\"Open\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"lUzfni2WK\",onTap:onTap1nk2ye0,children:/*#__PURE__*/_jsx(Icon2,{animated:true,className:\"framer-gxvntr\",layoutDependency:layoutDependency,layoutId:\"IfA7pQbx0\",style:{\"--18mrqx2\":\"var(--token-a8121448-b96a-4dc5-9108-e34547c4ee21, rgb(118, 74, 98))\"}})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1injsyl\",\"data-framer-name\":\"Close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Z4Gk5E62T\",onTap:onTaptt6jau,children:isDisplayed1()&&/*#__PURE__*/_jsx(Icon3,{animated:true,className:\"framer-7asb5d\",layoutDependency:layoutDependency,layoutId:\"xQJ4UGmiz\",style:{\"--18mrqx2\":\"var(--token-a8121448-b96a-4dc5-9108-e34547c4ee21, rgb(118, 74, 98))\"}})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nIO7W.framer-ionhil, .framer-nIO7W .framer-ionhil { display: block; }\",\".framer-nIO7W.framer-16iqqtl { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 64px; justify-content: center; overflow: visible; padding: 20px; position: relative; width: min-content; }\",\".framer-nIO7W .framer-mpb1zs { 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: 6px 12px 6px 12px; position: relative; width: min-content; }\",\".framer-nIO7W .framer-1p0cz5j { 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; z-index: 1; }\",\".framer-nIO7W .framer-mf0ssw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-nIO7W .framer-hw27hw { flex: none; height: var(--framer-aspect-ratio-supported, 40px); position: relative; width: 40px; }\",\".framer-nIO7W .framer-lxc0gj { flex: none; height: var(--framer-aspect-ratio-supported, 66px); position: relative; width: 155px; }\",\".framer-nIO7W .framer-1rv2ltk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 38px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-nIO7W .framer-1i5z16p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-nIO7W .framer-7j6jnn-container, .framer-nIO7W .framer-8f4h15-container, .framer-nIO7W .framer-tsqowp-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-nIO7W .framer-1pae4uo-container, .framer-nIO7W .framer-m861xi-container, .framer-nIO7W .framer-1sprs55-container { height: auto; position: relative; width: auto; }\",\".framer-nIO7W .framer-17bu336-container, .framer-nIO7W .framer-hvxugj-container { flex: none; height: 47px; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-nIO7W .framer-1xgu801-container, .framer-nIO7W .framer-1hbhaia-container, .framer-nIO7W .framer-l8pj0p-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; z-index: 10; }\",\".framer-nIO7W .framer-t6xv9d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 36px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-nIO7W .framer-1i2uzsv { cursor: pointer; flex: none; height: 30px; overflow: visible; position: relative; width: 30px; z-index: 10; }\",\".framer-nIO7W .framer-gxvntr { flex: none; height: var(--framer-aspect-ratio-supported, 30px); left: 0px; position: absolute; right: 0px; top: 0px; width: calc(100% - 0px); }\",\".framer-nIO7W .framer-1injsyl { aspect-ratio: 1 / 1; cursor: pointer; flex: none; height: var(--framer-aspect-ratio-supported, 30px); left: 24px; overflow: visible; position: absolute; top: 24px; width: 30px; }\",\".framer-nIO7W .framer-7asb5d { flex: none; height: var(--framer-aspect-ratio-supported, 30px); left: 0px; position: absolute; top: 0px; width: 30px; }\",\".framer-nIO7W.framer-v-1bjgzmz.framer-16iqqtl { flex-direction: column; gap: 0px; overflow: hidden; padding: 0px; width: 390px; }\",\".framer-nIO7W.framer-v-1bjgzmz .framer-mpb1zs { flex: 1 0 0px; gap: 12px; height: 1px; order: 0; width: 100%; }\",\".framer-nIO7W.framer-v-1bjgzmz .framer-1p0cz5j { cursor: pointer; flex: 1 0 0px; gap: unset; height: 64px; justify-content: space-between; padding: 0px 10px 0px 20px; width: 1px; z-index: 2; }\",\".framer-nIO7W.framer-v-1bjgzmz .framer-mf0ssw, .framer-nIO7W.framer-v-vqyg1c .framer-mf0ssw { order: 0; }\",\".framer-nIO7W.framer-v-1bjgzmz .framer-1rv2ltk { gap: 6px; }\",\".framer-nIO7W.framer-v-vqyg1c.framer-16iqqtl { align-content: flex-end; align-items: flex-end; flex-direction: column; gap: 0px; height: 1000px; justify-content: flex-start; min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; padding: 0px 0px 120px 0px; width: 390px; }\",\".framer-nIO7W.framer-v-vqyg1c .framer-mpb1zs { flex-direction: column; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; order: 0; overflow: hidden; overflow-y: auto; padding: 24px; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-nIO7W.framer-v-vqyg1c .framer-1p0cz5j { cursor: pointer; gap: 0px; justify-content: center; padding: 0px 10px 0px 20px; z-index: 2; }\",\".framer-nIO7W.framer-v-vqyg1c .framer-1rv2ltk { gap: 10px; height: min-content; justify-content: flex-start; width: 90%; }\",\".framer-nIO7W.framer-v-vqyg1c .framer-1i5z16p { flex-direction: column; gap: 6px; width: 100%; z-index: 2; }\",\".framer-nIO7W.framer-v-vqyg1c .framer-17bu336-container { order: 3; }\",\".framer-nIO7W.framer-v-vqyg1c .framer-1xgu801-container { flex: none; order: 5; width: 100%; }\",\".framer-nIO7W.framer-v-vqyg1c .framer-1hbhaia-container { flex: none; order: 7; width: 100%; }\",\".framer-nIO7W.framer-v-vqyg1c .framer-l8pj0p-container { flex: none; order: 6; width: 100%; }\",\".framer-nIO7W.framer-v-vqyg1c .framer-1injsyl { z-index: 10; }\",'.framer-nIO7W[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-nIO7W [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-nIO7W[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-nIO7W [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-nIO7W[data-hide-scrollbars=\"true\"], .framer-nIO7W [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }','.framer-nIO7W[data-border=\"true\"]::after, .framer-nIO7W [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 64\n * @framerIntrinsicWidth 695\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"Crq1CpG_y\":{\"layout\":[\"fixed\",\"fixed\"]},\"nzX7i7xWi\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"100vh\",null]}}}\n * @framerVariables {\"QhKx36Vkn\":\"navbarColour\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLIJsdjnef=withCSS(Component,css,\"framer-nIO7W\");export default FramerLIJsdjnef;FramerLIJsdjnef.displayName=\"Navigation\";FramerLIJsdjnef.defaultProps={height:64,width:695};addPropertyControls(FramerLIJsdjnef,{variant:{options:[\"C3ktojEPv\",\"Crq1CpG_y\",\"nzX7i7xWi\"],optionTitles:[\"Desktop\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum},QhKx36Vkn:{defaultValue:'var(--token-e831f071-2d8a-4356-807d-1287733be016, rgb(242, 238, 249)) /* {\"name\":\"Lavender White\"} */',title:\"navbar Colour\",type:ControlType.Color}});addFonts(FramerLIJsdjnef,[{explicitInter:true,fonts:[]},...IconFonts,...Icon1Fonts,...TriggerFonts,...LinksProductFonts,...LinksCommunityFonts,...LinksResourcesFonts,...PrimaryButtonFonts,...Icon2Fonts,...Icon3Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLIJsdjnef\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"QhKx36Vkn\\\":\\\"navbarColour\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"695\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"64\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Crq1CpG_y\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nzX7i7xWi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (5012657)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Wix Madefor Text-500\",\"GF;Wix Madefor Text-700\",\"GF;Wix Madefor Text-700italic\",\"GF;Wix Madefor Text-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Wix Madefor Text\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/wixmadefortext/v13/-W_oXI_oSymQ8Qj-Apx3HGN_Hu1RTCk5FtSDETgf0cKNNOeAgpRt9rN5.woff2\",weight:\"500\"},{family:\"Wix Madefor Text\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/wixmadefortext/v13/-W_oXI_oSymQ8Qj-Apx3HGN_Hu1RTCk5FtSDETgf0cJYM-eAgpRt9rN5.woff2\",weight:\"700\"},{family:\"Wix Madefor Text\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/wixmadefortext/v13/-W_WXI_oSymQ8Qj-Apx3HGN_Hu1RZiAL6QzqeqKx1td3d-jBiJVP86N53IY.woff2\",weight:\"700\"},{family:\"Wix Madefor Text\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/wixmadefortext/v13/-W_WXI_oSymQ8Qj-Apx3HGN_Hu1RZiAL6QzqeqKx1td3dz3GiJVP86N53IY.woff2\",weight:\"500\"}]}];export const css=['.framer-z1EsT .framer-styles-preset-3r7zay:not(.rich-text-wrapper), .framer-z1EsT .framer-styles-preset-3r7zay.rich-text-wrapper p { --framer-font-family: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-family-bold: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-family-italic: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-0f670151-38b2-4ba2-8b10-7ebf41c83bdf, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-z1EsT .framer-styles-preset-3r7zay:not(.rich-text-wrapper), .framer-z1EsT .framer-styles-preset-3r7zay.rich-text-wrapper p { --framer-font-family: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-family-bold: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-family-italic: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-0f670151-38b2-4ba2-8b10-7ebf41c83bdf, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-z1EsT .framer-styles-preset-3r7zay:not(.rich-text-wrapper), .framer-z1EsT .framer-styles-preset-3r7zay.rich-text-wrapper p { --framer-font-family: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-family-bold: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-family-italic: \"Wix Madefor Text\", \"Wix Madefor Text Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-0f670151-38b2-4ba2-8b10-7ebf41c83bdf, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-z1EsT\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (f2c0341)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,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 sharedStyle2 from\"https://framerusercontent.com/modules/9DrD8kLf1b0C22c5DE78/lq9VuW4uWSadXmiTOkTr/A8vbOK0xh.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/a1VxfgbvOuyLR7upFViC/lvBnnBv9VHOi2ceC65Sh/e0NCaDe7I.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/jwCmKAMHwuUUVugywY1l/pbtrZMMgOE4UkOfWSYpv/lvFPcbF69.js\";import Icon from\"https://framerusercontent.com/modules/CPf7H6Phmz3J1Zfkm4TW/WWIIWfTx6tLIwSdj20yF/sg2wg_K3O.js\";const IconFonts=getFonts(Icon);const cycleOrder=[\"Pq1H82iWo\",\"mOasavxyF\"];const serializationHash=\"framer-gHEJV\";const variantClassNames={mOasavxyF:\"framer-v-1de8dzi\",Pq1H82iWo:\"framer-v-1vus8yz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"Pq1H82iWo\",Mobile:\"mOasavxyF\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Pq1H82iWo\"};};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:\"Pq1H82iWo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1vus8yz\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Pq1H82iWo\",ref:refBinding,style:{backgroundColor:\"var(--token-d453b81c-53c9-4e56-a89c-d1ec1c708841, rgb(39, 38, 39))\",borderBottomLeftRadius:35,borderBottomRightRadius:35,borderTopLeftRadius:35,borderTopRightRadius:35,...style},...addPropertyOverrides({mOasavxyF:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1691bq\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"aKnC2OxF9\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-100kxin\",\"data-framer-name\":\"Left Container\",layoutDependency:layoutDependency,layoutId:\"lc3Z4zU7f\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-11hoh3l\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"DmnA5vpga\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-5ja4nz\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"XeXbtolUP\",children:/*#__PURE__*/_jsx(Icon,{animated:true,className:\"framer-deefqh\",layoutDependency:layoutDependency,layoutId:\"ohyTdxMP6\",style:{\"--1ecc0bb\":\"var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(244, 245, 239))\",\"--2hsbk4\":\"rgb(118, 74, 98)\",\"--o7fla5\":\"rgb(118, 74, 98)\"}})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4xqck0\",\"data-framer-name\":\"Links Wrapper\",layoutDependency:layoutDependency,layoutId:\"W1abas01W\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1io4t39\",\"data-styles-preset\":\"lvFPcbF69\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(210, 210, 210)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"YaZNth2y5\"},motionChild:true,nodeId:\"MpVhD8n6_\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"pe2jbYl12\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19fkulp\",\"data-styles-preset\":\"e0NCaDe7I\",children:\"Privacy Policy\"})})})}),className:\"framer-1x0wr2b\",\"data-framer-name\":\"Privacy Policy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MpVhD8n6_\",style:{\"--extracted-r6o4lv\":\"var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(210, 210, 210))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1io4t39\",\"data-styles-preset\":\"lvFPcbF69\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(210, 210, 210)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"fFwWwIvCz\"},motionChild:true,nodeId:\"MOrN6ANJE\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"pe2jbYl12\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19fkulp\",\"data-styles-preset\":\"e0NCaDe7I\",children:\"Terms of Use\"})})})}),className:\"framer-9zyz4a\",\"data-framer-name\":\"Terms Of Use\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MOrN6ANJE\",style:{\"--extracted-r6o4lv\":\"var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(210, 210, 210))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2248tt\",\"data-framer-name\":\"Right Container\",layoutDependency:layoutDependency,layoutId:\"ik6_ebEpQ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ggqew\",\"data-framer-name\":\"Sections Stack\",layoutDependency:layoutDependency,layoutId:\"fAmmsGUJi\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-3r7zay\",\"data-styles-preset\":\"A8vbOK0xh\",children:\"Features\"})}),className:\"framer-1gctx4a\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SHZaG6FGR\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b0nmz0\",\"data-framer-name\":\"Links Wrapper\",layoutDependency:layoutDependency,layoutId:\"AdOAgbCij\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1io4t39\",\"data-styles-preset\":\"lvFPcbF69\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(210, 210, 210)))\"},children:\"Instant 3D Creation\"})}),className:\"framer-132ulio\",\"data-framer-name\":\"Instant 3D creation\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xkgRWYNTi\",style:{\"--extracted-r6o4lv\":\"var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(210, 210, 210))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1io4t39\",\"data-styles-preset\":\"lvFPcbF69\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(210, 210, 210)))\"},children:\"Augmented Reality\"})}),className:\"framer-1v3j1e1\",\"data-framer-name\":\"Augmented Reality\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"j6VPEMeLd\",style:{\"--extracted-r6o4lv\":\"var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(210, 210, 210))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1io4t39\",\"data-styles-preset\":\"lvFPcbF69\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(210, 210, 210)))\"},children:\"Magic Eraser\"})}),className:\"framer-1gz22uu\",\"data-framer-name\":\"Magic Eraser\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gEO5pZ6Aj\",style:{\"--extracted-r6o4lv\":\"var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(210, 210, 210))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1io4t39\",\"data-styles-preset\":\"lvFPcbF69\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(210, 210, 210)))\"},children:\"HQ Rendering\"})}),className:\"framer-hh4iit\",\"data-framer-name\":\"HQ Rendering\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Gk4TqtRVw\",style:{\"--extracted-r6o4lv\":\"var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(210, 210, 210))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1c7pgr8\",\"data-framer-name\":\"Sections Stack\",layoutDependency:layoutDependency,layoutId:\"iA0TYKJOC\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-3r7zay\",\"data-styles-preset\":\"A8vbOK0xh\",children:\"Visualiser\"})}),className:\"framer-k1nq0a\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rrYHNdu8S\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-w7q14r\",\"data-framer-name\":\"Links Wrapper\",layoutDependency:layoutDependency,layoutId:\"uoomnGGnF\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1io4t39\",\"data-styles-preset\":\"lvFPcbF69\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(210, 210, 210)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"f7AmIxGL8\"},motionChild:true,nodeId:\"uilK3J9s7\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"pe2jbYl12\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19fkulp\",\"data-styles-preset\":\"e0NCaDe7I\",children:\"Visualiser Overview\"})})})}),className:\"framer-bpn8kw\",\"data-framer-name\":\"Furniture Visualiser\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uilK3J9s7\",style:{\"--extracted-r6o4lv\":\"var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(210, 210, 210))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1io4t39\",\"data-styles-preset\":\"lvFPcbF69\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(210, 210, 210)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"NrYWhQg6I\"},motionChild:true,nodeId:\"GYRsu8_ne\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"pe2jbYl12\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19fkulp\",\"data-styles-preset\":\"e0NCaDe7I\",children:\"Furniture Visualiser\"})})})}),className:\"framer-2x9dd6\",\"data-framer-name\":\"Furniture Visualiser\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GYRsu8_ne\",style:{\"--extracted-r6o4lv\":\"var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(210, 210, 210))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1io4t39\",\"data-styles-preset\":\"lvFPcbF69\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(210, 210, 210)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HpzeEGH6S\"},motionChild:true,nodeId:\"UB71woiWn\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"pe2jbYl12\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19fkulp\",\"data-styles-preset\":\"e0NCaDe7I\",children:\"Rug Visualiser\"})})})}),className:\"framer-1h7stx1\",\"data-framer-name\":\"Rug Visualiser\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UB71woiWn\",style:{\"--extracted-r6o4lv\":\"var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(210, 210, 210))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tfxlp2\",\"data-framer-name\":\"Social Stack\",layoutDependency:layoutDependency,layoutId:\"r8MSjyBxc\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-3r7zay\",\"data-styles-preset\":\"A8vbOK0xh\",children:\"Social\"})}),className:\"framer-1knq9ks\",\"data-framer-name\":\"Social\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qdU6uTpKt\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1io02cg\",\"data-framer-name\":\"Links Wrapper\",layoutDependency:layoutDependency,layoutId:\"Ne8ugFYW9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1io4t39\",\"data-styles-preset\":\"lvFPcbF69\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(210, 210, 210)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/imersian_design\",motionChild:true,nodeId:\"ZSek5o0zg\",openInNewTab:true,preserveParams:false,relValues:[],scopeId:\"pe2jbYl12\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19fkulp\",\"data-styles-preset\":\"e0NCaDe7I\",children:\"Instagram\"})})})}),className:\"framer-k6ufzv\",\"data-framer-name\":\"Instagram\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZSek5o0zg\",style:{\"--extracted-r6o4lv\":\"var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(210, 210, 210))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1io4t39\",\"data-styles-preset\":\"lvFPcbF69\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(210, 210, 210)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/imersian\",motionChild:true,nodeId:\"QhsHVO13j\",openInNewTab:true,preserveParams:false,relValues:[],scopeId:\"pe2jbYl12\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19fkulp\",\"data-styles-preset\":\"e0NCaDe7I\",children:\"Linkedin\"})})})}),className:\"framer-1dg1i43\",\"data-framer-name\":\"Linkedin\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QhsHVO13j\",style:{\"--extracted-r6o4lv\":\"var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(210, 210, 210))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tv5xop\",\"data-framer-name\":\"Pages Stack\",layoutDependency:layoutDependency,layoutId:\"z6UITgGIC\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-3r7zay\",\"data-styles-preset\":\"A8vbOK0xh\",children:\"Contact\"})}),className:\"framer-m9z59c\",\"data-framer-name\":\"Company\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eypYcG7Vk\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sm28av\",\"data-framer-name\":\"Links Wrapper\",layoutDependency:layoutDependency,layoutId:\"c5MWZQGEw\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1io4t39\",\"data-styles-preset\":\"lvFPcbF69\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(210, 210, 210)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"SQ8CgTmVM\"},motionChild:true,nodeId:\"pG1tttJnI\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"pe2jbYl12\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19fkulp\",\"data-styles-preset\":\"e0NCaDe7I\",children:\"Contact Us\"})})})}),className:\"framer-cn6laa\",\"data-framer-name\":\"Contact Us\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pG1tttJnI\",style:{\"--extracted-r6o4lv\":\"var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(210, 210, 210))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1io4t39\",\"data-styles-preset\":\"lvFPcbF69\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(210, 210, 210)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"AK7eDx5og\"},motionChild:true,nodeId:\"cB1CzZaOa\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"pe2jbYl12\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19fkulp\",\"data-styles-preset\":\"e0NCaDe7I\",children:\"Blogs\"})})})}),className:\"framer-ebysnl\",\"data-framer-name\":\"Blogs\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cB1CzZaOa\",style:{\"--extracted-r6o4lv\":\"var(--token-e1ada2d2-1a46-479c-a18c-6de648833883, rgb(210, 210, 210))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gHEJV.framer-1ki39ai, .framer-gHEJV .framer-1ki39ai { display: block; }\",\".framer-gHEJV.framer-1vus8yz { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 64px 48px 64px 48px; position: relative; width: 1120px; will-change: var(--framer-will-change-override, transform); }\",\".framer-gHEJV .framer-1691bq { 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%; z-index: 3; }\",\".framer-gHEJV .framer-100kxin { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-gHEJV .framer-11hoh3l { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 23px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-gHEJV .framer-5ja4nz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-gHEJV .framer-deefqh { flex: none; height: var(--framer-aspect-ratio-supported, 38px); position: relative; width: 144px; }\",\".framer-gHEJV .framer-4xqck0, .framer-gHEJV .framer-b0nmz0, .framer-gHEJV .framer-w7q14r, .framer-gHEJV .framer-1io02cg, .framer-gHEJV .framer-1sm28av { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-gHEJV .framer-1x0wr2b, .framer-gHEJV .framer-9zyz4a, .framer-gHEJV .framer-1gctx4a, .framer-gHEJV .framer-132ulio, .framer-gHEJV .framer-1v3j1e1, .framer-gHEJV .framer-1gz22uu, .framer-gHEJV .framer-hh4iit, .framer-gHEJV .framer-k1nq0a, .framer-gHEJV .framer-bpn8kw, .framer-gHEJV .framer-2x9dd6, .framer-gHEJV .framer-1h7stx1, .framer-gHEJV .framer-1knq9ks, .framer-gHEJV .framer-k6ufzv, .framer-gHEJV .framer-1dg1i43, .framer-gHEJV .framer-m9z59c, .framer-gHEJV .framer-cn6laa, .framer-gHEJV .framer-ebysnl { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-gHEJV .framer-2248tt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 72px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-gHEJV .framer-ggqew, .framer-gHEJV .framer-1c7pgr8, .framer-gHEJV .framer-1tfxlp2, .framer-gHEJV .framer-1tv5xop { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-gHEJV.framer-v-1de8dzi.framer-1vus8yz { padding: 32px 24px 32px 24px; width: 358px; }\",\".framer-gHEJV.framer-v-1de8dzi .framer-1691bq { flex-direction: column; gap: 40px; justify-content: center; }\",\".framer-gHEJV.framer-v-1de8dzi .framer-100kxin { align-content: center; align-items: center; order: 1; width: 100%; }\",\".framer-gHEJV.framer-v-1de8dzi .framer-5ja4nz { width: 100%; }\",\".framer-gHEJV.framer-v-1de8dzi .framer-deefqh { height: var(--framer-aspect-ratio-supported, 39px); }\",\".framer-gHEJV.framer-v-1de8dzi .framer-4xqck0 { flex-direction: row; }\",\".framer-gHEJV.framer-v-1de8dzi .framer-2248tt { flex-wrap: wrap; gap: 48px; order: 0; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 303\n * @framerIntrinsicWidth 1120\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"mOasavxyF\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerpe2jbYl12=withCSS(Component,css,\"framer-gHEJV\");export default Framerpe2jbYl12;Framerpe2jbYl12.displayName=\"Footer\";Framerpe2jbYl12.defaultProps={height:303,width:1120};addPropertyControls(Framerpe2jbYl12,{variant:{options:[\"Pq1H82iWo\",\"mOasavxyF\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerpe2jbYl12,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...IconFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerpe2jbYl12\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"303\",\"framerIntrinsicWidth\":\"1120\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mOasavxyF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pe2jbYl12.map", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,PropertyOverrides,RenderTarget,ResolveLinks,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import PrimaryButton from\"#framer/local/canvasComponent/c6QqU0dba/c6QqU0dba.js\";import Navigation from\"#framer/local/canvasComponent/LIJsdjnef/LIJsdjnef.js\";import Footer from\"#framer/local/canvasComponent/pe2jbYl12/pe2jbYl12.js\";import*as sharedStyle1 from\"#framer/local/css/mCZkhuNYP/mCZkhuNYP.js\";import*as sharedStyle from\"#framer/local/css/NHlCSg2d0/NHlCSg2d0.js\";const NavigationFonts=getFonts(Navigation);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const PrimaryButtonFonts=getFonts(PrimaryButton);const MotionDivWithFX=withFX(motion.div);const FooterFonts=getFonts(Footer);const breakpoints={IgdnDyA1G:\"(min-width: 810px) and (max-width: 1199px)\",PfNHprBMh:\"(min-width: 1200px)\",VY1wBrxG0:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-A6YKX\";const variantClassNames={IgdnDyA1G:\"framer-v-aolx9s\",PfNHprBMh:\"framer-v-fdhwvu\",VY1wBrxG0:\"framer-v-b635xa\"};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:85};const transition2={damping:40,delay:0,mass:1,stiffness:150,type:\"spring\"};const breakpointRules={IgdnDyA1G:[\".framer-A6YKX .framer-x9gvn1-container { left: calc(50.00000000000002% - 70% / 2); width: 70%; }\",\".framer-A6YKX .framer-qa1mu8 { padding: 0px 0px 32px 0px; }\",\".framer-A6YKX .framer-1a9tge5 { padding: 120px 32px 32px 32px; }\",\".framer-A6YKX .framer-jk39hl { width: 74%; }\"],VY1wBrxG0:[\".framer-A6YKX .framer-ctjrt2 { flex-direction: column; }\",\".framer-A6YKX .framer-x9gvn1-container { bottom: -33px; left: 19px; top: 23px; width: 90%; }\",\".framer-A6YKX .framer-qa1mu8, .framer-A6YKX .framer-969yqc { align-content: flex-start; align-items: flex-start; gap: 48px; padding: 0px 16px 16px 16px; }\",\".framer-A6YKX .framer-1a9tge5 { gap: 48px; order: 0; padding: 120px 16px 0px 16px; }\",\".framer-A6YKX .framer-jk39hl { order: 0; width: 100%; }\",\".framer-A6YKX .framer-qa4wf1 { height: 300px; order: 1; width: 517px; }\",\".framer-A6YKX .framer-2gf2fr { height: var(--framer-aspect-ratio-supported, 499px); }\",\".framer-A6YKX .framer-10lwn3y { order: 2; }\",\".framer-A6YKX .framer-128f1cf { padding: 0px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={IgdnDyA1G:\".framer-aolx9s-override\",VY1wBrxG0:\".framer-b635xa-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-A6YKX.framer-wkavbb, .framer-A6YKX .framer-wkavbb { display: block; }\",\".framer-A6YKX.framer-fdhwvu { align-content: center; align-items: center; background-color: var(--token-c1810d89-c800-4249-b843-3d760aa0239a, #fcfafe); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-A6YKX .framer-ctjrt2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 56px; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-A6YKX .framer-x9gvn1-container { bottom: -30px; flex: none; left: calc(50.00000000000002% - 1024px / 2); position: absolute; top: 27px; width: 1024px; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-A6YKX .framer-18s7mxl { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-A6YKX .framer-1up8va7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: 1002; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-A6YKX .framer-qa1mu8, .framer-A6YKX .framer-969yqc { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 68px; height: min-content; justify-content: flex-start; max-width: 1280px; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-A6YKX .framer-1a9tge5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 59px; height: min-content; justify-content: flex-start; overflow: visible; padding: 120px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-A6YKX .framer-jk39hl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 55%; z-index: 2; }\",\".framer-A6YKX .framer-nwwi34 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-A6YKX .framer-1lod1tl, .framer-A6YKX .framer-1os2ldw { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-A6YKX .framer-i65usx { 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: 100%; }\",\".framer-A6YKX .framer-1v5p2ag-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-A6YKX .framer-qa4wf1 { border-bottom-left-radius: 33px; border-bottom-right-radius: 33px; border-top-left-radius: 33px; border-top-right-radius: 33px; flex: none; gap: 0px; height: 490px; overflow: hidden; position: relative; width: 792px; will-change: var(--framer-will-change-override, transform); z-index: 3; }\",\".framer-A6YKX .framer-2gf2fr { aspect-ratio: 1.5 / 1; bottom: -97px; flex: none; height: var(--framer-aspect-ratio-supported, 682px); left: -116px; overflow: visible; position: absolute; right: -116px; }\",\".framer-A6YKX .framer-10lwn3y { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 544px; justify-content: center; left: -3400px; overflow: hidden; padding: 0px; position: absolute; right: -3401px; z-index: 1; }\",\".framer-A6YKX .framer-k925md { flex: none; height: 544px; position: relative; width: 8001px; }\",\".framer-A6YKX .framer-128f1cf { align-content: center; align-items: center; border-bottom-left-radius: 35px; border-bottom-right-radius: 35px; border-top-left-radius: 35px; border-top-right-radius: 35px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: 1003; overflow: visible; padding: 0px 40px 24px 40px; position: relative; width: 100%; }\",\".framer-A6YKX .framer-1hu53hw-container { flex: none; height: auto; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css];const mediaQueries={IgdnDyA1G:\"(min-width: 810px) and (max-width: 1199px)\",PfNHprBMh:\"(min-width: 1200px)\",VY1wBrxG0:\"(max-width: 809px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"PfNHprBMh\",Phone:\"VY1wBrxG0\",Tablet:\"IgdnDyA1G\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"PfNHprBMh\"};};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=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"PfNHprBMh\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-c1810d89-c800-4249-b843-3d760aa0239a, rgb(252, 250, 254)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-fdhwvu\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-ctjrt2\",\"data-framer-name\":\"Nav\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IgdnDyA1G:{width:\"70vw\"},VY1wBrxG0:{height:66,width:\"90vw\",y:23}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:59,width:\"1024px\",y:27,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-x9gvn1-container\",\"data-framer-appear-id\":\"x9gvn1\",initial:animation1,nodeId:\"HyjkM5xiF\",optimized:true,rendersWithMotion:true,scopeId:\"BjQFO0XdG\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IgdnDyA1G:{variant:\"Crq1CpG_y\"},VY1wBrxG0:{variant:\"Crq1CpG_y\"}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"HyjkM5xiF\",layoutId:\"HyjkM5xiF\",QhKx36Vkn:\"var(--token-e831f071-2d8a-4356-807d-1287733be016, rgb(242, 238, 249))\",style:{height:\"100%\",width:\"100%\"},variant:\"C3ktojEPv\",width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-18s7mxl\"}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-1up8va7\",\"data-framer-name\":\"CTA\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-qa1mu8\",\"data-framer-name\":\"Wrapper\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1a9tge5\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-jk39hl\",\"data-framer-name\":\"Header\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-nwwi34\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-su7rm\",\"data-styles-preset\":\"NHlCSg2d0\",style:{\"--framer-text-alignment\":\"center\"},children:\"Ready to Transform Your Online Shopping Experience?\"})}),className:\"framer-1lod1tl\",fonts:[\"Inter\"],verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-8czqim\",\"data-styles-preset\":\"mCZkhuNYP\",style:{\"--framer-text-alignment\":\"center\"},children:\"Join leading retailers using Imersian to boost sales, simplify product management, and wow customers with immersive 3D visualisation.\"})}),className:\"framer-1os2ldw\",fonts:[\"Inter\"],verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-i65usx\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SQ8CgTmVM\"},implicitPathVariables:undefined},{href:{webPageId:\"SQ8CgTmVM\"},implicitPathVariables:undefined},{href:{webPageId:\"SQ8CgTmVM\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:47,y:1362.6,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1v5p2ag-container\",nodeId:\"vh9oQ6QYi\",scopeId:\"BjQFO0XdG\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IgdnDyA1G:{kRUuikj_M:resolvedLinks[1]},VY1wBrxG0:{kRUuikj_M:resolvedLinks[2]}},children:/*#__PURE__*/_jsx(PrimaryButton,{AbruKF3hF:\"Book a Demo\",height:\"100%\",id:\"vh9oQ6QYi\",KJdbVZ0fL:true,kRUuikj_M:resolvedLinks[0],layoutId:\"vh9oQ6QYi\",QeaOkFekv:true,variant:\"PAGX5ZA0I\",width:\"100%\",wRIofF74E:false})})})})})})]})}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-qa4wf1\",\"data-framer-name\":\"Images Container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VY1wBrxG0:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:682.6666666666666,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition(1171.6),pixelHeight:1024,pixelWidth:1536,sizes:\"749.22px\",src:\"https://framerusercontent.com/images/ijC8Ksr9Tt8LSuV2S2alUTJ48zU.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/ijC8Ksr9Tt8LSuV2S2alUTJ48zU.png?scale-down-to=512 512w,https://framerusercontent.com/images/ijC8Ksr9Tt8LSuV2S2alUTJ48zU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ijC8Ksr9Tt8LSuV2S2alUTJ48zU.png 1536w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:682.6666666666666,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition(1372.6),pixelHeight:1024,pixelWidth:1536,sizes:\"1024px\",src:\"https://framerusercontent.com/images/ijC8Ksr9Tt8LSuV2S2alUTJ48zU.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/ijC8Ksr9Tt8LSuV2S2alUTJ48zU.png?scale-down-to=512 512w,https://framerusercontent.com/images/ijC8Ksr9Tt8LSuV2S2alUTJ48zU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ijC8Ksr9Tt8LSuV2S2alUTJ48zU.png 1536w\"},className:\"framer-2gf2fr\",\"data-framer-name\":\"Design-created-by-Nestin (17) 1\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-10lwn3y\",\"data-framer-name\":\"Line Graphic Container\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-k925md\",\"data-framer-name\":\"Line graphic\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8001 544\"></svg>',svgContentId:12137304984,withExternalLayout:true})})]})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-128f1cf\",\"data-framer-name\":\"Footer\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-969yqc\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IgdnDyA1G:{y:2022.6},VY1wBrxG0:{width:\"calc(min(max(100vw, 1px), 1280px) - 32px)\",y:1773.6}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:303,width:\"min(max(100vw - 80px, 1px), 1280px)\",y:1958.6,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1hu53hw-container\",nodeId:\"cQpZNLgx0\",scopeId:\"BjQFO0XdG\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IgdnDyA1G:{variant:\"mOasavxyF\"},VY1wBrxG0:{variant:\"mOasavxyF\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"cQpZNLgx0\",layoutId:\"cQpZNLgx0\",style:{width:\"100%\"},variant:\"Pq1H82iWo\",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 1981\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"IgdnDyA1G\":{\"layout\":[\"fixed\",\"fixed\"]},\"VY1wBrxG0\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"PfNHprBMh\":[\".framer-ctjrt2\",\".framer-1up8va7\",\".framer-128f1cf\"],\"IgdnDyA1G\":[\".framer-ctjrt2\",\".framer-1up8va7\",\".framer-128f1cf\"],\"VY1wBrxG0\":[\".framer-ctjrt2\",\".framer-1up8va7\",\".framer-128f1cf\"]}\n * @framerBreakpoints {\"PfNHprBMh\":{\"min\":1200,\"canvasClassName\":\"framer-fdhwvu-override\",\"minHeight\":1981,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"IgdnDyA1G\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-aolx9s-override\",\"minHeight\":1981,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"VY1wBrxG0\":{\"max\":809,\"canvasClassName\":\"framer-b635xa-override\",\"minHeight\":1981,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant PfNHprBMh\n * @framerLayoutTemplate\n */const FramerBjQFO0XdG=withCSS(Component,css,\"framer-A6YKX\");export default FramerBjQFO0XdG;FramerBjQFO0XdG.displayName=\"Main Template\";FramerBjQFO0XdG.defaultProps={height:1981,width:1200};addFonts(FramerBjQFO0XdG,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...NavigationFonts,...PrimaryButtonFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBjQFO0XdG\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"PfNHprBMh\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IgdnDyA1G\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VY1wBrxG0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerHitTargets\":\"{\\\"PfNHprBMh\\\":[\\\".framer-ctjrt2\\\",\\\".framer-1up8va7\\\",\\\".framer-128f1cf\\\"],\\\"IgdnDyA1G\\\":[\\\".framer-ctjrt2\\\",\\\".framer-1up8va7\\\",\\\".framer-128f1cf\\\"],\\\"VY1wBrxG0\\\":[\\\".framer-ctjrt2\\\",\\\".framer-1up8va7\\\",\\\".framer-128f1cf\\\"]}\",\"framerIntrinsicHeight\":\"1981\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"PfNHprBMh\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-fdhwvu-override\\\",\\\"minHeight\\\":1981,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"IgdnDyA1G\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-aolx9s-override\\\",\\\"minHeight\\\":1981,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"VY1wBrxG0\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-b635xa-override\\\",\\\"minHeight\\\":1981,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport MainTemplate from \"https://framerusercontent.com/modules/3WmAXpU7jAXhF9RMgBEe/4teLo00AQMkHygQNIVnb/BjQFO0XdG.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {CYUiNEbhe: \"hero-section\", fq1Du85hZ: \"solution\", h_UVOKXBp: \"problem\", H88AjdmGw: \"features\", wPntA46Ly: \"why-choose-us\", XAjAvvisS: \"designs\", xj5cZRt1l: \"how-it-works\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/x5OnCYN8lohcdzdDIsC2/RnpgMyZeALERBp5wLJHg/augiA20Il.js\")), path: \"/\"}, NrYWhQg6I: {elements: {EJdlFJbsy: \"problem\", fFaGUjqMN: \"solution\", LaXiiww0v: \"features\", n8FhizF2c: \"how-it-works\", QtBhdXgNn: \"hero-section\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dskWrImvdybahhgMnRPA/zScS9oKIgCxZABYn6rzN/NrYWhQg6I.js\")), path: \"/visualiser/furniture-visualiser\"}, f7AmIxGL8: {elements: {BLot8Rkdu: \"what-is-imersian-visualiser\", HgEi1kv5_: \"how-it-works-retailers\", je4ZHmOrA: \"visualiser-features\", k2no4LC7k: \"visualiser-features-1\", ri6DUy1F0: \"how-it-works-shoppers-1\", rW7Jl1kFI: \"faq\", RyvqNR7wK: \"hero-section\", yXnCDShdp: \"how-it-works-shoppers\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jPdA4t2RA3BF6hKA85EO/RnTlNl4gKsuG8FLN6q8O/f7AmIxGL8.js\")), path: \"/visualiser\"}, HpzeEGH6S: {elements: {bfzRq20V_: \"features\", cQLEMRw_X: \"how-it-works\", EtvUzNQmD: \"why-choose-us\", kmzddxx_V: \"how-it-works-1\", MoptXi4UD: \"features-1\", NvxgD6U6x: \"testimonials\", ybREztpIw: \"hero-section\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YLdPhpe4laq8UFSzyahH/9KWL7n9ZHO3VpxW3Onmf/HpzeEGH6S.js\")), path: \"/visualiser/rug-visualiser\"}, SQ8CgTmVM: {elements: {oGwO3b0N3: \"testimonials\", Y4QTr_yyH: \"hero-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/57ZEaFvDcflexOnSm605/jcpmrQ7LxEhcB2BHYY9y/SQ8CgTmVM.js\")), path: \"/contact\"}, rH2eneiiD: {elements: {WAmFVxY5d: \"hero-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2r3cRYcPsiYGUAQJN2ck/1s8YcGZQlaoMUIIWE23p/rH2eneiiD.js\")), path: \"/404\"}, AK7eDx5og: {elements: {GMGBuSuyQ: \"hero-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nb4uIVov03NMCJMtmVLi/p9yLXkPIDYRPridR9qPF/AK7eDx5og.js\")), path: \"/blog\"}, YaZNth2y5: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vddW6dxUYB8zzL7T8JAp/Thu1j9OtHCfBbpQSbAPp/YaZNth2y5.js\")), path: \"/legal/privacy-policy\"}, fFwWwIvCz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/J53EvvLTDSZLY0qQsrBK/5HWGbmMUgC2IcJTsX5Xg/fFwWwIvCz.js\")), path: \"/legal/terms-of-use\"}, XnNuJYTb2: {collectionId: \"RTN8VoKkg\", elements: {Fp3WpSbmv: \"hero-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4KhQud1aZtTmRJlZrfKa/2D0gOPaQBzKSlsNRH9BU/XnNuJYTb2.js\")), path: \"/blog/:FuN4mJFsy\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {RTN8VoKkg: async () => (await import(\"https://framerusercontent.com/modules/d1zaQ7nuljf10MXLziSs/MRv1FjCAphTheKGwMwkX/RTN8VoKkg.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"6235831473e4658447e9a4af44d32248e2d7738e992488a092c7df80664a954d\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"augiA20Il\":\r\ncase \"Bd3tlK93t\":\r\ncase \"NrYWhQg6I\":\r\ncase \"f7AmIxGL8\":\r\ncase \"iWmztaB3w\":\r\ncase \"HpzeEGH6S\":\r\ncase \"SQ8CgTmVM\":\r\ncase \"rH2eneiiD\":\r\ncase \"AK7eDx5og\":\r\ncase \"YaZNth2y5\":\r\ncase \"fFwWwIvCz\":\r\ncase \"MsIQBJuUa\":\r\ncase \"H9sqdisl8\":\r\ncase \"XnNuJYTb2\":\r\nreturn React.createElement(MainTemplate, {...props, key: \"MainTemplate\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"Bd3tlK93t\":\r\ncase \"NrYWhQg6I\":\r\ncase \"f7AmIxGL8\":\r\ncase \"iWmztaB3w\":\r\ncase \"HpzeEGH6S\":\r\ncase \"SQ8CgTmVM\":\r\ncase \"rH2eneiiD\":\r\ncase \"AK7eDx5og\":\r\ncase \"YaZNth2y5\":\r\ncase \"fFwWwIvCz\":\r\ncase \"MsIQBJuUa\":\r\ncase \"H9sqdisl8\":\r\ncase \"XnNuJYTb2\":\r\nreturn [{hash: \"fdhwvu\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"aolx9s\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"b635xa\", mediaQuery: \"(max-width: 809px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2r3cRYcPsiYGUAQJN2ck/1s8YcGZQlaoMUIIWE23p/rH2eneiiD.js\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://www.imersian.com\",\r\n                    \r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarDisableFrameAncestorsSecurity: false, editorBarOnPageEditing: false, motionDivToDiv: false, pauseOffscreen: true, replaceNestedLinks: true, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {global: {enter: {mask: {type: \"circle\", x: \"50%\", y: \"50%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {bounce: 0.2, damping: 60, delay: 0, duration: 0.2, durationBasedSpring: false, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 250, type: \"spring\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error has happened. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset.framerHydrateV2)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],
  "mappings": "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",
  "names": ["o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "fontStore", "fonts", "css", "className", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "SVG", "css", "FramerPuyEX7Q_h", "withCSS", "PuyEX7Q_h_default", "addPropertyControls", "ControlType", "addFonts", "CaretFonts", "getFonts", "PuyEX7Q_h_default", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "hover", "id", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "PWSlWeqS6", "DApvjrdfG", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnter170i0h9", "args", "scopingClassNames", "cx", "LayoutGroup", "u", "RichText", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerZE2vd6izw", "withCSS", "ZE2vd6izw_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "SVG", "Y", "props", "ref", "animated", "layoutId", "children", "rest", "p", "motion", "getProps", "height", "id", "stroke", "width", "Component", "style", "className", "variant", "fICyAUQY1", "restProps", "cx", "css", "Icon", "withCSS", "GLQq_lo1p_default", "addPropertyControls", "ControlType", "SVG", "Y", "props", "ref", "animated", "layoutId", "children", "rest", "p", "motion", "getProps", "height", "id", "stroke", "width", "Component", "style", "className", "variant", "fICyAUQY1", "restProps", "cx", "css", "Icon", "withCSS", "loXuTuHXp_default", "addPropertyControls", "ControlType", "SVG", "Y", "props", "ref", "animated", "layoutId", "children", "rest", "p", "motion", "getProps", "fill", "fillA", "fillB", "height", "id", "width", "Component", "style", "className", "variant", "Jl4NY46aU", "VkFonz7XN", "imOCMJO4y", "restProps", "cx", "css", "Icon", "withCSS", "KF7_raDrv_default", "addPropertyControls", "ControlType", "Base", "Y", "props", "ref", "p", "MotionSVG", "motion", "SVG", "animated", "layoutId", "children", "rest", "svg", "getProps", "fill", "fillA", "fillB", "height", "id", "width", "Component", "style", "className", "variant", "Jl4NY46aU", "VkFonz7XN", "imOCMJO4y", "restProps", "href", "useSVGTemplate", "cx", "css", "Icon", "withCSS", "sg2wg_K3O_default", "addPropertyControls", "ControlType", "fontStore", "fonts", "css", "className", "serializationHash", "variantClassNames", "transition1", "transformTemplate1", "_", "t", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "textColour", "title", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "gHzPnj9Gz", "OXM9GApT2", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "RichText", "css", "FramerDr1_TZdke", "withCSS", "Dr1_TZdke_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "link", "text", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "HUOC_3dgw", "N8fEO2yGU", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "RichText", "css", "FramerrSFwa4QNY", "withCSS", "rSFwa4QNY_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "LinkSectionFonts", "getFonts", "Dr1_TZdke_default", "LinkItemFonts", "rSFwa4QNY_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramereWkpgrtPe", "withCSS", "eWkpgrtPe_default", "addPropertyControls", "ControlType", "addFonts", "LinkSectionFonts", "getFonts", "Dr1_TZdke_default", "LinkItemFonts", "rSFwa4QNY_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "router", "useRouter", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "ResolveLinks", "resolvedLinks", "css", "FramerIMgJC3MyS", "withCSS", "IMgJC3MyS_default", "addPropertyControls", "ControlType", "addFonts", "LinkSectionFonts", "getFonts", "Dr1_TZdke_default", "LinkItemFonts", "rSFwa4QNY_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "router", "useRouter", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "resolvedLinks2", "css", "FramerwBXjoK7VB", "withCSS", "wBXjoK7VB_default", "addPropertyControls", "ControlType", "addFonts", "IconFonts", "getFonts", "KF7_raDrv_default", "Icon1Fonts", "sg2wg_K3O_default", "TriggerFonts", "ZE2vd6izw_default", "LinksProductFonts", "eWkpgrtPe_default", "SmartComponentScopedContainerWithFX", "withFX", "SmartComponentScopedContainer", "LinksCommunityFonts", "wBXjoK7VB_default", "LinksResourcesFonts", "IMgJC3MyS_default", "PrimaryButtonFonts", "c6QqU0dba_default", "Icon2Fonts", "loXuTuHXp_default", "Icon3Fonts", "GLQq_lo1p_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "transition3", "transition4", "animation1", "animation2", "animation3", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "animation4", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "navbarColour", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "QhKx36Vkn", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1nk2ye0", "args", "onTaptt6jau", "PWSlWeqS6txyyif", "overlay", "loadMore", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "isDisplayed2", "ref1", "ref2", "ref3", "ref4", "ref5", "ref6", "router", "useRouter", "isDisplayed3", "LayoutGroup", "u", "Link", "l", "ComponentViewportProvider", "AnimatePresence", "Floating", "overlay1", "overlay2", "ResolveLinks", "resolvedLinks", "css", "FramerLIJsdjnef", "withCSS", "LIJsdjnef_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "IconFonts", "getFonts", "sg2wg_K3O_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "u", "RichText", "Link", "css", "Framerpe2jbYl12", "withCSS", "pe2jbYl12_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "NavigationFonts", "getFonts", "LIJsdjnef_default", "ContainerWithOptimizedAppearEffect", "withOptimizedAppearEffect", "Container", "PrimaryButtonFonts", "c6QqU0dba_default", "MotionDivWithFX", "withFX", "motion", "FooterFonts", "pe2jbYl12_default", "breakpoints", "serializationHash", "variantClassNames", "transition1", "animation", "animation1", "animation2", "transition2", "breakpointRules", "breakpointKeys", "selectors", "rules", "css", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "router", "useRouter", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "PropertyOverrides2", "ComponentViewportProvider", "ContainerWithOptimizedAppearEffect", "LIJsdjnef_default", "MotionDivWithFX", "RichText", "x", "ResolveLinks", "resolvedLinks", "Container", "c6QqU0dba_default", "getLoadingLazyAtYPosition", "Image2", "SVG", "pe2jbYl12_default", "target", "RenderTarget", "key", "selector", "rule", "FramerBjQFO0XdG", "withCSS", "BjQFO0XdG_default", "addFonts", "NavigationFonts", "PrimaryButtonFonts", "FooterFonts", "getFontsFromSharedStyle", "fonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props", "B", "BjQFO0XdG_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "rootPreload", "content", "PageRoot", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "page", "PageEffectsProvider", "isBrowser", "window", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "patchRoutesForABTesting", "inferInitialRouteFromPath", "pagePromise", "route", "defaultLocaleId", "framerLocale", "id", "collectionItemId", "utils", "slug", "resolvedDateTimeOptions", "timezone", "locale", "resolve", "yieldToMain", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "turnOffReactEventHandling", "d", "r"]
}
