{"version":3,"file":"Modal_Trigger.SS5QN_3F.mjs","names":["getProps","React.forwardRef","useRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","SubmitButton","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","_Fragment","RichText","FormPlainTextInput","sharedStyle.css","sharedStyle.fonts","Newsletter","Close","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","useState","useRef","useCallback"],"sources":["https:/framerusercontent.com/modules/oE9WKEU3ToJHJpjC4OLY/7FvUwzzVaDYCnH97VQOT/UNkcg0f_v.js","https:/framerusercontent.com/modules/QgkJYFTRyEiZ8AtabRdG/xObCXhTb8J8U0wVHMVel/SubscribeOverride.js","https:/framerusercontent.com/modules/eKAG1oqqRyd2Ij9ccT4s/s7SRyvwmeuOTsAsufkhM/waowbted5.js","https:/framerusercontent.com/modules/kDY6EOLjEh4q0gUwk7hG/nIGqSyDQ8wiET4hiN5gE/BQok7HzDt.js","https:/framerusercontent.com/modules/JsWERb4lNBCoo4bblMKi/y1GimKRFMpqvVVOYvi6p/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{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 (ee97fff)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useActiveVariantCallback,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,pressed:true}};const cycleOrder=[\"imZEIeHxY\",\"TmzaziCAB\",\"s7MQ8RqhG\",\"iKgRYiVTE\",\"il7DYrjsM\"];const serializationHash=\"framer-b1zlc\";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 iI01f9eu7=undefined;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,hover,id,width,...props})=>{return{...props,iI01f9eu7:hover??props.iI01f9eu7,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,iI01f9eu7,...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{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter13x38mg=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(iI01f9eu7){const res=await iI01f9eu7(...args);if(res===false)return false;}});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-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"imZEIeHxY\",onMouseEnter:onMouseEnter13x38mg,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},\"imZEIeHxY-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-01e8f36e-b703-44d0-917d-e13e0920058b, rgb(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\"})})},iKgRYiVTE:{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:\"Thank you!\"})})},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-b1zlc.framer-1hwyron, .framer-b1zlc .framer-1hwyron { display: block; }\",\".framer-b1zlc.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-b1zlc .framer-467ko { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-b1zlc .framer-86nhsz { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: auto; overflow: hidden; position: relative; width: 20px; }\",\".framer-b1zlc .framer-1juq8gn { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-b1zlc .framer-1iu4up9 { aspect-ratio: 1 / 1; flex: none; height: auto; left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-b1zlc.framer-v-8vcae3.framer-1touk0j { cursor: unset; width: 95px; }\",\".framer-b1zlc.framer-v-8vcae3 .framer-1juq8gn { overflow: hidden; }\",\".framer-b1zlc.framer-v-1acogq.framer-1touk0j, .framer-b1zlc.framer-v-1uupkdp.framer-1touk0j { cursor: unset; }\",\".framer-b1zlc.framer-v-1ihsvnz.framer-1touk0j { cursor: unset; padding: 14px 16px 14px 16px; }\",...sharedStyle.css,'.framer-b1zlc[data-border=\"true\"]::after, .framer-b1zlc [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\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\"]},\"sWPSBXRB7\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"iI01f9eu7\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerwaowbted5=withCSS(Component,css,\"framer-b1zlc\");export default Framerwaowbted5;Framerwaowbted5.displayName=\"Submit Button\";Framerwaowbted5.defaultProps={height:40,width:94};addPropertyControls(Framerwaowbted5,{variant:{options:[\"imZEIeHxY\",\"TmzaziCAB\",\"s7MQ8RqhG\",\"iKgRYiVTE\",\"il7DYrjsM\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum},iI01f9eu7:{title:\"Hover\",type:ControlType.EventHandler}});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\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerwaowbted5\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"94\",\"framerVariables\":\"{\\\"iI01f9eu7\\\":\\\"hover\\\"}\",\"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\\\"]},\\\"sWPSBXRB7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./waowbted5.map","// Generated by Framer (56ce7df)\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,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/s7SRyvwmeuOTsAsufkhM/waowbted5.js\";const SubmitButtonFonts=getFonts(SubmitButton);const cycleOrder=[\"n1HtV4WM3\",\"pLu8khSyd\",\"apvMHDvZg\",\"V8x3zZXHD\"];const serializationHash=\"framer-ZBK7K\";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{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onSuccess7dunyi=activeVariantCallback(async(...args)=>{setVariant(\"pLu8khSyd\");});const onSuccessnxr4j5=activeVariantCallback(async(...args)=>{setVariant(\"V8x3zZXHD\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);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/e412b868-d523-4d4b-8259-b29895942216/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__*/_jsx(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(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-ZBK7K.framer-12j1roj, .framer-ZBK7K .framer-12j1roj { display: block; }\",\".framer-ZBK7K.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-ZBK7K .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-ZBK7K .framer-empais { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-ZBK7K .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-ZBK7K .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%; }\",\".framer-ZBK7K .framer-5ehq3r-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-ZBK7K.framer-v-1dnr1x3 .framer-empais { order: 0; }\",\".framer-ZBK7K.framer-v-11gb97e.framer-1ainm0u, .framer-ZBK7K.framer-v-2ib1vd.framer-1ainm0u { flex-direction: column; gap: 24px; padding: 0px; }\",\".framer-ZBK7K.framer-v-11gb97e .framer-1drtdon, .framer-ZBK7K.framer-v-2ib1vd .framer-1drtdon { flex: none; width: 100%; }\",\".framer-ZBK7K.framer-v-11gb97e .framer-5ehq3r-container { width: 100%; }\",\".framer-ZBK7K.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-ZBK7K\");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)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SubmitButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBQok7HzDt\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"580\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pLu8khSyd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"apvMHDvZg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"V8x3zZXHD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BQok7HzDt.map","// Generated by Framer (56ce7df)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}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{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 from\"https://framerusercontent.com/modules/kDY6EOLjEh4q0gUwk7hG/nIGqSyDQ8wiET4hiN5gE/BQok7HzDt.js\";const NewsletterFonts=getFonts(Newsletter);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-gTSv9\";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{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1gajdm6=activeVariantCallback(async(...args)=>{if(jxpuQqW4C){const res=await jxpuQqW4C(...args);if(res===false)return false;}});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;};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\":\"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:48,width:`min(max(${componentViewport?.width||\"100vw\"} - 160px, 1px), 580px)`,y:(componentViewport?.y||0)+80+0+289,...addPropertyOverrides({HiI3rdWQQ:{width:`min(max(${componentViewport?.width||\"100vw\"} - 64px, 1px), 580px)`,y:(componentViewport?.y||0)+64+0+289},mI_Wo2100:{width:`min(max(${componentViewport?.width||\"100vw\"} - 64px, 1px), 580px)`,y:(componentViewport?.y||0)+64+0+289}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yg3m89-container\",layoutDependency:layoutDependency,layoutId:\"AyTGLeVlx-container\",nodeId:\"AyTGLeVlx\",rendersWithMotion:true,scopeId:\"WWXbCwDkm\",children:/*#__PURE__*/_jsx(Newsletter,{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-gTSv9.framer-1sh1qjb, .framer-gTSv9 .framer-1sh1qjb { display: block; }\",\".framer-gTSv9.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-gTSv9 .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-gTSv9 .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-gTSv9 .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-gTSv9 .framer-1i9idjh, .framer-gTSv9 .framer-1az9lob, .framer-gTSv9 .framer-1dajja8 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-gTSv9 .framer-1yg3m89-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-gTSv9 .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-gTSv9 .framer-14bvjyr { aspect-ratio: 1 / 1; flex: none; height: auto; left: 0px; position: absolute; right: 0px; top: 0px; width: calc(100% - 0px); }\",\".framer-gTSv9.framer-v-j1nl6i.framer-1fthai9, .framer-gTSv9.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-gTSv9\");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)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Newsletter,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWWXbCwDkm\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mI_Wo2100\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZeYz_rNBk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HiI3rdWQQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"740\",\"framerIntrinsicHeight\":\"360\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"jxpuQqW4C\\\":\\\"closePopup\\\",\\\"s7xYPYGGM\\\":\\\"subheading\\\",\\\"lauQB64Rx\\\":\\\"title\\\",\\\"MXpTBifT6\\\":\\\"description\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","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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"}