{"version":3,"file":"Global_Modal_Form_Handler.nO2-sX4n.mjs","names":["useState","__legacyOverrideHOC_DataObserverContext","_jsx"],"sources":["https:/framerusercontent.com/modules/7okS4p8T2Q7AnT8sTwiW/MICPCKDo1JxwhmagJwJE/Global_Modal_Form_Handler.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{RenderTarget}from\"framer\";import{useState,useEffect,startTransition}from\"react\";// ————————————————————————————\n// Scroll lock\n// ————————————————————————————\nlet wheelHandler=null;let scrollTargets=[];function lockScroll(){wheelHandler=e=>{const modal=document.getElementById(\"video-modal\")||document.getElementById(\"framer-ap2i0h\");if(modal&&!modal.contains(e.target)){e.preventDefault();e.stopPropagation();}};scrollTargets=[];const opts={passive:false};document.addEventListener(\"wheel\",wheelHandler,opts);scrollTargets.push({target:document,options:opts});try{if(window.top&&window.top.document!==document){window.top.document.addEventListener(\"wheel\",wheelHandler,opts);scrollTargets.push({target:window.top.document,options:opts});}}catch(e){}}function unlockScroll(){if(!wheelHandler)return;for(const{target,options}of scrollTargets){try{target.removeEventListener(\"wheel\",wheelHandler,options);}catch(e){}}scrollTargets=[];wheelHandler=null;}// ————————————————————————————\n// Sticky form state\n// ————————————————————————————\nconst SCROLL_ENABLED=false;const STICKY_FORM_Z_INDEX=10001;const STICKY_BACKDROP_Z_INDEX=1e4;let dismissed=false;let opened=false;let formHeadline=\"Book a Personalized Demo Today\";let stickyStyleEl=null;let stickyStyleUsers=0;const dismissListeners=[];const openListeners=[];const headlineListeners=[];function setDismissed(value){if(dismissed===value)return;dismissed=value;dismissListeners.forEach(fn=>fn(value));}function setOpened(value){if(opened===value)return;opened=value;if(value&&typeof window!==\"undefined\"){window.dispatchEvent(new CustomEvent(\"cc:form-open\"));}openListeners.forEach(fn=>fn(value));}function setFormHeadline(value){if(formHeadline===value)return;formHeadline=value;headlineListeners.forEach(fn=>fn(value));}// ————————————————————————————\n// DOM headline updater — only touches the text node, preserves all styles\n// ————————————————————————————\nfunction updateHeadlineDOM(value){const selectors=[\"[data-framer-name='Form Headline']\",\"[data-framer-name='Headline']\",\".form-headline\"];for(const sel of selectors){const el=document.querySelector(sel);if(el){// Walk to the deepest text node and update only that string\nconst walker=document.createTreeWalker(el,NodeFilter.SHOW_TEXT);let node=walker.nextNode();if(node){node.textContent=value;}else{// Fallback: find innermost element with a text node\nconst inner=el.querySelector(\"span, p, div\");if(inner){inner.childNodes.forEach(n=>{if(n.nodeType===Node.TEXT_NODE)n.textContent=value;});}}return;}}console.warn(\"updateHeadlineDOM: no element found, tried:\",selectors);}// ————————————————————————————\n// YouTube Video Modal\n// ————————————————————————————\nexport function ModalFrameOverride(){return{id:\"video-modal\",style:{visibility:\"hidden\",opacity:0,position:\"fixed\",top:0,left:0,width:\"100vw\",maxWidth:\"100vw\",height:\"100vh\",overflow:\"hidden\",zIndex:9999,display:\"flex\",justifyContent:\"center\",alignItems:\"center\",transition:\"opacity 0.3s ease, visibility 0.3s ease\",boxSizing:\"border-box\",background:\"linear-gradient(135deg, rgba(255,255,255,0.3) 0%, rgba(220,220,220,0.2) 20%, rgba(180,180,180,0.25) 35%, rgba(160,160,160,0.3) 50%, rgba(180,180,180,0.25) 65%, rgba(220,220,220,0.2) 80%, rgba(255,255,255,0.3) 100%)\"}};}export function OpenModalOverride(){return{href:\"/contact\",onClick:event=>{event?.preventDefault?.();const modal=document.getElementById(\"video-modal\");if(modal){modal.style.visibility=\"visible\";modal.style.opacity=\"1\";lockScroll();}}};}export function CloseModalOverride(){return{onClick:()=>{const modal=document.getElementById(\"video-modal\");if(modal){modal.style.opacity=\"0\";modal.style.visibility=\"hidden\";unlockScroll();const iframe=modal.querySelector(\"iframe\");if(iframe){iframe.contentWindow?.postMessage('{\"event\":\"command\",\"func\":\"stopVideo\",\"args\":\"\"}',\"*\");}}}};}// ————————————————————————————\n// Iframe Modal\n// ————————————————————————————\nexport function IframeModalOverride(){return{id:\"framer-ap2i0h\",style:{visibility:\"hidden\",opacity:0,position:\"fixed\",top:0,left:0,width:\"100vw\",maxWidth:\"100vw\",height:\"100vh\",overflow:\"hidden\",zIndex:9999,display:\"flex\",justifyContent:\"center\",alignItems:\"center\",transition:\"opacity 0.3s ease, visibility 0.3s ease\",boxSizing:\"border-box\",background:\"linear-gradient(135deg, rgba(255,255,255,0.3) 0%, rgba(220,220,220,0.2) 20%, rgba(180,180,180,0.25) 35%, rgba(160,160,160,0.3) 50%, rgba(180,180,180,0.25) 65%, rgba(220,220,220,0.2) 80%, rgba(255,255,255,0.3) 100%)\"}};}export function OpenIframeModalOverride(){return{href:\"/contact\",onClick:event=>{event?.preventDefault?.();const modal=document.getElementById(\"framer-ap2i0h\");if(modal){modal.style.visibility=\"visible\";modal.style.opacity=\"1\";lockScroll();}}};}export function CloseIframeModalOverride(){return{onClick:()=>{const modal=document.getElementById(\"framer-ap2i0h\");if(modal){modal.style.opacity=\"0\";modal.style.visibility=\"hidden\";unlockScroll();const iframe=modal.querySelector(\"iframe\");if(iframe){const src=iframe.src;iframe.src=\"\";iframe.src=src;}}}};}// ————————————————————————————\n// Sticky Form\n// ————————————————————————————\nexport function StickyFormOverride(){const[visible,setVisible]=useState(false);const[isDismissed,setIsDismissed]=useState(false);const[isOpened,setIsOpened]=useState(false);const[mounted,setMounted]=useState(false);useEffect(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\"){return;}if(!stickyStyleEl){const style=document.createElement(\"style\");style.id=\"sticky-form-global-style\";style.innerHTML=`\n            .framer-1e86od6-container {\n                pointer-events: none !important;\n            }\n            .sticky-form-base {\n                opacity: 0 !important;\n                transform: translateY(100vh) !important;\n                pointer-events: none !important;\n                filter: drop-shadow(0px -4px 20px rgba(0, 0, 0, 0.15)) !important;\n                position: relative !important;\n                z-index: ${STICKY_FORM_Z_INDEX} !important;\n            }\n            .sticky-form-ready {\n                transition: opacity 0.6s ease-in-out, transform 0.8s cubic-bezier(0.16, 1, 0.3, 1) !important;\n            }\n            .sticky-form-visible {\n                opacity: 1 !important;\n                transform: translateY(0px) !important;\n                pointer-events: auto !important;\n                z-index: ${STICKY_FORM_Z_INDEX} !important;\n            }\n            .framer-61zs4i-container {\n                z-index: 0 !important;\n            }\n            .sticky-form-visible ~ .framer-61zs4i-container,\n            .framer-61zs4i-container:has(.sticky-form-visible) {\n                z-index: 9999 !important;\n            }\n            .scroll-reveal-base {\n                opacity: 0 !important;\n                transform: translateY(40px) !important;\n                transition: opacity 0.8s ease-out, transform 0.8s cubic-bezier(0.16, 1, 0.3, 1) !important;\n            }\n            .scroll-reveal-visible {\n                opacity: 1 !important;\n                transform: translateY(0px) !important;\n            }\n            .book-demo-base {\n                opacity: 0 !important;\n                transform: translateY(80px) !important;\n                pointer-events: none !important;\n                z-index: 9998 !important;\n                position: fixed !important;\n            }\n            .book-demo-ready {\n                transition: opacity 0.6s ease-in-out, transform 0.8s cubic-bezier(0.16, 1, 0.3, 1) !important;\n            }\n            .book-demo-visible {\n                opacity: 1 !important;\n                transform: translateY(0px) !important;\n                pointer-events: auto !important;\n            }\n        `;document.head.appendChild(style);stickyStyleEl=style;}stickyStyleUsers+=1;const timeout=setTimeout(()=>setMounted(true),16);const onDismiss=value=>setIsDismissed(value);dismissListeners.push(onDismiss);const onOpen=value=>setIsOpened(value);openListeners.push(onOpen);if(SCROLL_ENABLED){const onScroll=e=>{const target=e.target;const scrolled=window.scrollY||document.documentElement.scrollTop||target.scrollTop||0;if(scrolled<50){setDismissed(false);setIsDismissed(false);}setVisible(scrolled>300&&!dismissed);};window.addEventListener(\"scroll\",onScroll,{passive:true,capture:true});document.addEventListener(\"scroll\",onScroll,{passive:true,capture:true});return()=>{clearTimeout(timeout);window.removeEventListener(\"scroll\",onScroll,{capture:true});document.removeEventListener(\"scroll\",onScroll,{capture:true});dismissListeners.splice(dismissListeners.indexOf(onDismiss),1);openListeners.splice(openListeners.indexOf(onOpen),1);stickyStyleUsers=Math.max(0,stickyStyleUsers-1);if(stickyStyleUsers===0&&stickyStyleEl){stickyStyleEl.remove();stickyStyleEl=null;}};}return()=>{clearTimeout(timeout);dismissListeners.splice(dismissListeners.indexOf(onDismiss),1);openListeners.splice(openListeners.indexOf(onOpen),1);stickyStyleUsers=Math.max(0,stickyStyleUsers-1);if(stickyStyleUsers===0&&stickyStyleEl){stickyStyleEl.remove();stickyStyleEl=null;}};},[]);const shouldShow=isOpened&&!isDismissed;useEffect(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\"){return;}const phoneMediaQuery=\"(max-width: 767.98px)\";const mediaQueryList=window.matchMedia(phoneMediaQuery);const backdropId=\"sticky-form-backdrop\";let backdrop=document.getElementById(backdropId);if(!backdrop){backdrop=document.createElement(\"div\");backdrop.id=backdropId;backdrop.setAttribute(\"aria-hidden\",\"true\");backdrop.style.position=\"fixed\";backdrop.style.top=\"0\";backdrop.style.left=\"0\";backdrop.style.width=\"100vw\";backdrop.style.height=\"100vh\";backdrop.style.visibility=\"hidden\";backdrop.style.background=\"transparent\";backdrop.style.zIndex=String(STICKY_BACKDROP_Z_INDEX);backdrop.style.pointerEvents=\"none\";document.body.appendChild(backdrop);}const handleBackdropClick=()=>{setDismissed(true);setOpened(false);};const syncBackdropState=()=>{const shouldShowBackdrop=shouldShow&&mediaQueryList.matches;if(shouldShowBackdrop){backdrop.style.visibility=\"visible\";backdrop.style.pointerEvents=\"auto\";backdrop.addEventListener(\"click\",handleBackdropClick);}else{backdrop.style.visibility=\"hidden\";backdrop.style.pointerEvents=\"none\";backdrop.removeEventListener(\"click\",handleBackdropClick);}};syncBackdropState();const handleViewportChange=()=>{syncBackdropState();};if(typeof mediaQueryList.addEventListener===\"function\"){mediaQueryList.addEventListener(\"change\",handleViewportChange);}else{mediaQueryList.addListener(handleViewportChange);}return()=>{backdrop?.removeEventListener(\"click\",handleBackdropClick);if(!shouldShow&&backdrop){backdrop.remove();}if(typeof mediaQueryList.removeEventListener===\"function\"){mediaQueryList.removeEventListener(\"change\",handleViewportChange);}else{mediaQueryList.removeListener(handleViewportChange);}};},[shouldShow]);const classes=[\"sticky-form-base\",mounted?\"sticky-form-ready\":\"\",shouldShow?\"sticky-form-visible\":\"\"].join(\" \");return{className:classes,style:{position:\"relative\",pointerEvents:shouldShow?\"auto\":\"none\",zIndex:STICKY_FORM_Z_INDEX}};}export function CloseButtonOverride(){return{onClick:e=>{e.stopPropagation();e.preventDefault();setDismissed(true);setOpened(false);}};}export function OpenFormButtonOverride(){return{href:\"/contact\",onClick:event=>{event?.preventDefault?.();setDismissed(false);setOpened(true);setTimeout(()=>{setFormHeadline(\"Book a Personalized Demo Today\");updateHeadlineDOM(\"Book a Personalized Demo Today\");},50);}};}export function withOpenFormButtonScrollReveal(){const SCROLL_THRESHOLD=150;const isCanvas=RenderTarget.current()===RenderTarget.canvas||RenderTarget.current()===RenderTarget.thumbnail;const openFormOverride=OpenFormButtonOverride();const[isVisible,setIsVisible]=useState(isCanvas);useEffect(()=>{if(typeof window===\"undefined\")return;if(isCanvas){startTransition(()=>setIsVisible(true));return;}let frame=0;let lastVisible=null;const updateVisibility=()=>{const nextVisible=window.scrollY>=SCROLL_THRESHOLD;if(lastVisible===nextVisible)return;lastVisible=nextVisible;startTransition(()=>setIsVisible(nextVisible));};const onScroll=()=>{if(frame)return;frame=window.requestAnimationFrame(()=>{frame=0;updateVisibility();});};updateVisibility();window.addEventListener(\"scroll\",onScroll,{passive:true});return()=>{window.removeEventListener(\"scroll\",onScroll);if(frame)window.cancelAnimationFrame(frame);};},[isCanvas]);return{...openFormOverride,initial:false,animate:{opacity:isVisible?1:0,y:isVisible?0:8},transition:{duration:.3,ease:\"easeOut\"},style:{pointerEvents:isVisible?\"auto\":\"none\"}};}export function OpenFormButton_GenericLearnMore(){return{href:\"/contact\",onClick:event=>{event?.preventDefault?.();setDismissed(false);setOpened(true);setTimeout(()=>{setFormHeadline(\"Questions? Learn More About JustOn\");updateHeadlineDOM(\"Questions? Learn More About JustOn\");},50);}};}export function OpenFormButton_ComplianceOverride(){return{href:\"/contact\",onClick:event=>{event?.preventDefault?.();setDismissed(false);setOpened(true);setTimeout(()=>{setFormHeadline(\"Book Your Free Compliance Assessment\");updateHeadlineDOM(\"Book Your Free Compliance Assessment\");},50);}};}export function FormHeadlineOverride(){const[headline,setHeadline]=useState(formHeadline);useEffect(()=>{setHeadline(formHeadline);const onHeadlineChange=value=>{setHeadline(value);};headlineListeners.push(onHeadlineChange);return()=>{headlineListeners.splice(headlineListeners.indexOf(onHeadlineChange),1);};},[]);return{text:headline};}export function ScrollRevealOverride(){const[visible,setVisible]=useState(false);useEffect(()=>{if(typeof window===\"undefined\")return;let frame=0;let revealed=false;const onScroll=e=>{const target=e.target;const scrolled=window.scrollY||document.documentElement.scrollTop||target.scrollTop||0;if(revealed||scrolled<=100)return;revealed=true;startTransition(()=>setVisible(true));};const onScrollRaf=e=>{if(frame)return;frame=window.requestAnimationFrame(()=>{frame=0;onScroll(e);});};onScroll(new Event(\"scroll\"));if(revealed)return;window.addEventListener(\"scroll\",onScrollRaf,{passive:true});return()=>{window.removeEventListener(\"scroll\",onScrollRaf);if(frame)window.cancelAnimationFrame(frame);};},[]);return{className:`scroll-reveal-base ${visible?\"scroll-reveal-visible\":\"\"}`};}export function BookDemoButtonOverride(){const[visible,setVisible]=useState(false);const[mounted,setMounted]=useState(false);useEffect(()=>{if(typeof window===\"undefined\")return;const timeout=setTimeout(()=>setMounted(true),16);const THRESHOLD=window.innerHeight*.5;let frame=0;let lastVisible=null;const onScroll=e=>{const target=e.target;const scrolled=window.scrollY||document.documentElement.scrollTop||target.scrollTop||0;const next=scrolled>THRESHOLD;if(lastVisible===next)return;lastVisible=next;startTransition(()=>setVisible(next));};const onScrollRaf=e=>{if(frame)return;frame=window.requestAnimationFrame(()=>{frame=0;onScroll(e);});};onScroll(new Event(\"scroll\"));window.addEventListener(\"scroll\",onScrollRaf,{passive:true});return()=>{clearTimeout(timeout);window.removeEventListener(\"scroll\",onScrollRaf);if(frame)window.cancelAnimationFrame(frame);};},[]);return{href:\"/contact\",style:{opacity:visible?1:0,transform:visible?\"translateY(0px)\":\"translateY(100px)\",transition:mounted?\"opacity 0.6s ease-in-out, transform 0.8s cubic-bezier(0.16, 1, 0.3, 1)\":\"none\",pointerEvents:visible?\"auto\":\"none\",zIndex:9998},onClick:event=>{event?.preventDefault?.();setDismissed(false);setOpened(true);setTimeout(()=>{setFormHeadline(\"Book a Personalized Demo Today\");updateHeadlineDOM(\"Book a Personalized Demo Today\");},50);}};}// ————————————————————————————\n// Book Demo — closes iframe modal + unlocks scroll + opens sticky form\n// ————————————————————————————\nexport function IframeBookDemoOverride(){return{href:\"/contact\",onClick:event=>{event?.preventDefault?.();const modal=document.getElementById(\"framer-ap2i0h\");if(modal){modal.style.opacity=\"0\";modal.style.visibility=\"hidden\";const iframe=modal.querySelector(\"iframe\");if(iframe){const src=iframe.src;iframe.src=\"\";iframe.src=src;}}unlockScroll();setDismissed(false);setOpened(true);setTimeout(()=>{setFormHeadline(\"Book a Personalized Demo Today\");updateHeadlineDOM(\"Book a Personalized Demo Today\");},50);}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withModalFrameOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...ModalFrameOverride(props)});};}withModalFrameOverride.displayName=\"ModalFrameOverride\";export function withOpenModalOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...OpenModalOverride(props)});};}withOpenModalOverride.displayName=\"OpenModalOverride\";export function withCloseModalOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...CloseModalOverride(props)});};}withCloseModalOverride.displayName=\"CloseModalOverride\";export function withIframeModalOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...IframeModalOverride(props)});};}withIframeModalOverride.displayName=\"IframeModalOverride\";export function withOpenIframeModalOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...OpenIframeModalOverride(props)});};}withOpenIframeModalOverride.displayName=\"OpenIframeModalOverride\";export function withCloseIframeModalOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...CloseIframeModalOverride(props)});};}withCloseIframeModalOverride.displayName=\"CloseIframeModalOverride\";export function withStickyFormOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...StickyFormOverride(props)});};}withStickyFormOverride.displayName=\"StickyFormOverride\";export function withCloseButtonOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...CloseButtonOverride(props)});};}withCloseButtonOverride.displayName=\"CloseButtonOverride\";export function withOpenFormButtonOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...OpenFormButtonOverride(props)});};}withOpenFormButtonOverride.displayName=\"OpenFormButtonOverride\";export function withwithOpenFormButtonScrollReveal(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withOpenFormButtonScrollReveal(props)});};}withwithOpenFormButtonScrollReveal.displayName=\"withOpenFormButtonScrollReveal\";export function withOpenFormButton_GenericLearnMore(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...OpenFormButton_GenericLearnMore(props)});};}withOpenFormButton_GenericLearnMore.displayName=\"OpenFormButton_GenericLearnMore\";export function withOpenFormButton_ComplianceOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...OpenFormButton_ComplianceOverride(props)});};}withOpenFormButton_ComplianceOverride.displayName=\"OpenFormButton_ComplianceOverride\";export function withFormHeadlineOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormHeadlineOverride(props)});};}withFormHeadlineOverride.displayName=\"FormHeadlineOverride\";export function withScrollRevealOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...ScrollRevealOverride(props)});};}withScrollRevealOverride.displayName=\"ScrollRevealOverride\";export function withBookDemoButtonOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...BookDemoButtonOverride(props)});};}withBookDemoButtonOverride.displayName=\"BookDemoButtonOverride\";export function withIframeBookDemoOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...IframeBookDemoOverride(props)});};}withIframeBookDemoOverride.displayName=\"IframeBookDemoOverride\";\nexport const __FramerMetadata__ = {\"exports\":{\"CloseModalOverride\":{\"type\":\"override\",\"name\":\"CloseModalOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withScrollRevealOverride\":{\"type\":\"reactHoc\",\"name\":\"withScrollRevealOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OpenFormButton_GenericLearnMore\":{\"type\":\"override\",\"name\":\"OpenFormButton_GenericLearnMore\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"IframeBookDemoOverride\":{\"type\":\"override\",\"name\":\"IframeBookDemoOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BookDemoButtonOverride\":{\"type\":\"override\",\"name\":\"BookDemoButtonOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormHeadlineOverride\":{\"type\":\"reactHoc\",\"name\":\"withFormHeadlineOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OpenFormButtonOverride\":{\"type\":\"override\",\"name\":\"OpenFormButtonOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOpenFormButton_GenericLearnMore\":{\"type\":\"reactHoc\",\"name\":\"withOpenFormButton_GenericLearnMore\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withIframeModalOverride\":{\"type\":\"reactHoc\",\"name\":\"withIframeModalOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CloseIframeModalOverride\":{\"type\":\"override\",\"name\":\"CloseIframeModalOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OpenFormButton_ComplianceOverride\":{\"type\":\"override\",\"name\":\"OpenFormButton_ComplianceOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCloseIframeModalOverride\":{\"type\":\"reactHoc\",\"name\":\"withCloseIframeModalOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CloseButtonOverride\":{\"type\":\"override\",\"name\":\"CloseButtonOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withModalFrameOverride\":{\"type\":\"reactHoc\",\"name\":\"withModalFrameOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOpenFormButtonOverride\":{\"type\":\"reactHoc\",\"name\":\"withOpenFormButtonOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"StickyFormOverride\":{\"type\":\"override\",\"name\":\"StickyFormOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withIframeBookDemoOverride\":{\"type\":\"reactHoc\",\"name\":\"withIframeBookDemoOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withBookDemoButtonOverride\":{\"type\":\"reactHoc\",\"name\":\"withBookDemoButtonOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOpenFormButtonScrollReveal\":{\"type\":\"override\",\"name\":\"withOpenFormButtonScrollReveal\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OpenIframeModalOverride\":{\"type\":\"override\",\"name\":\"OpenIframeModalOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithOpenFormButtonScrollReveal\":{\"type\":\"reactHoc\",\"name\":\"withwithOpenFormButtonScrollReveal\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ScrollRevealOverride\":{\"type\":\"override\",\"name\":\"ScrollRevealOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOpenIframeModalOverride\":{\"type\":\"reactHoc\",\"name\":\"withOpenIframeModalOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormHeadlineOverride\":{\"type\":\"override\",\"name\":\"FormHeadlineOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOpenModalOverride\":{\"type\":\"reactHoc\",\"name\":\"withOpenModalOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ModalFrameOverride\":{\"type\":\"override\",\"name\":\"ModalFrameOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCloseButtonOverride\":{\"type\":\"reactHoc\",\"name\":\"withCloseButtonOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCloseModalOverride\":{\"type\":\"reactHoc\",\"name\":\"withCloseModalOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withStickyFormOverride\":{\"type\":\"reactHoc\",\"name\":\"withStickyFormOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"IframeModalOverride\":{\"type\":\"override\",\"name\":\"IframeModalOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OpenModalOverride\":{\"type\":\"override\",\"name\":\"OpenModalOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOpenFormButton_ComplianceOverride\":{\"type\":\"reactHoc\",\"name\":\"withOpenFormButton_ComplianceOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Global_Modal_Form_Handler.map"],"mappings":"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"}