{"version":3,"file":"shared-lib.Rn6EYBe-.mjs","names":["fonts","css","className","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","PlusIconFonts","PlusIcon","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","negate","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","FramerNZeDkCC96","React.forwardRef","useRef","React.useId","getProps","React.forwardRef","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","GradientLine","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","ArrowChevronRight","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","PlusIcon","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","FramerQh42Ka837","React.forwardRef","useRef","React.useId","RichText","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","RichText"],"sources":["https:/framerusercontent.com/modules/bjKISYjuPla0YjEOdX7e/GcpbgRLkypRND2tph1e6/U9wKwFXF8.js","https:/framerusercontent.com/modules/s3Sg25VWqDIrgcTzqMUm/yL4auTGxCzVIeyt3dXKR/DTMqeBYbt.js","https:/framerusercontent.com/modules/188zPmhA7xuuORgJ2sQT/Z1zfFMRbZv1sB3CjVJp6/NZeDkCC96.js","https:/framerusercontent.com/modules/YuwKPnJcungECmRRhrCv/nbzCTL9N6UQ5uyxz4WxG/VFqynwjma.js","https:/framerusercontent.com/modules/5DfeSb3SqZbakieR6kC5/c8DZz5lO65JNbNKXLUWn/IcTGsJAcZ.js","https:/framerusercontent.com/modules/u8kxnRCtROVlCAc5wBxc/osTui3PdvTaXRIaZIeWe/reeGOX4Hv.js","https:/framerusercontent.com/modules/dHZmjeDBn8K6xhhc33KX/N2k5ae5ij3z10PHB2wIQ/lD5NABivm.js","https:/framerusercontent.com/modules/YbHdaMT8kHYnYk7tZmHz/8zEtS5PcJbu8Y5xucVTs/NZeDkCC96.js","https:/framerusercontent.com/modules/KQPZQ67F5J6rVeYzIXCz/Ha7hHrBBNyBvp7tzkfo9/Qh42Ka837.js","https:/framerusercontent.com/modules/fnUeKOXZ2VdCEiI5OaYN/qi1NfMKHkkrVEjrNclvN/Qh42Ka837.js","https:/framerusercontent.com/modules/pJwdDIjScjGCasOsrsjw/8NNnde1WKBCHBGgyl8Tp/siteMetadata.js"],"sourcesContent":["// Generated by Framer (bc931d3)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;IBM Plex Mono-500\",\"GF;IBM Plex Mono-700\",\"GF;IBM Plex Mono-700italic\",\"GF;IBM Plex Mono-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"IBM Plex Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJ8lJPg-IUDNg.woff2\",weight:\"500\"},{cssFamilyName:\"IBM Plex Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3pQP8lJPg-IUDNg.woff2\",weight:\"700\"},{cssFamilyName:\"IBM Plex Mono\",source:\"google\",style:\"italic\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6sfjptAgt5VM-kVkqdyU8n1ioSblJFgsARHNh4zg.woff2\",weight:\"700\"},{cssFamilyName:\"IBM Plex Mono\",source:\"google\",style:\"italic\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6sfjptAgt5VM-kVkqdyU8n1ioSJlRFgsARHNh4zg.woff2\",weight:\"500\"}]}];export const css=['.framer-Eow9I .framer-styles-preset-oull8h:not(.rich-text-wrapper), .framer-Eow9I .framer-styles-preset-oull8h.rich-text-wrapper p { --framer-font-family: \"IBM Plex Mono\", monospace; --framer-font-family-bold: \"IBM Plex Mono\", monospace; --framer-font-family-bold-italic: \"IBM Plex Mono\", monospace; --framer-font-family-italic: \"IBM Plex Mono\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 13px; --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.04em; --framer-line-height: 135%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-1a5eda4c-ae96-475d-8e4d-5584faa462c0, #f5f5f5); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-Eow9I .framer-styles-preset-oull8h:not(.rich-text-wrapper), .framer-Eow9I .framer-styles-preset-oull8h.rich-text-wrapper p { --framer-font-family: \"IBM Plex Mono\", monospace; --framer-font-family-bold: \"IBM Plex Mono\", monospace; --framer-font-family-bold-italic: \"IBM Plex Mono\", monospace; --framer-font-family-italic: \"IBM Plex Mono\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.04em; --framer-line-height: 135%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-1a5eda4c-ae96-475d-8e4d-5584faa462c0, #f5f5f5); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-Eow9I .framer-styles-preset-oull8h:not(.rich-text-wrapper), .framer-Eow9I .framer-styles-preset-oull8h.rich-text-wrapper p { --framer-font-family: \"IBM Plex Mono\", monospace; --framer-font-family-bold: \"IBM Plex Mono\", monospace; --framer-font-family-bold-italic: \"IBM Plex Mono\", monospace; --framer-font-family-italic: \"IBM Plex Mono\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.04em; --framer-line-height: 135%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-1a5eda4c-ae96-475d-8e4d-5584faa462c0, #f5f5f5); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-Eow9I\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9840458)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-qsUPd\";const variantClassNames={AXFhwkAc9:\"framer-v-3gvilm\"};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,iconColor,id,width,...props})=>{return{...props,K8yXQMQ7E:iconColor??props.K8yXQMQ7E??\"var(--token-1a5eda4c-ae96-475d-8e4d-5584faa462c0, rgb(245, 245, 245))\"};};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,K8yXQMQ7E,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"AXFhwkAc9\",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-3gvilm\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"AXFhwkAc9\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-d4p193\",\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"VaNgRAZPG\",style:{backgroundColor:K8yXQMQ7E}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vuyleu\",\"data-framer-name\":\"2\",layoutDependency:layoutDependency,layoutId:\"h0eDiITpa\",style:{backgroundColor:K8yXQMQ7E,rotate:90}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qsUPd.framer-a6pgqm, .framer-qsUPd .framer-a6pgqm { display: block; }\",\".framer-qsUPd.framer-3gvilm { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 9px; min-width: 9px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-qsUPd .framer-d4p193, .framer-qsUPd .framer-1vuyleu { bottom: 0px; flex: none; left: 4px; overflow: visible; position: absolute; top: 0px; width: 1px; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 9\n * @framerIntrinsicWidth 9\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"K8yXQMQ7E\":\"iconColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDTMqeBYbt=withCSS(Component,css,\"framer-qsUPd\");export default FramerDTMqeBYbt;FramerDTMqeBYbt.displayName=\"Plus icon\";FramerDTMqeBYbt.defaultProps={height:9,width:9};addPropertyControls(FramerDTMqeBYbt,{K8yXQMQ7E:{defaultValue:'var(--token-1a5eda4c-ae96-475d-8e4d-5584faa462c0, rgb(245, 245, 245)) /* {\"name\":\"White\"} */',title:\"Icon color\",type:ControlType.Color}});addFonts(FramerDTMqeBYbt,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDTMqeBYbt\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"9\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"9\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"K8yXQMQ7E\\\":\\\"iconColor\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DTMqeBYbt.map","// Generated by Framer (0dc35dd)\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 PlusIcon from\"https://framerusercontent.com/modules/s3Sg25VWqDIrgcTzqMUm/yL4auTGxCzVIeyt3dXKR/DTMqeBYbt.js\";const PlusIconFonts=getFonts(PlusIcon);const cycleOrder=[\"PrYUlYpCe\",\"TJG_nME_c\",\"ma0zXxsF4\"];const serializationHash=\"framer-x37Pm\";const variantClassNames={ma0zXxsF4:\"framer-v-1iihuis\",PrYUlYpCe:\"framer-v-12dcs47\",TJG_nME_c:\"framer-v-1ab1i4y\"};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)=>`translateX(-50%) ${t}`;const negate=value=>{return!value;};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:\"PrYUlYpCe\",Phone:\"ma0zXxsF4\",Tablet:\"TJG_nME_c\"};const getProps=({fill,height,hide1Line,iconColor,id,showIcons,showTopDivider,width,...props})=>{return{...props,GJjVSmV_A:showIcons??props.GJjVSmV_A??true,sPKkRwuq3:hide1Line??props.sPKkRwuq3,variant:humanReadableVariantMap[props.variant]??props.variant??\"PrYUlYpCe\",VEWQv7x7W:iconColor??props.VEWQv7x7W??\"var(--token-1a5eda4c-ae96-475d-8e4d-5584faa462c0, rgb(245, 245, 245))\",xBOvdjFrc:fill??props.xBOvdjFrc??\"rgba(0, 0, 0, 0.07)\",yrKGNMNrC:showTopDivider??props.yrKGNMNrC??true};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,xBOvdjFrc,yrKGNMNrC,GJjVSmV_A,VEWQv7x7W,sPKkRwuq3,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"PrYUlYpCe\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=negate(sPKkRwuq3);const isDisplayed=value=>{if(baseVariant===\"TJG_nME_c\")return true;return value;};const isDisplayed1=value=>{if(baseVariant===\"TJG_nME_c\")return value;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-12dcs47\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"PrYUlYpCe\",ref:refBinding,style:{...style},...addPropertyOverrides({ma0zXxsF4:{\"data-framer-name\":\"Phone\"},TJG_nME_c:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f1peo8\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"bjV9r2iA1\",children:[GJjVSmV_A&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:9,y:(componentViewport?.y||0)+(0+((componentViewport?.height||800)-0-((componentViewport?.height||800)-0)*1)/2)+21,...addPropertyOverrides({ma0zXxsF4:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||800)-0-((componentViewport?.height||800)-0)*1)/2)+16}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-973diq-container\",layoutDependency:layoutDependency,layoutId:\"IiJaZzQvE-container\",nodeId:\"IiJaZzQvE\",rendersWithMotion:true,scopeId:\"NZeDkCC96\",children:/*#__PURE__*/_jsx(PlusIcon,{height:\"100%\",id:\"IiJaZzQvE\",K8yXQMQ7E:VEWQv7x7W,layoutId:\"IiJaZzQvE\",width:\"100%\"})})}),GJjVSmV_A&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:9,y:(componentViewport?.y||0)+(0+((componentViewport?.height||800)-0-((componentViewport?.height||800)-0)*1)/2)+21,...addPropertyOverrides({ma0zXxsF4:{width:\"9px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||800)-0-((componentViewport?.height||800)-0)*1)/2)+16},TJG_nME_c:{width:\"9px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-23adk6-container\",layoutDependency:layoutDependency,layoutId:\"H49vtoX3N-container\",nodeId:\"H49vtoX3N\",rendersWithMotion:true,scopeId:\"NZeDkCC96\",...addPropertyOverrides({ma0zXxsF4:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PlusIcon,{height:\"100%\",id:\"H49vtoX3N\",K8yXQMQ7E:VEWQv7x7W,layoutId:\"H49vtoX3N\",width:\"100%\",...addPropertyOverrides({ma0zXxsF4:{style:{width:\"100%\"}},TJG_nME_c:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2sll2v\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"QgWA3iYPx\",style:{backgroundColor:xBOvdjFrc}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bi7h6s\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"FbVC8PnYC\",style:{backgroundColor:xBOvdjFrc}}),visible&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-qtdkkj\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"OTDxLbK5w\",style:{backgroundColor:xBOvdjFrc}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-qf7sxm\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"RTWAIewad\",style:{backgroundColor:xBOvdjFrc}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-s3vm10\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"mZJY3nV5O\",style:{backgroundColor:xBOvdjFrc}})]}),isDisplayed(yrKGNMNrC)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-17bjmjm\",\"data-framer-name\":\"Top line\",layoutDependency:layoutDependency,layoutId:\"O3RRuMCgU\",children:isDisplayed1(yrKGNMNrC)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1af6c1k\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"sFOPpo4Jq\",style:{backgroundColor:xBOvdjFrc}})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-x37Pm.framer-1bjz9j, .framer-x37Pm .framer-1bjz9j { display: block; }\",\".framer-x37Pm.framer-12dcs47 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: center; overflow: hidden; padding: 0px 40px 0px 40px; position: relative; width: 1200px; }\",\".framer-x37Pm .framer-1f1peo8 { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 100%; justify-content: space-between; max-width: 1920px; overflow: visible; padding: 0px; pointer-events: none; position: relative; user-select: none; width: 100%; z-index: 1; }\",\".framer-x37Pm .framer-973diq-container { flex: none; height: auto; left: -4px; position: absolute; top: 21px; width: auto; z-index: 1; }\",\".framer-x37Pm .framer-23adk6-container { flex: none; height: auto; position: absolute; right: -4px; top: 21px; width: auto; z-index: 1; }\",\".framer-x37Pm .framer-2sll2v, .framer-x37Pm .framer-1bi7h6s, .framer-x37Pm .framer-qtdkkj, .framer-x37Pm .framer-qf7sxm, .framer-x37Pm .framer-s3vm10 { flex: none; height: 100%; overflow: hidden; position: relative; width: 1px; z-index: 1; }\",\".framer-x37Pm .framer-17bjmjm { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 0px; pointer-events: none; position: absolute; right: 0px; top: 25px; user-select: none; z-index: 1; }\",\".framer-x37Pm .framer-1af6c1k { flex: none; height: 1px; overflow: visible; position: relative; width: 100%; z-index: 1; }\",\".framer-x37Pm.framer-v-1ab1i4y.framer-12dcs47 { padding: 0px 30px 0px 30px; width: 810px; }\",\".framer-x37Pm.framer-v-1ab1i4y .framer-23adk6-container { width: 9px; }\",\".framer-x37Pm.framer-v-1iihuis.framer-12dcs47 { padding: 0px 20px 0px 20px; width: 390px; }\",\".framer-x37Pm.framer-v-1iihuis .framer-973diq-container { top: 16px; }\",\".framer-x37Pm.framer-v-1iihuis .framer-23adk6-container { left: 100%; right: unset; top: 16px; width: 9px; }\",\".framer-x37Pm.framer-v-1iihuis .framer-17bjmjm { top: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"TJG_nME_c\":{\"layout\":[\"fixed\",\"fixed\"]},\"ma0zXxsF4\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"xBOvdjFrc\":\"fill\",\"yrKGNMNrC\":\"showTopDivider\",\"GJjVSmV_A\":\"showIcons\",\"VEWQv7x7W\":\"iconColor\",\"sPKkRwuq3\":\"hide1Line\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNZeDkCC96=withCSS(Component,css,\"framer-x37Pm\");export default FramerNZeDkCC96;FramerNZeDkCC96.displayName=\"Grid\";FramerNZeDkCC96.defaultProps={height:800,width:1200};addPropertyControls(FramerNZeDkCC96,{variant:{options:[\"PrYUlYpCe\",\"TJG_nME_c\",\"ma0zXxsF4\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},xBOvdjFrc:{defaultValue:\"rgba(0, 0, 0, 0.07)\",title:\"Fill\",type:ControlType.Color},yrKGNMNrC:{defaultValue:true,title:\"Show top divider?\",type:ControlType.Boolean},GJjVSmV_A:{defaultValue:true,title:\"Show icons?\",type:ControlType.Boolean},VEWQv7x7W:{defaultValue:'var(--token-1a5eda4c-ae96-475d-8e4d-5584faa462c0, rgb(245, 245, 245)) /* {\"name\":\"White\"} */',title:\"Icon color\",type:ControlType.Color},sPKkRwuq3:{defaultValue:false,title:\"Hide 1 line?\",type:ControlType.Boolean}});addFonts(FramerNZeDkCC96,[{explicitInter:true,fonts:[]},...PlusIconFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNZeDkCC96\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"xBOvdjFrc\\\":\\\"fill\\\",\\\"yrKGNMNrC\\\":\\\"showTopDivider\\\",\\\"GJjVSmV_A\\\":\\\"showIcons\\\",\\\"VEWQv7x7W\\\":\\\"iconColor\\\",\\\"sPKkRwuq3\\\":\\\"hide1Line\\\"}\",\"framerIntrinsicHeight\":\"800\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TJG_nME_c\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ma0zXxsF4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (dd59b2c)\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 mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(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 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 8 8 L 0 16\" fill=\"transparent\" height=\"16px\" id=\"ghtrj_K1f\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1ww558a, 2)\" stroke=\"var(--4rxgx6, black)\" transform=\"translate(8 4)\" width=\"8px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,CRY1Fpez4:color??props.CRY1Fpez4??\"rgb(0, 0, 0)\",vet7gqNu_:width1??props.vet7gqNu_??2};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,CRY1Fpez4,vet7gqNu_,...restProps}=getProps(props);const href=useSVGTemplate(\"2736393349\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-leVzG\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1ww558a\":vet7gqNu_,\"--4rxgx6\":CRY1Fpez4,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-leVzG { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; 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 {\"CRY1Fpez4\":\"color\",\"vet7gqNu_\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Chevron Right\",\"color\":{\"type\":\"variable\",\"value\":\"4rxgx6\"},\"set\":{\"localId\":\"vectorSet/dSZJyzeMx\",\"id\":\"dSZJyzeMx\",\"moduleId\":\"E1vFg1A6wcWAGuFi9Hz1\"}}\n */const Icon=withCSS(Component,css,\"framer-leVzG\");Icon.displayName=\"Arrow Chevron Right\";export default Icon;addPropertyControls(Icon,{CRY1Fpez4:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},vet7gqNu_:{defaultValue:2,displayStepper:true,hidden:false,max:4,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"CRY1Fpez4\\\":\\\"color\\\",\\\"vet7gqNu_\\\":\\\"width1\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Chevron Right\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"4rxgx6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/dSZJyzeMx\\\",\\\"id\\\":\\\"dSZJyzeMx\\\",\\\"moduleId\\\":\\\"E1vFg1A6wcWAGuFi9Hz1\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3406f4c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Sora-bold\",\"FS;Sora-extrabold\",\"FS;Sora-extrabold italic\",\"FS;Sora-bold italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Sora\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/O6APDGOOI6KPTOYLMG2WT7AMVFBAEQQ2/YA4HXMMXHUGDD7BGRS5L5DM7AVKBZQ5D/BB6C7YWXOMIC6G7LPBRQNIGD2FKV5DQB.woff2\",weight:\"700\"},{family:\"Sora\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/IROOBKNKIIOJFIZNAKLMNWBMPTDRIFCT/WGIWF72OEHPTAWLXWCHXW5RU2OUPSEZF/GIKLZNBPSV72D7MCPBP7XCDQQSW2G57C.woff2\",weight:\"800\"},{family:\"Sora\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/CUZ5ZOGKVCXD4I2DM6U42VR6WUAMREHS/FF3INGYRAIXTEUUKRJ7I3RP5FWHITZBU/UXVF3N2ZTDTVOYELAEOT76DV7FCSLE5X.woff2\",weight:\"800\"},{family:\"Sora\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/PWVVF4DQKI6RDWWIV2CZRSEEK2QLO253/LTCJDNALIL47LGXZ4DEZIAUJXHVCCYEV/UFYKCUM5A2KFQ5SWUWLYKBUQT26DDAI4.woff2\",weight:\"700\"}]}];export const css=['.framer-9mZJ3 .framer-styles-preset-1r5qpsj:not(.rich-text-wrapper), .framer-9mZJ3 .framer-styles-preset-1r5qpsj.rich-text-wrapper p { --framer-font-family: \"Sora\", \"Sora Placeholder\", sans-serif; --framer-font-family-bold: \"Sora\", \"Sora Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Sora\", \"Sora Placeholder\", sans-serif; --framer-font-family-italic: \"Sora\", \"Sora Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 800; --framer-font-weight-bold-italic: 800; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 90%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-1a5eda4c-ae96-475d-8e4d-5584faa462c0, #f5f5f5); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-9mZJ3 .framer-styles-preset-1r5qpsj:not(.rich-text-wrapper), .framer-9mZJ3 .framer-styles-preset-1r5qpsj.rich-text-wrapper p { --framer-font-family: \"Sora\", \"Sora Placeholder\", sans-serif; --framer-font-family-bold: \"Sora\", \"Sora Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Sora\", \"Sora Placeholder\", sans-serif; --framer-font-family-italic: \"Sora\", \"Sora 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: 700; --framer-font-weight-bold: 800; --framer-font-weight-bold-italic: 800; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 90%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-1a5eda4c-ae96-475d-8e4d-5584faa462c0, #f5f5f5); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-9mZJ3 .framer-styles-preset-1r5qpsj:not(.rich-text-wrapper), .framer-9mZJ3 .framer-styles-preset-1r5qpsj.rich-text-wrapper p { --framer-font-family: \"Sora\", \"Sora Placeholder\", sans-serif; --framer-font-family-bold: \"Sora\", \"Sora Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Sora\", \"Sora Placeholder\", sans-serif; --framer-font-family-italic: \"Sora\", \"Sora Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 800; --framer-font-weight-bold-italic: 800; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 90%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-1a5eda4c-ae96-475d-8e4d-5584faa462c0, #f5f5f5); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-9mZJ3\";\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 (29c58de)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-Tc5QH\";const variantClassNames={HxOYH3Maz:\"framer-v-1c3zw8m\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"HxOYH3Maz\",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-1c3zw8m\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"HxOYH3Maz\",ref:refBinding,style:{background:\"linear-gradient(90deg, rgb(25, 38, 27) 0%, rgb(144, 198, 114) 50.05630630630631%, rgb(25, 38, 27) 100%)\",...style}})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Tc5QH.framer-5hcify, .framer-Tc5QH .framer-5hcify { display: block; }\",\".framer-Tc5QH.framer-1c3zw8m { height: 2px; position: relative; width: 446px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2\n * @framerIntrinsicWidth 446\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerreeGOX4Hv=withCSS(Component,css,\"framer-Tc5QH\");export default FramerreeGOX4Hv;FramerreeGOX4Hv.displayName=\"Gradient line\";FramerreeGOX4Hv.defaultProps={height:2,width:446};addFonts(FramerreeGOX4Hv,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerreeGOX4Hv\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"2\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"446\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./reeGOX4Hv.map","// Generated by Framer (9aabefb)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Instance,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowChevronRight from\"https://framerusercontent.com/modules/YuwKPnJcungECmRRhrCv/nbzCTL9N6UQ5uyxz4WxG/VFqynwjma.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/5DfeSb3SqZbakieR6kC5/c8DZz5lO65JNbNKXLUWn/IcTGsJAcZ.js\";import GradientLine from\"https://framerusercontent.com/modules/u8kxnRCtROVlCAc5wBxc/osTui3PdvTaXRIaZIeWe/reeGOX4Hv.js\";const GradientLineFonts=getFonts(GradientLine);const enabledGestures={JxA9ZcWT6:{hover:true}};const cycleOrder=[\"JxA9ZcWT6\",\"bkmuGSLbV\"];const serializationHash=\"framer-RJhV7\";const variantClassNames={bkmuGSLbV:\"framer-v-1cxk6lv\",JxA9ZcWT6:\"framer-v-1q1mywl\"};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:\"JxA9ZcWT6\",Phone:\"bkmuGSLbV\"};const getProps=({border,fill,height,icon,iconColor,iconWidth,id,link,linkInNewTab,text,textColor,width,...props})=>{return{...props,B9X3Jqwwg:border??props.B9X3Jqwwg??{borderBottomWidth:1,borderColor:\"rgba(0, 0, 0, 0.07)\",borderLeftWidth:1,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:1},BSw8z7xB3:textColor??props.BSw8z7xB3??\"var(--token-89305206-47f8-4d0f-a35d-fd399c3ec573, rgb(23, 23, 23))\",EcUHbkWEe:linkInNewTab??props.EcUHbkWEe,iYXaR4STF:icon??props.iYXaR4STF??ArrowChevronRight,NKWzy0yI7:iconWidth??props.NKWzy0yI7??2,PffpwMLNg:fill??props.PffpwMLNg??\"var(--token-1a5eda4c-ae96-475d-8e4d-5584faa462c0, rgb(245, 245, 245))\",s_Fs69t0a:link??props.s_Fs69t0a,TbexqNCc7:text??props.TbexqNCc7??\"Start AI Journey\",variant:humanReadableVariantMap[props.variant]??props.variant??\"JxA9ZcWT6\",wyqDP0Fan:iconColor??props.wyqDP0Fan??\"var(--token-89305206-47f8-4d0f-a35d-fd399c3ec573, rgb(23, 23, 23))\"};};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,TbexqNCc7,BSw8z7xB3,PffpwMLNg,iYXaR4STF,wyqDP0Fan,NKWzy0yI7,s_Fs69t0a,EcUHbkWEe,B9X3Jqwwg,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JxA9ZcWT6\",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:s_Fs69t0a,motionChild:true,nodeId:\"JxA9ZcWT6\",openInNewTab:EcUHbkWEe,scopeId:\"lD5NABivm\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1q1mywl\",className,classNames)} framer-16ltdk9`,\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"JxA9ZcWT6\",ref:refBinding,style:{\"--border-bottom-width\":(B9X3Jqwwg.borderBottomWidth??B9X3Jqwwg.borderWidth)+\"px\",\"--border-color\":B9X3Jqwwg.borderColor,\"--border-left-width\":(B9X3Jqwwg.borderLeftWidth??B9X3Jqwwg.borderWidth)+\"px\",\"--border-right-width\":(B9X3Jqwwg.borderRightWidth??B9X3Jqwwg.borderWidth)+\"px\",\"--border-style\":B9X3Jqwwg.borderStyle,\"--border-top-width\":(B9X3Jqwwg.borderTopWidth??B9X3Jqwwg.borderWidth)+\"px\",backgroundColor:PffpwMLNg,...style},...addPropertyOverrides({\"JxA9ZcWT6-hover\":{\"data-framer-name\":undefined},bkmuGSLbV:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:2,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+(componentViewport?.height||80)-2,...addPropertyOverrides({bkmuGSLbV:{y:(componentViewport?.y||0)+(componentViewport?.height||70)-2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kv2t6a-container\",layoutDependency:layoutDependency,layoutId:\"n3rLczO39-container\",nodeId:\"n3rLczO39\",rendersWithMotion:true,scopeId:\"lD5NABivm\",children:/*#__PURE__*/_jsx(GradientLine,{height:\"100%\",id:\"n3rLczO39\",layoutId:\"n3rLczO39\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-psgjn8\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"ME0UD9tBn\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r5qpsj\",\"data-styles-preset\":\"IcTGsJAcZ\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-BSw8z7xB3-lD5NABivm))\"},children:\"Start AI Journey\"})}),className:\"framer-150qhtm\",\"data-framer-name\":\"CTA Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"H0AFHnD1f\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-BSw8z7xB3-lD5NABivm)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-BSw8z7xB3-lD5NABivm\":BSw8z7xB3},text:TbexqNCc7,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r5qpsj\",\"data-styles-preset\":\"IcTGsJAcZ\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-BSw8z7xB3-lD5NABivm))\"},children:\"Start AI Journey\"})}),className:\"framer-aho4zs\",\"data-framer-name\":\"CTA Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wLNHlwZof\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-BSw8z7xB3-lD5NABivm)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-BSw8z7xB3-lD5NABivm\":BSw8z7xB3},text:TbexqNCc7,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-994wbn\",Component:iYXaR4STF,layoutDependency:layoutDependency,layoutId:\"PCByrfhkQ\",style:{\"--1ww558a\":NKWzy0yI7,\"--4rxgx6\":wyqDP0Fan}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RJhV7.framer-16ltdk9, .framer-RJhV7 .framer-16ltdk9 { display: block; }\",\".framer-RJhV7.framer-1q1mywl { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; height: 80px; justify-content: space-between; overflow: visible; padding: 0px 20px 0px 28px; position: relative; text-decoration: none; width: 446px; }\",\".framer-RJhV7 .framer-kv2t6a-container { bottom: 0px; flex: none; height: 2px; left: 0px; position: absolute; right: 0px; z-index: 1; }\",\".framer-RJhV7 .framer-psgjn8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-RJhV7 .framer-150qhtm { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-RJhV7 .framer-aho4zs { flex: none; height: auto; left: 0px; position: absolute; top: -16px; white-space: pre; width: auto; z-index: 1; }\",\".framer-RJhV7 .framer-994wbn { flex: none; height: var(--framer-aspect-ratio-supported, 18px); position: relative; width: 18px; }\",\".framer-RJhV7.framer-v-1cxk6lv.framer-1q1mywl { cursor: unset; height: 70px; }\",\".framer-RJhV7.framer-v-1q1mywl.hover.framer-1q1mywl { padding: 0px 22px 0px 28px; }\",\".framer-RJhV7.framer-v-1q1mywl.hover .framer-150qhtm { bottom: -16px; left: 0px; position: absolute; z-index: 1; }\",\".framer-RJhV7.framer-v-1q1mywl.hover .framer-aho4zs { left: unset; position: relative; top: unset; }\",...sharedStyle.css,'.framer-RJhV7[data-border=\"true\"]::after, .framer-RJhV7 [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 80\n * @framerIntrinsicWidth 446\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"bkmuGSLbV\":{\"layout\":[\"fixed\",\"fixed\"]},\"uf1PMzKst\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"TbexqNCc7\":\"text\",\"BSw8z7xB3\":\"textColor\",\"PffpwMLNg\":\"fill\",\"iYXaR4STF\":\"icon\",\"wyqDP0Fan\":\"iconColor\",\"NKWzy0yI7\":\"iconWidth\",\"s_Fs69t0a\":\"link\",\"EcUHbkWEe\":\"linkInNewTab\",\"B9X3Jqwwg\":\"border\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"E1vFg1A6wcWAGuFi9Hz1\"]\n */const FramerlD5NABivm=withCSS(Component,css,\"framer-RJhV7\");export default FramerlD5NABivm;FramerlD5NABivm.displayName=\"Button gradient\";FramerlD5NABivm.defaultProps={height:80,width:446};addPropertyControls(FramerlD5NABivm,{variant:{options:[\"JxA9ZcWT6\",\"bkmuGSLbV\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},TbexqNCc7:{defaultValue:\"Start AI Journey\",displayTextArea:false,title:\"Text\",type:ControlType.String},BSw8z7xB3:{defaultValue:\"var(--token-89305206-47f8-4d0f-a35d-fd399c3ec573, rgb(23, 23, 23))\",title:\"Text color\",type:ControlType.Color},PffpwMLNg:{defaultValue:'var(--token-1a5eda4c-ae96-475d-8e4d-5584faa462c0, rgb(245, 245, 245)) /* {\"name\":\"White\"} */',title:\"Fill\",type:ControlType.Color},iYXaR4STF:{defaultValue:{identifier:\"module:YuwKPnJcungECmRRhrCv/nbzCTL9N6UQ5uyxz4WxG/VFqynwjma.js:default\",moduleId:\"YuwKPnJcungECmRRhrCv\"},setModuleId:\"E1vFg1A6wcWAGuFi9Hz1\",title:\"Icon\",type:ControlType.VectorSetItem},wyqDP0Fan:{defaultValue:'var(--token-89305206-47f8-4d0f-a35d-fd399c3ec573, rgb(23, 23, 23)) /* {\"name\":\"Black\"} */',title:\"Icon color\",type:ControlType.Color},NKWzy0yI7:{defaultValue:2,displayStepper:true,max:4,min:1,title:\"Icon width\",type:ControlType.Number},s_Fs69t0a:{title:\"Link\",type:ControlType.Link},EcUHbkWEe:{defaultValue:false,description:\"\",title:\"Link in new tab?\",type:ControlType.Boolean},B9X3Jqwwg:{defaultValue:{borderBottomWidth:1,borderColor:\"rgba(0, 0, 0, 0.07)\",borderLeftWidth:1,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:1},description:\"\",title:\"Border\",type:ControlType.Border}});addFonts(FramerlD5NABivm,[{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+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{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\"}]},...GradientLineFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlD5NABivm\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"446\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bkmuGSLbV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uf1PMzKst\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerVectorSets\":\"[\\\"E1vFg1A6wcWAGuFi9Hz1\\\"]\",\"framerVariables\":\"{\\\"TbexqNCc7\\\":\\\"text\\\",\\\"BSw8z7xB3\\\":\\\"textColor\\\",\\\"PffpwMLNg\\\":\\\"fill\\\",\\\"iYXaR4STF\\\":\\\"icon\\\",\\\"wyqDP0Fan\\\":\\\"iconColor\\\",\\\"NKWzy0yI7\\\":\\\"iconWidth\\\",\\\"s_Fs69t0a\\\":\\\"link\\\",\\\"EcUHbkWEe\\\":\\\"linkInNewTab\\\",\\\"B9X3Jqwwg\\\":\\\"border\\\"}\",\"framerIntrinsicHeight\":\"80\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0dc35dd)\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 PlusIcon from\"https://framerusercontent.com/modules/s3Sg25VWqDIrgcTzqMUm/yL4auTGxCzVIeyt3dXKR/DTMqeBYbt.js\";const PlusIconFonts=getFonts(PlusIcon);const cycleOrder=[\"PrYUlYpCe\",\"TJG_nME_c\",\"ma0zXxsF4\"];const serializationHash=\"framer-x37Pm\";const variantClassNames={ma0zXxsF4:\"framer-v-1iihuis\",PrYUlYpCe:\"framer-v-12dcs47\",TJG_nME_c:\"framer-v-1ab1i4y\"};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)=>`translateX(-50%) ${t}`;const negate=value=>{return!value;};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:\"PrYUlYpCe\",Phone:\"ma0zXxsF4\",Tablet:\"TJG_nME_c\"};const getProps=({fill,height,hide1Line,iconColor,id,showIcons,showTopDivider,width,...props})=>{return{...props,GJjVSmV_A:showIcons??props.GJjVSmV_A??true,sPKkRwuq3:hide1Line??props.sPKkRwuq3,variant:humanReadableVariantMap[props.variant]??props.variant??\"PrYUlYpCe\",VEWQv7x7W:iconColor??props.VEWQv7x7W??\"var(--token-1a5eda4c-ae96-475d-8e4d-5584faa462c0, rgb(245, 245, 245))\",xBOvdjFrc:fill??props.xBOvdjFrc??\"rgba(0, 0, 0, 0.07)\",yrKGNMNrC:showTopDivider??props.yrKGNMNrC??true};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,xBOvdjFrc,yrKGNMNrC,GJjVSmV_A,VEWQv7x7W,sPKkRwuq3,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"PrYUlYpCe\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=negate(sPKkRwuq3);const isDisplayed=value=>{if(baseVariant===\"TJG_nME_c\")return true;return value;};const isDisplayed1=value=>{if(baseVariant===\"TJG_nME_c\")return value;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-12dcs47\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"PrYUlYpCe\",ref:refBinding,style:{...style},...addPropertyOverrides({ma0zXxsF4:{\"data-framer-name\":\"Phone\"},TJG_nME_c:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f1peo8\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"bjV9r2iA1\",children:[GJjVSmV_A&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:9,y:(componentViewport?.y||0)+(0+((componentViewport?.height||800)-0-((componentViewport?.height||800)-0)*1)/2)+21,...addPropertyOverrides({ma0zXxsF4:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||800)-0-((componentViewport?.height||800)-0)*1)/2)+16}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-973diq-container\",layoutDependency:layoutDependency,layoutId:\"IiJaZzQvE-container\",nodeId:\"IiJaZzQvE\",rendersWithMotion:true,scopeId:\"NZeDkCC96\",children:/*#__PURE__*/_jsx(PlusIcon,{height:\"100%\",id:\"IiJaZzQvE\",K8yXQMQ7E:VEWQv7x7W,layoutId:\"IiJaZzQvE\",width:\"100%\"})})}),GJjVSmV_A&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:9,y:(componentViewport?.y||0)+(0+((componentViewport?.height||800)-0-((componentViewport?.height||800)-0)*1)/2)+21,...addPropertyOverrides({ma0zXxsF4:{width:\"9px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||800)-0-((componentViewport?.height||800)-0)*1)/2)+16},TJG_nME_c:{width:\"9px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-23adk6-container\",layoutDependency:layoutDependency,layoutId:\"H49vtoX3N-container\",nodeId:\"H49vtoX3N\",rendersWithMotion:true,scopeId:\"NZeDkCC96\",...addPropertyOverrides({ma0zXxsF4:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PlusIcon,{height:\"100%\",id:\"H49vtoX3N\",K8yXQMQ7E:VEWQv7x7W,layoutId:\"H49vtoX3N\",width:\"100%\",...addPropertyOverrides({ma0zXxsF4:{style:{width:\"100%\"}},TJG_nME_c:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2sll2v\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"QgWA3iYPx\",style:{backgroundColor:xBOvdjFrc}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bi7h6s\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"FbVC8PnYC\",style:{backgroundColor:xBOvdjFrc}}),visible&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-qtdkkj\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"OTDxLbK5w\",style:{backgroundColor:xBOvdjFrc}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-qf7sxm\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"RTWAIewad\",style:{backgroundColor:xBOvdjFrc}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-s3vm10\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"mZJY3nV5O\",style:{backgroundColor:xBOvdjFrc}})]}),isDisplayed(yrKGNMNrC)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-17bjmjm\",\"data-framer-name\":\"Top line\",layoutDependency:layoutDependency,layoutId:\"O3RRuMCgU\",children:isDisplayed1(yrKGNMNrC)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1af6c1k\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"sFOPpo4Jq\",style:{backgroundColor:xBOvdjFrc}})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-x37Pm.framer-1bjz9j, .framer-x37Pm .framer-1bjz9j { display: block; }\",\".framer-x37Pm.framer-12dcs47 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: center; overflow: hidden; padding: 0px 40px 0px 40px; position: relative; width: 1200px; }\",\".framer-x37Pm .framer-1f1peo8 { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 100%; justify-content: space-between; max-width: 1920px; overflow: visible; padding: 0px; pointer-events: none; position: relative; user-select: none; width: 100%; z-index: 1; }\",\".framer-x37Pm .framer-973diq-container { flex: none; height: auto; left: -4px; position: absolute; top: 21px; width: auto; z-index: 1; }\",\".framer-x37Pm .framer-23adk6-container { flex: none; height: auto; position: absolute; right: -4px; top: 21px; width: auto; z-index: 1; }\",\".framer-x37Pm .framer-2sll2v, .framer-x37Pm .framer-1bi7h6s, .framer-x37Pm .framer-qtdkkj, .framer-x37Pm .framer-qf7sxm, .framer-x37Pm .framer-s3vm10 { flex: none; height: 100%; overflow: hidden; position: relative; width: 1px; z-index: 1; }\",\".framer-x37Pm .framer-17bjmjm { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 0px; pointer-events: none; position: absolute; right: 0px; top: 25px; user-select: none; z-index: 1; }\",\".framer-x37Pm .framer-1af6c1k { flex: none; height: 1px; overflow: visible; position: relative; width: 100%; z-index: 1; }\",\".framer-x37Pm.framer-v-1ab1i4y.framer-12dcs47 { padding: 0px 30px 0px 30px; width: 810px; }\",\".framer-x37Pm.framer-v-1ab1i4y .framer-23adk6-container { width: 9px; }\",\".framer-x37Pm.framer-v-1iihuis.framer-12dcs47 { padding: 0px 20px 0px 20px; width: 390px; }\",\".framer-x37Pm.framer-v-1iihuis .framer-973diq-container { top: 16px; }\",\".framer-x37Pm.framer-v-1iihuis .framer-23adk6-container { left: 100%; right: unset; top: 16px; width: 9px; }\",\".framer-x37Pm.framer-v-1iihuis .framer-17bjmjm { top: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"TJG_nME_c\":{\"layout\":[\"fixed\",\"fixed\"]},\"ma0zXxsF4\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"xBOvdjFrc\":\"fill\",\"yrKGNMNrC\":\"showTopDivider\",\"GJjVSmV_A\":\"showIcons\",\"VEWQv7x7W\":\"iconColor\",\"sPKkRwuq3\":\"hide1Line\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNZeDkCC96=withCSS(Component,css,\"framer-x37Pm\");export default FramerNZeDkCC96;FramerNZeDkCC96.displayName=\"Grid\";FramerNZeDkCC96.defaultProps={height:800,width:1200};addPropertyControls(FramerNZeDkCC96,{variant:{options:[\"PrYUlYpCe\",\"TJG_nME_c\",\"ma0zXxsF4\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},xBOvdjFrc:{defaultValue:\"rgba(0, 0, 0, 0.07)\",title:\"Fill\",type:ControlType.Color},yrKGNMNrC:{defaultValue:true,title:\"Show top divider?\",type:ControlType.Boolean},GJjVSmV_A:{defaultValue:true,title:\"Show icons?\",type:ControlType.Boolean},VEWQv7x7W:{defaultValue:'var(--token-1a5eda4c-ae96-475d-8e4d-5584faa462c0, rgb(245, 245, 245)) /* {\"name\":\"White\"} */',title:\"Icon color\",type:ControlType.Color},sPKkRwuq3:{defaultValue:false,title:\"Hide 1 line?\",type:ControlType.Boolean}});addFonts(FramerNZeDkCC96,[{explicitInter:true,fonts:[]},...PlusIconFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNZeDkCC96\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"xBOvdjFrc\\\":\\\"fill\\\",\\\"yrKGNMNrC\\\":\\\"showTopDivider\\\",\\\"GJjVSmV_A\\\":\\\"showIcons\\\",\\\"VEWQv7x7W\\\":\\\"iconColor\\\",\\\"sPKkRwuq3\\\":\\\"hide1Line\\\"}\",\"framerIntrinsicHeight\":\"800\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TJG_nME_c\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ma0zXxsF4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f2fa13f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-h2IDO\";const variantClassNames={Fm0TsgDwQ:\"framer-v-rt9hnu\"};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,text,width,...props})=>{return{...props,NesR5VfDP:text??props.NesR5VfDP??\"Text\"};};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,NesR5VfDP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Fm0TsgDwQ\",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-rt9hnu\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Fm0TsgDwQ\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-xo265m\",\"data-framer-name\":\"Ellipse\",layoutDependency:layoutDependency,layoutId:\"wHaBVWzsu\",style:{backgroundColor:\"var(--token-23158d7e-7ff7-4e14-8441-b159428d19bb, rgba(23, 23, 23, 0.6))\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby01MDA=\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-23158d7e-7ff7-4e14-8441-b159428d19bb, rgba(23, 23, 23, 0.6)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Text\"})}),className:\"framer-1vyjsd9\",fonts:[\"GF;IBM Plex Mono-500\"],layoutDependency:layoutDependency,layoutId:\"BQjcdaYBf\",style:{\"--extracted-r6o4lv\":\"var(--token-23158d7e-7ff7-4e14-8441-b159428d19bb, rgba(23, 23, 23, 0.6))\",\"--framer-paragraph-spacing\":\"0px\"},text:NesR5VfDP,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-h2IDO.framer-17ak14f, .framer-h2IDO .framer-17ak14f { display: block; }\",\".framer-h2IDO.framer-rt9hnu { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-h2IDO .framer-xo265m { flex: none; height: 7px; position: relative; width: 7px; }\",\".framer-h2IDO .framer-1vyjsd9 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 11\n * @framerIntrinsicWidth 38\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"NesR5VfDP\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQh42Ka837=withCSS(Component,css,\"framer-h2IDO\");export default FramerQh42Ka837;FramerQh42Ka837.displayName=\"Bullet Point\";FramerQh42Ka837.defaultProps={height:11,width:38};addPropertyControls(FramerQh42Ka837,{NesR5VfDP:{defaultValue:\"Text\",description:\"\",displayTextArea:false,title:\"Text\",type:ControlType.String}});addFonts(FramerQh42Ka837,[{explicitInter:true,fonts:[{family:\"IBM Plex Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJ8lJPg-IUDNg.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQh42Ka837\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"11\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"NesR5VfDP\\\":\\\"text\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"38\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Qh42Ka837.map","// Generated by Framer (f2fa13f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-h2IDO\";const variantClassNames={Fm0TsgDwQ:\"framer-v-rt9hnu\"};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,text,width,...props})=>{return{...props,NesR5VfDP:text??props.NesR5VfDP??\"Text\"};};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,NesR5VfDP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Fm0TsgDwQ\",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-rt9hnu\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Fm0TsgDwQ\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-xo265m\",\"data-framer-name\":\"Ellipse\",layoutDependency:layoutDependency,layoutId:\"wHaBVWzsu\",style:{backgroundColor:\"var(--token-23158d7e-7ff7-4e14-8441-b159428d19bb, rgba(23, 23, 23, 0.6))\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby01MDA=\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-23158d7e-7ff7-4e14-8441-b159428d19bb, rgba(23, 23, 23, 0.6)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Text\"})}),className:\"framer-1vyjsd9\",fonts:[\"GF;IBM Plex Mono-500\"],layoutDependency:layoutDependency,layoutId:\"BQjcdaYBf\",style:{\"--extracted-r6o4lv\":\"var(--token-23158d7e-7ff7-4e14-8441-b159428d19bb, rgba(23, 23, 23, 0.6))\",\"--framer-paragraph-spacing\":\"0px\"},text:NesR5VfDP,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-h2IDO.framer-17ak14f, .framer-h2IDO .framer-17ak14f { display: block; }\",\".framer-h2IDO.framer-rt9hnu { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-h2IDO .framer-xo265m { flex: none; height: 7px; position: relative; width: 7px; }\",\".framer-h2IDO .framer-1vyjsd9 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 11\n * @framerIntrinsicWidth 38\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"NesR5VfDP\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQh42Ka837=withCSS(Component,css,\"framer-h2IDO\");export default FramerQh42Ka837;FramerQh42Ka837.displayName=\"Bullet Point\";FramerQh42Ka837.defaultProps={height:11,width:38};addPropertyControls(FramerQh42Ka837,{NesR5VfDP:{defaultValue:\"Text\",description:\"\",displayTextArea:false,title:\"Text\",type:ControlType.String}});addFonts(FramerQh42Ka837,[{explicitInter:true,fonts:[{family:\"IBM Plex Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJ8lJPg-IUDNg.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQh42Ka837\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"11\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"NesR5VfDP\\\":\\\"text\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"38\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Qh42Ka837.map","// Generated by Framer (b3492b4)\nexport default function metadata(params,activeLocale){return{description:\"We design impactful, seamlessly blended building systems – driving measurable value for your business and your people. Our digital architects specialise in Smart Buildings, Audio Visual Systems, Networks, Digital Security & Indoor Environment Quality.\",favicon:\"https://framerusercontent.com/assets/z3f11MUJHzwNrU90XZ0mmXXKNb8.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/wncbwBLOWt8WAeSRgWmpyPs4o4.png\",title:\"Verdera - Digital Building Consultancy\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}