{"version":3,"file":"Modal_Trigger.BrIPbpaa.mjs","names":["getProps","React.forwardRef","useRef","SUCCESS_TEXT","COOKIE_SUBSCRIBED","useRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","className","css","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","SubmitButton","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","_Fragment","css","sharedStyle.css","sharedStyle.fonts","__FramerMetadata__","Newsletter","NewsletterInfo","Close","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","useState","useRef","useCallback","__exportAll","x","init_ssg_sandbox_shims","pe","init_npm_react_18_3_1","_e","de","init_jsx_runtime","oe","ne","J","c","ie","ce","window","MotionConfigContext","LayoutGroup","init_framer_motion_DhsWWWsN","motion","SmartComponentScopedContainer","useLocaleInfo","useVariantState","getFonts","forwardLoader","withCSS","withCodeBoundaryForOverrides","addPropertyControls","RichText","cx","withMappedReactProps","getFontsFromSharedStyle","init_framer_D6uXRwWs","ComponentViewportProvider","FormPlainTextInput","useComponentViewport","addFonts","useActiveVariantCallback","ControlType","runTasksWithYield","FormContainer","withFX","css$3","className$2","init_DQMhRi4tv","init_e50w7dlVy","init_UpLGUkIFt","fonts$2","css$4","fonts","className","css$5","fonts$1","className$1","init_gmCP4priy","css$6","fonts$3","className$3","init_fyRj_jOJW","css$7","fonts$4","className$4","mask","SVG","getProps$3","Icon","init_UNkcg0f_v","__esmMin","rest","props","animated","fill","restProps","K5AAorpEW","style","useOnSuccessText","wrapperRef","hasFiredRef","node","observer","SUCCESS_TEXT$1","onSuccess","withNewsletterSignup","gtagFn","Component","withGoogleAdsNewsletterConversionOnly","init_NewsletterSignupTracking","setSubscribed","expires","COOKIE_SUBSCRIBED$1","withSubscribe","ref","SUCCESS_TEXT","init_SubscribeOverride","addPropertyOverrides$2","variants","nextOverrides","variant","overrides","MotionDivWithFX","enabledGestures","cycleOrder$2","serializationHash$2","variantClassNames$2","transition1$2","transition2","animation","transformTemplate1$1","Transition$2","humanReadableVariantMap$2","Variants$2","getProps$2","createLayoutDependency$2","Component$2","css$2","Framerwaowbted5","init_waowbted5","config","transition","value","contextValue","fallbackRef","refBinding","defaultLayoutId","className$5","layoutDependency","scopingClassNames","isDisplayed","baseVariant","isDisplayed1","layoutId","gestureHandlers","classNames","gestureVariant","BQok7HzDt_exports","__FramerMetadata__$1","FramerBQok7HzDt","addPropertyOverrides$1","SubmitButtonFonts","cycleOrder$1","serializationHash$1","variantClassNames$1","transition1$1","transformTemplate1","matchVariant$1","formVariants","Transition$1","humanReadableVariantMap$1","Variants$1","getProps$1","createLayoutDependency$1","Component$1","css$1","init_BQok7HzDt","args","arg","form","currentVariant","componentViewport","sharedStyleClassNames","onSuccess7dunyi","activeVariantCallback","setVariant","onSuccessnxr4j5","l","formState","context","\"exports\"","\"Props\"","\"type\"","\"annotations\"","\"framerContractVersion\"","\"default\"","\"name\"","\"slots\"","\"framerImmutableVariables\"","\"framerDisplayContentsDiv\"","\"framerCanvasComponentVariantDetails\"","\"framerIntrinsicWidth\"","\"framerColorSyntax\"","\"framerIntrinsicHeight\"","\"framerAutoSizeImages\"","\"framerComponentViewportWidth\"","\"__FramerMetadata__\"","WWXbCwDkm_exports","__FramerMetadata__","FramerWWXbCwDkm","addPropertyOverrides","NewsletterFonts","NewsletterWithNewsletterSignup1yg3m89","NewsletterWithNewsletterSignup1yg3m89WithMappedReactPropsebcuey","MotionDivWithSubscribeisz5kc","CloseFonts","cycleOrder","serializationHash","variantClassNames","transition1","isSet","matchVariant","Transition","humanReadableVariantMap","Variants","getProps","createLayoutDependency","css","init_WWXbCwDkm","closePopup","title","description","subheading","visible","MXpTBifT6","onTap1gajdm6","jxpuQqW4C","s7xYPYGGM","lauQB64Rx","\"framerVariables\"","isSubscribed","COOKIE_SUBSCRIBED","wasShownThisSession","SESSION_SHOWN","markShownThisSession","ModalTrigger","hasBeenTriggered","setHasBeenTriggered","triggerRef","stateRef","_setHasBeenTriggered","newState","showModal","simulateClick","triggerOnMouseOut","e","triggerNode","showOnMouseLeave","delayConfig","delay","preventTriggers","button","scrollConfig","initialYCoordBottomOfViewport","body","scrollListener","scrollPositionOfBottomOfViewport","triggerPoint","init_Modal_Trigger"],"sources":["https:/framerusercontent.com/modules/oE9WKEU3ToJHJpjC4OLY/7FvUwzzVaDYCnH97VQOT/UNkcg0f_v.js","https:/framerusercontent.com/modules/uplMPDc8CeE5ZmzbL8yr/sfcreB8SbRFN1eCQSulZ/NewsletterSignupTracking.js","https:/framerusercontent.com/modules/QgkJYFTRyEiZ8AtabRdG/xObCXhTb8J8U0wVHMVel/SubscribeOverride.js","https:/framerusercontent.com/modules/eKAG1oqqRyd2Ij9ccT4s/cbWBW8RHeTD2rNUWs08N/waowbted5.js","https:/framerusercontent.com/modules/kDY6EOLjEh4q0gUwk7hG/WB7Y8zKUbaFWXB1BqPhz/BQok7HzDt.js","https:/framerusercontent.com/modules/JsWERb4lNBCoo4bblMKi/ohsmyEbDXDf4O8c9XjKc/WWXbCwDkm.js","https:/framerusercontent.com/modules/lmtNhzNmCJRTYj0WEvs7/hOfB70ebTvUMrM43mhvQ/Modal_Trigger.js"],"sourcesContent":["// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 14 1.41 L 12.59 0 L 7 5.59 L 1.41 0 L 0 1.41 L 5.59 7 L 0 12.59 L 1.41 14 L 7 8.41 L 12.59 14 L 14 12.59 L 8.41 7 Z\" fill=\"var(--esondr, rgb(0,0,0))\" height=\"14px\" id=\"tANCHQdDU\" transform=\"translate(5 5)\" width=\"14px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,K5AAorpEW:fill??props.K5AAorpEW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,K5AAorpEW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-IRM4W\",className),layoutId:layoutId,ref:ref,style:{\"--esondr\":K5AAorpEW,...style}});});const css=[`.framer-IRM4W { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--esondr); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"K5AAorpEW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Close\",\"color\":{\"type\":\"variable\",\"value\":\"esondr\"},\"set\":{\"localId\":\"vectorSet/DnLsXE00W\",\"id\":\"DnLsXE00W\",\"moduleId\":\"JIScivAkNLgXrcOUxHXD\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-IRM4W\");Icon.displayName=\"Close\";export default Icon;addPropertyControls(Icon,{K5AAorpEW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"true\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"K5AAorpEW\\\":\\\"fill\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Close\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"esondr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/DnLsXE00W\\\",\\\"id\\\":\\\"DnLsXE00W\\\",\\\"moduleId\\\":\\\"JIScivAkNLgXrcOUxHXD\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useEffect,useRef}from\"react\";// Newsletter signup tracking for every Newsletter form (it sits inside Newsletter-popup, so this covers /newsletter, the homepage pop-up and all other pages).\n// The form only shows its success text once the webhook (make.com) returns success, so the events fire on confirmed signups, not button clicks.\nconst SUCCESS_TEXT=\"thank you for your submission\";function useOnSuccessText(onSuccess){const wrapperRef=useRef(null);const hasFiredRef=useRef(false);useEffect(()=>{if(typeof window===\"undefined\"||typeof MutationObserver===\"undefined\")return;const node=wrapperRef.current;if(!node)return;const observer=new MutationObserver(()=>{if(hasFiredRef.current)return;const text=node.innerText?.toLowerCase()??\"\";if(!text.includes(SUCCESS_TEXT))return;hasFiredRef.current=true;onSuccess();observer.disconnect();});observer.observe(node,{childList:true,subtree:true,characterData:true});return()=>observer.disconnect();},[]);return wrapperRef;}// Fires the GA4 event `newsletter_signup` once per mounted form.\nexport function withNewsletterSignup(Component){return /*#__PURE__*/forwardRef(function NewsletterSignup(props,ref){const wrapperRef=useOnSuccessText(()=>{const gtagFn=window.gtag;if(typeof gtagFn===\"function\"){gtagFn(\"event\",\"newsletter_signup\",{method:\"framer_form\",page_path:window.location.pathname});}});return /*#__PURE__*/_jsx(\"div\",{ref:wrapperRef,style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Component,{ref:ref,...props})});});}// Google Ads conversion only, for the /newsletter pop-ups. GA4 is handled by withNewsletterSignup on the inner form, so it is not sent here to avoid double counting.\nexport function withGoogleAdsNewsletterConversionOnly(Component){return /*#__PURE__*/forwardRef(function GoogleAdsNewsletterConversionOnly(props,ref){const wrapperRef=useOnSuccessText(()=>{const gtagFn=window.gtag;if(typeof gtagFn===\"function\"){gtagFn(\"event\",\"conversion\",{send_to:\"AW-18191593070/Rle5CPbY-OwcEO7ctuJD\",value:1,currency:\"USD\"});}});return /*#__PURE__*/_jsx(\"div\",{ref:wrapperRef,style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Component,{ref:ref,...props})});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withGoogleAdsNewsletterConversionOnly\":{\"type\":\"reactHoc\",\"name\":\"withGoogleAdsNewsletterConversionOnly\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withNewsletterSignup\":{\"type\":\"reactHoc\",\"name\":\"withNewsletterSignup\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NewsletterSignupTracking.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";const COOKIE_SUBSCRIBED=\"rs_newsletter_subscribed\";const SUCCESS_TEXT=\"thank you for your submission\";function setSubscribed(){const expires=new Date(Date.now()+365*864e5).toUTCString();document.cookie=`${COOKIE_SUBSCRIBED}=true; expires=${expires}; path=/`;}export function withSubscribe(Component){return props=>{const ref=useRef(null);useEffect(()=>{const node=ref.current;if(!node)return;const observer=new MutationObserver(()=>{const text=node.innerText?.toLowerCase()??\"\";if(text.includes(SUCCESS_TEXT)){setSubscribed();observer.disconnect();}});observer.observe(node,{childList:true,subtree:true,characterData:true});return()=>observer.disconnect();},[]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Component,{...props})});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withSubscribe\":{\"type\":\"reactHoc\",\"name\":\"withSubscribe\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SubscribeOverride.map","// Generated by Framer (ccf8332)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/wgcsDO6kgmI7zVP4Xf95/U86DBipIshd8eWgJpOhZ/e50w7dlVy.js\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={imZEIeHxY:{hover:true}};const cycleOrder=[\"imZEIeHxY\",\"TmzaziCAB\",\"s7MQ8RqhG\",\"iKgRYiVTE\",\"il7DYrjsM\"];const serializationHash=\"framer-wEWAg\";const variantClassNames={iKgRYiVTE:\"framer-v-1uupkdp\",il7DYrjsM:\"framer-v-1ihsvnz\",imZEIeHxY:\"framer-v-1touk0j\",s7MQ8RqhG:\"framer-v-1acogq\",TmzaziCAB:\"framer-v-8vcae3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"imZEIeHxY\",Disabled:\"s7MQ8RqhG\",Error:\"il7DYrjsM\",Loading:\"TmzaziCAB\",Success:\"iKgRYiVTE\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"imZEIeHxY\"};};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:\"imZEIeHxY\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"TmzaziCAB\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"TmzaziCAB\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1touk0j\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"imZEIeHxY\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-a185245a-6a72-42ca-8768-3418257fce6f, rgb(11, 10, 11))\",opacity:1,...style},variants:{\"imZEIeHxY-hover\":{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-01e8f36e-b703-44d0-917d-e13e0920058b, rgb(0, 0, 0))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\",opacity:1},iKgRYiVTE:{opacity:1},il7DYrjsM:{backgroundColor:\"rgba(255, 34, 68, 0.15)\",opacity:1},s7MQ8RqhG:{opacity:.5}},...addPropertyOverrides({\"imZEIeHxY-hover\":{\"data-border\":true},iKgRYiVTE:{\"data-framer-name\":\"Success\"},il7DYrjsM:{\"data-framer-name\":\"Error\"},s7MQ8RqhG:{\"data-framer-name\":\"Disabled\"},TmzaziCAB:{\"data-framer-name\":\"Loading\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fnl1ty\",\"data-styles-preset\":\"e50w7dlVy\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-14833f05-24f8-4b44-9456-e1d4096d7220, rgb(255, 255, 255)))\"},children:\"Subscribe\"})}),className:\"framer-467ko\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IqaxuOCGG\",style:{\"--extracted-r6o4lv\":\"var(--token-14833f05-24f8-4b44-9456-e1d4096d7220, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"imZEIeHxY-hover\":{\"--extracted-r6o4lv\":\"var(--token-01e8f36e-b703-44d0-917d-e13e0920058b, rgb(0, 0, 0))\"},il7DYrjsM:{\"--extracted-r6o4lv\":\"rgb(255, 34, 68)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"imZEIeHxY-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fnl1ty\",\"data-styles-preset\":\"e50w7dlVy\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-01e8f36e-b703-44d0-917d-e13e0920058b, rgb(0, 0, 0)))\"},children:\"Subscribe\"})})},il7DYrjsM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7SmV0QnJhaW5zIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"JetBrains Mono\", \"JetBrains Mono Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 34, 68))\"},children:\"SOMETHING WENT WRONG\"})}),fonts:[\"FS;JetBrains Mono-regular\"]}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-86nhsz\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"YajW_lAWX\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1juq8gn\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"jeaNYQ9p7\",style:{background:\"conic-gradient(from 180deg at 50% 50%, rgb(68, 204, 255) 0deg, rgb(68, 204, 255) 360deg)\",backgroundColor:\"rgb(68, 204, 255)\",mask:\"none\",WebkitMask:\"none\"},variants:{TmzaziCAB:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0) 7.208614864864882deg, rgb(255, 255, 255) 342deg)\",backgroundColor:\"rgba(0, 0, 0, 0)\",mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1iu4up9\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"DitRgj_cb\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})})]})})})});});const css=[\".framer-wEWAg.framer-1hwyron, .framer-wEWAg .framer-1hwyron { display: block; }\",\".framer-wEWAg.framer-1touk0j { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: visible; padding: 10px 16px 10px 16px; position: relative; width: min-content; }\",\".framer-wEWAg .framer-467ko { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-wEWAg .framer-86nhsz { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: auto; overflow: hidden; position: relative; width: 20px; }\",\".framer-wEWAg .framer-1juq8gn { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-wEWAg .framer-1iu4up9 { aspect-ratio: 1 / 1; flex: none; height: auto; left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-wEWAg.framer-v-8vcae3.framer-1touk0j { cursor: unset; width: 95px; }\",\".framer-wEWAg.framer-v-8vcae3 .framer-1juq8gn { overflow: hidden; }\",\".framer-wEWAg.framer-v-1acogq.framer-1touk0j, .framer-wEWAg.framer-v-1uupkdp.framer-1touk0j { cursor: unset; }\",\".framer-wEWAg.framer-v-1ihsvnz.framer-1touk0j { cursor: unset; padding: 14px 16px 14px 16px; }\",...sharedStyle.css,'.framer-wEWAg[data-border=\"true\"]::after, .framer-wEWAg [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 94.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"TmzaziCAB\":{\"layout\":[\"fixed\",\"fixed\"]},\"s7MQ8RqhG\":{\"layout\":[\"auto\",\"fixed\"]},\"iKgRYiVTE\":{\"layout\":[\"auto\",\"fixed\"]},\"il7DYrjsM\":{\"layout\":[\"auto\",\"fixed\"]},\"awuO0BvrT\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerwaowbted5=withCSS(Component,css,\"framer-wEWAg\");export default Framerwaowbted5;Framerwaowbted5.displayName=\"Submit Button\";Framerwaowbted5.defaultProps={height:40,width:94.5};addPropertyControls(Framerwaowbted5,{variant:{options:[\"imZEIeHxY\",\"TmzaziCAB\",\"s7MQ8RqhG\",\"iKgRYiVTE\",\"il7DYrjsM\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerwaowbted5,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"JetBrains Mono\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"JetBrains Mono\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TZ2PMVPWEVHUPJWOPNSWLOXAF6QPOEMZ/O4OZKA7ZLZGT4JOGT5IEKURK6U3RXYGM/EO5MKE3BUDOZN44BP4HDPXAJAC2BIMCD.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerwaowbted5\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"94.5\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"TmzaziCAB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"s7MQ8RqhG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"iKgRYiVTE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"il7DYrjsM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"awuO0BvrT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./waowbted5.map","// Generated by Framer (f9faa6c)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormContainer,FormPlainTextInput,forwardLoader,getFonts,getFontsFromSharedStyle,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/zhGgKAzi5Lr1pgG47amk/M0q6M86SgoGT6NAygJaU/fyRj_jOJW.js\";import SubmitButton from\"https://framerusercontent.com/modules/eKAG1oqqRyd2Ij9ccT4s/cbWBW8RHeTD2rNUWs08N/waowbted5.js\";const SubmitButtonFonts=getFonts(SubmitButton);const cycleOrder=[\"n1HtV4WM3\",\"pLu8khSyd\",\"apvMHDvZg\",\"V8x3zZXHD\"];const serializationHash=\"framer-xitzi\";const variantClassNames={apvMHDvZg:\"framer-v-11gb97e\",n1HtV4WM3:\"framer-v-1ainm0u\",pLu8khSyd:\"framer-v-1dnr1x3\",V8x3zZXHD:\"framer-v-2ib1vd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;default:return currentVariant;}};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={\"mobile success\":\"V8x3zZXHD\",default:\"n1HtV4WM3\",mobile:\"apvMHDvZg\",success:\"pLu8khSyd\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"n1HtV4WM3\"};};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:\"n1HtV4WM3\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onSuccess7dunyi=activeVariantCallback(async(...args)=>{setVariant(\"pLu8khSyd\");});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const onSuccessnxr4j5=activeVariantCallback(async(...args)=>{setVariant(\"V8x3zZXHD\");});const isDisplayed=()=>{if([\"pLu8khSyd\",\"V8x3zZXHD\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(FormContainer,{...restProps,...gestureHandlers,action:\"https://api.framer.com/forms/v1/forms/5afc05d3-eda7-4894-80a3-d99dd04ec05c/submit\",className:cx(scopingClassNames,\"framer-1ainm0u\",className,classNames),\"data-framer-name\":\"default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"n1HtV4WM3\",nodeId:\"n1HtV4WM3\",onSuccess:onSuccess7dunyi,ref:refBinding,style:{...style},submitTrackingId:\"\",...addPropertyOverrides({apvMHDvZg:{\"data-framer-name\":\"mobile\",onSuccess:onSuccessnxr4j5},pLu8khSyd:{\"data-framer-name\":\"success\"},V8x3zZXHD:{\"data-framer-name\":\"mobile success\",\"data-highlight\":undefined,onSuccess:undefined}},baseVariant,gestureVariant),children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-18p23de\",\"data-framer-name\":\"thank you!\",layoutDependency:layoutDependency,layoutId:\"owin4aqNM\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-yhxeiu\",\"data-styles-preset\":\"fyRj_jOJW\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-01e8f36e-b703-44d0-917d-e13e0920058b, rgb(0, 0, 0)))\"},children:\"Thank you for your submission!\"})}),className:\"framer-empais\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"g8fPXNie1\",style:{\"--extracted-r6o4lv\":\"var(--token-01e8f36e-b703-44d0-917d-e13e0920058b, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-1drtdon\",\"data-framer-name\":\"form-field\",layoutDependency:layoutDependency,layoutId:\"n_UuCWUb6\",children:[/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-kwnjcv\",inputName:\"Email\",layoutDependency:layoutDependency,layoutId:\"SLNKXPTYk\",placeholder:\"ENTER YOUR EMAIL\",required:true,style:{\"--framer-input-background\":\"var(--token-b0944b75-e9b2-4dd3-b996-f699bb59552f, rgb(255, 255, 255))\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"var(--token-82245c51-73fe-473a-b2d2-6c0a10e76a0d, rgb(241, 241, 241))\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-01e8f36e-b703-44d0-917d-e13e0920058b, rgb(0, 0, 0))\",\"--framer-input-icon-mask-image\":\"none\",\"--framer-input-placeholder-color\":\"var(--token-2e318cc4-8866-44e5-894d-2f101e2cce9d, rgb(153, 153, 153))\"},type:\"email\",variants:{pLu8khSyd:{opacity:0},V8x3zZXHD:{opacity:0}}}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1vw1lgk\",inputName:\"utm-source\",layoutDependency:layoutDependency,layoutId:\"ytlsNi7yg\",placeholder:\"\",required:false,style:{\"--framer-input-background\":\"var(--token-b0944b75-e9b2-4dd3-b996-f699bb59552f, rgb(255, 255, 255))\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"var(--token-82245c51-73fe-473a-b2d2-6c0a10e76a0d, rgb(241, 241, 241))\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-01e8f36e-b703-44d0-917d-e13e0920058b, rgb(0, 0, 0))\",\"--framer-input-icon-mask-image\":\"none\",\"--framer-input-placeholder-color\":\"var(--token-2e318cc4-8866-44e5-894d-2f101e2cce9d, rgb(153, 153, 153))\",opacity:0},type:\"text\"}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-bnitqg\",inputName:\"utm-medium\",layoutDependency:layoutDependency,layoutId:\"mA6WzREBU\",placeholder:\"\",required:false,style:{\"--framer-input-background\":\"var(--token-b0944b75-e9b2-4dd3-b996-f699bb59552f, rgb(255, 255, 255))\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"var(--token-82245c51-73fe-473a-b2d2-6c0a10e76a0d, rgb(241, 241, 241))\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-01e8f36e-b703-44d0-917d-e13e0920058b, rgb(0, 0, 0))\",\"--framer-input-icon-mask-image\":\"none\",\"--framer-input-placeholder-color\":\"var(--token-2e318cc4-8866-44e5-894d-2f101e2cce9d, rgb(153, 153, 153))\",opacity:0},type:\"text\"}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-xemcgq\",inputName:\"utm-campaign\",layoutDependency:layoutDependency,layoutId:\"CXBF58l4T\",placeholder:\"\",required:false,style:{\"--framer-input-background\":\"var(--token-b0944b75-e9b2-4dd3-b996-f699bb59552f, rgb(255, 255, 255))\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"var(--token-82245c51-73fe-473a-b2d2-6c0a10e76a0d, rgb(241, 241, 241))\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-01e8f36e-b703-44d0-917d-e13e0920058b, rgb(0, 0, 0))\",\"--framer-input-icon-mask-image\":\"none\",\"--framer-input-placeholder-color\":\"var(--token-2e318cc4-8866-44e5-894d-2f101e2cce9d, rgb(153, 153, 153))\",opacity:0},type:\"text\"})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0,...addPropertyOverrides({apvMHDvZg:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-104)/2+40+24)},V8x3zZXHD:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+(componentViewport?.height||200)-0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5ehq3r-container\",layoutDependency:layoutDependency,layoutId:\"VT2QyM7dg-container\",nodeId:\"VT2QyM7dg\",rendersWithMotion:true,scopeId:\"BQok7HzDt\",style:{opacity:1},variants:{apvMHDvZg:{opacity:1},pLu8khSyd:{opacity:0},V8x3zZXHD:{opacity:1}},children:/*#__PURE__*/_jsx(SubmitButton,{height:\"100%\",id:\"VT2QyM7dg\",layoutId:\"VT2QyM7dg\",type:\"submit\",variant:formVariants(formState,{pending:\"TmzaziCAB\",success:\"iKgRYiVTE\"},matchVariant(\"imZEIeHxY\")),width:\"100%\",...addPropertyOverrides({apvMHDvZg:{style:{width:\"100%\"}},V8x3zZXHD:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\".framer-xitzi.framer-12j1roj, .framer-xitzi .framer-12j1roj { display: block; }\",\".framer-xitzi.framer-1ainm0u { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 580px; }\",\".framer-xitzi .framer-18p23de { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: min-content; }\",\".framer-xitzi .framer-empais { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-xitzi .framer-1drtdon { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-xitzi .framer-kwnjcv { --framer-input-focused-background: #f7f7f7; --framer-input-focused-border-color: var(--token-a185245a-6a72-42ca-8768-3418257fce6f, #0b0a0b); --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-family: \\\"DIN Pro Regular\\\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-open-type-features: 'ss01' on; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-padding: 12px; flex: none; height: 40px; position: relative; width: 100%; z-index: 2; }\",\".framer-xitzi .framer-1vw1lgk, .framer-xitzi .framer-bnitqg, .framer-xitzi .framer-xemcgq { --framer-input-font-family: \\\"DIN Pro Regular\\\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-open-type-features: 'ss01' on; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-padding: 0px; flex: none; height: 1px; left: calc(49.88235294117649% - 425px / 2); pointer-events: none; position: absolute; top: 0px; width: 425px; z-index: 0; }\",\".framer-xitzi .framer-5ehq3r-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-xitzi.framer-v-1dnr1x3 .framer-empais { order: 0; }\",\".framer-xitzi.framer-v-11gb97e.framer-1ainm0u, .framer-xitzi.framer-v-2ib1vd.framer-1ainm0u { flex-direction: column; gap: 24px; padding: 0px; }\",\".framer-xitzi.framer-v-11gb97e .framer-1drtdon, .framer-xitzi.framer-v-2ib1vd .framer-1drtdon { flex: none; width: 100%; }\",\".framer-xitzi.framer-v-11gb97e .framer-5ehq3r-container { width: 100%; }\",\".framer-xitzi.framer-v-2ib1vd .framer-5ehq3r-container { bottom: -40px; left: 0px; position: absolute; right: 0px; width: unset; z-index: 1; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 580\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"pLu8khSyd\":{\"layout\":[\"fixed\",\"auto\"]},\"apvMHDvZg\":{\"layout\":[\"fixed\",\"auto\"]},\"V8x3zZXHD\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBQok7HzDt=withCSS(Component,css,\"framer-xitzi\");export default FramerBQok7HzDt;FramerBQok7HzDt.displayName=\"Newsletter\";FramerBQok7HzDt.defaultProps={height:40,width:580};addPropertyControls(FramerBQok7HzDt,{variant:{options:[\"n1HtV4WM3\",\"pLu8khSyd\",\"apvMHDvZg\",\"V8x3zZXHD\"],optionTitles:[\"default\",\"success\",\"mobile\",\"mobile success\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerBQok7HzDt,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"DIN Pro Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"DIN Pro\",url:\"https://framerusercontent.com/assets/1K7QOcXmuLPnVtRcKf0o4IsTQ.woff2\",weight:\"400\"}]},...SubmitButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerBQok7HzDt.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(SubmitButton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBQok7HzDt\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pLu8khSyd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"apvMHDvZg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"V8x3zZXHD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"580\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BQok7HzDt.map","// Generated by Framer (e163439)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Close from\"https://framerusercontent.com/modules/oE9WKEU3ToJHJpjC4OLY/7FvUwzzVaDYCnH97VQOT/UNkcg0f_v.js\";import{withNewsletterSignup}from\"https://framerusercontent.com/modules/uplMPDc8CeE5ZmzbL8yr/sfcreB8SbRFN1eCQSulZ/NewsletterSignupTracking.js\";import{withSubscribe}from\"https://framerusercontent.com/modules/QgkJYFTRyEiZ8AtabRdG/xObCXhTb8J8U0wVHMVel/SubscribeOverride.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/1FAXU3zKPzQDp8lNiVjZ/yobhOq6GrUfXcNfRWqos/DQMhRi4tv.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/yFvDLYOIOIgsGZdjcjkX/kYffBT2nc3QFGxFfEkuX/gmCP4priy.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/3EZosf1eczho58XTOX2q/Efywr1wUqHZIV3FgbInq/UpLGUkIFt.js\";import Newsletter,*as NewsletterInfo from\"https://framerusercontent.com/modules/kDY6EOLjEh4q0gUwk7hG/WB7Y8zKUbaFWXB1BqPhz/BQok7HzDt.js\";const NewsletterFonts=getFonts(Newsletter);const NewsletterWithNewsletterSignup1yg3m89=withCodeBoundaryForOverrides(Newsletter,{nodeId:\"AyTGLeVlx\",override:withNewsletterSignup,scopeId:\"WWXbCwDkm\"});const NewsletterWithNewsletterSignup1yg3m89WithMappedReactPropsebcuey=withMappedReactProps(NewsletterWithNewsletterSignup1yg3m89,NewsletterInfo);const MotionDivWithSubscribeisz5kc=withCodeBoundaryForOverrides(motion.div,{nodeId:\"SEwqol0Ut\",override:withSubscribe,scopeId:\"WWXbCwDkm\"});const CloseFonts=getFonts(Close);const cycleOrder=[\"K0_S6cFG2\",\"mI_Wo2100\",\"ZeYz_rNBk\",\"HiI3rdWQQ\"];const serializationHash=\"framer-M9XAx\";const variantClassNames={HiI3rdWQQ:\"framer-v-1yiwrzs\",K0_S6cFG2:\"framer-v-1fthai9\",mI_Wo2100:\"framer-v-j1nl6i\",ZeYz_rNBk:\"framer-v-14g2hyn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const s7xYPYGGM=undefined;const lauQB64Rx=undefined;const MXpTBifT6=undefined;const jxpuQqW4C=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop For Popup\":\"K0_S6cFG2\",\"For Homepage Desktop\":\"ZeYz_rNBk\",\"For Homepage Mobile\":\"HiI3rdWQQ\",\"Mobile For Popup\":\"mI_Wo2100\"};const Variants=motion.create(React.Fragment);const getProps=({closePopup,description,height,id,subheading,title,width,...props})=>{return{...props,jxpuQqW4C:closePopup??props.jxpuQqW4C,lauQB64Rx:title??props.lauQB64Rx??\"Subscribe to our Newsletter\",MXpTBifT6:description??props.MXpTBifT6??\"Portfolio updates, robotics market intelligence, and insights on the companies backing the future of physical AI. Direct to your inbox.\",s7xYPYGGM:subheading??props.s7xYPYGGM??\"PRIVATE ROBOTICS cOMPANIES. PUBLICLY TRADED ACCESS.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"K0_S6cFG2\"};};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,jxpuQqW4C,s7xYPYGGM,lauQB64Rx,MXpTBifT6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"K0_S6cFG2\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=isSet(MXpTBifT6);const isDisplayed=value=>{if([\"ZeYz_rNBk\",\"HiI3rdWQQ\"].includes(baseVariant))return value;return true;};const isDisplayed1=()=>{if([\"ZeYz_rNBk\",\"HiI3rdWQQ\"].includes(baseVariant))return false;return true;};const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1gajdm6=activeVariantCallback(async(...args)=>{if(jxpuQqW4C){const res=await jxpuQqW4C(...args);if(res===false)return false;}});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1fthai9\",className,classNames),\"data-framer-name\":\"Desktop For Popup\",layoutDependency:layoutDependency,layoutId:\"K0_S6cFG2\",ref:refBinding,style:{backgroundColor:\"var(--token-b0944b75-e9b2-4dd3-b996-f699bb59552f, rgb(255, 255, 255))\",...style},...addPropertyOverrides({HiI3rdWQQ:{\"data-framer-name\":\"For Homepage Mobile\"},mI_Wo2100:{\"data-framer-name\":\"Mobile For Popup\"},ZeYz_rNBk:{\"data-framer-name\":\"For Homepage Desktop\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(MotionDivWithSubscribeisz5kc,{className:\"framer-isz5kc\",\"data-framer-name\":\"newsletter-content\",layoutDependency:layoutDependency,layoutId:\"SEwqol0Ut\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jidej5\",layoutDependency:layoutDependency,layoutId:\"pnRkUVfFP\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mzs7f\",layoutDependency:layoutDependency,layoutId:\"sYgNkucWR\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1n6hy0d\",\"data-styles-preset\":\"UpLGUkIFt\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"PRIVATE ROBOTICS cOMPANIES. PUBLICLY TRADED aCCESS.\"})}),className:\"framer-1i9idjh\",\"data-framer-name\":\"As a closed-end public investment vehicle, the fund combines the growth potential of venture with the liquidity and transparency of public markets.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aYuQk32k8\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HiI3rdWQQ:{text:s7xYPYGGM},ZeYz_rNBk:{text:s7xYPYGGM}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-rdfsap\",\"data-styles-preset\":\"gmCP4priy\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Subscribe to our Newsletter\"})}),className:\"framer-1az9lob\",\"data-framer-name\":\"As a closed-end public investment vehicle, the fund combines the growth potential of venture with the liquidity and transparency of public markets.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JQ9r5fhHS\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HiI3rdWQQ:{text:lauQB64Rx},ZeYz_rNBk:{text:lauQB64Rx}},baseVariant,gestureVariant)})]}),isDisplayed(visible!==false)&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1pu8g5v\",\"data-styles-preset\":\"DQMhRi4tv\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Portfolio updates, robotics market intelligence, and insights on the companies backing the future of physical AI. Direct to your inbox.\"})}),className:\"framer-1dajja8\",\"data-framer-name\":\"As a closed-end public investment vehicle, the fund combines the growth potential of venture with the liquidity and transparency of public markets. It offers public market investors direct exposure to the most important private companies in embodied AI and robotics.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZlaHpGkhQ\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({HiI3rdWQQ:{text:MXpTBifT6},ZeYz_rNBk:{text:MXpTBifT6}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`min(max(${componentViewport?.width||\"100vw\"} - 160px, 1px), 580px)`,y:(componentViewport?.y||0)+369,...addPropertyOverrides({HiI3rdWQQ:{width:`min(max(${componentViewport?.width||\"100vw\"} - 64px, 1px), 580px)`,y:(componentViewport?.y||0)+353},mI_Wo2100:{width:`min(max(${componentViewport?.width||\"100vw\"} - 64px, 1px), 580px)`,y:(componentViewport?.y||0)+353}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yg3m89-container\",layoutDependency:layoutDependency,layoutId:\"AyTGLeVlx-container\",nodeId:\"AyTGLeVlx\",rendersWithMotion:true,scopeId:\"WWXbCwDkm\",children:/*#__PURE__*/_jsx(NewsletterWithNewsletterSignup1yg3m89WithMappedReactPropsebcuey,{height:\"100%\",id:\"AyTGLeVlx\",layoutId:\"AyTGLeVlx\",style:{width:\"100%\"},variant:matchVariant(\"n1HtV4WM3\"),width:\"100%\",...addPropertyOverrides({HiI3rdWQQ:{variant:matchVariant(\"apvMHDvZg\")},mI_Wo2100:{variant:matchVariant(\"apvMHDvZg\")}},baseVariant,gestureVariant)})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sv3hfn\",\"data-framer-name\":\"Close Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"O78bYJDtS\",onTap:onTap1gajdm6,children:/*#__PURE__*/_jsx(Close,{animated:true,className:\"framer-14bvjyr\",layoutDependency:layoutDependency,layoutId:\"NHV_P8OcE\",style:{\"--esondr\":\"rgb(0, 0, 0)\"}})})]})})})});});const css=[\".framer-M9XAx.framer-1sh1qjb, .framer-M9XAx .framer-1sh1qjb { display: block; }\",\".framer-M9XAx.framer-1fthai9 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 80px; position: relative; width: 740px; }\",\".framer-M9XAx .framer-isz5kc { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 580px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-M9XAx .framer-jidej5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-M9XAx .framer-mzs7f { align-content: center; align-items: center; 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-M9XAx .framer-1i9idjh, .framer-M9XAx .framer-1az9lob, .framer-M9XAx .framer-1dajja8 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-M9XAx .framer-1yg3m89-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-M9XAx .framer-1sv3hfn { aspect-ratio: 1 / 1; cursor: pointer; flex: none; height: auto; overflow: visible; position: absolute; right: 20px; top: 20px; width: 28px; z-index: 1; }\",\".framer-M9XAx .framer-14bvjyr { aspect-ratio: 1 / 1; flex: none; height: auto; left: 0px; position: absolute; right: 0px; top: 0px; width: calc(100% - 0px); }\",\".framer-M9XAx.framer-v-j1nl6i.framer-1fthai9, .framer-M9XAx.framer-v-1yiwrzs.framer-1fthai9 { padding: 64px 32px 64px 32px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 360\n * @framerIntrinsicWidth 740\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"mI_Wo2100\":{\"layout\":[\"fixed\",\"auto\"]},\"ZeYz_rNBk\":{\"layout\":[\"fixed\",\"auto\"]},\"HiI3rdWQQ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"jxpuQqW4C\":\"closePopup\",\"s7xYPYGGM\":\"subheading\",\"lauQB64Rx\":\"title\",\"MXpTBifT6\":\"description\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWWXbCwDkm=withCSS(Component,css,\"framer-M9XAx\");export default FramerWWXbCwDkm;FramerWWXbCwDkm.displayName=\"Newsletter-popup\";FramerWWXbCwDkm.defaultProps={height:360,width:740};addPropertyControls(FramerWWXbCwDkm,{variant:{options:[\"K0_S6cFG2\",\"mI_Wo2100\",\"ZeYz_rNBk\",\"HiI3rdWQQ\"],optionTitles:[\"Desktop For Popup\",\"Mobile For Popup\",\"For Homepage Desktop\",\"For Homepage Mobile\"],title:\"Variant\",type:ControlType.Enum},jxpuQqW4C:{title:\"Close Popup\",type:ControlType.EventHandler},s7xYPYGGM:{defaultValue:\"PRIVATE ROBOTICS cOMPANIES. PUBLICLY TRADED ACCESS.\",displayTextArea:false,title:\"Subheading\",type:ControlType.String},ons7xYPYGGMChange:{changes:\"s7xYPYGGM\",type:ControlType.ChangeHandler},lauQB64Rx:{defaultValue:\"Subscribe to our Newsletter\",displayTextArea:false,title:\"Title\",type:ControlType.String},onlauQB64RxChange:{changes:\"lauQB64Rx\",type:ControlType.ChangeHandler},MXpTBifT6:{defaultValue:\"Portfolio updates, robotics market intelligence, and insights on the companies backing the future of physical AI. Direct to your inbox.\",displayTextArea:false,title:\"Description\",type:ControlType.String},onMXpTBifT6Change:{changes:\"MXpTBifT6\",type:ControlType.ChangeHandler}});addFonts(FramerWWXbCwDkm,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...NewsletterFonts,...CloseFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerWWXbCwDkm.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Newsletter,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWWXbCwDkm\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"740\",\"framerIntrinsicHeight\":\"360\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mI_Wo2100\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZeYz_rNBk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HiI3rdWQQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"jxpuQqW4C\\\":\\\"closePopup\\\",\\\"s7xYPYGGM\\\":\\\"subheading\\\",\\\"lauQB64Rx\\\":\\\"title\\\",\\\"MXpTBifT6\\\":\\\"description\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WWXbCwDkm.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useCallback,useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";const COOKIE_SUBSCRIBED=\"rs_newsletter_subscribed\";const SESSION_SHOWN=\"rs_popup_shown_this_session\";function isSubscribed(){return document.cookie.split(\";\").some(c=>c.trim().startsWith(COOKIE_SUBSCRIBED+\"=\"));}function wasShownThisSession(){try{return sessionStorage.getItem(SESSION_SHOWN)===\"true\";}catch{return false;}}function markShownThisSession(){try{sessionStorage.setItem(SESSION_SHOWN,\"true\");}catch{// sessionStorage not available — fail silently\n}}export function setSubscribed(){const expires=new Date(Date.now()+365*864e5).toUTCString();document.cookie=`${COOKIE_SUBSCRIBED}=true; expires=${expires}; path=/`;}/**\n * @framerIntrinsicHeight 0\n * @framerIntrinsicWidth 0\n */export default function ModalTrigger({showOnMouseLeave,delayConfig,scrollConfig}){const[hasBeenTriggered,setHasBeenTriggered]=useState(false);const triggerRef=useRef(null);// Event listeners added in the effect call don't have access to state\n// updates, so we'll use a ref and set both ref.current and state\n// in _setHasBeenTriggered.\nconst stateRef=useRef(hasBeenTriggered);const _setHasBeenTriggered=newState=>{stateRef.current=newState;setHasBeenTriggered(newState);};const showModal=useCallback(node=>{if(stateRef.current)return;if(isSubscribed())return;if(wasShownThisSession())return;simulateClick(node);markShownThisSession();_setHasBeenTriggered(true);},[]);const triggerOnMouseOut=useCallback(node=>e=>{// You can remove conditions if you'd prefer that the pop-up isn't\n    // triggered by the mouse leaving certain edges of the viewport.\n    if(// Top\n    e.clientY<=0||// Left\n    e.clientX<=0||// Right\n    e.clientX>=window.innerWidth||// Bottom\n    e.clientY>=window.innerHeight){showModal(node);}},[showModal]);// Listen for mouse leaving the viewport if showOnMouseLeave is true\nuseEffect(()=>{const triggerNode=triggerRef.current;if(triggerNode){if(showOnMouseLeave){window.addEventListener(\"mouseout\",triggerOnMouseOut(triggerNode));return()=>window.removeEventListener(\"mouseout\",triggerOnMouseOut(triggerNode));}}return;},[triggerOnMouseOut,showOnMouseLeave,showModal]);// Initialize a timer if showOnDelay is true\nuseEffect(()=>{const triggerNode=triggerRef.current;if(triggerNode){if(delayConfig.showOnDelay){const delay=setTimeout(()=>showModal(triggerNode),delayConfig.delaySeconds*1e3);return()=>clearTimeout(delay);}}return;},[delayConfig.showOnDelay,delayConfig.delaySeconds,showModal]);// Listen for clicks on the button and disable our triggers\n// if the button has been clicked\nuseEffect(()=>{const triggerNode=triggerRef.current;if(triggerNode){const preventTriggers=()=>_setHasBeenTriggered(true);const button=triggerNode.parentElement?.parentElement;if(button){button.addEventListener(\"keyup\",preventTriggers);button.addEventListener(\"mouseup\",preventTriggers);return()=>{window.removeEventListener(\"keyup\",preventTriggers);window.removeEventListener(\"mouseup\",preventTriggers);};}}return;},[]);// Listen for scroll if showOnScrollToPercentage is true\nuseEffect(()=>{if(scrollConfig.showOnScrollToPercentage){const initialYCoordBottomOfViewport=window.scrollY+window.innerHeight;const triggerNode=triggerRef.current;const body=document.querySelector(\"body\");if(triggerNode&&body){const scrollListener=()=>{const scrollPositionOfBottomOfViewport=window.scrollY+window.innerHeight;const triggerPoint=body.scrollHeight*scrollConfig.scrollPercentage/100;if(scrollPositionOfBottomOfViewport>=triggerPoint&&// Don't trigger if the user started below the trigger point\n// (this could happen after a refresh)\ninitialYCoordBottomOfViewport<triggerPoint){showModal(triggerNode);}};window.addEventListener(\"scroll\",scrollListener);return()=>window.removeEventListener(\"scroll\",scrollListener);}}return;},[scrollConfig.showOnScrollToPercentage,scrollConfig.scrollPercentage,showModal]);// It would be nice to aria-hide the container that Framer\n// wraps this in, but that would only be possible on the canvas\n// and it's not!\nreturn /*#__PURE__*/_jsx(\"div\",{ref:triggerRef,\"aria-hidden\":\"true\"});}// If this component breaks, it could be because Framer has decided to not wrap\n// code components in containers anymore. If that's the case, access\n// node.parentElement instead of node.parentElement.parentElement\nconst simulateClick=node=>{if(node.parentElement?.parentElement){const button=node.parentElement.parentElement;button.dispatchEvent(new FocusEvent(\"focus\"));button.dispatchEvent(new KeyboardEvent(\"keydown\",{key:\"Enter\"}));button.dispatchEvent(new KeyboardEvent(\"keyup\",{key:\"Enter\"}));}};addPropertyControls(ModalTrigger,{showOnMouseLeave:{type:ControlType.Boolean,title:\"MouseLeave\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},delayConfig:{type:ControlType.Object,title:\"Delay\",buttonTitle:\"Configure\",controls:{showOnDelay:{type:ControlType.Boolean,title:\"Trigger\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},delaySeconds:{type:ControlType.Number,title:\"Seconds\",defaultValue:10,min:0,max:300,step:5,displayStepper:true,unit:\" s\"}}},scrollConfig:{type:ControlType.Object,title:\"Scroll\",buttonTitle:\"Configure\",controls:{showOnScrollToPercentage:{type:ControlType.Boolean,title:\"Trigger\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},scrollPercentage:{type:ControlType.Number,title:\"Scroll %\",defaultValue:50,min:0,max:100,step:1,displayStepper:true,unit:\" %\"}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ModalTrigger\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"0\",\"framerIntrinsicHeight\":\"0\"}},\"setSubscribed\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Modal_Trigger.map"],"mappings":"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"}