{"version":3,"file":"ColumnHeroMapExact.C74EMpiM.mjs","names":["addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","Image1","ToggleButton","AnimatedArrowButton","AnimatedArrowButton3","React.Fragment","React.forwardRef","useRef","React.useId","RichText","SVG","Image1","React.useRef"],"sources":["https:/framerusercontent.com/modules/VSN4yLfnGnzYCW83jC7s/rNK7HycYz0dvhgpG7d2X/c3zvtMlF3.js","https:/framerusercontent.com/modules/6lDG5VyyzkXxq6W1EAwd/M2szUWP6bHDUxCG75ZT2/VDasVr_MO.js","https:/framerusercontent.com/modules/iaAxTQJv39G3cQBrTjT1/Rqa5iuxPLY6MTXXL4Coa/WjEDgOcC6.js","https:/framerusercontent.com/modules/TNi2ILs0Zzmx4JVeH3Ki/IN9Cq1OVBNzwe9M9JFMd/ColumnHeroMapExact.js"],"sourcesContent":["// Generated by Framer (460e9f7)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={BUUrydB__:{hover:true},OHrE2MoZG:{hover:true},puaLWKpkD:{hover:true}};const cycleOrder=[\"puaLWKpkD\",\"OHrE2MoZG\",\"va6jw96KO\",\"BUUrydB__\",\"eZm2gkkhQ\",\"L9p0NLt3o\",\"mcsMY4hJ8\",\"rn30M7znk\"];const serializationHash=\"framer-if0Vr\";const variantClassNames={BUUrydB__:\"framer-v-1945if6\",eZm2gkkhQ:\"framer-v-a5xugh\",L9p0NLt3o:\"framer-v-18ijst0\",mcsMY4hJ8:\"framer-v-14b7ac\",OHrE2MoZG:\"framer-v-7nc9jg\",puaLWKpkD:\"framer-v-1v1izv9\",rn30M7znk:\"framer-v-1lpam56\",va6jw96KO:\"framer-v-dauw19\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const HyGjn5Ho2=undefined;const moHx0qIIr=undefined;const SYP7WArYx=undefined;const CQBYnjH0W=undefined;const GwB4yxqPG=undefined;const bazhcxY6s=undefined;const humanReadableVariantMap={\"LP Cta\":\"eZm2gkkhQ\",\"Variant 4\":\"BUUrydB__\",\"Variant 6\":\"L9p0NLt3o\",\"Variant 8\":\"rn30M7znk\",\"White - Static\":\"va6jw96KO\",Black:\"puaLWKpkD\",White:\"OHrE2MoZG\",ZeDiag:\"mcsMY4hJ8\"};const Variants=motion.create(React.Fragment);const getProps=({click,color,fill,height,id,link,newTab,text,width,...props})=>{return{...props,bazhcxY6s:text??props.bazhcxY6s??\"Work with me\",CQBYnjH0W:newTab??props.CQBYnjH0W,GwB4yxqPG:color??props.GwB4yxqPG??\"var(--token-dd4d37a6-a20e-440c-82b6-40cc6b42f9cd, rgb(183, 255, 60))\",HyGjn5Ho2:fill??props.HyGjn5Ho2??\"var(--token-deaa5b79-caa2-41b2-bd9a-2b30076702b1, rgb(20, 30, 37))\",moHx0qIIr:click??props.moHx0qIIr,SYP7WArYx:link??props.SYP7WArYx,variant:humanReadableVariantMap[props.variant]??props.variant??\"puaLWKpkD\"};};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,bazhcxY6s,SYP7WArYx,CQBYnjH0W,moHx0qIIr,GwB4yxqPG,HyGjn5Ho2,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"puaLWKpkD\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap12bzm1j=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(moHx0qIIr){const res=await moHx0qIIr(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"eZm2gkkhQ\",\"mcsMY4hJ8\",\"rn30M7znk\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Link,{href:SYP7WArYx,motionChild:true,nodeId:\"puaLWKpkD\",openInNewTab:CQBYnjH0W,preserveParams:true,scopeId:\"c3zvtMlF3\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1v1izv9\",className,classNames)} framer-1chimhh`,\"data-framer-name\":\"Black\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"puaLWKpkD\",onTap:onTap12bzm1j,ref:refBinding,style:{backgroundColor:HyGjn5Ho2,borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,opacity:1,...style},variants:{\"BUUrydB__-hover\":{opacity:.8},\"OHrE2MoZG-hover\":{opacity:.8},\"puaLWKpkD-hover\":{opacity:.8},BUUrydB__:{backgroundColor:\"var(--token-dd4d37a6-a20e-440c-82b6-40cc6b42f9cd, rgb(183, 255, 60))\"},eZm2gkkhQ:{backgroundColor:\"var(--token-b5717400-029b-49f9-ad1c-21c5961a07d4, rgb(255, 255, 255))\"},L9p0NLt3o:{backgroundColor:\"var(--token-3bbda576-1c31-4df7-b1e3-ed08915dd805, rgb(254, 85, 0))\"},mcsMY4hJ8:{backgroundColor:\"var(--token-deaa5b79-caa2-41b2-bd9a-2b30076702b1, rgb(20, 30, 37))\"},OHrE2MoZG:{backgroundColor:\"var(--token-b5717400-029b-49f9-ad1c-21c5961a07d4, rgb(255, 255, 255))\"},rn30M7znk:{backgroundColor:\"var(--token-dd4d37a6-a20e-440c-82b6-40cc6b42f9cd, rgb(183, 255, 60))\"},va6jw96KO:{backgroundColor:\"var(--token-b5717400-029b-49f9-ad1c-21c5961a07d4, rgb(255, 255, 255))\"}},...addPropertyOverrides({\"BUUrydB__-hover\":{\"data-framer-name\":undefined},\"OHrE2MoZG-hover\":{\"data-framer-name\":undefined},\"puaLWKpkD-hover\":{\"data-framer-name\":undefined},BUUrydB__:{\"data-framer-name\":\"Variant 4\"},eZm2gkkhQ:{\"data-framer-name\":\"LP Cta\"},L9p0NLt3o:{\"data-framer-name\":\"Variant 6\"},mcsMY4hJ8:{\"data-framer-name\":\"ZeDiag\"},OHrE2MoZG:{\"data-framer-name\":\"White\"},rn30M7znk:{\"data-framer-name\":\"Variant 8\"},va6jw96KO:{\"data-framer-name\":\"White - Static\"}},baseVariant,gestureVariant),children:isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"24px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-GwB4yxqPG-c3zvtMlF3))\"},children:\"Work with me\"})}),className:\"framer-144zyc3\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"sRn3Vj0nH\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-GwB4yxqPG-c3zvtMlF3)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-GwB4yxqPG-c3zvtMlF3\":GwB4yxqPG},text:bazhcxY6s,variants:{BUUrydB__:{\"--extracted-r6o4lv\":\"var(--token-deaa5b79-caa2-41b2-bd9a-2b30076702b1, rgb(20, 30, 37))\"},L9p0NLt3o:{\"--extracted-r6o4lv\":\"var(--token-617a877c-91d4-4867-a55d-bbe07827782a, rgb(255, 255, 255))\"},OHrE2MoZG:{\"--extracted-r6o4lv\":\"var(--token-77aec86a-cf83-4ddd-a22b-797de18227b4, rgb(23, 23, 23))\"},va6jw96KO:{\"--extracted-r6o4lv\":\"var(--token-77aec86a-cf83-4ddd-a22b-797de18227b4, rgb(23, 23, 23))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({BUUrydB__:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"24px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-deaa5b79-caa2-41b2-bd9a-2b30076702b1, rgb(20, 30, 37)))\"},children:\"Work with me\"})})},L9p0NLt3o:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"24px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-617a877c-91d4-4867-a55d-bbe07827782a, rgb(255, 255, 255)))\"},children:\"Work with me\"})})},OHrE2MoZG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"24px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-77aec86a-cf83-4ddd-a22b-797de18227b4, rgb(23, 23, 23)))\"},children:\"Work with me\"})})},va6jw96KO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"24px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-77aec86a-cf83-4ddd-a22b-797de18227b4, rgb(23, 23, 23)))\"},children:\"Work with me\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-if0Vr.framer-1chimhh, .framer-if0Vr .framer-1chimhh { display: block; }\",\".framer-if0Vr.framer-1v1izv9 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 12px 16px 12px 16px; position: relative; text-decoration: none; width: min-content; }\",\".framer-if0Vr .framer-144zyc3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-if0Vr.framer-v-a5xugh.framer-1v1izv9, .framer-if0Vr.framer-v-14b7ac.framer-1v1izv9, .framer-if0Vr.framer-v-1lpam56.framer-1v1izv9 { min-height: 40px; min-width: 110px; padding: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 135\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"OHrE2MoZG\":{\"layout\":[\"auto\",\"auto\"]},\"va6jw96KO\":{\"layout\":[\"auto\",\"auto\"]},\"BUUrydB__\":{\"layout\":[\"auto\",\"auto\"]},\"eZm2gkkhQ\":{\"layout\":[\"auto\",\"auto\"]},\"L9p0NLt3o\":{\"layout\":[\"auto\",\"auto\"]},\"mcsMY4hJ8\":{\"layout\":[\"auto\",\"auto\"]},\"rn30M7znk\":{\"layout\":[\"auto\",\"auto\"]},\"mrnFIelEU\":{\"layout\":[\"auto\",\"auto\"]},\"O8WCuf0RM\":{\"layout\":[\"auto\",\"auto\"]},\"el1mKWWaA\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"bazhcxY6s\":\"text\",\"SYP7WArYx\":\"link\",\"CQBYnjH0W\":\"newTab\",\"moHx0qIIr\":\"click\",\"GwB4yxqPG\":\"color\",\"HyGjn5Ho2\":\"fill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerc3zvtMlF3=withCSS(Component,css,\"framer-if0Vr\");export default Framerc3zvtMlF3;Framerc3zvtMlF3.displayName=\"AnimatedArrow Button 3\";Framerc3zvtMlF3.defaultProps={height:48,width:135};addPropertyControls(Framerc3zvtMlF3,{variant:{options:[\"puaLWKpkD\",\"OHrE2MoZG\",\"va6jw96KO\",\"BUUrydB__\",\"eZm2gkkhQ\",\"L9p0NLt3o\",\"mcsMY4hJ8\",\"rn30M7znk\"],optionTitles:[\"Black\",\"White\",\"White - Static\",\"Variant 4\",\"LP Cta\",\"Variant 6\",\"ZeDiag\",\"Variant 8\"],title:\"Variant\",type:ControlType.Enum},bazhcxY6s:{defaultValue:\"Work with me\",displayTextArea:false,title:\"Text\",type:ControlType.String},onbazhcxY6sChange:{changes:\"bazhcxY6s\",type:ControlType.ChangeHandler},SYP7WArYx:{title:\"Link\",type:ControlType.Link},CQBYnjH0W:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onCQBYnjH0WChange:{changes:\"CQBYnjH0W\",type:ControlType.ChangeHandler},moHx0qIIr:{title:\"Click\",type:ControlType.EventHandler},GwB4yxqPG:{defaultValue:\"var(--token-dd4d37a6-a20e-440c-82b6-40cc6b42f9cd, rgb(183, 255, 60))\",title:\"Color\",type:ControlType.Color},HyGjn5Ho2:{defaultValue:'var(--token-deaa5b79-caa2-41b2-bd9a-2b30076702b1, rgb(20, 30, 37)) /* {\"name\":\"Secondary\"} */',title:\"Fill\",type:ControlType.Color}});addFonts(Framerc3zvtMlF3,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerc3zvtMlF3\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OHrE2MoZG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"va6jw96KO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BUUrydB__\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"eZm2gkkhQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"L9p0NLt3o\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mcsMY4hJ8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rn30M7znk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mrnFIelEU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"O8WCuf0RM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"el1mKWWaA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"48\",\"framerIntrinsicWidth\":\"135\",\"framerVariables\":\"{\\\"bazhcxY6s\\\":\\\"text\\\",\\\"SYP7WArYx\\\":\\\"link\\\",\\\"CQBYnjH0W\\\":\\\"newTab\\\",\\\"moHx0qIIr\\\":\\\"click\\\",\\\"GwB4yxqPG\\\":\\\"color\\\",\\\"HyGjn5Ho2\\\":\\\"fill\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./c3zvtMlF3.map","// Generated by Framer (f3f9b36)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={F6xFvqELj:{hover:true}};const cycleOrder=[\"da_is6txz\",\"F6xFvqELj\",\"Cu_34GOlM\",\"WARlTGTd9\"];const serializationHash=\"framer-FfTQp\";const variantClassNames={Cu_34GOlM:\"framer-v-68qaf6\",da_is6txz:\"framer-v-s47m5s\",F6xFvqELj:\"framer-v-azvy3h\",WARlTGTd9:\"framer-v-119cg2e\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const olgOlL6SJ=undefined;const pljdfRCfR=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Not-Active\":\"F6xFvqELj\",\"Variant 3\":\"Cu_34GOlM\",\"Variant 4\":\"WARlTGTd9\",Active:\"da_is6txz\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,productName,width,...props})=>{return{...props,olgOlL6SJ:click??props.olgOlL6SJ,pljdfRCfR:productName??props.pljdfRCfR??\"Manage\",variant:humanReadableVariantMap[props.variant]??props.variant??\"da_is6txz\"};};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,pljdfRCfR,olgOlL6SJ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"da_is6txz\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap9evm45=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(olgOlL6SJ){const res=await olgOlL6SJ(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-s47m5s\",className,classNames),\"data-framer-name\":\"Active\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"da_is6txz\",onTap:onTap9evm45,ref:refBinding,style:{backgroundColor:\"var(--token-dd4d37a6-a20e-440c-82b6-40cc6b42f9cd, rgb(183, 255, 60))\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,...style},variants:{\"F6xFvqELj-hover\":{backgroundColor:\"rgba(183, 255, 60, 0.6)\"},F6xFvqELj:{backgroundColor:\"rgba(255, 85, 0, 0)\"},WARlTGTd9:{backgroundColor:\"rgba(255, 85, 0, 0)\"}},...addPropertyOverrides({\"F6xFvqELj-hover\":{\"data-framer-name\":undefined},Cu_34GOlM:{\"data-framer-name\":\"Variant 3\"},F6xFvqELj:{\"data-framer-name\":\"Not-Active\"},WARlTGTd9:{\"data-framer-name\":\"Variant 4\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gm8wk0\",layoutDependency:layoutDependency,layoutId:\"f67_u_yu_\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1on0mcw\",layoutDependency:layoutDependency,layoutId:\"mp6bUkvTe\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UmVkIEhhdCBEaXNwbGF5LTgwMA==\",\"--framer-font-family\":'\"Red Hat Display\", \"Red Hat Display Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d81d97de-6ddd-4b2e-818c-65d04f644249, rgb(0, 0, 0)))\"},children:\"Ze\"})}),className:\"framer-1htl2wu\",\"data-framer-name\":\"Home Who we are Contact us\",fonts:[\"GF;Red Hat Display-800\"],layoutDependency:layoutDependency,layoutId:\"AtjObH9N0\",style:{\"--extracted-r6o4lv\":\"var(--token-d81d97de-6ddd-4b2e-818c-65d04f644249, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{F6xFvqELj:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.6)\"},WARlTGTd9:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.6)\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"F6xFvqELj-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UmVkIEhhdCBEaXNwbGF5LTgwMA==\",\"--framer-font-family\":'\"Red Hat Display\", \"Red Hat Display Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\"},children:\"Ze\"})})},Cu_34GOlM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UmVkIEhhdCBEaXNwbGF5LTgwMA==\",\"--framer-font-family\":'\"Red Hat Display\", \"Red Hat Display Placeholder\", sans-serif',\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d81d97de-6ddd-4b2e-818c-65d04f644249, rgb(0, 0, 0)))\"},children:\"Ze\"})})},F6xFvqELj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UmVkIEhhdCBEaXNwbGF5LTgwMA==\",\"--framer-font-family\":'\"Red Hat Display\", \"Red Hat Display Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:\"Ze\"})})},WARlTGTd9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UmVkIEhhdCBEaXNwbGF5LTgwMA==\",\"--framer-font-family\":'\"Red Hat Display\", \"Red Hat Display Placeholder\", sans-serif',\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:\"Ze\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:20.666666666666668,intrinsicWidth:16.666666666666668,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||38)-16-22)/2)+0+0),pixelHeight:31,pixelWidth:25,sizes:\"6px\",src:\"https://framerusercontent.com/images/yNAUPb5w60WI33nEelyVb6ufic.png?width=25&height=31\"},className:\"framer-tzefsc\",\"data-framer-name\":\"Vector (2) (1)\",layoutDependency:layoutDependency,layoutId:\"MmFMxf_pz\",style:{filter:\"invert(1)\",opacity:1,WebkitFilter:\"invert(1)\"},variants:{\"F6xFvqELj-hover\":{filter:\"invert(1)\",opacity:1,WebkitFilter:\"invert(1)\"},Cu_34GOlM:{opacity:1},F6xFvqELj:{filter:\"invert(0)\",opacity:.6,WebkitFilter:\"invert(0)\"},WARlTGTd9:{opacity:.6}},...addPropertyOverrides({Cu_34GOlM:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:20.666666666666668,intrinsicWidth:16.666666666666668,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||32)-16-16)/2)+0+0),pixelHeight:31,pixelWidth:25,sizes:\"4.0323px\",src:\"https://framerusercontent.com/images/yNAUPb5w60WI33nEelyVb6ufic.png?width=25&height=31\"}},WARlTGTd9:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:20.666666666666668,intrinsicWidth:16.666666666666668,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||32)-16-16)/2)+0+0),pixelHeight:31,pixelWidth:25,sizes:\"4.0323px\",src:\"https://framerusercontent.com/images/yNAUPb5w60WI33nEelyVb6ufic.png?width=25&height=31\"}}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UmVkIEhhdCBEaXNwbGF5LTgwMA==\",\"--framer-font-family\":'\"Red Hat Display\", \"Red Hat Display Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d81d97de-6ddd-4b2e-818c-65d04f644249, rgb(0, 0, 0)))\"},children:\"Manage\"})}),className:\"framer-18pwvz4\",\"data-framer-name\":\"Home Who we are Contact us\",fonts:[\"GF;Red Hat Display-800\"],layoutDependency:layoutDependency,layoutId:\"SKUYcdhqb\",style:{\"--extracted-r6o4lv\":\"var(--token-d81d97de-6ddd-4b2e-818c-65d04f644249, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:pljdfRCfR,variants:{F6xFvqELj:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.6)\"},WARlTGTd9:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.6)\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"F6xFvqELj-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UmVkIEhhdCBEaXNwbGF5LTgwMA==\",\"--framer-font-family\":'\"Red Hat Display\", \"Red Hat Display Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\"},children:\"Manage\"})})},Cu_34GOlM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UmVkIEhhdCBEaXNwbGF5LTgwMA==\",\"--framer-font-family\":'\"Red Hat Display\", \"Red Hat Display Placeholder\", sans-serif',\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d81d97de-6ddd-4b2e-818c-65d04f644249, rgb(0, 0, 0)))\"},children:\"Manage\"})})},F6xFvqELj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UmVkIEhhdCBEaXNwbGF5LTgwMA==\",\"--framer-font-family\":'\"Red Hat Display\", \"Red Hat Display Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:\"Manage\"})})},WARlTGTd9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UmVkIEhhdCBEaXNwbGF5LTgwMA==\",\"--framer-font-family\":'\"Red Hat Display\", \"Red Hat Display Placeholder\", sans-serif',\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:\"Manage\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FfTQp.framer-1wfn5e7, .framer-FfTQp .framer-1wfn5e7 { display: block; }\",\".framer-FfTQp.framer-s47m5s { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px 36px 8px 36px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-FfTQp .framer-1gm8wk0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-FfTQp .framer-1on0mcw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-FfTQp .framer-1htl2wu, .framer-FfTQp .framer-18pwvz4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-FfTQp .framer-tzefsc { aspect-ratio: 0.8064516129032259 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 7px); overflow: visible; position: relative; width: 6px; }\",\".framer-FfTQp.framer-v-68qaf6.framer-s47m5s, .framer-FfTQp.framer-v-119cg2e.framer-s47m5s { padding: 8px 24px 8px 24px; }\",\".framer-FfTQp.framer-v-68qaf6 .framer-tzefsc, .framer-FfTQp.framer-v-119cg2e .framer-tzefsc { height: var(--framer-aspect-ratio-supported, 5px); width: 4px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 192\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"F6xFvqELj\":{\"layout\":[\"auto\",\"auto\"]},\"Cu_34GOlM\":{\"layout\":[\"auto\",\"auto\"]},\"WARlTGTd9\":{\"layout\":[\"auto\",\"auto\"]},\"nNJ3V95aU\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"pljdfRCfR\":\"productName\",\"olgOlL6SJ\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVDasVr_MO=withCSS(Component,css,\"framer-FfTQp\");export default FramerVDasVr_MO;FramerVDasVr_MO.displayName=\"Toggle Button\";FramerVDasVr_MO.defaultProps={height:38,width:192};addPropertyControls(FramerVDasVr_MO,{variant:{options:[\"da_is6txz\",\"F6xFvqELj\",\"Cu_34GOlM\",\"WARlTGTd9\"],optionTitles:[\"Active\",\"Not-Active\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},pljdfRCfR:{defaultValue:\"Manage\",displayTextArea:false,title:\"Product Name\",type:ControlType.String},onpljdfRCfRChange:{changes:\"pljdfRCfR\",type:ControlType.ChangeHandler},olgOlL6SJ:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerVDasVr_MO,[{explicitInter:true,fonts:[{cssFamilyName:\"Red Hat Display\",source:\"google\",style:\"normal\",uiFamilyName:\"Red Hat Display\",url:\"https://fonts.gstatic.com/s/redhatdisplay/v21/8vIf7wUr0m80wwYf0QCXZzYzUoTK8RZQvRd-D1NYbuyRck05-Xecg3w.woff2\",weight:\"800\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVDasVr_MO\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"F6xFvqELj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Cu_34GOlM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WARlTGTd9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"nNJ3V95aU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"pljdfRCfR\\\":\\\"productName\\\",\\\"olgOlL6SJ\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"192\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"38\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VDasVr_MO.map","// Generated by Framer (460e9f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getLoadingLazyAtYPosition,Image as Image1,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AnimatedArrowButton3 from\"https://framerusercontent.com/modules/VSN4yLfnGnzYCW83jC7s/rNK7HycYz0dvhgpG7d2X/c3zvtMlF3.js\";import AnimatedArrowButton from\"https://framerusercontent.com/modules/7YE7nOCjPRBbNhYoX5ZC/l8Mm7s9stM3VKm5lPQFP/FVShFHniX.js\";import ToggleButton from\"https://framerusercontent.com/modules/6lDG5VyyzkXxq6W1EAwd/M2szUWP6bHDUxCG75ZT2/VDasVr_MO.js\";const ToggleButtonFonts=getFonts(ToggleButton);const AnimatedArrowButtonFonts=getFonts(AnimatedArrowButton);const AnimatedArrowButton3Fonts=getFonts(AnimatedArrowButton3);const cycleOrder=[\"qyXVRH1WG\",\"oovaMz6hn\",\"Ht3_m4BpR\",\"lBGMT8WOe\",\"TCtd1LzHy\",\"SdIJ7kbrG\",\"DZNPuSyQj\"];const serializationHash=\"framer-FQuDu\";const variantClassNames={DZNPuSyQj:\"framer-v-ybpwg6\",Ht3_m4BpR:\"framer-v-1vyvqep\",lBGMT8WOe:\"framer-v-yis1dk\",oovaMz6hn:\"framer-v-pxy515\",qyXVRH1WG:\"framer-v-knaimb\",SdIJ7kbrG:\"framer-v-1h4rnw8\",TCtd1LzHy:\"framer-v-1ya0sf2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const humanReadableVariantMap={\"Mob - Zeconnect\":\"SdIJ7kbrG\",\"Mob - Zemanage\":\"TCtd1LzHy\",\"Variant 1\":\"qyXVRH1WG\",\"Variant 2\":\"oovaMz6hn\",\"Variant 3\":\"Ht3_m4BpR\",\"Variant 4\":\"lBGMT8WOe\",\"Variant 7\":\"DZNPuSyQj\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"qyXVRH1WG\"};};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:\"qyXVRH1WG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const olgOlL6SJ1scjkkk=activeVariantCallback(async(...args)=>{setVariant(\"qyXVRH1WG\");});const olgOlL6SJx3n370=activeVariantCallback(async(...args)=>{setVariant(\"TCtd1LzHy\");});const olgOlL6SJd7idwn=activeVariantCallback(async(...args)=>{setVariant(\"Ht3_m4BpR\");});const olgOlL6SJim4qap=activeVariantCallback(async(...args)=>{setVariant(\"SdIJ7kbrG\");});const olgOlL6SJ1on8j3z=activeVariantCallback(async(...args)=>{setVariant(\"lBGMT8WOe\");});const olgOlL6SJ68elgs=activeVariantCallback(async(...args)=>{setVariant(\"DZNPuSyQj\");});const sharedStyleClassNames=[];const isDisplayed=()=>{if(baseVariant===\"oovaMz6hn\")return false;return true;};const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed1=()=>{if(baseVariant===\"lBGMT8WOe\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"lBGMT8WOe\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-knaimb\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"qyXVRH1WG\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.12)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(10.5px)\",backgroundColor:\"rgba(255, 255, 255, 0.05)\",borderBottomLeftRadius:9.19,borderBottomRightRadius:9.19,borderTopLeftRadius:9.19,borderTopRightRadius:9.19,boxShadow:\"0px 18px 48px 0px rgba(0, 0, 0, 0.26), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), 0px 0px 28px 0px rgba(149, 245, 71, 0.08)\",WebkitBackdropFilter:\"blur(10.5px)\",...style},...addPropertyOverrides({DZNPuSyQj:{\"data-framer-name\":\"Variant 7\"},Ht3_m4BpR:{\"data-framer-name\":\"Variant 3\"},lBGMT8WOe:{\"data-framer-name\":\"Variant 4\"},SdIJ7kbrG:{\"data-framer-name\":\"Mob - Zeconnect\"},TCtd1LzHy:{\"data-framer-name\":\"Mob - Zemanage\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19e41ab\",\"data-framer-name\":\"Product\",layoutDependency:layoutDependency,layoutId:\"BdQ5cARVG\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k2i3he\",layoutDependency:layoutDependency,layoutId:\"h9vfdIhfH\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:`max((${componentViewport?.width||\"100vw\"} - 232px) / 3, 1px)`,y:(componentViewport?.y||0)+32+0+0+0+0,...addPropertyOverrides({DZNPuSyQj:{width:undefined,y:(componentViewport?.y||0)+20+0+0+0+0},SdIJ7kbrG:{width:undefined,y:(componentViewport?.y||0)+20+0+0+0+0},TCtd1LzHy:{width:undefined,y:(componentViewport?.y||0)+20+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uxqtqq-container\",layoutDependency:layoutDependency,layoutId:\"LpT_DGNI1-container\",nodeId:\"LpT_DGNI1\",rendersWithMotion:true,scopeId:\"WjEDgOcC6\",children:/*#__PURE__*/_jsx(ToggleButton,{height:\"100%\",id:\"LpT_DGNI1\",layoutId:\"LpT_DGNI1\",olgOlL6SJ:olgOlL6SJ1scjkkk,pljdfRCfR:\"Manage\",style:{width:\"100%\"},variant:matchVariant(\"da_is6txz\"),width:\"100%\",...addPropertyOverrides({DZNPuSyQj:{olgOlL6SJ:olgOlL6SJx3n370,variant:matchVariant(\"WARlTGTd9\")},Ht3_m4BpR:{variant:matchVariant(\"F6xFvqELj\")},lBGMT8WOe:{variant:matchVariant(\"F6xFvqELj\")},SdIJ7kbrG:{olgOlL6SJ:olgOlL6SJx3n370,variant:matchVariant(\"WARlTGTd9\")},TCtd1LzHy:{olgOlL6SJ:olgOlL6SJx3n370,variant:matchVariant(\"Cu_34GOlM\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:`max((${componentViewport?.width||\"100vw\"} - 232px) / 3, 1px)`,y:(componentViewport?.y||0)+32+0+0+0+0,...addPropertyOverrides({DZNPuSyQj:{width:undefined,y:(componentViewport?.y||0)+20+0+0+0+0},SdIJ7kbrG:{width:undefined,y:(componentViewport?.y||0)+20+0+0+0+0},TCtd1LzHy:{width:undefined,y:(componentViewport?.y||0)+20+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7qcr60-container\",layoutDependency:layoutDependency,layoutId:\"ZmP4zjnM6-container\",nodeId:\"ZmP4zjnM6\",rendersWithMotion:true,scopeId:\"WjEDgOcC6\",children:/*#__PURE__*/_jsx(ToggleButton,{height:\"100%\",id:\"ZmP4zjnM6\",layoutId:\"ZmP4zjnM6\",olgOlL6SJ:olgOlL6SJd7idwn,pljdfRCfR:\"Connect\",style:{width:\"100%\"},variant:matchVariant(\"F6xFvqELj\"),width:\"100%\",...addPropertyOverrides({DZNPuSyQj:{olgOlL6SJ:olgOlL6SJim4qap,variant:matchVariant(\"WARlTGTd9\")},Ht3_m4BpR:{variant:matchVariant(\"da_is6txz\")},SdIJ7kbrG:{olgOlL6SJ:olgOlL6SJim4qap,variant:matchVariant(\"Cu_34GOlM\")},TCtd1LzHy:{olgOlL6SJ:olgOlL6SJim4qap,variant:matchVariant(\"WARlTGTd9\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:`max((${componentViewport?.width||\"100vw\"} - 232px) / 3, 1px)`,y:(componentViewport?.y||0)+32+0+0+0+0,...addPropertyOverrides({DZNPuSyQj:{width:undefined,y:(componentViewport?.y||0)+20+0+0+0+0},SdIJ7kbrG:{width:undefined,y:(componentViewport?.y||0)+20+0+0+0+0},TCtd1LzHy:{width:undefined,y:(componentViewport?.y||0)+20+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xq0w28-container\",layoutDependency:layoutDependency,layoutId:\"VuYiqP1Iy-container\",nodeId:\"VuYiqP1Iy\",rendersWithMotion:true,scopeId:\"WjEDgOcC6\",children:/*#__PURE__*/_jsx(ToggleButton,{height:\"100%\",id:\"VuYiqP1Iy\",layoutId:\"VuYiqP1Iy\",olgOlL6SJ:olgOlL6SJ1on8j3z,pljdfRCfR:\"Diag\",style:{width:\"100%\"},variant:matchVariant(\"F6xFvqELj\"),width:\"100%\",...addPropertyOverrides({DZNPuSyQj:{olgOlL6SJ:olgOlL6SJ68elgs,variant:matchVariant(\"Cu_34GOlM\")},lBGMT8WOe:{variant:matchVariant(\"da_is6txz\")},SdIJ7kbrG:{olgOlL6SJ:olgOlL6SJ68elgs,variant:matchVariant(\"WARlTGTd9\")},TCtd1LzHy:{olgOlL6SJ:olgOlL6SJ68elgs,variant:matchVariant(\"WARlTGTd9\")}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9daoro\",layoutDependency:layoutDependency,layoutId:\"xPgSr4rNr\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ok8evs\",layoutDependency:layoutDependency,layoutId:\"nV8InWXnT\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s4xp5a\",layoutDependency:layoutDependency,layoutId:\"BAGBtxosI\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"30px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(230, 234, 240))\"},children:\"The complete execution intelligence platform, built for Revit projects.\"})}),className:\"framer-23b4qy\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"EldZszbQN\",style:{\"--extracted-r6o4lv\":\"rgb(230, 234, 240)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({DZNPuSyQj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"26px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(230, 234, 240))\"},children:\"Instantly diagnose Revit crashes by analysing journal files and uncover recurring issues without manual log scanning.\"})})},Ht3_m4BpR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"32px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(230, 234, 240))\"},children:\"A focused productivity tool that takes the repetitive file work off your plate.\"})})},lBGMT8WOe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"30px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(230, 234, 240))\"},children:\"A crash diagnostic tool that tells you why Revit failed, in plain language.\"})})},SdIJ7kbrG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"26px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(230, 234, 240))\"},children:\"One hub for Revit link management and 3D view exports. Daily manual overhead, eliminated.\"})})},TCtd1LzHy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"26px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(230, 234, 240))\"},children:\"The complete execution intelligence platform, built for Revit projects.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"130%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(230, 234, 240))\"},children:\"Projects drift when no one can see how the model is really being worked. Ze'Manage gives teams visibility, control, and governance, in one engine.\"})}),className:\"framer-awmwaf\",fonts:[\"GF;Geist-regular\"],layoutDependency:layoutDependency,layoutId:\"pLgNpOENx\",style:{\"--extracted-r6o4lv\":\"rgb(230, 234, 240)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Ht3_m4BpR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"130%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(230, 234, 240))\"},children:\"BIM teams lose hours every week to repetitive exporting and link remapping. Ze'Connect does both in bulk, turning a day's work into minutes.\"})})},lBGMT8WOe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"130%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(230, 234, 240))\"},children:\"Revit crashes with no explanation, and teams burn time digging through logs. Ze'Diag finds the cause in minutes, not hours.\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-kmyf19\",layoutDependency:layoutDependency,layoutId:\"QQ5hAn5WW\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1kk29pi\",layoutDependency:layoutDependency,layoutId:\"LAw46jSPl\",requiresOverflowVisible:false,style:{rotate:180},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.556 33.044\" overflow=\"visible\"><path d=\"M 26.556 0 L 26.556 17.089 L 13.816 33.001 C 13.816 33.001 13.759 33.044 13.716 33.044 L 0 33.044 L 10.771 19.478 L 1.628 19.478 L 1.628 0 Z\" fill=\"var(--token-dd4d37a6-a20e-440c-82b6-40cc6b42f9cd, rgb(183, 255, 60)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e8nvah\",layoutDependency:layoutDependency,layoutId:\"r81vojsN8\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({lBGMT8WOe:{height:48,y:(componentViewport?.y||0)+32+0+0+82+0+0+354.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uf30gq-container\",layoutDependency:layoutDependency,layoutId:\"Hq2wEBnRZ-container\",nodeId:\"Hq2wEBnRZ\",rendersWithMotion:true,scopeId:\"WjEDgOcC6\",children:/*#__PURE__*/_jsx(AnimatedArrowButton,{bazhcxY6s:\"Start with ZeDiag free\",CQBYnjH0W:true,GwB4yxqPG:\"var(--token-dd4d37a6-a20e-440c-82b6-40cc6b42f9cd, rgb(183, 255, 60))\",height:\"100%\",HyGjn5Ho2:\"var(--token-deaa5b79-caa2-41b2-bd9a-2b30076702b1, rgb(20, 30, 37))\",id:\"Hq2wEBnRZ\",layoutId:\"Hq2wEBnRZ\",SYP7WArYx:\"https://zediag.zestinetech.com/\",variant:matchVariant(\"mgBkcMChb\"),width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"QdDy170el\"},implicitPathVariables:undefined},{href:{webPageId:\"QdDy170el\"},implicitPathVariables:undefined},{href:{webPageId:\"QdDy170el\"},implicitPathVariables:undefined},{href:{webPageId:\"QdDy170el\"},implicitPathVariables:undefined},{href:{webPageId:\"QdDy170el\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+32+0+0+82+0+0+354.5+0,...addPropertyOverrides({DZNPuSyQj:{width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+20+0+0+82+0+0+0+343+0+0},Ht3_m4BpR:{y:(componentViewport?.y||0)+32+0+0+82+0+0+359.5+0},SdIJ7kbrG:{width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+20+0+0+82+0+0+0+343+0+0},TCtd1LzHy:{width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+20+0+0+82+0+0+0+343+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10po5d2-container\",layoutDependency:layoutDependency,layoutId:\"fG5ypQ0HW-container\",nodeId:\"fG5ypQ0HW\",rendersWithMotion:true,scopeId:\"WjEDgOcC6\",children:/*#__PURE__*/_jsx(AnimatedArrowButton3,{bazhcxY6s:\"Book A Demo\",CQBYnjH0W:false,GwB4yxqPG:\"var(--token-dd4d37a6-a20e-440c-82b6-40cc6b42f9cd, rgb(183, 255, 60))\",height:\"100%\",HyGjn5Ho2:\"var(--token-deaa5b79-caa2-41b2-bd9a-2b30076702b1, rgb(20, 30, 37))\",id:\"fG5ypQ0HW\",layoutId:\"fG5ypQ0HW\",SYP7WArYx:resolvedLinks[0],variant:matchVariant(\"puaLWKpkD\"),width:\"100%\",...addPropertyOverrides({DZNPuSyQj:{style:{width:\"100%\"},SYP7WArYx:resolvedLinks[4]},Ht3_m4BpR:{SYP7WArYx:resolvedLinks[1]},SdIJ7kbrG:{style:{width:\"100%\"},SYP7WArYx:resolvedLinks[3]},TCtd1LzHy:{style:{width:\"100%\"},SYP7WArYx:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"oXNQUpP5n\"},implicitPathVariables:undefined},{href:{webPageId:\"SeTjrJeLL\"},implicitPathVariables:undefined},{href:{webPageId:\"PYYmfaWZh\"},implicitPathVariables:undefined},{href:{webPageId:\"oXNQUpP5n\"},implicitPathVariables:undefined},{href:{webPageId:\"oXNQUpP5n\"},implicitPathVariables:undefined},{href:{webPageId:\"oXNQUpP5n\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+32+0+0+82+0+0+354.5+0,...addPropertyOverrides({DZNPuSyQj:{width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+20+0+0+82+0+0+0+343+0+64},Ht3_m4BpR:{y:(componentViewport?.y||0)+32+0+0+82+0+0+359.5+0},SdIJ7kbrG:{width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+20+0+0+82+0+0+0+343+0+64},TCtd1LzHy:{width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+20+0+0+82+0+0+0+343+0+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4wdnhe-container\",layoutDependency:layoutDependency,layoutId:\"zxtJ7YUp2-container\",nodeId:\"zxtJ7YUp2\",rendersWithMotion:true,scopeId:\"WjEDgOcC6\",children:/*#__PURE__*/_jsx(AnimatedArrowButton3,{bazhcxY6s:\"Explore Ze' Manage\",CQBYnjH0W:false,GwB4yxqPG:\"var(--token-dd4d37a6-a20e-440c-82b6-40cc6b42f9cd, rgb(183, 255, 60))\",height:\"100%\",HyGjn5Ho2:\"var(--token-deaa5b79-caa2-41b2-bd9a-2b30076702b1, rgb(20, 30, 37))\",id:\"zxtJ7YUp2\",layoutId:\"zxtJ7YUp2\",SYP7WArYx:resolvedLinks1[0],variant:matchVariant(\"OHrE2MoZG\"),width:\"100%\",...addPropertyOverrides({DZNPuSyQj:{style:{width:\"100%\"},SYP7WArYx:resolvedLinks1[5]},Ht3_m4BpR:{bazhcxY6s:\"Explore Ze' Connect\",SYP7WArYx:resolvedLinks1[1]},lBGMT8WOe:{bazhcxY6s:\"Explore Ze' Diag\",SYP7WArYx:resolvedLinks1[2]},SdIJ7kbrG:{style:{width:\"100%\"},SYP7WArYx:resolvedLinks1[4]},TCtd1LzHy:{style:{width:\"100%\"},SYP7WArYx:resolvedLinks1[3]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-fzdks5\",layoutDependency:layoutDependency,layoutId:\"gNMO4MDFp\",children:/*#__PURE__*/_jsxs(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+32+0+0+82+0+0),pixelHeight:3628,pixelWidth:5526,sizes:`max((${componentViewport?.width||\"100vw\"} - 172px) * 0.56, 1px)`,src:\"https://framerusercontent.com/images/IhFLRGbPpSQLLW0aictYf66KY.png?width=5526&height=3628\",srcSet:\"https://framerusercontent.com/images/IhFLRGbPpSQLLW0aictYf66KY.png?scale-down-to=512&width=5526&height=3628 512w,https://framerusercontent.com/images/IhFLRGbPpSQLLW0aictYf66KY.png?scale-down-to=1024&width=5526&height=3628 1024w,https://framerusercontent.com/images/IhFLRGbPpSQLLW0aictYf66KY.png?scale-down-to=2048&width=5526&height=3628 2048w,https://framerusercontent.com/images/IhFLRGbPpSQLLW0aictYf66KY.png?scale-down-to=4096&width=5526&height=3628 4096w,https://framerusercontent.com/images/IhFLRGbPpSQLLW0aictYf66KY.png?width=5526&height=3628 5526w\"},className:\"framer-7maw6o\",layoutDependency:layoutDependency,layoutId:\"btkvhlKXg\",...addPropertyOverrides({DZNPuSyQj:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+0+82+0+478+0),pixelHeight:3628,pixelWidth:5526,sizes:`max(${componentViewport?.width||\"100vw\"} - 24px, 1px)`,src:\"https://framerusercontent.com/images/IhFLRGbPpSQLLW0aictYf66KY.png?width=5526&height=3628\",srcSet:\"https://framerusercontent.com/images/IhFLRGbPpSQLLW0aictYf66KY.png?scale-down-to=512&width=5526&height=3628 512w,https://framerusercontent.com/images/IhFLRGbPpSQLLW0aictYf66KY.png?scale-down-to=1024&width=5526&height=3628 1024w,https://framerusercontent.com/images/IhFLRGbPpSQLLW0aictYf66KY.png?scale-down-to=2048&width=5526&height=3628 2048w,https://framerusercontent.com/images/IhFLRGbPpSQLLW0aictYf66KY.png?scale-down-to=4096&width=5526&height=3628 4096w,https://framerusercontent.com/images/IhFLRGbPpSQLLW0aictYf66KY.png?width=5526&height=3628 5526w\"}},SdIJ7kbrG:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+0+82+0+478+0),pixelHeight:3628,pixelWidth:5526,sizes:`max(${componentViewport?.width||\"100vw\"} - 24px, 1px)`,src:\"https://framerusercontent.com/images/IhFLRGbPpSQLLW0aictYf66KY.png?width=5526&height=3628\",srcSet:\"https://framerusercontent.com/images/IhFLRGbPpSQLLW0aictYf66KY.png?scale-down-to=512&width=5526&height=3628 512w,https://framerusercontent.com/images/IhFLRGbPpSQLLW0aictYf66KY.png?scale-down-to=1024&width=5526&height=3628 1024w,https://framerusercontent.com/images/IhFLRGbPpSQLLW0aictYf66KY.png?scale-down-to=2048&width=5526&height=3628 2048w,https://framerusercontent.com/images/IhFLRGbPpSQLLW0aictYf66KY.png?scale-down-to=4096&width=5526&height=3628 4096w,https://framerusercontent.com/images/IhFLRGbPpSQLLW0aictYf66KY.png?width=5526&height=3628 5526w\"}},TCtd1LzHy:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+0+82+0+478+0),pixelHeight:3628,pixelWidth:5526,sizes:`max(${componentViewport?.width||\"100vw\"} - 24px, 1px)`,src:\"https://framerusercontent.com/images/IhFLRGbPpSQLLW0aictYf66KY.png?width=5526&height=3628\",srcSet:\"https://framerusercontent.com/images/IhFLRGbPpSQLLW0aictYf66KY.png?scale-down-to=512&width=5526&height=3628 512w,https://framerusercontent.com/images/IhFLRGbPpSQLLW0aictYf66KY.png?scale-down-to=1024&width=5526&height=3628 1024w,https://framerusercontent.com/images/IhFLRGbPpSQLLW0aictYf66KY.png?scale-down-to=2048&width=5526&height=3628 2048w,https://framerusercontent.com/images/IhFLRGbPpSQLLW0aictYf66KY.png?scale-down-to=4096&width=5526&height=3628 4096w,https://framerusercontent.com/images/IhFLRGbPpSQLLW0aictYf66KY.png?width=5526&height=3628 5526w\"}}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:967,intrinsicWidth:1626,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+32+0+0+82+0+0+-103.5),pixelHeight:967,pixelWidth:1626,sizes:`max(max((${componentViewport?.width||\"100vw\"} - 172px) * 0.56, 1px) - 24px, 1px)`,src:\"https://framerusercontent.com/images/xthIMPsxhNYm3h6kiwlytj9lLVI.png?width=1626&height=967\",srcSet:\"https://framerusercontent.com/images/xthIMPsxhNYm3h6kiwlytj9lLVI.png?scale-down-to=512&width=1626&height=967 512w,https://framerusercontent.com/images/xthIMPsxhNYm3h6kiwlytj9lLVI.png?scale-down-to=1024&width=1626&height=967 1024w,https://framerusercontent.com/images/xthIMPsxhNYm3h6kiwlytj9lLVI.png?width=1626&height=967 1626w\"},className:\"framer-17mc4jc\",\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"Zzp8xPQu_\",style:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,opacity:1},variants:{DZNPuSyQj:{opacity:1},Ht3_m4BpR:{opacity:0},lBGMT8WOe:{opacity:0},SdIJ7kbrG:{opacity:1},TCtd1LzHy:{opacity:1}},...addPropertyOverrides({DZNPuSyQj:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:967,intrinsicWidth:1626,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+0+82+0+478+0+-103.5),pixelHeight:967,pixelWidth:1626,sizes:`max(max(${componentViewport?.width||\"100vw\"} - 24px, 1px) - 24px, 1px)`,src:\"https://framerusercontent.com/images/xthIMPsxhNYm3h6kiwlytj9lLVI.png?width=1626&height=967\",srcSet:\"https://framerusercontent.com/images/xthIMPsxhNYm3h6kiwlytj9lLVI.png?scale-down-to=512&width=1626&height=967 512w,https://framerusercontent.com/images/xthIMPsxhNYm3h6kiwlytj9lLVI.png?scale-down-to=1024&width=1626&height=967 1024w,https://framerusercontent.com/images/xthIMPsxhNYm3h6kiwlytj9lLVI.png?width=1626&height=967 1626w\"}},SdIJ7kbrG:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:967,intrinsicWidth:1626,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+0+82+0+478+0+-103.5),pixelHeight:967,pixelWidth:1626,sizes:`max(max(${componentViewport?.width||\"100vw\"} - 24px, 1px) - 24px, 1px)`,src:\"https://framerusercontent.com/images/xthIMPsxhNYm3h6kiwlytj9lLVI.png?width=1626&height=967\",srcSet:\"https://framerusercontent.com/images/xthIMPsxhNYm3h6kiwlytj9lLVI.png?scale-down-to=512&width=1626&height=967 512w,https://framerusercontent.com/images/xthIMPsxhNYm3h6kiwlytj9lLVI.png?scale-down-to=1024&width=1626&height=967 1024w,https://framerusercontent.com/images/xthIMPsxhNYm3h6kiwlytj9lLVI.png?width=1626&height=967 1626w\"}},TCtd1LzHy:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:967,intrinsicWidth:1626,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+0+82+0+478+0+-103.5),pixelHeight:967,pixelWidth:1626,sizes:`max(max(${componentViewport?.width||\"100vw\"} - 24px, 1px) - 24px, 1px)`,src:\"https://framerusercontent.com/images/xthIMPsxhNYm3h6kiwlytj9lLVI.png?width=1626&height=967\",srcSet:\"https://framerusercontent.com/images/xthIMPsxhNYm3h6kiwlytj9lLVI.png?scale-down-to=512&width=1626&height=967 512w,https://framerusercontent.com/images/xthIMPsxhNYm3h6kiwlytj9lLVI.png?scale-down-to=1024&width=1626&height=967 1024w,https://framerusercontent.com/images/xthIMPsxhNYm3h6kiwlytj9lLVI.png?width=1626&height=967 1626w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:929,intrinsicWidth:1693,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+32+0+0+82+0+0+56.6294),pixelHeight:929,pixelWidth:1693,positionX:\"0%\",positionY:\"50%\",sizes:`calc(max((${componentViewport?.width||\"100vw\"} - 172px) * 0.56, 1px) * 0.94)`,src:\"https://framerusercontent.com/images/zT659eIbpct8e7tsC4rqbhhdoE.png?width=1693&height=929\",srcSet:\"https://framerusercontent.com/images/zT659eIbpct8e7tsC4rqbhhdoE.png?scale-down-to=512&width=1693&height=929 512w,https://framerusercontent.com/images/zT659eIbpct8e7tsC4rqbhhdoE.png?scale-down-to=1024&width=1693&height=929 1024w,https://framerusercontent.com/images/zT659eIbpct8e7tsC4rqbhhdoE.png?width=1693&height=929 1693w\"},className:\"framer-1hqm4er\",\"data-framer-name\":\"2\",layoutDependency:layoutDependency,layoutId:\"Uhls9P2bZ\",style:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,opacity:0},transformTemplate:transformTemplate1,variants:{Ht3_m4BpR:{opacity:1}},...addPropertyOverrides({DZNPuSyQj:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:929,intrinsicWidth:1693,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+0+82+0+478+0+56.6294),pixelHeight:929,pixelWidth:1693,positionX:\"0%\",positionY:\"50%\",sizes:`calc(max(${componentViewport?.width||\"100vw\"} - 24px, 1px) * 0.94)`,src:\"https://framerusercontent.com/images/zT659eIbpct8e7tsC4rqbhhdoE.png?width=1693&height=929\",srcSet:\"https://framerusercontent.com/images/zT659eIbpct8e7tsC4rqbhhdoE.png?scale-down-to=512&width=1693&height=929 512w,https://framerusercontent.com/images/zT659eIbpct8e7tsC4rqbhhdoE.png?scale-down-to=1024&width=1693&height=929 1024w,https://framerusercontent.com/images/zT659eIbpct8e7tsC4rqbhhdoE.png?width=1693&height=929 1693w\"}},SdIJ7kbrG:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:929,intrinsicWidth:1693,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+0+82+0+478+0+56.6294),pixelHeight:929,pixelWidth:1693,positionX:\"0%\",positionY:\"50%\",sizes:`calc(max(${componentViewport?.width||\"100vw\"} - 24px, 1px) * 0.94)`,src:\"https://framerusercontent.com/images/zT659eIbpct8e7tsC4rqbhhdoE.png?width=1693&height=929\",srcSet:\"https://framerusercontent.com/images/zT659eIbpct8e7tsC4rqbhhdoE.png?scale-down-to=512&width=1693&height=929 512w,https://framerusercontent.com/images/zT659eIbpct8e7tsC4rqbhhdoE.png?scale-down-to=1024&width=1693&height=929 1024w,https://framerusercontent.com/images/zT659eIbpct8e7tsC4rqbhhdoE.png?width=1693&height=929 1693w\"}},TCtd1LzHy:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:929,intrinsicWidth:1693,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+0+82+0+478+0+56.6294),pixelHeight:929,pixelWidth:1693,positionX:\"0%\",positionY:\"50%\",sizes:`calc(max(${componentViewport?.width||\"100vw\"} - 24px, 1px) * 0.94)`,src:\"https://framerusercontent.com/images/zT659eIbpct8e7tsC4rqbhhdoE.png?width=1693&height=929\",srcSet:\"https://framerusercontent.com/images/zT659eIbpct8e7tsC4rqbhhdoE.png?scale-down-to=512&width=1693&height=929 512w,https://framerusercontent.com/images/zT659eIbpct8e7tsC4rqbhhdoE.png?scale-down-to=1024&width=1693&height=929 1024w,https://framerusercontent.com/images/zT659eIbpct8e7tsC4rqbhhdoE.png?width=1693&height=929 1693w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"stretch\",intrinsicHeight:1024,intrinsicWidth:1536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+32+0+0+82+0+0+58.3706),pixelHeight:1024,pixelWidth:1536,positionX:\"center\",positionY:\"center\",sizes:`calc(max((${componentViewport?.width||\"100vw\"} - 172px) * 0.56, 1px) * 0.93)`,src:\"https://framerusercontent.com/images/oSrjusdLg4CecyeFIyMC1fqk.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/oSrjusdLg4CecyeFIyMC1fqk.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/oSrjusdLg4CecyeFIyMC1fqk.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/oSrjusdLg4CecyeFIyMC1fqk.png?width=1536&height=1024 1536w\"},className:\"framer-foo39l\",\"data-framer-name\":\"3\",layoutDependency:layoutDependency,layoutId:\"wNuzDzaUt\",style:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,opacity:0},transformTemplate:transformTemplate1,variants:{lBGMT8WOe:{opacity:1}},...addPropertyOverrides({DZNPuSyQj:{background:{alt:\"\",fit:\"stretch\",intrinsicHeight:1024,intrinsicWidth:1536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+0+82+0+478+0+58.3706),pixelHeight:1024,pixelWidth:1536,positionX:\"center\",positionY:\"center\",sizes:`calc(max(${componentViewport?.width||\"100vw\"} - 24px, 1px) * 0.93)`,src:\"https://framerusercontent.com/images/oSrjusdLg4CecyeFIyMC1fqk.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/oSrjusdLg4CecyeFIyMC1fqk.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/oSrjusdLg4CecyeFIyMC1fqk.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/oSrjusdLg4CecyeFIyMC1fqk.png?width=1536&height=1024 1536w\"}},SdIJ7kbrG:{background:{alt:\"\",fit:\"stretch\",intrinsicHeight:1024,intrinsicWidth:1536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+0+82+0+478+0+58.3706),pixelHeight:1024,pixelWidth:1536,positionX:\"center\",positionY:\"center\",sizes:`calc(max(${componentViewport?.width||\"100vw\"} - 24px, 1px) * 0.93)`,src:\"https://framerusercontent.com/images/oSrjusdLg4CecyeFIyMC1fqk.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/oSrjusdLg4CecyeFIyMC1fqk.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/oSrjusdLg4CecyeFIyMC1fqk.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/oSrjusdLg4CecyeFIyMC1fqk.png?width=1536&height=1024 1536w\"}},TCtd1LzHy:{background:{alt:\"\",fit:\"stretch\",intrinsicHeight:1024,intrinsicWidth:1536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+0+82+0+478+0+58.3706),pixelHeight:1024,pixelWidth:1536,positionX:\"center\",positionY:\"center\",sizes:`calc(max(${componentViewport?.width||\"100vw\"} - 24px, 1px) * 0.93)`,src:\"https://framerusercontent.com/images/oSrjusdLg4CecyeFIyMC1fqk.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/oSrjusdLg4CecyeFIyMC1fqk.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/oSrjusdLg4CecyeFIyMC1fqk.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/oSrjusdLg4CecyeFIyMC1fqk.png?width=1536&height=1024 1536w\"}}},baseVariant,gestureVariant)})]})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16h1t51\",\"data-framer-name\":\"Dim ray  - Top left\",layoutDependency:layoutDependency,layoutId:\"iq3KocLGv\",style:{background:\"linear-gradient(270deg, rgba(5, 5, 5, 0) 0%, rgba(149, 244, 71, 0.3) 50%, rgba(5, 5, 5, 0) 100%)\",mask:\"linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%) add\",opacity:.65,rotate:-45,WebkitMask:\"linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%) add\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1a6fvsx\",\"data-framer-name\":\"Dim ray  - Top right\",layoutDependency:layoutDependency,layoutId:\"L7gtglwdE\",style:{background:\"linear-gradient(270deg, rgba(5, 5, 5, 0) 0%, rgba(149, 245, 71, 0.3) 50%, rgba(5, 5, 5, 0) 100%)\",mask:\"linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%) add\",opacity:.45,rotate:45,WebkitMask:\"linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%) add\"}})]})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FQuDu.framer-d2fvie, .framer-FQuDu .framer-d2fvie { display: block; }\",\".framer-FQuDu.framer-knaimb { 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: 32px 86px 50px 86px; position: relative; width: 1022px; will-change: var(--framer-will-change-override, transform); }\",\".framer-FQuDu .framer-19e41ab { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 44px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-FQuDu .framer-k2i3he { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-FQuDu .framer-uxqtqq-container, .framer-FQuDu .framer-7qcr60-container, .framer-FQuDu .framer-xq0w28-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-FQuDu .framer-9daoro { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 23px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-FQuDu .framer-1ok8evs { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-FQuDu .framer-s4xp5a { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-FQuDu .framer-23b4qy, .framer-FQuDu .framer-awmwaf { flex: none; height: auto; max-width: 335px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-FQuDu .framer-kmyf19 { 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: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-FQuDu .framer-1kk29pi { height: 33px; position: relative; width: 27px; }\",\".framer-FQuDu .framer-e8nvah { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-FQuDu .framer-uf30gq-container, .framer-FQuDu .framer-10po5d2-container, .framer-FQuDu .framer-4wdnhe-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-FQuDu .framer-fzdks5 { 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: 56%; }\",\".framer-FQuDu .framer-7maw6o { align-content: center; align-items: center; aspect-ratio: 1.5243722304283605 / 1; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: var(--framer-aspect-ratio-supported, 312px); justify-content: center; overflow: hidden; padding: 12px; position: relative; width: 1px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-FQuDu .framer-17mc4jc { aspect-ratio: 1.6239600665557403 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 278px); overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-FQuDu .framer-1hqm4er { aspect-ratio: 1.5851063829787233 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 282px); left: 50%; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 50%; width: 94%; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-FQuDu .framer-foo39l { aspect-ratio: 1.605072463768116 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 276px); left: 50%; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 50%; width: 93%; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-FQuDu .framer-16h1t51 { flex: none; height: 217px; left: -42px; overflow: hidden; position: absolute; top: -50px; width: 220px; z-index: 1; }\",\".framer-FQuDu .framer-1a6fvsx { flex: none; height: 216px; overflow: hidden; position: absolute; right: -42px; top: -50px; width: 222px; z-index: 1; }\",\".framer-FQuDu.framer-v-1vyvqep .framer-7maw6o, .framer-FQuDu.framer-v-yis1dk .framer-7maw6o, .framer-FQuDu.framer-v-1ya0sf2 .framer-7maw6o, .framer-FQuDu.framer-v-1h4rnw8 .framer-7maw6o, .framer-FQuDu.framer-v-ybpwg6 .framer-7maw6o { height: var(--framer-aspect-ratio-supported, 131px); }\",\".framer-FQuDu.framer-v-1vyvqep .framer-17mc4jc, .framer-FQuDu.framer-v-yis1dk .framer-17mc4jc, .framer-FQuDu.framer-v-1ya0sf2 .framer-17mc4jc, .framer-FQuDu.framer-v-1h4rnw8 .framer-17mc4jc, .framer-FQuDu.framer-v-ybpwg6 .framer-17mc4jc { height: var(--framer-aspect-ratio-supported, 123px); }\",\".framer-FQuDu.framer-v-1vyvqep .framer-1hqm4er, .framer-FQuDu.framer-v-yis1dk .framer-1hqm4er, .framer-FQuDu.framer-v-1ya0sf2 .framer-1hqm4er, .framer-FQuDu.framer-v-1h4rnw8 .framer-1hqm4er, .framer-FQuDu.framer-v-ybpwg6 .framer-1hqm4er { height: var(--framer-aspect-ratio-supported, 126px); }\",\".framer-FQuDu.framer-v-1vyvqep .framer-foo39l, .framer-FQuDu.framer-v-yis1dk .framer-foo39l, .framer-FQuDu.framer-v-1ya0sf2 .framer-foo39l, .framer-FQuDu.framer-v-1h4rnw8 .framer-foo39l, .framer-FQuDu.framer-v-ybpwg6 .framer-foo39l { height: var(--framer-aspect-ratio-supported, 125px); }\",\".framer-FQuDu.framer-v-1ya0sf2.framer-knaimb, .framer-FQuDu.framer-v-1h4rnw8.framer-knaimb, .framer-FQuDu.framer-v-ybpwg6.framer-knaimb { padding: 20px 12px 20px 12px; width: 320px; }\",\".framer-FQuDu.framer-v-1ya0sf2 .framer-19e41ab, .framer-FQuDu.framer-v-1h4rnw8 .framer-19e41ab, .framer-FQuDu.framer-v-ybpwg6 .framer-19e41ab { z-index: 2; }\",\".framer-FQuDu.framer-v-1ya0sf2 .framer-k2i3he, .framer-FQuDu.framer-v-1h4rnw8 .framer-k2i3he, .framer-FQuDu.framer-v-ybpwg6 .framer-k2i3he { gap: 16px; justify-content: flex-start; overflow: auto; }\",\".framer-FQuDu.framer-v-1ya0sf2 .framer-uxqtqq-container, .framer-FQuDu.framer-v-1ya0sf2 .framer-7qcr60-container, .framer-FQuDu.framer-v-1ya0sf2 .framer-xq0w28-container, .framer-FQuDu.framer-v-1h4rnw8 .framer-uxqtqq-container, .framer-FQuDu.framer-v-1h4rnw8 .framer-7qcr60-container, .framer-FQuDu.framer-v-1h4rnw8 .framer-xq0w28-container, .framer-FQuDu.framer-v-ybpwg6 .framer-uxqtqq-container, .framer-FQuDu.framer-v-ybpwg6 .framer-7qcr60-container, .framer-FQuDu.framer-v-ybpwg6 .framer-xq0w28-container { flex: none; width: auto; }\",\".framer-FQuDu.framer-v-1ya0sf2 .framer-9daoro, .framer-FQuDu.framer-v-1ya0sf2 .framer-e8nvah, .framer-FQuDu.framer-v-1h4rnw8 .framer-9daoro, .framer-FQuDu.framer-v-1h4rnw8 .framer-e8nvah, .framer-FQuDu.framer-v-ybpwg6 .framer-9daoro, .framer-FQuDu.framer-v-ybpwg6 .framer-e8nvah { flex-direction: column; }\",\".framer-FQuDu.framer-v-1ya0sf2 .framer-1ok8evs, .framer-FQuDu.framer-v-1h4rnw8 .framer-1ok8evs, .framer-FQuDu.framer-v-ybpwg6 .framer-1ok8evs { align-self: unset; flex: none; height: min-content; width: 100%; }\",\".framer-FQuDu.framer-v-1ya0sf2 .framer-10po5d2-container, .framer-FQuDu.framer-v-1ya0sf2 .framer-4wdnhe-container, .framer-FQuDu.framer-v-1ya0sf2 .framer-fzdks5, .framer-FQuDu.framer-v-1h4rnw8 .framer-10po5d2-container, .framer-FQuDu.framer-v-1h4rnw8 .framer-4wdnhe-container, .framer-FQuDu.framer-v-1h4rnw8 .framer-fzdks5, .framer-FQuDu.framer-v-ybpwg6 .framer-10po5d2-container, .framer-FQuDu.framer-v-ybpwg6 .framer-4wdnhe-container, .framer-FQuDu.framer-v-ybpwg6 .framer-fzdks5 { width: 100%; }\",'.framer-FQuDu[data-border=\"true\"]::after, .framer-FQuDu [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 525\n * @framerIntrinsicWidth 1022\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"oovaMz6hn\":{\"layout\":[\"fixed\",\"auto\"]},\"Ht3_m4BpR\":{\"layout\":[\"fixed\",\"auto\"]},\"lBGMT8WOe\":{\"layout\":[\"fixed\",\"auto\"]},\"TCtd1LzHy\":{\"layout\":[\"fixed\",\"auto\"]},\"SdIJ7kbrG\":{\"layout\":[\"fixed\",\"auto\"]},\"DZNPuSyQj\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWjEDgOcC6=withCSS(Component,css,\"framer-FQuDu\");export default FramerWjEDgOcC6;FramerWjEDgOcC6.displayName=\"Product\";FramerWjEDgOcC6.defaultProps={height:525,width:1022};addPropertyControls(FramerWjEDgOcC6,{variant:{options:[\"qyXVRH1WG\",\"oovaMz6hn\",\"Ht3_m4BpR\",\"lBGMT8WOe\",\"TCtd1LzHy\",\"SdIJ7kbrG\",\"DZNPuSyQj\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Mob - Zemanage\",\"Mob - Zeconnect\",\"Variant 7\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerWjEDgOcC6,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"}]},...ToggleButtonFonts,...AnimatedArrowButtonFonts,...AnimatedArrowButton3Fonts],{supportsExplicitInterCodegen:true});FramerWjEDgOcC6.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ToggleButton,{},context),forwardLoader(AnimatedArrowButton,{},context),forwardLoader(AnimatedArrowButton3,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWjEDgOcC6\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1022\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oovaMz6hn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ht3_m4BpR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lBGMT8WOe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TCtd1LzHy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SdIJ7kbrG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DZNPuSyQj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"525\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WjEDgOcC6.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";export default function ColumnHeroMapFramer(props){const containerRef=React.useRef(null);const mapRef=React.useRef(null);const routeRef=React.useRef(null);React.useEffect(()=>{const container=containerRef.current;const mapCanvas=mapRef.current;const routeCanvas=routeRef.current;if(!container||!mapCanvas||!routeCanvas)return;const routeCtx=routeCanvas.getContext(\"2d\");const gl=mapCanvas.getContext(\"webgl\",{alpha:true,antialias:true,depth:false,stencil:false,premultipliedAlpha:false});if(!gl||!routeCtx)return;const dpr=Math.min(window.devicePixelRatio||1,2);// ── Live layout state (recomputed on resize) ──────────────────────────\nlet W=0// CSS pixel width of hero\n;let H=0// CSS pixel height of hero\n;let cell=8;// map rectangles in CSS pixels: [x, y, w, h] (top-left origin)\nlet usaRect={x:0,y:0,w:0,h:0};let meRect={x:0,y:0,w:0,h:0};// route endpoints in CSS pixels (centres of the US / ME points)\nlet startPt={x:0,y:0};let endPt={x:0,y:0};// Geographic point inside each mask (fraction of mask, top-down)\nconst USA_PT={fx:.42,fy:.3};const ME_PT={fx:.72,fy:.42};// Mask aspect ratios (auto-detected on image load)\nlet usaAspect=1;let meAspect=1;const vertexSource=`\n            attribute vec2 a_position;\n            varying vec2 v_uv;\n            void main() {\n                v_uv = a_position * 0.5 + 0.5;\n                gl_Position = vec4(a_position, 0.0, 1.0);\n            }\n        `;// Shader works in CSS-pixel space via u_resolution; maps placed by pixel rects.\nconst fragmentSource=`\n            precision highp float;\n            uniform sampler2D u_usaMask;\n            uniform sampler2D u_meMask;\n            uniform vec2 u_resolution;     // CSS pixels (W,H)\n            uniform float u_cell;          // dot cell size px\n            uniform float u_reveal;\n            uniform vec2 u_revealCenter;   // px\n            uniform vec2 u_mouse;          // px (y from top)\n            uniform float u_hover;\n            uniform float u_hoverEnabled;\n            uniform float u_hoverRadius;   // px\n            uniform float u_hoverStrength;\n            uniform vec3 u_mapColor;\n            uniform vec3 u_hoverColor;\n            uniform vec4 u_usaRect;        // x,y,w,h px (top-left origin)\n            uniform vec4 u_meRect;\n            varying vec2 v_uv;\n\n            void main() {\n                // pixel coords, y from TOP\n                vec2 pixel = vec2(v_uv.x, 1.0 - v_uv.y) * u_resolution;\n                vec2 grid = floor(pixel / u_cell);\n                vec2 center = grid * u_cell + u_cell * 0.5;\n                vec2 local = pixel - center;\n\n                // USA mask sample (rect is top-left origin, mask is top-down)\n                vec2 usaUV = (center - u_usaRect.xy) / u_usaRect.zw;\n                float usaIn = step(0.0, usaUV.x) * step(usaUV.x, 1.0)\n                            * step(0.0, usaUV.y) * step(usaUV.y, 1.0);\n                float usaLand = usaIn * step(0.5, texture2D(u_usaMask, usaUV).r);\n\n                // ME mask sample\n                vec2 meUV = (center - u_meRect.xy) / u_meRect.zw;\n                float meIn = step(0.0, meUV.x) * step(meUV.x, 1.0)\n                           * step(0.0, meUV.y) * step(meUV.y, 1.0);\n                float meLand = meIn * step(0.5, texture2D(u_meMask, meUV).r);\n\n                float land = clamp(usaLand + meLand, 0.0, 1.0);\n\n                // Circular reveal (px space)\n                float revealDist = distance(center, u_revealCenter);\n                float revealRadius = u_reveal * length(u_resolution);\n                float revealFeather = mix(0.5, length(u_resolution) * 0.1, clamp(u_reveal, 0.0, 1.0));\n                float revealMask = 1.0 - smoothstep(revealRadius - revealFeather, revealRadius + revealFeather, revealDist);\n                if (u_reveal >= 0.999) revealMask = 1.0;\n\n                // Hover (px space)\n                float hoverDist = distance(center, u_mouse);\n                float hoverProx = max(0.0, 1.0 - hoverDist / max(u_hoverRadius, 0.001));\n\n                float greenAmount = hoverProx * u_hover * u_hoverEnabled * land;\n                vec3 dotColor = mix(u_mapColor, u_hoverColor, clamp(greenAmount, 0.0, 1.0));\n\n                float maxR = u_cell * 0.45;\n                float radius = land * maxR * 0.85;\n                radius = max(radius, land * (u_cell * 0.22));\n                radius = mix(0.0, radius, revealMask);\n\n                float sizeBias = 0.35 + 2.6 * pow(1.0 - clamp(radius / maxR, 0.0, 1.0), 1.35);\n                radius *= 1.0 + hoverProx * u_hover * u_hoverEnabled * u_hoverStrength * sizeBias;\n\n                float circle = 1.0 - smoothstep(radius - 0.25, radius + 0.25, length(local));\n                float alpha = clamp(circle, 0.0, 1.0) * land;\n\n                gl_FragColor = vec4(dotColor, alpha);\n            }\n        `;function compile(type,source){const shader=gl.createShader(type);if(!shader)throw new Error(\"shader\");gl.shaderSource(shader,source);gl.compileShader(shader);if(!gl.getShaderParameter(shader,gl.COMPILE_STATUS)){throw new Error(gl.getShaderInfoLog(shader)||\"compile failed\");}return shader;}const program=gl.createProgram();if(!program)return;gl.attachShader(program,compile(gl.VERTEX_SHADER,vertexSource));gl.attachShader(program,compile(gl.FRAGMENT_SHADER,fragmentSource));gl.linkProgram(program);gl.useProgram(program);const buffer=gl.createBuffer();gl.bindBuffer(gl.ARRAY_BUFFER,buffer);gl.bufferData(gl.ARRAY_BUFFER,new Float32Array([-1,-1,1,-1,-1,1,-1,1,1,-1,1,1]),gl.STATIC_DRAW);const positionLoc=gl.getAttribLocation(program,\"a_position\");gl.enableVertexAttribArray(positionLoc);gl.vertexAttribPointer(positionLoc,2,gl.FLOAT,false,0,0);const U={usaMask:gl.getUniformLocation(program,\"u_usaMask\"),meMask:gl.getUniformLocation(program,\"u_meMask\"),resolution:gl.getUniformLocation(program,\"u_resolution\"),cell:gl.getUniformLocation(program,\"u_cell\"),reveal:gl.getUniformLocation(program,\"u_reveal\"),revealCenter:gl.getUniformLocation(program,\"u_revealCenter\"),mouse:gl.getUniformLocation(program,\"u_mouse\"),hover:gl.getUniformLocation(program,\"u_hover\"),hoverEnabled:gl.getUniformLocation(program,\"u_hoverEnabled\"),hoverRadius:gl.getUniformLocation(program,\"u_hoverRadius\"),hoverStrength:gl.getUniformLocation(program,\"u_hoverStrength\"),mapColor:gl.getUniformLocation(program,\"u_mapColor\"),hoverColor:gl.getUniformLocation(program,\"u_hoverColor\"),usaRect:gl.getUniformLocation(program,\"u_usaRect\"),meRect:gl.getUniformLocation(program,\"u_meRect\")};function makeTexture(unit){const tex=gl.createTexture();gl.activeTexture(gl.TEXTURE0+unit);gl.bindTexture(gl.TEXTURE_2D,tex);gl.texParameteri(gl.TEXTURE_2D,gl.TEXTURE_WRAP_S,gl.CLAMP_TO_EDGE);gl.texParameteri(gl.TEXTURE_2D,gl.TEXTURE_WRAP_T,gl.CLAMP_TO_EDGE);gl.texParameteri(gl.TEXTURE_2D,gl.TEXTURE_MIN_FILTER,gl.LINEAR);gl.texParameteri(gl.TEXTURE_2D,gl.TEXTURE_MAG_FILTER,gl.LINEAR);return tex;}const usaTex=makeTexture(0);const meTex=makeTexture(1);let usaReady=false;let meReady=false;let frame=0;function loadImage(src,unit,tex,done){const img=new Image;img.crossOrigin=\"anonymous\";img.onload=()=>{gl.activeTexture(gl.TEXTURE0+unit);gl.bindTexture(gl.TEXTURE_2D,tex);gl.texImage2D(gl.TEXTURE_2D,0,gl.RGBA,gl.RGBA,gl.UNSIGNED_BYTE,img);done(img);if(usaReady&&meReady)frame=requestAnimationFrame(render);};img.src=src;}loadImage(props.usaMaskImage,0,usaTex,img=>{if(img.height)usaAspect=img.width/img.height;usaReady=true;});loadImage(props.meMaskImage,1,meTex,img=>{if(img.height)meAspect=img.width/img.height;meReady=true;});// ── Layout: compute map rects + route points from live W,H ────────────\nfunction layout(){const rect=container.getBoundingClientRect();W=Math.max(1,rect.width);H=Math.max(1,props.heroHeight||rect.height||600);// ── Fluid scaling: all sizes are % of viewport width ──────────────\n// Below the mobile breakpoint, an extra multiplier can shrink further.\nconst mobileMult=W<props.mobileBreakpoint?props.mobileScale:1;cell=Math.max(2,props.dotSizePct/100*W*mobileMult);const mapH=props.mapHeightPct/100*W*mobileMult;const insetL=props.insetLeftPct/100*W;const insetR=props.insetRightPct/100*W;const usaW=mapH*usaAspect;const meW=mapH*meAspect;// regionTop is the vertical CENTER line (% from top); offset by half map height\nconst topY=props.regionTop/100*H-mapH/2;usaRect={x:insetL,y:topY,w:usaW,h:mapH};meRect={x:W-insetR-meW,y:topY,w:meW,h:mapH};startPt={x:usaRect.x+USA_PT.fx*usaW,y:usaRect.y+USA_PT.fy*mapH};endPt={x:meRect.x+ME_PT.fx*meW,y:meRect.y+ME_PT.fy*mapH};// size canvases\nmapCanvas.width=Math.round(W*dpr);mapCanvas.height=Math.round(H*dpr);routeCanvas.width=Math.round(W*dpr);routeCanvas.height=Math.round(H*dpr);mapCanvas.style.width=W+\"px\";mapCanvas.style.height=H+\"px\";routeCanvas.style.width=W+\"px\";routeCanvas.style.height=H+\"px\";routeCtx.setTransform(dpr,0,0,dpr,0,0);gl.viewport(0,0,mapCanvas.width,mapCanvas.height);}// ── Route cells: horizontal line of points between startPt and endPt ──\n// Drawn directly in px; the line uses startPt.y (straight, per earlier spec\n// we keep it horizontal — average the two y so it sits nicely on both).\nfunction routeCells(){const lineY=(startPt.y+endPt.y)/2;const x0=Math.min(startPt.x,endPt.x);const x1=Math.max(startPt.x,endPt.x);const spacing=cell;const pts=[];for(let x=x0;x<=x1;x+=spacing)pts.push({x,y:lineY});return{pts,lineY};}const mouse={x:-9999,y:-9999,active:false,amount:0};const started=performance.now();function colorToRgb(value,fallback=\"#AEB4C2\"){const color=String(value||fallback).trim();const m=color.match(/^rgba?\\(\\s*([\\d.]+)\\s*,\\s*([\\d.]+)\\s*,\\s*([\\d.]+)/);if(m)return{r:+m[1]/255,g:+m[2]/255,b:+m[3]/255};const clean=color.replace(\"#\",\"\");const full=clean.length===3?clean.split(\"\").map(c=>c+c).join(\"\"):clean;if(!/^[0-9a-fA-F]{6}$/.test(full))return colorToRgb(fallback);const p=parseInt(full,16);return{r:(p>>16&255)/255,g:(p>>8&255)/255,b:(p&255)/255};}function rgb255(v,f){const c=colorToRgb(v,f);return{r:Math.round(c.r*255),g:Math.round(c.g*255),b:Math.round(c.b*255)};}function setColor(loc,v,f){if(!loc)return;const c=colorToRgb(v,f);gl.uniform3f(loc,c.r,c.g,c.b);}function easeOut(t){t=Math.max(0,Math.min(1,t));return 1-Math.pow(1-t,3);}function cubicBezier(x1,y1,x2,y2){const cx=3*x1,bx=3*(x2-x1)-cx,ax=1-cx-bx;const cy=3*y1,by=3*(y2-y1)-cy,ay=1-cy-by;const sx=t=>((ax*t+bx)*t+cx)*t;const sy=t=>((ay*t+by)*t+cy)*t;const sdx=t=>(3*ax*t+2*bx)*t+cx;return x=>{x=Math.max(0,Math.min(1,x));let t=x;for(let i=0;i<6;i++){const e=sx(t)-x,d=sdx(t);if(Math.abs(e)<1e-5)return sy(t);if(Math.abs(d)<1e-6)break;t-=e/d;}let lo=0,hi=1;t=x;for(let i=0;i<10;i++){const e=sx(t);if(Math.abs(e-x)<1e-5)break;if(x>e)lo=t;else hi=t;t=(lo+hi)*.5;}return sy(t);};}const easeReveal=cubicBezier(1,0,.8,1);const cStart=rgb255(props.routeStartColor,\"#7D8DAE\");const cMid=rgb255(props.routeMidColor,\"#A9B6D4\");const cEnd=rgb255(props.routeEndColor,\"#111A4A\");function routeGradientColor(t){t=Math.max(0,Math.min(1,t));let r,g,b;if(t<.5){const k=t/.5;r=cStart.r+(cMid.r-cStart.r)*k;g=cStart.g+(cMid.g-cStart.g)*k;b=cStart.b+(cMid.b-cStart.b)*k;}else{const k=(t-.5)/.5;r=cMid.r+(cEnd.r-cMid.r)*k;g=cMid.g+(cEnd.g-cMid.g)*k;b=cMid.b+(cEnd.b-cMid.b)*k;}return`rgb(${Math.round(r)}, ${Math.round(g)}, ${Math.round(b)})`;}function drawRoute(progress,revealProgress,now){routeCtx.clearRect(0,0,W,H);if(!props.showRoute)return;const{pts}=routeCells();const total=pts.length;const count=Math.min(total,Math.floor(progress*total));const dotR=Math.max(2,cell*.5);for(let i=0;i<count;i++){const t=total>1?i/(total-1):0;routeCtx.fillStyle=routeGradientColor(t);routeCtx.beginPath();routeCtx.arc(pts[i].x,pts[i].y,dotR,0,Math.PI*2);routeCtx.fill();}// pins\nconst pinR=Math.max(3,cell*.65);if(revealProgress>.02){routeCtx.globalAlpha=1;routeCtx.fillStyle=props.pinColor;routeCtx.beginPath();routeCtx.arc(startPt.x,startPt.y,pinR,0,Math.PI*2);routeCtx.fill();}if(progress>=1){routeCtx.globalAlpha=1;routeCtx.fillStyle=props.pinColor;routeCtx.beginPath();routeCtx.arc(endPt.x,endPt.y,pinR,0,Math.PI*2);routeCtx.fill();routeCtx.globalAlpha=.28;routeCtx.strokeStyle=props.pinColor;routeCtx.lineWidth=2;routeCtx.beginPath();routeCtx.arc(endPt.x,endPt.y,pinR*2.2+Math.sin(now*.006)*4,0,Math.PI*2);routeCtx.stroke();}routeCtx.globalAlpha=1;}function render(now){if(!usaReady||!meReady)return;const rawElapsed=now-started;if(rawElapsed<props.startDelay){gl.clearColor(0,0,0,0);gl.clear(gl.COLOR_BUFFER_BIT);routeCtx.clearRect(0,0,W,H);frame=requestAnimationFrame(render);return;}const elapsed=rawElapsed-props.startDelay;const revealT=easeReveal(Math.max(0,Math.min(1,elapsed/2e3)));const routeT=Math.max(0,Math.min(1,(elapsed-2e3)/3e3));const introDone=revealT>=1;mouse.amount=mouse.active&&introDone?mouse.amount+(1-mouse.amount)*.05:mouse.amount*.93;gl.clearColor(0,0,0,0);gl.clear(gl.COLOR_BUFFER_BIT);gl.activeTexture(gl.TEXTURE0);gl.bindTexture(gl.TEXTURE_2D,usaTex);gl.activeTexture(gl.TEXTURE1);gl.bindTexture(gl.TEXTURE_2D,meTex);gl.uniform1i(U.usaMask,0);gl.uniform1i(U.meMask,1);gl.uniform2f(U.resolution,W,H);gl.uniform1f(U.cell,cell);gl.uniform1f(U.reveal,revealT);gl.uniform2f(U.revealCenter,startPt.x,startPt.y);gl.uniform2f(U.mouse,mouse.x,mouse.y);gl.uniform1f(U.hover,mouse.amount);gl.uniform1f(U.hoverEnabled,introDone?1:0);gl.uniform1f(U.hoverRadius,props.hoverRadius/100*Math.max(W,H));gl.uniform1f(U.hoverStrength,props.hoverStrength);setColor(U.mapColor,props.mapColor,\"#CDD2DC\");setColor(U.hoverColor,props.hoverColor,\"#9ED36A\");gl.uniform4f(U.usaRect,usaRect.x,usaRect.y,usaRect.w,usaRect.h);gl.uniform4f(U.meRect,meRect.x,meRect.y,meRect.w,meRect.h);gl.drawArrays(gl.TRIANGLES,0,6);drawRoute(easeOut(routeT),revealT,now);frame=requestAnimationFrame(render);}function move(e){const r=routeCanvas.getBoundingClientRect();const inside=e.clientX>=r.left&&e.clientX<=r.right&&e.clientY>=r.top&&e.clientY<=r.bottom;if(!inside){mouse.active=false;return;}mouse.x=e.clientX-r.left// px from left\n;mouse.y=e.clientY-r.top// px from top\n;mouse.active=true;}function leave(){mouse.active=false;}layout();const ro=new ResizeObserver(()=>{layout();});ro.observe(container);window.addEventListener(\"pointermove\",move);window.addEventListener(\"pointerleave\",leave);return()=>{cancelAnimationFrame(frame);ro.disconnect();window.removeEventListener(\"pointermove\",move);window.removeEventListener(\"pointerleave\",leave);};},[props.usaMaskImage,props.meMaskImage,props.pinColor,props.mapColor,props.hoverColor,props.routeStartColor,props.routeMidColor,props.routeEndColor,props.hoverRadius,props.hoverStrength,props.mapHeightPct,props.insetLeftPct,props.insetRightPct,props.regionTop,props.dotSizePct,props.mobileBreakpoint,props.mobileScale,props.showRoute,props.startDelay,props.heroHeight]);return /*#__PURE__*/_jsxs(\"div\",{ref:containerRef,style:{width:\"100%\",height:\"100%\",minHeight:props.heroHeight,overflow:\"hidden\",position:\"relative\",background:props.background},children:[/*#__PURE__*/_jsx(\"canvas\",{ref:mapRef,style:{position:\"absolute\",inset:0}}),/*#__PURE__*/_jsx(\"canvas\",{ref:routeRef,style:{position:\"absolute\",inset:0}})]});}ColumnHeroMapFramer.defaultProps={usaMaskImage:\"\",meMaskImage:\"\",background:\"#F6F6F8\",pinColor:\"#111A4A\",mapColor:\"#D8DCE4\",hoverColor:\"#9ED36A\",routeStartColor:\"#7D8DAE\",routeMidColor:\"#A9B6D4\",routeEndColor:\"#111A4A\",hoverRadius:6,hoverStrength:.75,mapHeightPct:13.9,insetLeftPct:2.8,insetRightPct:2.8,regionTop:50,dotSizePct:.55,mobileBreakpoint:768,mobileScale:.62,showRoute:false,startDelay:520,heroHeight:720};addPropertyControls(ColumnHeroMapFramer,{usaMaskImage:{type:ControlType.Image,title:\"USA Mask\"},meMaskImage:{type:ControlType.Image,title:\"ME Mask\"},background:{type:ControlType.Color,title:\"Background\"},pinColor:{type:ControlType.Color,title:\"Pin\"},mapColor:{type:ControlType.Color,title:\"Map (Grey)\"},hoverColor:{type:ControlType.Color,title:\"Hover Color\"},routeStartColor:{type:ControlType.Color,title:\"Route Start\"},routeMidColor:{type:ControlType.Color,title:\"Route Mid\"},routeEndColor:{type:ControlType.Color,title:\"Route End\"},hoverRadius:{type:ControlType.Number,title:\"Hover Size\",min:1,max:20,step:.5},hoverStrength:{type:ControlType.Number,title:\"Hover Power\",min:0,max:2,step:.05},mapHeightPct:{type:ControlType.Number,title:\"Map Size %\",min:4,max:40,step:.5},insetLeftPct:{type:ControlType.Number,title:\"USA Inset %\",min:0,max:30,step:.5},insetRightPct:{type:ControlType.Number,title:\"ME Inset %\",min:0,max:30,step:.5},regionTop:{type:ControlType.Number,title:\"Region Center %\",min:0,max:100,step:1},dotSizePct:{type:ControlType.Number,title:\"Dot Size %\",min:.2,max:1.5,step:.05},mobileBreakpoint:{type:ControlType.Number,title:\"Mobile BP\",min:320,max:1024,step:1},mobileScale:{type:ControlType.Number,title:\"Mobile Scale\",min:.3,max:1,step:.02},showRoute:{type:ControlType.Boolean,title:\"Show Route\"},startDelay:{type:ControlType.Number,title:\"Start Delay\",min:0,max:2e3,step:10},heroHeight:{type:ControlType.Number,title:\"Height\",min:400,max:1200,step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ColumnHeroMapFramer\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ColumnHeroMapExact.map"],"mappings":"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"}