{"version":3,"file":"Examples.BygR-VgB.mjs","names":["addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","Image","css","useRef","Image","useState","x","__legacyOverrideHOC_DataObserverContext","_jsx","p","useState","useRef"],"sources":["https:/framerusercontent.com/modules/Lhydtwvy2QP1TPLyfh2B/913wsSwDVqP2Oq6I2ywY/LjOL_YGjj.js","https:/framerusercontent.com/modules/XjOlQMhJopTjgFsvijH3/b76iSmAxXvzqSlSCNTw2/fJzDuXNeb.js","https:/framer.com/m/framer/store.js@^1.0.0","https:/framer.com/m/framer/utils.js@^0.9.0","https:/framerusercontent.com/modules/8Hsbpz41lnUXLp6L3NKo/3geJCSd3Wu0ck8zeI4eZ/Examples.js"],"sourcesContent":["// Generated by Framer (f26e712)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={Fo0OC4RFM:{hover:true},i2qmKO0gY:{hover:true},Sh6IIWFP9:{hover:true}};const cycleOrder=[\"Sh6IIWFP9\",\"Fo0OC4RFM\",\"i2qmKO0gY\"];const serializationHash=\"framer-PGDRG\";const variantClassNames={Fo0OC4RFM:\"framer-v-1fkklej\",i2qmKO0gY:\"framer-v-bscb08\",Sh6IIWFP9:\"framer-v-1ceu1ib\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Primary Linkedin\":\"Sh6IIWFP9\",Facebook:\"i2qmKO0gY\",X:\"Fo0OC4RFM\"};const getProps=({height,id,link,width,...props})=>{return{...props,qFpWT2sXD:link??props.qFpWT2sXD,variant:humanReadableVariantMap[props.variant]??props.variant??\"Sh6IIWFP9\"};};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,qFpWT2sXD,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Sh6IIWFP9\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:qFpWT2sXD,motionChild:true,nodeId:\"Sh6IIWFP9\",scopeId:\"LjOL_YGjj\",children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,as:\"a\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:52,pixelWidth:52,src:\"https://framerusercontent.com/images/xyi0PxTV99j6UGm54AlZNdll6M.svg\"},className:`${cx(scopingClassNames,\"framer-1ceu1ib\",className,classNames)} framer-1h3as96`,\"data-framer-name\":\"Primary Linkedin\",layoutDependency:layoutDependency,layoutId:\"Sh6IIWFP9\",ref:refBinding,style:{...style},...addPropertyOverrides({\"Fo0OC4RFM-hover\":{\"data-framer-name\":undefined,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:52,pixelWidth:52,src:\"https://framerusercontent.com/images/RuoSb52AiySNX6x8kT4NyC0QAc.svg\"}},\"i2qmKO0gY-hover\":{\"data-framer-name\":undefined,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:52,pixelWidth:52,src:\"https://framerusercontent.com/images/FHNHH8nL2EV3RbFb0wswddEr4.svg\"}},\"Sh6IIWFP9-hover\":{\"data-framer-name\":undefined,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:52,pixelWidth:52,src:\"https://framerusercontent.com/images/FewxUrHfHHDrPrB9Hfzc8BPwfuU.svg\"}},Fo0OC4RFM:{\"data-framer-name\":\"X\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:52,pixelWidth:52,src:\"https://framerusercontent.com/images/ZrlnHADk8bWFEcYl86EdRYZWMs.svg\"}},i2qmKO0gY:{\"data-framer-name\":\"Facebook\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:52,pixelWidth:52,src:\"https://framerusercontent.com/images/EQkvhiYgrr2ut2BDIjvPV5I1F3k.svg\"}}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PGDRG.framer-1h3as96, .framer-PGDRG .framer-1h3as96 { display: block; }\",\".framer-PGDRG.framer-1ceu1ib { cursor: pointer; height: 30px; overflow: hidden; position: relative; text-decoration: none; width: 30px; }\",\".framer-PGDRG.framer-v-1fkklej.framer-1ceu1ib, .framer-PGDRG.framer-v-bscb08.framer-1ceu1ib, .framer-PGDRG.framer-v-1ceu1ib.hover.framer-1ceu1ib { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 30px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 30\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Fo0OC4RFM\":{\"layout\":[\"fixed\",\"fixed\"]},\"i2qmKO0gY\":{\"layout\":[\"fixed\",\"fixed\"]},\"G1X6jkySH\":{\"layout\":[\"fixed\",\"fixed\"]},\"azBJ4IDVV\":{\"layout\":[\"fixed\",\"fixed\"]},\"qYVVvJGNY\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"qFpWT2sXD\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerLjOL_YGjj=withCSS(Component,css,\"framer-PGDRG\");export default FramerLjOL_YGjj;FramerLjOL_YGjj.displayName=\"Icon\";FramerLjOL_YGjj.defaultProps={height:30,width:30};addPropertyControls(FramerLjOL_YGjj,{variant:{options:[\"Sh6IIWFP9\",\"Fo0OC4RFM\",\"i2qmKO0gY\"],optionTitles:[\"Primary Linkedin\",\"X\",\"Facebook\"],title:\"Variant\",type:ControlType.Enum},qFpWT2sXD:{title:\"Link\",type:ControlType.Link}});addFonts(FramerLjOL_YGjj,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLjOL_YGjj\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"30\",\"framerIntrinsicWidth\":\"30\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Fo0OC4RFM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"i2qmKO0gY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"G1X6jkySH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"azBJ4IDVV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qYVVvJGNY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"qFpWT2sXD\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LjOL_YGjj.map","// Generated by Framer (c105afa)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={f_zdsDLH0:{hover:true},GqCpr8OEI:{hover:true},xC0tPU6PP:{hover:true}};const cycleOrder=[\"f_zdsDLH0\",\"xC0tPU6PP\",\"GqCpr8OEI\",\"M6ZV4DqSo\"];const serializationHash=\"framer-gDxar\";const variantClassNames={f_zdsDLH0:\"framer-v-jux08s\",GqCpr8OEI:\"framer-v-1uweej6\",M6ZV4DqSo:\"framer-v-6a4ee6\",xC0tPU6PP:\"framer-v-19foup6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Primary White\":\"f_zdsDLH0\",\"Variant 4\":\"M6ZV4DqSo\",\"White Outline\":\"GqCpr8OEI\",Blue:\"xC0tPU6PP\"};const getProps=({buttonText,click,height,id,link2,width,...props})=>{return{...props,Mm2VwtK9_:click??props.Mm2VwtK9_,r8unCSNPG:buttonText??props.r8unCSNPG??\"Get Started Today\",variant:humanReadableVariantMap[props.variant]??props.variant??\"f_zdsDLH0\",XRP8Kw47T:link2??props.XRP8Kw47T};};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,r8unCSNPG,Mm2VwtK9_,XRP8Kw47T,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"f_zdsDLH0\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1hqnvpq=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Mm2VwtK9_){const res=await Mm2VwtK9_(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:XRP8Kw47T,motionChild:true,nodeId:\"f_zdsDLH0\",scopeId:\"fJzDuXNeb\",smoothScroll:true,children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,as:\"a\",background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:120,pixelWidth:480,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/9NBdqroZU4EAAJHp9Do0DvSl0.png\"},className:`${cx(scopingClassNames,\"framer-jux08s\",className,classNames)} framer-mzyaaf`,\"data-framer-name\":\"Primary White\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"f_zdsDLH0\",onTap:onTap1hqnvpq,ref:refBinding,style:{...style},...addPropertyOverrides({\"f_zdsDLH0-hover\":{\"data-framer-name\":undefined,background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:90,pixelWidth:360,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/Mx6FfWBZEpbFHB5LdZ0r15DOBLI.png\"}},\"GqCpr8OEI-hover\":{\"data-framer-name\":undefined,background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:120,pixelWidth:480,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/9NBdqroZU4EAAJHp9Do0DvSl0.png\"}},\"xC0tPU6PP-hover\":{\"data-framer-name\":undefined,background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:60,pixelWidth:240,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/TIeXMt3x1NwtPuvRbB6acHR5Sm8.png\"}},GqCpr8OEI:{\"data-framer-name\":\"White Outline\",background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:90,pixelWidth:360,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/Mx6FfWBZEpbFHB5LdZ0r15DOBLI.png\"}},M6ZV4DqSo:{\"data-framer-name\":\"Variant 4\",background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:60,pixelWidth:613,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/RcdJiDLY1sgNRpZ1eIULYflMhAw.png\",srcSet:\"https://framerusercontent.com/images/RcdJiDLY1sgNRpZ1eIULYflMhAw.png?scale-down-to=512 512w,https://framerusercontent.com/images/RcdJiDLY1sgNRpZ1eIULYflMhAw.png 613w\"}},xC0tPU6PP:{\"data-framer-name\":\"Blue\",background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:90,pixelWidth:360,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/gH9MnY3n3oEfdzsCHxkSW4zfM.png\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2hha3JhIFBldGNoLTYwMA==\",\"--framer-font-family\":'\"Chakra Petch\", \"Chakra Petch Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"160%\"},children:\"Get Started Today\"})}),className:\"framer-13lrjvp\",fonts:[\"GF;Chakra Petch-600\"],layoutDependency:layoutDependency,layoutId:\"H6k1iiPfF\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:r8unCSNPG,variants:{\"f_zdsDLH0-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},\"GqCpr8OEI-hover\":{\"--extracted-r6o4lv\":\"var(--token-0012a826-510a-4b2d-8492-286bf4597fb2, rgb(1, 3, 14))\"},GqCpr8OEI:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},xC0tPU6PP:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"f_zdsDLH0-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2hha3JhIFBldGNoLTYwMA==\",\"--framer-font-family\":'\"Chakra Petch\", \"Chakra Petch Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"160%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Get Started Today\"})})},\"GqCpr8OEI-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2hha3JhIFBldGNoLTYwMA==\",\"--framer-font-family\":'\"Chakra Petch\", \"Chakra Petch Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"160%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0012a826-510a-4b2d-8492-286bf4597fb2, rgb(1, 3, 14)))\"},children:\"Get Started Today\"})})},GqCpr8OEI:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2hha3JhIFBldGNoLTYwMA==\",\"--framer-font-family\":'\"Chakra Petch\", \"Chakra Petch Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"160%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Get Started Today\"})})},xC0tPU6PP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2hha3JhIFBldGNoLTYwMA==\",\"--framer-font-family\":'\"Chakra Petch\", \"Chakra Petch Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"160%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Get Started Today\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gDxar.framer-mzyaaf, .framer-gDxar .framer-mzyaaf { display: block; }\",\".framer-gDxar.framer-jux08s { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 60px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 240px; }\",\".framer-gDxar .framer-13lrjvp { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-gDxar.framer-jux08s { gap: 0px; } .framer-gDxar.framer-jux08s > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-gDxar.framer-jux08s > :first-child { margin-left: 0px; } .framer-gDxar.framer-jux08s > :last-child { margin-right: 0px; } }\",\".framer-gDxar.framer-v-6a4ee6.framer-jux08s { width: 610px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"xC0tPU6PP\":{\"layout\":[\"fixed\",\"fixed\"]},\"GqCpr8OEI\":{\"layout\":[\"fixed\",\"fixed\"]},\"M6ZV4DqSo\":{\"layout\":[\"fixed\",\"fixed\"]},\"WNrzx88Oz\":{\"layout\":[\"fixed\",\"fixed\"]},\"T9M1p_fiz\":{\"layout\":[\"fixed\",\"fixed\"]},\"QAFTh0wC1\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"r8unCSNPG\":\"buttonText\",\"Mm2VwtK9_\":\"click\",\"XRP8Kw47T\":\"link2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfJzDuXNeb=withCSS(Component,css,\"framer-gDxar\");export default FramerfJzDuXNeb;FramerfJzDuXNeb.displayName=\"Main Button 2\";FramerfJzDuXNeb.defaultProps={height:60,width:240};addPropertyControls(FramerfJzDuXNeb,{variant:{options:[\"f_zdsDLH0\",\"xC0tPU6PP\",\"GqCpr8OEI\",\"M6ZV4DqSo\"],optionTitles:[\"Primary White\",\"Blue\",\"White Outline\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},r8unCSNPG:{defaultValue:\"Get Started Today\",displayTextArea:false,title:\"Button Text\",type:ControlType.String},Mm2VwtK9_:{title:\"Click\",type:ControlType.EventHandler},XRP8Kw47T:{title:\"Link 2\",type:ControlType.Link}});addFonts(FramerfJzDuXNeb,[{explicitInter:true,fonts:[{family:\"Chakra Petch\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/chakrapetch/v11/cIflMapbsEk7TDLdtEz1BwkeQI5FRZXE3AY00g.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfJzDuXNeb\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"60\",\"framerVariables\":\"{\\\"r8unCSNPG\\\":\\\"buttonText\\\",\\\"Mm2VwtK9_\\\":\\\"click\\\",\\\"XRP8Kw47T\\\":\\\"link2\\\"}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xC0tPU6PP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GqCpr8OEI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"M6ZV4DqSo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WNrzx88Oz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"T9M1p_fiz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QAFTh0wC1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"240\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fJzDuXNeb.map","import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map","export const centerContent = {\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const autoSizingText = {\n    width: \"max-content\",\n    wordBreak: \"break-word\",\n    overflowWrap: \"break-word\",\n    overflow: \"hidden\",\n    whiteSpace: \"pre-wrap\",\n    flexShrink: 0\n};\nexport const defaultContainerStyles = {\n    ...centerContent,\n    overflow: \"hidden\"\n};\nexport const containerStyles = defaultContainerStyles;\nexport const randomColor = ()=>\"#\" + Math.floor(Math.random() * 16777215).toString(16)\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"centerContent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"autoSizingText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultContainerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomColor\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./Utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";import{randomColor}from\"https://framer.com/m/framer/utils.js@^0.9.0\";import{useEffect,useRef,useState}from\"react\";const BLUR_CONTAINER_SPANS=50;const PAGE_RELOAD_DELAY=500;const URL_CHECK_INTERVAL=500;const AMPLITUDE_EVENT_DELAY=100;const CSS_PREFIX=\"tvx\";if(typeof window!==\"undefined\")window.dataLayer=window.dataLayer||[];const amp={id:()=>window.amplitude?.getUserId?.()??window.amplitude?.getInstance?.()?.getUserId?.()??null,set(id,email,extra={}){if(!window.amplitude)return;window.amplitude.setUserId(id);const i=new window.amplitude.Identify;if(email)i.set(\"email\",email);Object.entries(extra).forEach(([k,v])=>i.set(k,v));window.amplitude.identify(i);},track(e,p={}){window.amplitude?.track?.(e,p);}};function getUserData(){if(window.__troveoUser)return window.__troveoUser;try{const raw=localStorage.getItem(\"user_data\");if(raw){const u=JSON.parse(raw);window.__troveoUser=u;return u;}}catch{}return null;}function hasAccess(){if(window.__troveoUser)return true;try{return localStorage.getItem(\"user_access\")===\"granted\";}catch{return false;}}function setUserData(id,email){window.__troveoUser={userId:id,email};try{localStorage.setItem(\"user_data\",JSON.stringify({userId:id,email}));localStorage.setItem(\"user_access\",\"granted\");}catch{}}export function initializeUserTracking(){const u=getUserData();if(!u?.userId||window.__trackingInitialized)return;if(window.amplitude&&amp.id()!==u.userId)amp.set(u.userId,u.email,{logged_in:true,access_granted:true});// GTM FIX: Push user data and the login event together to prevent a race condition.\nwindow.dataLayer.push({event:\"login\",userId:u.userId,userEmail:u.email,userLoggedIn:true,method:\"localStorage\",login_timestamp:Date.now()});// This event can be kept if other systems rely on it.\nwindow.dataLayer.push({event:\"user_identified\",userId:u.userId,userEmail:u.email,userProperties:{logged_in:true,access_granted:true}});if(window.amplitude)setTimeout(()=>amp.track(\"User Session Started\",{userId:u.userId,email:u.email,sessionType:\"returning_user\"}),AMPLITUDE_EVENT_DELAY);window.__trackingInitialized=true;}if(typeof window!==\"undefined\")initializeUserTracking();function setupAccessPopup($1){if($1(\".access-popup\").length)return;$1(\"body\").append('<div class=\"access-overlay\"></div>');$1(\"body\").append('<div class=\"access-popup\">'+'<span class=\"access-popup-close\"></span>'+\"<form>\"+\"<p>Enter your email to proceed.</p>\"+'<input type=\"email\" required placeholder=\"Email*\" name=\"email\">'+'<button type=\"submit\">Access</button>'+\"</form>\"+\"</div>\");$1(document).on(\"submit\",\".access-popup form\",function(e){e.preventDefault();const email=$1(\".access-popup input\").val();window.dataLayer.push({event:\"access_form_submit\",form_email:email});$1(\".access-popup .message\").remove();$1(\".access-popup form button\").hide();$1.ajax({url:`https://wheat-chimpanzee-337855.hostingersite.com/wp-json/my_namespace/v1/check-email/?email=${email}`,type:\"GET\",success:r=>{if(r.exists&&r.user_id){setUserData(r.user_id,r.email||email);if(window.amplitude)amp.set(r.user_id,r.email||email,{logged_in:true,access_granted:true});// GTM FIX: Push user data and the login event together.\nwindow.dataLayer.push({event:\"login\",userId:r.user_id,userEmail:r.email||email,userLoggedIn:true,method:\"email_verification\",login_timestamp:Date.now()});window.dataLayer.push({event:\"access_granted\",userId:r.user_id,userEmail:r.email||email});$1(\".access-popup, .access-overlay\").hide();setTimeout(()=>window.location.reload(),PAGE_RELOAD_DELAY);}else{window.dataLayer.push({event:\"access_denied\",email:email,reason:\"email_not_found\"});// Send Slack notification\n$1.ajax({url:\"https://v0-webhook-data-receiver.vercel.app/api/library_access_request\",method:\"POST\",contentType:\"application/json\",data:JSON.stringify({email:email}),success:function(){console.log(\"✅ Slack alert sent for denied email:\",email);},error:function(xhr,status,err){console.error(\"❌ Slack webhook error:\",err);}});$1(\".access-popup form button\").show();$1(\".access-popup\").append(\"<p class='message' style='margin-top: 15px;'>Your email isn’t on the guest list yet.</p><p>No worries — we’ve sent your request to our team for approval. You’ll hear from us shortly!</p>\");}},error:x=>{window.dataLayer.push({event:\"access_api_error\",email:email,error_status:x.status});$1(\".access-popup form button\").show();$1(\".access-popup\").append(\"<p class='message' style='margin-top: 15px;'>Your email isn’t on the guest list yet.</p><p>No worries — we’ve sent your request to our team for approval. You’ll hear from us shortly!</p>\");}});});$1(document).on(\"click\",\".access-popup-close\",()=>{$1(\".access-popup, .access-overlay\").hide();window.dataLayer.push({event:\"access_popup_close\",action:\"manual_close\"});});if(!hasAccess()){$1(\".access-popup, .access-overlay\").show();}}function handleNavigation(){if(!window.$)return setTimeout(handleNavigation,200);if(!hasAccess()){$(\".access-popup, .access-overlay\").show();window.dataLayer.push({event:\"access_gate_view\",page_path:window.location.pathname});return;}$(\".access-popup, .access-overlay\").hide();initializeUserTracking();const u=getUserData();if(u?.userId)window.dataLayer.push({event:\"page_view_authenticated\",userId:u.userId,page_path:window.location.pathname,page_title:document.title});}if(typeof window!==\"undefined\"){let last=window.location.href;setInterval(()=>{if(window.location.href!==last){last=window.location.href;handleNavigation();}},URL_CHECK_INTERVAL);[\"popstate\",\"hashchange\",\"gtm.historyChange-v2\"].forEach(e=>window.addEventListener(e,handleNavigation));if(window.navigation)window.navigation.addEventListener(\"navigate\",()=>setTimeout(handleNavigation,AMPLITUDE_EVENT_DELAY));}const colorStore=createStore({background:\"#0099FF\"});const makeWrapper=cls=>C=>p=>/*#__PURE__*/_jsx(\"div\",{className:cls,style:{display:\"contents\"},children:/*#__PURE__*/_jsx(C,{...p})});export const isTriggerForSamplePopup=makeWrapper(\"trigger-sample-popup\");export const hasVideoBlueBG=makeWrapper(\"video-blue-bg\");export const createImagesGrid=makeWrapper(\"images-grid\");export const createImagesGridWrap=makeWrapper(\"images-grid-wrap\");export const withRotate=C=>p=>/*#__PURE__*/_jsx(C,{...p,animate:{rotate:90},transition:{duration:2}});export const withHover=C=>p=>/*#__PURE__*/_jsx(C,{...p,whileHover:{scale:1.05}});export const withRandomColor=C=>p=>{const[s,set]=colorStore;return /*#__PURE__*/_jsx(C,{...p,animate:{background:s.background},onClick:()=>set({background:randomColor()})});};export const InjectJQuery=()=>{const[loaded,setLoaded]=useState(!!window.$);const ref=useRef(false);useEffect(()=>{if(loaded)return;const sc=document.createElement(\"script\");sc.src=\"https://code.jquery.com/jquery-3.6.0.min.js\";sc.async=true;sc.onload=()=>{console.log(\"✅ jQuery Loaded!\");setLoaded(true);};document.head.appendChild(sc);return()=>sc.remove();},[loaded]);useEffect(()=>{if(!loaded||ref.current)return;ref.current=true;const $1=window.$;if(!$1)return;const p=window.location.pathname;const cp=p.replace(/^\\/+/g,\"\").toLowerCase();$1(\"body\").removeClass();$1(\"body\").addClass(cp?cp.replace(/\\//g,\"-\"):\"homepage\");if(p!==\"/\"&&p!==\"\")$1(\"body\").addClass(\"default-pattern\");const $blur=$1(`<div class=\"background-blur-container\" style=\"opacity:0;transition:opacity 1.5s ease;\"></div>`);for(let i=0;i<BLUR_CONTAINER_SPANS;i++)$blur.append(\"<span></span>\");$1(\"body\").prepend($blur).prepend(`<span class=\"bg-filter\"></span>`);$1(\"#main\").css({position:\"relative\",zIndex:3});$1(\"#main > div[data-framer-root]\").css(\"background\",\"transparent\");setTimeout(()=>{$blur.css(\"opacity\",1);setTimeout(()=>$blur.addClass(\"animated\"),1500);},200);const $grid=$1(`.images-grid`);if($grid.length&&!$grid.hasClass(\"activated\")){$grid.parent().children(\"div\").each(function(){if(!$1(this).hasClass(`images-grid`)){$1(this).hide();}});const $v=$1(`<div class=\"vertical-images\"></div>`);const $h=$1(`<div class=\"horizontal-images\"></div>`);const $s=$1(`<div class=\"squared-images\"></div>`);$grid.find(\"img\").each(function(){const $img=$1(this);const ratio=$img.width()/$img.height();const $clone=$img.clone();if(ratio>=.9&&ratio<=1.1){$s.append($clone);}else if(ratio<.9){$v.append($clone);}else{$h.append($clone);}});$grid.empty().append($v).append($h).append($s).addClass(\"activated\");$1(`.images-grid-wrap`).addClass(\"activated\");}setupAccessPopup($1);initializeUserTracking();if(hasAccess()){const u=getUserData();if(u?.userId)window.dataLayer.push({event:\"page_view_authenticated\",userId:u.userId,page_path:p,page_title:document.title});}},[loaded]);return{};};if(typeof window!==\"undefined\"){window.TroveoDebug={user:()=>JSON.parse(localStorage.getItem(\"user_data\")||\"null\"),dl:()=>window.dataLayer,check(){[\"user_identified\",\"login\",\"page_view_authenticated\"].forEach(ev=>console.log(ev.padEnd(24),window.dataLayer?.some(e=>e.event===ev)?\"✅\":\"❌\"));},clear(){localStorage.clear();delete window.__troveoUser;delete window.__trackingInitialized;location.reload();}};console.log(\"🛠️ TroveoDebug ready → TroveoDebug.check()\");}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withInjectJQuery(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...InjectJQuery(props)});};}withInjectJQuery.displayName=\"InjectJQuery\";\nexport const __FramerMetadata__ = {\"exports\":{\"withRandomColor\":{\"type\":\"reactHoc\",\"name\":\"withRandomColor\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createImagesGrid\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRotate\":{\"type\":\"reactHoc\",\"name\":\"withRotate\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"hasVideoBlueBG\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initializeUserTracking\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withInjectJQuery\":{\"type\":\"reactHoc\",\"name\":\"withInjectJQuery\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isTriggerForSamplePopup\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createImagesGridWrap\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"InjectJQuery\":{\"type\":\"override\",\"name\":\"InjectJQuery\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHover\":{\"type\":\"reactHoc\",\"name\":\"withHover\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Examples.map"],"mappings":"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"}