{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/Hgi5yyMQxP73HfeOlmuf/9TmaTNDYhGT4Ci4TX5ia/Contact_sales_form_selection_2025.js"],
  "sourcesContent": ["/* eslint-disable */// eslint-disable-next-line no-unused-vars\n// import PhoneInput2 from 'react-phone-input-2';\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";export const form=`<style></style><div id=\"681c7cd16bac85ad715cc8fd\" style=\" width: 100%; height: 100%; pointer-events: auto;\t\"> <div id=\"681c7cd16bac85ad715cc8fd-form\" class=\"681c7cd16bac85ad715cc8fd-template\" style=\" position: relative; display: flex; height: 100%; align-items: center; justify-content: center; \"> <div id=\"selected-_s6bi9kvnr\" class=\" ap3w-embeddable-form-681c7cd16bac85ad715cc8fd ap3w-embeddable-form-681c7cd16bac85ad715cc8fd-full ap3w-embeddable-form-681c7cd16bac85ad715cc8fd-rounded \" data-select=\"true\"><form id=\"ap3w-embeddable-form-681c7cd16bac85ad715cc8fd\" class=\"ap3w-embeddable-form-content\"><div id=\"selected-_6m3aauo4a\" class=\"ap3w-form-input ap3w-form-input-681c7cd16bac85ad715cc8fd\" data-select=\"true\" data-field-id=\"str::first\" data-merge-strategy=\"protect\" data-pre-fill-option=\"dont_pre_fill\" data-input-type=\"text\"><label for=\"ap3w-form-input-text-681c7cd16bac85ad715cc8fd\" class=\"ap3w-form-input-label\">First name*</label><input type=\"text\" id=\"ap3w-form-input-text-681c7cd16bac85ad715cc8fd\" step=\"1\" name=\"First name\" required=\"\"/></div><div id=\"selected-_gitxseote\" class=\"ap3w-form-input ap3w-form-input-681c7cd16bac85ad715cc8fd\" data-select=\"true\" data-field-id=\"str::last\" data-merge-strategy=\"protect\" data-pre-fill-option=\"dont_pre_fill\" data-input-type=\"text\"><label for=\"ap3w-form-input-text-681c7cd16bac85ad715cc8fd\" class=\"ap3w-form-input-label\">Last name*</label><input type=\"text\" id=\"ap3w-form-input-text-681c7cd16bac85ad715cc8fd\" step=\"1\" name=\"Last name\" required=\"\"/></div><div class=\"ap3w-form-input ap3w-input-select-681c7cd16bac85ad715cc8fd\" data-field-id=\"str:oc:estimated-contacts\" data-merge-strategy=\"override\" data-pre-fill-option=\"dont_pre_fill\" data-input-type=\"single_select\"><label class=\"ap3w-form-select-label\" for=\"ap3w-form-input-single_select-681c7cd16bac85ad715cc8fd\">How many contacts do you have?*</label><select id=\"ap3w-input-select-681c7cd16bac85ad715cc8fd\" class=\"ap3w-form-input-select-unstyled\" name=\"How many contacts do you have?\" required=\"\"><option value=\"Less than 10K\">Less than 10K</option><option value=\"10K - 200K\">10K - 200K</option><option value=\"200K - 500K\">200K - 500K</option><option value=\"500K - 1M\">500K - 1M</option><option value=\"More than 1M\">More than 1M</option></select></div><div id=\"selected-_tn1qn03ky\" class=\"ap3w-form-input ap3w-form-input-681c7cd16bac85ad715cc8fd\" data-select=\"true\" data-field-id=\"str::email\" data-merge-strategy=\"override\" data-pre-fill-option=\"dont_pre_fill\" data-input-type=\"email\"><label for=\"ap3w-form-input-email-681c7cd16bac85ad715cc8fd\" class=\"ap3w-form-input-label\">Work email*</label><input type=\"email\" id=\"ap3w-form-input-email-681c7cd16bac85ad715cc8fd\" step=\"1\" name=\"Work email\" required=\"\"/></div><div id=\"selected-_yqdtctya2\" class=\"ap3w-form-input ap3w-form-input-681c7cd16bac85ad715cc8fd\" data-select=\"true\" data-field-id=\"str:cm:contact-website\" data-merge-strategy=\"override\" data-pre-fill-option=\"dont_pre_fill\" data-input-type=\"text\"><label for=\"ap3w-form-input-text-681c7cd16bac85ad715cc8fd\" class=\"ap3w-form-input-label\">Website*</label><input type=\"text\" id=\"ap3w-form-input-text-681c7cd16bac85ad715cc8fd\" step=\"1\" name=\"Website\" required=\"\"/></div><div class=\"ap3w-form-input ap3w-input-select-681c7cd16bac85ad715cc8fd\" data-merge-strategy=\"throw_away\" data-pre-fill-option=\"dont_pre_fill\" data-input-type=\"single_select\"><label class=\"ap3w-form-select-label\" for=\"ap3w-form-input-single_select-681c7cd16bac85ad715cc8fd\">How did you hear about us?*</label><select id=\"ap3w-input-select-681c7cd16bac85ad715cc8fd\" class=\"ap3w-form-input-select-unstyled\" name=\"How did you hear about us?\" required=\"\"><option value=\"Google search\">Google search</option><option value=\"AI (ChatGPT, Claude, etc.)\">AI (ChatGPT, Claude, etc.)</option><option value=\"Saw an ad\">Saw an ad</option><option value=\"Social media (LinkedIn, Twitter/X, etc.)\">Social media (LinkedIn, Twitter/X, etc.)</option><option value=\" Your team reached out to me\"> Your team reached out to me</option><option value=\"A friend or colleague recommended it\">A friend or colleague recommended it</option><option value=\"At an event or conference\">At an event or conference</option><option value=\"Comparison or review site (e.g. G2, Capterra)\">Comparison or review site (e.g. G2, Capterra)</option><option value=\"Podcast or YouTube\">Podcast or YouTube</option><option value=\"I&#39;m a returning user\">I&#39;m a returning user</option><option value=\"Other\">Other</option></select></div><div id=\"selected-_0u940essd\" class=\"ap3w-other-wrapper ap3w-form-input ap3w-form-input-681c7cd16bac85ad715cc8fd\" data-select=\"true\" data-merge-strategy=\"throw_away\" data-pre-fill-option=\"dont_pre_fill\" data-input-type=\"text\"><label for=\"ap3w-form-input-text-681c7cd16bac85ad715cc8fd\" class=\"ap3w-form-input-label\">Other</label><input type=\"text\" id=\"ap3w-form-input-text-681c7cd16bac85ad715cc8fd\" step=\"1\" name=\"Other\"/></div><div class=\"ap3w-recaptcha\"><div><div id=\"ap3w-recaptcha-v2-681c7cd16bac85ad715cc8fd\"></div><p id=\"ap3w-recaptcha-required-681c7cd16bac85ad715cc8fd\" class=\"ap3w-recaptcha-required\" style=\"margin-left:2px\">reCaptcha is required*</p></div></div><div id=\"selected-_ufyip1q7g\" class=\" ap3w-form-button ap3w-form-button-681c7cd16bac85ad715cc8fd \"><button id=\"ap3w-form-button-681c7cd16bac85ad715cc8fd\" type=\"submit\" data-select=\"true\" data-button-on-click=\"go-to-url\" data-button-submit-url=\"https://ortto.com/contact/sales/thank-you\">Submit</button></div></form></div> </div> </div>`;// eslint-disable-next-line no-unused-vars\nexport default function contactSalesFormSelection2025(props){const[isMounted,setIsMounted]=useState(false);// eslint-disable-next-line no-unused-vars\nconst[PhoneInput,setPhoneInput]=useState(null);const formRef=useRef(null);const phoneRef=useRef(null);const hideCaptureDefault=false;const phoneDialCodeIdRegexp=/ap3w-input-areacode-\\w+/m// matches for the string \"ap3w-input-phone-<randomString>\"\n;const phoneInputIdRegexp=/ap3w-input-phone-\\w+/m// matches for the string \"ap3w-input-phone-<randomString>\"\n;const matchedPhoneInputId=form?form.match(phoneInputIdRegexp):null;const matchedDialCodeInputId=form?form.match(phoneDialCodeIdRegexp):null;const hasPhoneInput=!!matchedPhoneInputId;const handlePhoneChange=(value,data)=>{const phoneInput=document.getElementById(matchedPhoneInputId);const phoneDialCode=document.getElementById(matchedDialCodeInputId);phoneInput.value=value;phoneDialCode.value=`+${data.dialCode}`;};useEffect(()=>{if(PhoneInput){const phoneInputTextInput=phoneRef.current?.getElementsByTagName(\"input\")?.[0];if(phoneInputTextInput){const phoneSpanLabel=document.createElement(\"span\");phoneSpanLabel.innerText=\"Phone\";phoneInputTextInput.insertAdjacentElement(\"afterend\",phoneSpanLabel);}}},[PhoneInput]);useEffect(()=>{const handleInputFocus=()=>{const captureWrapper=formRef?.current.getElementsByClassName(\"ap3w-recaptcha\")[0];if(captureWrapper){captureWrapper.style.display=\"block\";}};const inputs=formRef?.current.getElementsByTagName(\"input\");if(hideCaptureDefault&&isMounted){Array.from(inputs).forEach(input=>{input.addEventListener(\"focus\",handleInputFocus);});}return()=>{if(hideCaptureDefault){Array.from(inputs).forEach(input=>{input.removeEventListener(\"focus\",handleInputFocus);});}};},[isMounted]);useEffect(()=>{if(isMounted){const formBreaks=formRef?.current.getElementsByClassName(\"ap3-form-br\");const labels=formRef?.current.getElementsByTagName(\"label\");const inputs=formRef?.current.getElementsByTagName(\"input\");const selects=formRef?.current.getElementsByTagName(\"select\");const textAreas=formRef?.current.getElementsByTagName(\"textarea\");Array.from(formBreaks).forEach(br=>{if(br.remove){br.remove();}});Array.from(labels).forEach(label=>{label.innerHTML=`${label?.innerHTML.replace(\"*\",\"\")}`;});Array.from(inputs).forEach(input=>{if(input.type===\"text\"||input.type===\"email\"||input.type===\"url\"){input.placeholder=\" \";}const label=input.parentElement.getElementsByTagName(\"label\")?.[0];if(label){const spanLabel=document.createElement(\"span\");spanLabel.innerText=`${label?.innerHTML.replace(\"*\",\"\")}`;input.insertAdjacentElement(\"afterend\",spanLabel);}});Array.from(textAreas).forEach(input=>{const label=input.parentElement.getElementsByTagName(\"label\")?.[0];if(label){const spanLabel=document.createElement(\"span\");spanLabel.innerText=`${label?.innerHTML.replace(\"*\",\"\")}`;input.insertAdjacentElement(\"afterend\",spanLabel);}});Array.from(selects).forEach(select=>{select.closest(\".ap3w-form-input\").classList.add(\"form-select-wrap\");const optDisabled=document.createElement(\"option\");optDisabled.value=\"\";optDisabled.disabled=true;optDisabled.selected=true;select.insertBefore(optDisabled,select.firstChild);select.addEventListener(\"change\",()=>{select.parentElement.classList.add(\"valid\");// Check if the selected value is \"Other\" and toggle ap3w-other-wrapper visibility\nconst otherWrapper=formRef.current.querySelector(\".ap3w-other-wrapper\");if(otherWrapper){if(select.value===\"Other\"){otherWrapper.style.display=\"block\";}else{otherWrapper.style.display=\"none\";}}});const label=select.parentElement.getElementsByTagName(\"label\")?.[0];if(label){const spanLabel=document.createElement(\"span\");spanLabel.classList.add(\"label\");spanLabel.innerText=`${label?.innerHTML.replace(\"*\",\"\")}`;select.insertAdjacentElement(\"beforebegin\",spanLabel);}});}},[isMounted]);useEffect(()=>{if(!isMounted){setIsMounted(true);}},[isMounted]);const importPhoneInput=async()=>{try{// eslint-disable-next-line import/no-unresolved\n// const {default: DynamicPhoneInput} = await import('https://unpkg.com/react-phone-input-2@2.15.1/lib/lib.js');\n// setPhoneInput(() => DynamicPhoneInput.default);\n// NEXT JS\n// await import('react-phone-input-2/lib/style.css');\n// const {default: DynamicPhoneInput} = await import('react-phone-input-2');\n// setPhoneInput(() => DynamicPhoneInput);\n}catch(error){// Handle the error (e.g., show a message to the user)\nconsole.error(\"Error importing DynamicPhoneInput:\",error);}};const importCss=async()=>{try{// Check if the stylesheet is already loaded\nconst existingLink=document.querySelector(`link[href=\"https://unpkg.com/react-phone-input-2@2.15.1/lib/style.css\"]`);if(!existingLink){const link=document.createElement(\"link\");link.rel=\"stylesheet\";link.type=\"text/css\";link.href=\"https://unpkg.com/react-phone-input-2@2.15.1/lib/style.css\";document.head.appendChild(link);}}catch(error){console.error(\"Error importing CSS:\",error);}};useEffect(()=>{const interval=setInterval(()=>{if(PhoneInput){clearInterval(interval)// Stop the interval\n;}importPhoneInput();importCss();},1e3);return()=>clearInterval(interval);},[PhoneInput]);useEffect(()=>{const style=document.createElement(\"style\");style.innerHTML=`\n\n.book-a-demo {\n\tposition: relative;\n\twidth: 100%;\n}\n\n.book-a-demo .heading-form-title {\n    font-size: 22px;\n    line-height: 24px;\n    font-weight: bold;\n    padding-bottom: 0px;\n}\n\n.book-a-demo .ap3w-other-wrapper {\n    display:none\n}\n\n.book-a-demo .ap3w-form-input:nth-child(1) {\n    margin-top: 16px;\n    padding-right: 8px;\n    width: 50%;\n}\n\n.book-a-demo .ap3w-form-input:nth-child(2) {\n    margin-top: 16px;\n    padding-left: 8px;\n    width: 50%;\n}\n\n\n.book-a-demo .ap3w-text--first.heading {\n\tposition: relative;\n\twidth: 100%;\n\tpadding-bottom: 0;\n}\n\n.book-a-demo .ap3w-text--first.heading p {\n    font-size: 22px;\n    line-height: 22px;\n    font-weight: 700;\n}\n\n.book-a-demo .ap3w-text--first.submission {\n\tposition: relative;\n\twidth: 100%;\n\tpadding-bottom: 0;\n}\n\n.book-a-demo .ap3w-text--first.submission p {\n    font-size: 14px;\n    line-height: 18px;\n    font-weight: 400;\n}\n\n.book-a-demo .ap3w-text--first.submission p:first-child {\n    font-size: 22px;\n    line-height: 22px;\n    font-weight: 700;\n    padding-bottom: 4px;\n}\n\n.book-a-demo .heading p {\n\tposition: relative;\n\twidth: 100%;\n}\n\n.book-a-demo .ap3w-checkbox {\n    margin-top: 14px;\n    display: block;\n}\n\n.book-a-demo .ap3w-form-input label {\n    display: none;\n}\n\n.book-a-demo .ap3w-checkbox__inner {\n    display: flex;\n    gap: 8px;\n}\n\n.book-a-demo .ap3w-text {\n    padding-bottom: 10px;\n}\n\n.book-a-demo .ap3w-text a {\n    color: text.primary;\n    text-underline-position: under;\n    text-decoration-thickness: from-font;\n    text-decoration-line: underline;\n}\n\n.book-a-demo form.ap3w-embeddable-form-content {\n    width: 100%;\n    display: flex;\n    flex-wrap: wrap;\n}\n\n.book-a-demo .ap3-form-br {\n    display: none;\n}\n\n.book-a-demo .ap3w-form-button {\n    margin-top: 16px;\n    display: block;\n    width: 100%;\n}\n\n.book-a-demo .ap3w-form-button button {\n    width: 100%;\n    cursor: pointer;\n    height: 48px;\n    outline: none;\n    border: none;\n    background: rgb(40, 101, 254);\n    color: rgb(255, 255, 255);\n    padding: 12px 18px;\n    border-radius: 48px;\n    font-weight: 700;\n    font-size: 16px;\n    line-height: 24px;\n    transition: all 0.3s ease-out 0s;\n}\n\n.book-a-demo .ap3w-form-button button:hover {\n    opacity: 0.8;\n}\n\n.book-a-demo .ap3w-form-input {\n    width: 100%;\n    margin-top: 16px;\n    position: relative;\n}\n\n.book-a-demo .ap3w-form-input {\n    width: 100%;\n    margin-top: 16px;\n    position: relative;\n}\n\n/* Add more styles as needed */\n\n/* Converted styles for input and textarea */\n.book-a-demo input[type=\"text\"],\n.book-a-demo input[type=\"url\"],\n.book-a-demo input[type=\"email\"],\n.book-a-demo input[type=\"password\"],\n.book-a-demo input[type=\"tel\"],\n.book-a-demo textarea {\n    width: 100%;\n    appearance: none;\n    outline: none;\n    background-color: rgb(255, 255, 255);\n    border: 1px solid;\n    padding: 7px 15px;\n    border-color: rgb(216, 210, 204);\n    height: 48px;\n    font-size: 16px;\n    line-height: 20px;\n    border-radius: 6px;\n    filter: none;\n    transition: all 0.3s ease-out 0s;\n    box-shadow: none;\n}\n\n.book-a-demo input[type=\"text\"]:focus,\n.book-a-demo input[type=\"url\"]:focus,\n.book-a-demo input[type=\"email\"]:focus,\n.book-a-demo input[type=\"password\"]:focus,\n.book-a-demo input[type=\"tel\"]:focus,\n.book-a-demo textarea:focus {\n    border-color: rgb(40, 101, 254);\n    box-shadow: rgb(40, 101, 254) 0px 0px 0px 1px inset;\n}\n\n.book-a-demo input[type=\"text\"]:hover,\n.book-a-demo input[type=\"url\"]:hover,\n.book-a-demo input[type=\"email\"]:hover,\n.book-a-demo input[type=\"password\"]:hover,\n.book-a-demo input[type=\"tel\"]:hover,\n.book-a-demo textarea:hover,\n.book-a-demo select:hover {\n    border-color: rgb(40, 101, 254);\n}\n\n.book-a-demo select[multiple] {\n    height: 200px;\n    background-image: none;\n}\n\n/* Converted styles for select */\n.book-a-demo select {\n    position: relative;\n    width: 100%;\n    appearance: none;\n    outline: none;\n    background-color: rgb(255, 255, 255);\n    border: 1px solid;\n    padding: 10px 10px 7px 10px;\n    border-color: rgb(216, 210, 204);\n    height: 48px;\n    font-size: 14px;\n    line-height: 20px;\n    border-radius: 6px;\n    filter: none;\n    color: text.default;\n    transition: all 0.3s ease-out 0s;\n    box-shadow: none;\n    background-image: url(/images/faq-chevron-down.svg);\n    background-repeat: no-repeat;\n    background-size: 20px;\n    background-position: 96% 14px;\n}\n\n\n.book-a-demo select option {\n    padding: 5px 0px;\n}\n\n.book-a-demo .ap3w-form-input.form-select-wrap.valid .label {\n    transition: all 200ms ease-out 0s;\n    position: absolute;\n    top: -8px;\n    left: 11px;\n    font-size: 13px;\n    line-height: 18px;\n    color: rgb(109, 107, 112);\n    pointer-events: none;\n    background-color: rgb(255, 255, 255);\n    padding-left: 4px;\n    padding-right: 4px;\n    z-index: 1;\n}\n\n.book-a-demo .ap3w-form-input select option[value=\"\"][disabled] {\n    display: none;\n}\n\n.book-a-demo .ap3w-form-input.form-select-wrap .label {\n    transition: all 200ms ease-out 0s;\n    position: absolute;\n    top: 14px;\n    left: 16px;\n    font-size: 14px;\n    line-height: 20px;\n    color: rgb(109, 107, 112);\n    pointer-events: none;\n    background-color: rgb(255, 255, 255);\n    padding-left: 4px;\n    padding-right: 4px;\n    z-index: 1;\n}\n\n.book-a-demo .ap3w-form-input input:placeholder-shown:not(:focus) + span,\n.book-a-demo .ap3w-form-input input:placeholder-shown:not(:focus) + div + span {\n    top: 14px;\n    left: 16px;\n    font-size: 14px;\n    line-height: 20px;\n}\n\n.book-a-demo .ap3w-form-input input + span,\n.book-a-demo .ap3w-form-input input + div + span {\n    transition: all 200ms ease-out 0s;\n    position: absolute;\n    top: -8px;\n    left: 11px;\n    font-size: 13px;\n    line-height: 18px;\n    color: rgb(109, 107, 112);\n    pointer-events: none;\n    background-color: rgb(255, 255, 255);\n    padding-left: 4px;\n    padding-right: 4px;\n}\n\n.book-a-demo .ap3w-form-input input:focus + span {\n    color: rgb(40, 101, 254);\n}\n\n.book-a-demo .ap3w-recaptcha {\n    margin-top: 14px;\n    display: block;\n    width: 100%;\n}\n\n\n.1book-a-demo .country-list li span {\n    font-weight: 400;\n    font-size: 13px;\n    line-height: 16px;\n}\n\n.1book-a-demo .ap3w-form-phone-ghost > div:nth-child(1),\n.1book-a-demo .ap3w-form-phone-ghost > div:nth-child(2) {\n    opacity: 0;\n}\n\n.book-a-demo .ap3w-form-phone-ghost {\n\tdisplay: flex;\n}\n\n.book-a-demo .ap3w-form-phone-ghost > div:nth-child(1) {\n\twidth: 64px;\n}\n\n.book-a-demo .ap3w-form-phone-ghost > div:nth-child(1) input {\n\tbackground-color: #f5f5f5;\n\tborder-radius: 6px 0 0 6px;\n}\n\n.book-a-demo .ap3w-form-phone-ghost > div:nth-child(2) {\n\tflex-grow: 1;\n}\n\n.book-a-demo .ap3w-form-phone-ghost > div:nth-child(2) input {\n\tborder-radius: 0px 6px 6px 0px;\n\tborder-left: none;\n}\n\n.book-a-demo .ap3w-form-phone-ghost > div:nth-child(1) span, .book-a-demo .ap3w-form-phone-ghost > div:nth-child(2) span {\n\tdisplay: none;\n}\n\n.book-a-demo .react-tel-input {\n    position: absolute;\n    top: 192px;\n    left: 0;\n    width: 100%;\n    height: 48px;\n}\n\n.book-a-demo .react-tel-input .flag-dropdown {\n    border-radius: 6px 0 0 6px;\n}\n\n.book-a-demo .react-tel-input .flag-dropdown.open .selected-flag {\n    border-radius: 6px 0 0 6px;\n}\n\n.book-a-demo .react-tel-input .selected-flag {\n    width: 63px;\n    padding: 0 0 0 16px;\n    border-radius: 6px 0 0 6px;\n}\n\n.book-a-demo .react-tel-input .selected-flag[title=\"\"] .flag::before {\n    content: \"\";\n    display: block;\n    position: absolute;\n    top: -3px;\n    left: -1px;\n    width: 16px;\n    height: 16px;\n    background-image: url('https://ortto.com/images/2023/contact/flag-icon.svg');\n    background-repeat: no-repeat;\n    background-size: 100%;\n    background-position: center center;\n}\n\n.book-a-demo .react-tel-input .selected-flag .arrow {\n    width: 16px;\n    height: 16px;\n    margin-top: -8px;\n    border: none;\n    background-image: url('https://ortto.com/images/2023/contact/flag-chevron-down.svg');\n    background-repeat: no-repeat;\n    background-size: 100%;\n    background-position: center center;\n}\n\n.book-a-demo .react-tel-input input[type=\"tel\"] {\n    width: calc(100% - 63px);\n    margin-left: 63px;\n    border-radius: 0 6px 6px 0;\n    position: relative;\n    z-index: 1;\n}\n\n.book-a-demo .react-tel-input input[type=\"tel\"] + span {\n\tdisplay: none;\n}\n\n.book-a-demo .react-tel-input input[type=\"tel\"]:placeholder-shown:not(:focus) + span {\n    z-index: 1;\n    top: 14px;\n    left: 78px;\n    font-size: 14px;\n    line-height: 20px;\n    color: rgb(109, 107, 112);\n}\n\n.book-a-demo .react-tel-input input[type=\"tel\"] + span {\n    position: absolute;\n    z-index: 1;\n    top: -8px;\n    left: 78px;\n    font-size: 13px;\n    line-height: 18px;\n    color: rgb(40, 101, 254);\n    pointer-events: none;\n    background-color: #fff;\n    padding-left: 4px;\n    transition: all 200ms ease-out;\n}\n.book-a-demo .ap3w-embeddable-form-tcpa-wrapper {\n        margin-top:13px;\n        font-size:13px;\n        line-height:16px;\n        color:#676767;\n}\n\n\n    `;document.head.appendChild(style);return()=>{document.head.removeChild(style);};},[]);return /*#__PURE__*/_jsxs(\"div\",{ref:formRef,className:\"book-a-demo\",children:[isMounted?/*#__PURE__*/_jsx(\"div\",{dangerouslySetInnerHTML:{__html:form}}):null,isMounted&&hasPhoneInput&&PhoneInput?/*#__PURE__*/_jsx(\"div\",{ref:phoneRef,children:/*#__PURE__*/_jsx(PhoneInput,{onChange:handlePhoneChange,placeholder:\" \"})}):null]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"contactSalesFormSelection2025\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"form\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Contact_sales_form_selection_2025.map"],
  "mappings": "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AAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,MA6Z/J,SAAS,KAAK,YAAYA,CAAK,EAAQ,IAAI,CAAC,SAAS,KAAK,YAAYA,CAAK,CAAE,CAAE,EAAE,CAAC,CAAC,EAAsBC,EAAM,MAAM,CAAC,IAAIrC,EAAQ,UAAU,cAAc,SAAS,CAACL,EAAuB2C,EAAK,MAAM,CAAC,wBAAwB,CAAC,OAAO9C,CAAI,CAAC,CAAC,EAAE,KAAKG,GAAWa,GAAeV,EAAwBwC,EAAK,MAAM,CAAC,IAAIpC,EAAS,SAAsBoC,EAAKxC,EAAW,CAAC,SAASW,EAAkB,YAAY,GAAG,CAAC,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,CAAE",
  "names": ["init_ssg_sandbox_shims", "init_npm_react_18_2", "form", "contactSalesFormSelection2025", "props", "isMounted", "setIsMounted", "ye", "PhoneInput", "setPhoneInput", "formRef", "pe", "phoneRef", "hideCaptureDefault", "phoneDialCodeIdRegexp", "phoneInputIdRegexp", "matchedPhoneInputId", "matchedDialCodeInputId", "hasPhoneInput", "handlePhoneChange", "value", "data", "phoneInput", "phoneDialCode", "ue", "phoneInputTextInput", "phoneSpanLabel", "handleInputFocus", "captureWrapper", "inputs", "input", "formBreaks", "labels", "selects", "textAreas", "br", "label", "spanLabel", "select", "optDisabled", "otherWrapper", "importPhoneInput", "importCss", "link", "error", "interval", "style", "u", "p"]
}
