PageSourceSearch

https://www.aodocs.com/_next/static/chunks/app/contact/page-0306b0…?dpl=dpl_HvgqCaKwLXtjJP7PeCP7cwNBmXZa

js aodocs.com collected 2026-10-01 14:38:48 UTC 13,412 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[977],{3043:(n,t,e)=>{"use strict";e.r(t),e.d(t,{default:()=>p});var o=e(5155),a=e(2115),r=e(4175);let i={request_demo:"Request a demo",contact_sales:"Talk to sales"},s=[{city:"Atlanta",label:"United States (headquarters)",address:"1175 Peachtree St NE\nAtlanta, GA 30361"},{city:"Paris",label:"France",address:"6 rue Beaubourg\n75004 Paris"},{city:"Milan",label:"Italy",address:"Via Gustavo Fara, 35\n20124 Milano"},{city:"Budapest",label:"Hungary",address:"1143 Budapest\nGizella \xfat 42-44"}],l=[{src:"/badges/g2-1.avif",alt:"G2 High Performer",h:48},{src:"/badges/g2-2.avif",alt:"G2 Easiest Setup",h:48},{src:"/badges/g2-3.avif",alt:"G2 Users Love Us",h:48},{src:"/badges/fda.jpg",alt:"FDA compliant",h:36},{src:"/badges/gdpr.jpg",alt:"GDPR compliant",h:36},{src:"/badges/soc2.jpg",alt:"Soc 2 compliant",h:36}];function c(n){let{office:t}=n;return(0,o.jsxs)("div",{className:"rounded-[16px] p-6",style:{backgroundColor:"rgba(255,255,255,0.08)",border:"1px solid rgba(255,255,255,0.12)"},children:[(0,o.jsx)("p",{className:"font-bold uppercase mb-1",style:{fontFamily:"Roboto, sans-serif",fontSize:"0.72rem",letterSpacing:"0.12em",color:"#4BA2FF"},children:t.label}),(0,o.jsx)("p",{className:"font-bold mb-2",style:{fontFamily:"Ubuntu, sans-serif",fontSize:"1.1rem",color:"#FFFFFF"},children:t.city}),(0,o.jsx)("p",{style:{fontSize:"0.92rem",color:"rgba(255,255,255,0.7)",whiteSpace:"pre-line",lineHeight:1.65},children:t.address})]})}function p(){let[n,t]=(0,a.useState)("Request a demo or get in touch");return(0,a.useEffect)(()=>{let n=new URLSearchParams(window.location.search).get("request_type");n&&i[n]&&t(i[n])},[]),(0,o.jsx)("main",{children:(0,o.jsx)("section",{className:"aodc-gradient-dark",children:(0,o.jsx)("div",{className:"max-w-7xl mx-auto px-6 pt-20 pb-28",children:(0,o.jsxs)("div",{className:"flex flex-col lg:flex-row gap-16 items-start",children:[(0,o.jsxs)("div",{className:"w-full lg:w-[40%] lg:sticky lg:top-24",children:[(0,o.jsx)("h1",{className:"font-bold leading-tight mb-5",style:{fontFamily:"Ubuntu, sans-serif",fontSize:"2.8rem",color:"#FFFFFF"},children:"Let's connect."}),(0,o.jsx)("p",{className:"leading-relaxed mb-10",style:{fontSize:"1.05rem",color:"rgba(255,255,255,0.80)",maxWidth:"420px"},children:"How can we help you unlock the value of your enterprise content? Tell us about your project, our team will get back to you within one business day."}),(0,o.jsx)("div",{className:"flex flex-col gap-4 mb-10",children:s.map(n=>(0,o.jsx)(c,{office:n},n.city))}),(0,o.jsx)("div",{className:"inline-flex items-center gap-3 flex-wrap rounded-[12px] px-4 py-3",style:{backgroundColor:"rgba(255,255,255,0.95)"},children:l.map(n=>(0,o.jsx)("img",{src:n.src,alt:n.alt,style:{height:n.h,width:"auto",objectFit:"contain"}},n.alt))})]}),(0,o.jsx)("div",{className:"w-full lg:w-[60%]",children:(0,o.jsxs)("div",{className:"bg-white rounded-[20px] p-8 md:p-10",style:{boxShadow:"0 20px 40px -10px rgba(0,3,37,0.25)"},children:[(0,o.jsx)("p",{className:"font-bold mb-6",style:{fontFamily:"Ubuntu, sans-serif",fontSize:"1.25rem",color:"#2D2663"},children:n}),(0,o.jsx)(r.default,{formId:"99eb06c6-add3-4424-9e29-7daf7b7897aa",sfdcCampaignId:"7010O000001JizlQAC"})]})})]})})})})}},4175:(n,t,e)=>{"use strict";e.d(t,{default:()=>i});var o=e(5155),a=e(2115);let r="https://js.hsforms.net/forms/embed/v2.js";function i(n){let{formId:t,portalId:e="3821401",region:i="na1",sfdcCampaignId:s,hiddenFields:l,variant:c}=n,[p,d]=(0,a.useState)(!1),m=(0,a.useRef)(!1),h="hubspot-form-".concat(t);return((0,a.useEffect)(()=>{let n=document.querySelector('script[src="'.concat(r,'"]'));if(n)return void(window.hbspt?d(!0):n.addEventListener("load",()=>d(!0)));let t=document.createElement("script");t.src=r,t.charset="utf-8",t.type="text/javascript",t.async=!0,t.onload=()=>d(!0),document.body.appendChild(t)},[]),(0,a.useEffect)(()=>{var n;if(!t||!p||m.current||!(null==(n=window.hbspt)?void 0:n.forms))return;let o=document.getElementById(h);if(!o)return;o.innerHTML="";let a=window.scrollY;window.hbspt.forms.create({portalId:e,formId:t,region:i,...s&&{sfdcCampaignId:s},target:"#".concat(h),onFormReady:n=>{var t,e;if(window.scrollTo({top:a,behavior:"instant"}),((null==n||null==(t=n.querySelector)?void 0:t.call(n,".hs_recaptcha"))||document.querySelector(".grecaptcha-badge"))&&!o.querySelector(".aodc-recaptcha-note")){let n=document.createElement("p");n.className="aodc-recaptcha-note",n.textContent="This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.",o.appendChild(n)}if(l)for(let[t,o]of Object.entries(l)){let a=null==n||null==(e=n.querySelector)?void 0:e.call(n,'input[name="'.concat(t,'"]'));a&&(a.value=o,a.dispatchEvent(new Event("input",{bubbles:!0})),a.dispatchEvent(new Event("change",{bubbles:!0})))}}}),m.current=!0},[p,t,e,i,s,h]),t)?(0,o.jsxs)("div",{className:"aodc-hs-form".concat("inline"===c?" aodc-hs-form--inline":""),children:[(0,o.jsx)("div",{id:h}),(0,o.jsx)("style",{dangerouslySetInnerHTML:{__html:'\n        /* HubSpot renders the form inline in our DOM (raw HTML mode).\n           Everything below dresses it in the site\'s palette. The form always\n           sits on a white card (see HubSpotFormBlock), so the colors assume\n           a light background. */\n\n        /* Layout: HubSpot\'s default stylesheet caps every fieldset at\n           500px, which leaves dead space inside our card. Full width, with\n           a clean gutter between two-column rows (HubSpot stacks the\n           columns itself below 480px, where the gutter must not survive). */\n        .aodc-hs-form fieldset {\n          max-width: none !important;\n        }\n        .aodc-hs-form .form-columns-2 .hs-form-field:first-of-type {\n          padding-right: 10px !important;\n        }\n        .aodc-hs-form .form-columns-2 .hs-form-field:last-of-type {\n          padding-left: 10px !important;\n        }\n        @media (max-width: 480px) {\n          .aodc-hs-form .form-columns-2 .hs-form-field:first-of-type,\n          .aodc-hs-form .form-columns-2 .hs-form-field:last-of-type {\n            padding-left: 0 !important;\n            padding-right: 0 !important;\n          }\n        }\n\n        /* Field labels */\n        .aodc-hs-form .hs-form-field > label {\n          display: block !important;\n          color: #3F4D62 !important;\n          font-size: 0.95rem !important;\n          font-weight: 500 !important;\n          margin-bottom: 6px !important;\n        }\n\n        /* Text inputs, selects, textareas */\n        .aodc-hs-form .hs-input {\n          width: 100% !important;\n          box-sizing: border-box !important;\n          background-color: #FFFFFF !important;\n          color: #000325 !important;\n          border: 1px solid #8294AD !important;\n          border-radius: 10px !important;\n          padding: 13px 16px !important;\n          font-size: 1rem !important;\n          line-height: 1.4 !important;\n          transition: border-color 0.2s ease, box-shadow 0.2s ease !important;\n        }\n        .aodc-hs-form .hs-input::placeholder {\n          color: #8294AD !important;\n        }\n        .aodc-hs-form .hs-input:focus {\n          outline: none !important;\n          border-color: #006CB2 !important;\n          box-shadow: 0 0 0 3px rgba(0, 108, 178, 0.18) !important;\n        }
1\n        .aodc-hs-form .hs-input.invalid,\n        .aodc-hs-form .hs-input.error {\n          border-color: #FF2153 !important;\n        }\n\n        /* Checkboxes (consent and friends): brand accent, readable text */\n        .aodc-hs-form input[type="checkbox"].hs-input {\n          width: 18px !important;\n          height: 18px !important;\n          accent-color: #006CB2 !important;\n          margin: 2px 10px 0 0 !important;\n          flex: none !important;\n        }\n        .aodc-hs-form .hs-form-booleancheckbox-display {\n          display: flex !important;\n          align-items: flex-start !important;\n        }\n        .aodc-hs-form .hs-form-booleancheckbox-display > span,\n        .aodc-hs-form .hs-form-booleancheckbox-display p,\n        .aodc-hs-form .legal-consent-container,\n        .aodc-hs-form .legal-consent-container p {\n          color: #3F4D62 !important;\n          font-size: 0.875rem !important;\n          line-height: 1.5 !important;\n        }\n        .aodc-hs-form .legal-consent-container a {\n          color: #006CB2 !important;\n          text-decoration: underline !important;\n        }\n\n        /* Spacing between fields */\n        .aodc-hs-form .hs-form-field {\n          margin-bottom: 18px !important;\n        }\n\n        /* Validation and error messages */\n        .aodc-hs-form .hs-error-msgs,\n        .aodc-hs-form .hs-error-msg {\n          color: #FF2153 !important;\n          font-size: 0.85rem !important;\n          list-style: none !important;\n          margin: 6px 0 0 !important;\n          padding: 0 !important;\n        }\n        .aodc-hs-form .hs_error_rollup .hs-error-msgs {\n          margin-top: 12px !important;\n        }\n\n        /* Post-submission confirmation */\n        .aodc-hs-form .submitted-message {\n          color: #2D2663 !important;\n          font-size: 1.05rem !important;\n          line-height: 1.6 !important;\n        }\n\n        /* reCAPTCHA: badge hidden, Google-mandated disclosure shown instead\n           (appended by onFormReady above). */\n        .aodc-hs-form .hs_recaptcha {\n          height: 0 !important;\n          margin: 0 !important;\n          padding: 0 !important;\n          overflow: hidden !important;\n        }\n        .grecaptcha-badge {\n          visibility: hidden !important;\n        }\n        .aodc-hs-form .aodc-recaptcha-note {\n          color: #8294AD;\n          font-size: 0.75rem;\n          line-height: 1.5;\n          margin: 12px 0 0;\n        }\n\n\n        /* Select fields: same skin as text inputs, native arrow kept */\n        .aodc-hs-form select.hs-input {\n          appearance: auto !important;\n          height: auto !important;\n          padding: 12px 14px !important;\n          cursor: pointer !important;\n        }\n\n        /* File upload (CV): the native control gets the input skin, and the\n           browser\'s picker button is restyled as a soft secondary pill. */\n        .aodc-hs-form input[type="file"].hs-input {\n          padding: 9px 12px !important;\n          cursor: pointer !important;\n        }\n        .aodc-hs-form input[type="file"].hs-input::file-selector-button {\n          border: none !important;\n          border-radius: 999px !important;\n          background-color: #ECF1F9 !important;\n          color: #2D2663 !important;\n          font-weight: 600 !important;\n          font-size: 0.9rem !important;\n          padding: 8px 18px !important;\n          margin-right: 14px !important;\n          cursor: pointer !important;\n          transition: background-color 0.2s ease !important;\n        }\n        .aodc-hs-form input[type="file"].hs-input::file-selector-button:hover {\n          background-color: #dfe7f4 !important;\n        }\n\n        /* Textareas: comfortable default height */\n        .aodc-hs-form textarea.hs-input {\n          min-height: 120px !important;\n          resize: vertical !important;\n        }\n\n        /* Submit button */\n        .aodc-hs-form .hs-button {\n          border-radius: 999px !important;\n          background-color: #FF2153 !important;\n          color: #ffffff !important;\n          border: none !important;\n          padding: 13px 32px !important;\n          font-size: 1rem !important;\n          font-weight: 600 !important;\n          cursor: pointer !important;\n          transition: background-color 0.25s ease !important;\n          margin-top: 8px !important;\n        }\n        .aodc-hs-form .hs-button:hover {\n          background-color: #D91145 !important;\n        }\n        .aodc-hs-form .hs-button:focus-visible {\n          outline: none !important;\n          box-shadow: 0 0 0 3px rgba(255, 33, 83, 0.35) !important;\n        }\n\n        /* ── Inline variant: single-field forms (newsletter) ──\n           Email and button share one row when the card is wide enough;\n           consent and notes wrap below, full width. Falls back to the\n           stacked layout naturally on narrow viewports (flex-wrap). */\n        .aodc-hs-form--inline form {\n          display: flex !important;\n          flex-wrap: wrap !important;\n          align-items: flex-start !important;\n          column-gap: 12px !important;\n        }\n        .aodc-hs-form--inline .hs_email {\n          flex: 1 1 260px !important;\n          margin-bottom: 0 !important;\n        }\n        .aodc-hs-form--inline .hs_submit {\n          flex: 0 0 auto !important;\n        }\n        .aodc-hs-form--inline .hs-button {\n          margin-top: 0 !important;\n        }\n        .aodc-hs-form--inline .legal-consent-container,\n        .aodc-hs-form--inline .hs_error_rollup {\n          flex-basis: 100% !important;\n          order: 10 !important;\n          margin-top: 16px !important;\n        }
1\n        .aodc-hs-form--inline .hs_recaptcha {\n          flex-basis: 100% !important;\n          order: 11 !important;\n        }\n      '}})]}):null}},7141:(n,t,e)=>{Promise.resolve().then(e.bind(e,3043))}},n=>{n.O(0,[441,255,120],()=>n(n.s=7141)),_N_E=n.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.