1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="8ca4ab37-6709-4409-a5c0-996af37a5200",e._sentryDebugIdIdentifier="sentry-dbid-8ca4ab37-6709-4409-a5c0-996af37a5200")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8809],{5044:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(14232);let i=e=>{let[t,r]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{let t=!1,n=()=>{t||(window.requestAnimationFrame(()=>{r(window.matchMedia(e).matches),t=!1}),t=!0)};return n(),window.addEventListener("resize",n),()=>{window.removeEventListener("resize",n)}}),t}},14171:(e,t,r)=>{"use strict";r.d(t,{A:()=>h});var n=r(37876);r(14232);var i=r(95062),o=r.n(i),a=r(71938),s=r(28075),l=r(20684),c=r(25790);let d=e=>{var t;let{alternates:r,children:i,defaultMetaDescription:o,errors:s,hero:d,heroOverride:h,hidePhotoBelowDesktop:u,isAssess:p,listItems:g,locale:m,meta:f,rootSlug:b,site:x,type:v,uid:y,whitePaperSlides:w,onOpenModal:j}=e,R=null==d||null==(t=d.imageType)?void 0:t.startsWith("White Paper"),T={...d,...h};return f.description=f.description||o,f.windowTitle=f.windowTitle||(0,a.e)(T.title),(0,n.jsxs)(l.default,{hero:T,whiteHeaderNav:R,alternates:r,meta:f,rootSlug:b,site:x,errors:s,uid:y,type:v,children:[(0,n.jsx)(c.A,{primaryButton:(T.ctaTarget||p)&&T.ctaButtonText?{...T,target:p?"#":"modal"===T.ctaTarget?null:T.ctaTarget,text:T.ctaButtonText,callback:()=>{j&&"modal"===T.ctaTarget&&j()}}:void 0,hidePhotoBelowDesktop:u,...T,locale:m,site:x,listItems:g,whitePaperSlides:w,isAssess:p}),i]})};d.propTypes={alternates:o().array,children:o().node.isRequired,defaultMetaDescription:o().string,hidePhotoBelowDesktop:o().bool,locale:o().string,hero:o().object.isRequired,isAssess:o().bool,listItems:o().arrayOf(o().shape({text:s.zd})),whitePaperSlides:o().arrayOf(o().shape({image:s.J9})),site:o().shape({alert:o().shape({active:o().bool,text:s.zd}).isRequired,header:o().shape({body:o().arrayOf(o().shape({primary:o().shape({target:o().object,text:o().string.isRequired,tooltip:o().string}).isRequired,items:o().arrayOf(o().shape({target:o().object,text:o().string,tooltip:o().string}))}))}).isRequired,footer:o().object.isRequired}).isRequired,heroOverride:o().object,meta:o().object.isRequired,rootSlug:o().string,errors:o().array,uid:o().string.isRequired,type:o().string.isRequired,onOpenModal:o().func},d.defaultProps={defaultMetaDescription:null,hidePhotoBelowDesktop:!1,listItems:null,whitePaperSlides:null,heroOverride:{},errors:[],isAsses:!1};let h=d},19678:e=>{e.exports={form:"ContactFormPage_form___TFuO",small:"ContactFormPage_small__PdDd2",column:"ContactFormPage_column___Xm1M",errorWrapper:"ContactFormPage_errorWrapper__B8uWC",error:"ContactFormPage_error__x1mPZ",privacyPolicyAcceptance:"ContactFormPage_privacyPolicyAcceptance__Hyp8H",buttonSpacer:"ContactFormPage_buttonSpacer__5z7NL",buttonWrapper:"ContactFormPage_buttonWrapper__6ei2u",legal:"ContactFormPage_legal__4SeI3"}},28075:(e,t,r)=>{"use strict";r.d(t,{H7:()=>c,J9:()=>o,sp:()=>l,vT:()=>d,zd:()=>s});var n=r(95062),i=r.n(n);let o=i().shape({alt:i().string,url:i().string}),a=i().shape({type:i().oneOf(["heading1","heading2","heading3","heading4","heading5","heading6","paragraph","preformatted","list-item","o-list-item","image","embed"]).isRequired,text:i().string,spans:i().arrayOf(i().shape({type:i().oneOf(["strong","em","label","hyperlink"]).isRequired,start:i().number.isRequired,end:i().number.isRequired,data:i().object})),url:i().string,alt:i().string,dimensions:i().shape({width:i().number,height:i().number}),oembed:i().object}),s=i().arrayOf(a),l=i().shape({slice:i().shape({primary:i().object,items:i().array})}),c=i().shape({hash:i().string,isBroken:i().bool,lang:i().string,linktType:i().string,raw:i().bool,searchParams:i().object,target:i().string,type:i().string,uid:i().string,url:i().string}),d=i().shape({openQuoteCharacter:i().string.isRequired,closeQuoteCharacter:i().string.isRequired,shareText:i().string.isRequired,copyLinkText:i().string.isRequired,copySuccessfulText:i().string.isRequired,copyErrorText:i().string.isRequired,readText:i().string.isRequired})},31273:(e,t,r)=>{"use strict";r.d(t,{A:()=>R});
1var n=r(37876),i=r(14232),o=r(10092),a=r(95062),s=r.n(a),l=r(83098),c=r(22223),d=r.n(c),h=r(81068),u=r(6766);let p=new h.bo,g=e=>(0,h.rG)("<svg width='14' height='8' xmlns='http://www.w3.org/2000/svg'><path d='M1.417 1l5.541 5.787L12.5 1' stroke='".concat(e,"' stroke-width='1.4' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>")),m=o.Ay.div.withConfig({componentId:"sc-25682914-0"})(["bottom:0;display:",";left:0;position:fixed;right:0;top:0;z-index:",";"],e=>{let{isOpen:t}=e;return t?"block":"none"},p.get("top")),f=o.Ay.div.withConfig({componentId:"sc-25682914-1"})(["display:inline-block;position:relative;"]),b=o.Ay.button.withConfig({componentId:"sc-25682914-2"})(["background-color:transparent;border:none;color:",";font-size:var(--font-size-text-s);line-height:var(--line-height-text-s);cursor:pointer;outline:none;padding:0;transition:color 0.1s ease;&::after{background-image:url(",");background-position:center;background-repeat:no-repeat;display:inline-block;content:'';height:8px;margin-left:8px;transition:background-image 0.1s ease,transform 0.2s ease;width:14px;}&:hover{color:",";&::after{background-image:url(",");}}"],h.Tj.n700,g(h.Tj.n700),h.Tj.b400,g(h.Tj.b400)),x=o.Ay.ul.withConfig({componentId:"sc-25682914-3"})(["background:",";border-radius:5px;box-shadow:0 3px 10px 3px rgba(41,55,84,0.25);display:",";list-style:none;margin:0;padding:10px 20px;position:absolute;z-index:",";top:",";bottom:",";right:",";left:",";"],h.Tj.n0,e=>{let{isOpen:t}=e;return t?"block":"none"},p.get("top"),e=>{let{positionY:t}=e;return"bottom"===t?"30px":"auto"},e=>{let{positionY:t}=e;return"top"===t?"30px":"auto"},e=>{let{positionX:t}=e;return"right"===t?"0":"auto"},e=>{let{positionX:t}=e;return"right"===t?"auto":"0"}),v=o.Ay.li.withConfig({componentId:"sc-25682914-4"})(["min-width:100px;padding:10px 0;white-space:nowrap;z-index:",";"],p.get("top")),y=o.Ay.div.withConfig({componentId:"sc-25682914-5"})(["a{color:",";&:hover,&:focus{color:",";text-decoration:none;}}"],h.Tj.n700,h.Tj.b400),w=o.Ay.li.withConfig({componentId:"sc-25682914-6"})(["min-width:100px;"]);class j extends i.Component{calculateDropdownPosition(){let{top:e,right:t,height:r}=this.toggleRef.current.getBoundingClientRect(),n=document.documentElement.clientHeight/2,i=document.documentElement.clientWidth-t;this.setState({positionY:e+r/2<=n?"bottom":"top",positionX:i<41?"right":"left"})}componentDidMount(){this.scrollManager=new(d()),this.calculateDropdownPosition()}componentWillUnmount(){window.removeEventListener("window-scroll",this.calculateDropdownPosition),this.scrollManager.removeListener()}handleClose(){this.setState({isOpen:!1}),window.removeEventListener("window-scroll",this.calculateDropdownPosition),"function"==typeof this.props.onClose&&this.props.onClose()}handleOpen(){this.calculateDropdownPosition(),window.addEventListener("window-scroll",this.calculateDropdownPosition),this.setState({isOpen:!0}),"function"==typeof this.props.onOpen&&this.props.onOpen()}handleToggle(){this.state.isOpen?this.handleClose():this.handleOpen()}render(){let{isOpen:e,positionY:t,positionX:r,queryString:i,hash:o}=this.state,{className:a,emptyTargetsText:s,targets:c,toggleText:d,withUrlParameters:h}=this.props;return(0,n.jsxs)(f,{className:a,children:[(0,n.jsx)(b,{isOpen:e,onClick:this.handleToggle,ref:this.toggleRef,children:d}),(0,n.jsx)(l.A,{onEscape:this.handleClose,children:(0,n.jsx)(x,{"data-testid":"dropdown",isOpen:e,positionY:t,positionX:r,children:c.length>0?c.map((e,t)=>(0,n.jsx)(v,{children:(0,n.jsx)(y,{onClick:this.handleClose,title:e.title||null,children:(0,n.jsx)(u.A,{isNativeLink:this.props.isNativeLink,to:h?"".concat(e.to).concat(i).concat(o):e.to,children:e.text})})},t)):(0,n.jsx)(w,{children:s})})}),(0,n.jsx)(m,{"data-testid":"outside-clicker",isOpen:e,onClick:this.handleClose})]})}constructor(e){super(e),this.state={isOpen:!1,queryString:"",hash:"",positionY:"bottom",positionX:"left"},this.state.queryString=window.location.search,this.state.hash=window.location.hash,this.toggleRef=i.createRef(),this.calculateDropdownPosition=this.calculateDropdownPosition.bind(this),this.handleClose=this.handleClose.bind(this),this.handleOpen=this.handleOpen.bind(this),this.handleToggle=this.handleToggle.bind(this)}}j.propTypes={className:s().string,emptyTargetsText:s().string,onClose:s().func,onOpen:s().func,targets:s().arrayOf(s().shape({text:s().string.isRequired,title:s().string,to:s().string.isRequired})),toggleText:s().string.isRequired,withUrlParameters:s().bool,isNativeLink:s().bool},j.defaultProps={className:"",emptyTargetsText:"None.",onClose:null,onOpen:null,targets:[],withUrlParameters:!1,isNativeLink:!1};let R=j},41297:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>d,Vi:()=>p,fH:()=>h,tO:()=>u});var n=r(87686),i=r(10092),o=r(81068);function a(){let e=(0,n._)(["\n margin-left: auto;\n margin-right: auto;\n max-width: var(--max-width-layout);\n "]);return a=function(){return e},e}function s(){let e=(0,n._)(["\n padding: 0 100px;\n "]);return s=function(){return e},e}function l(){let e=(0,n._)(["\n margin-left: auto;\n margin-right: auto;\n max-width: var(--max-width-layout);\n "]);return l=function(){return e},e}function c(){let e=(0,n._)(["\n margin-left: calc(((100vw - var(--scrollbar-width) - var(--max-width-layout)) / 2) * -1);\n margin-right: calc(((100vw - var(--scrollbar-width) - var(--max-width-layout)) / 2) * -1);\n "]);return c=function(){return e},e}let d=i.Ay.div.withConfig({componentId:"sc-a02c71de-0"})(["margin:0 var(--wrapper-margin-right) 0 var(--wrapper-margin-left);
1",""],o.$_.desktop(a())),h=i.Ay.div.withConfig({componentId:"sc-a02c71de-1"})(["",""],o.$_.tabletWide(s())),u=i.Ay.div.withConfig({componentId:"sc-a02c71de-2"})(["margin:0 var(--wrapper-margin-right) 0 var(--wrapper-margin-left);display:grid;grid-template-columns:repeat(12,[col] 1fr);",""],o.$_.desktop(l())),p=i.Ay.div.withConfig({componentId:"sc-a02c71de-3"})(["margin-left:calc(var(--wrapper-margin-left) * -1);margin-right:calc(var(--wrapper-margin-right) * -1);width:calc(100vw - var(--scrollbar-width));",""],o.$_.desktop(c()))},51474:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var n=r(37876),i=r(14232),o=r(95062),a=r.n(o),s=r(28075),l=r(77920),c=r(73898),d=r(57901),h=r.n(d),u=r(12815);let p=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:220;if(e.length>t){let r=e.substring(0,t);return r=r.substring(0,Math.min(r.length,r.lastIndexOf(" "))),"".concat(r,"â¦")}return e};function g(e){let{className:t,excerpt:r,inverse:o,vertical:a,localizedStrings:{openQuoteCharacter:s,closeQuoteCharacter:d,shareText:g,copyLinkText:m,copySuccessfulText:f,copyErrorText:b,readText:x},slug:v,title:y,writers:w}=e,[j,R]=(0,i.useState)(null),T="https://ada.com".concat(v),C="".concat(s).concat(p(r)).concat(d," ").concat(w?x.replace("{TITLE}",y).replace("{WRITERS}",(0,l.G)(w)):""),k=null===j?m:j?f:b;return(0,n.jsxs)("div",{className:(0,u.A)(t,h().wrapper,{[h().vertical]:a}),children:[(0,n.jsx)("button",{"aria-label":k,className:h().button,onClick:()=>{let e=()=>{setTimeout(()=>{R(null)},1500)};return new Promise((t,r)=>{let n=document.createRange();n.selectNodeContents(document.body),document.getSelection().addRange(n);let i=!1,o=e=>{e.clipboardData.setData("text/plain",T),e.preventDefault(),i=!0};document.addEventListener("copy",o),document.execCommand("copy"),document.removeEventListener("copy",o),document.getSelection().removeAllRanges(),i?(R(!0),e(),t()):(R(!1),e(),r(Error(b)))})},title:k,children:(0,n.jsx)(c.A,{platform:"link",inverse:o})}),(0,n.jsx)("button",{"aria-label":g.replace("{PLATFORM}","X"),className:h().button,onClick:()=>{let e=["adahealth"];w&&w.forEach(t=>{let{twitter:r}=t;r&&e.push(r)}),window.open("https://x.com/intent/tweet?text=".concat(encodeURIComponent(C),"&url=").concat(encodeURIComponent(T),"&via=adahealth&related=").concat(encodeURIComponent(e.join(","))),g.replace("{PLATFORM}","X"),"width=560,height=730")},title:g.replace("{PLATFORM}","X"),children:(0,n.jsx)(c.A,{platform:"x",inverse:o})}),(0,n.jsx)("button",{"aria-label":g.replace("{PLATFORM}","LinkedIn"),className:h().button,onClick:()=>{window.open("https://www.linkedin.com/cws/share?mini=true&title=".concat(encodeURIComponent(y),"&summary=").concat(encodeURIComponent(C),"&url=").concat(encodeURIComponent(T)),g.replace("{PLATFORM}","LinkedIn"),"width=370,height=500")},title:g.replace("{PLATFORM}","LinkedIn"),children:(0,n.jsx)(c.A,{platform:"linkedin",inverse:o})}),(0,n.jsx)("button",{"aria-label":g.replace("{PLATFORM}","Facebook"),className:h().button,onClick:()=>{window.open("https://www.facebook.com/dialog/share?app_id=1762502554034645&display=popup&href=".concat(encodeURIComponent(T),""e=").concat(encodeURIComponent(C)),g.replace("{PLATFORM}","Facebook"),"width=560,height=480")},title:g.replace("{PLATFORM}","Facebook"),children:(0,n.jsx)(c.A,{platform:"facebook",inverse:o})})]})}g.propTypes={className:a().string,excerpt:a().string.isRequired,inverse:a().bool,vertical:a().bool,localizedStrings:s.vT.isRequired,slug:a().string.isRequired,title:a().string.isRequired,writers:a().arrayOf(a().shape({nameShort:a().string.isRequired,twitter:a().string}))},g.defaultProps={className:"",inverse:!1,vertical:!1,writers:null}},57901:e=>{e.exports={wrapper:"ShareButtons_wrapper__Lg4Ch",button:"ShareButtons_button__kMnr4",vertical:"ShareButtons_vertical__EHcIS"}},68066:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/contact/[uid]",function(){return r(72949)}])},68496:(e,t)=>{"use strict";var r=/^[-!#$%&'*+\/0-9=?A-Z^_a-z{|}~](\.?[-!#$%&'*+\/0-9=?A-Z^_a-z`{|}~])*@[a-zA-Z0-9](-*\.?[a-zA-Z0-9])*\.[a-zA-Z](-?[a-zA-Z0-9])+$/;t.validate=function(e){if(!e||e.length>254||!r.test(e))return!1;var t=e.split("@");return!(t[0].length>64||t[1].split(".").some(function(e){return e.length>63}))}},72949:(e,t,r)=>{"use strict";r.r(t),r.d(t,{__N_SSG:()=>F,default:()=>D});var n=r(37876),i=r(14232),o=r(95062),a=r.n(o),s=r(43073);r(99065),r(50365);var l=r(28075);r(58271);var c=r(30873),d=r(14171),h=r(73381),u=r(10092),p=r(68496),g=r(79121),m=r(81068);let f=u.Ay.label.withConfig({componentId:"sc-e4dd63a-0"})(["color:",";display:block;font-family:var(--font-stack-sans);font-size:var(--font-size-text-xs);font-weight:700;line-height:var(--line-height-text-xs);margin-bottom:",";"],m.Tj.n800,(0,m.YK)(1)),b=u.Ay.div.withConfig({componentId:"sc-d6ad1ab0-0"})(["width:100%;"]),x=u.Ay.div.withConfig({componentId:"sc-d6ad1ab0-1"})(["position:relative;"]),v=u.Ay.input.withConfig({componentId:"sc-d6ad1ab0-2"})(["background:transparent;border:0;border-bottom:1px solid ",";border-radius:0;color:",";font-family:var(--font-stack-sans);font-size:var(--font-size-input);height:40px;margin-bottom:",";line-height:42px;outline:none;padding:0;width:100%;"," "," "," "," &[disabled]{background:transparent;border-color:"," !important;color:",";}&::placeholder{color:",";}&:focus{border-color:"," !important;box-shadow:none;outline:none;}"],m.Tj.n200,m.Tj.n700,(0,m.YK)(6),e=>{let{isPassword:t}=e;return t&&"\n padding-right: ".concat((0,m.YK)(12),";\n ")},e=>{let{hasHint:t}=e;return t&&"\n margin-bottom: 0;\n "},e=>{let{hasError:t}=e;return t&&"\n border-color: ".concat(m.Tj.r400,";\n color: ").concat(m.Tj.r600,";\n margin-bottom: 0;\n ")},e=>{let{isLoading:t}=e;return t&&"\n background-image: url(".concat(g.A.src||g.A,");\n background-position: right center;\n background-repeat: no-repeat;\n background-size: 50px;\n ")},m.Tj.n100,m.Tj.n400,m.Tj.n500,m.Tj.b500),y=u.Ay.a.withConfig({componentId:"sc-d6ad1ab0-3"})(["color:",";"," font-size:var(--font-size-text-s);position:absolute;right:0;text-decoration-line:underline;top:",";user-select:none;"],e=>{let{isDisabled:t}=e;return t?m.Tj.n400:m.Tj.b600},e=>{let{isDisabled:t}=e;
1return t&&"cursor: default;"},(0,m.YK)(2)),w=u.Ay.span.withConfig({componentId:"sc-d6ad1ab0-4"})(["color:",";display:block;font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);margin-bottom:",";margin-top:",";"],m.Tj.n500,(0,m.YK)(5),(0,m.YK)(2)),j=u.Ay.span.withConfig({componentId:"sc-d6ad1ab0-5"})(["color:",";display:block;font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);margin-top:",";margin-bottom:",";"," + &{margin-top:",";}"],m.Tj.r600,(0,m.YK)(2),(0,m.YK)(5),w,(0,m.YK)(-4)),R=e=>{let{autoComplete:t,blacklistedDomains:r,dataAttr:o,disabled:a,errorBlacklisted:s,errorCustom:l,errorEmpty:c,errorInvalid:d,hideLabel:h,hint:u,id:g,innerRef:m,isLoading:R,isRequired:T,label:C,maskLength:k,maskPartLength:A,maskSeparator:q,maxLength:_,minLength:P,name:S,onChange:I,onEnter:E,placeholder:L,showLabel:O,type:z,validator:M,value:N}=e,F=(0,i.useRef)(!0),[D,K]=(0,i.useState)(!1),Y=(0,i.useRef)(null),B=m||Y,[W,$]=(0,i.useState)(T),[H,U]=(0,i.useState)(!1),[V,X]=(0,i.useState)(!1),[G,Z]=(0,i.useState)(!1),[J,Q]=(0,i.useState)(N),[ee,et]=(0,i.useState)(0),[er,en]=(0,i.useState)(""),ei="password"===z,eo=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(F.current=!1,"tel"===z){let t=e.match(/[+]?[0-9\-\s]+/g);t&&(e=t.join(""))}k&&A&&(e=ea(e,r)),Q(e),t&&K(!0),es(e)},ea=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!t)return e;let r=e=>e.replace(/[^\d]/g,""),n=e=>Math.floor(e/(A+1)),i="",o=r(e),a=0,s=RegExp("^\\d{0,".concat(k,"}$"),"g");return o.match(s)?(o=((e,t,r)=>{let n=[];for(let i=0;i<e.length;i+=1)0!==i&&i%t==0&&n.push(r),n.push(e[i]);return n.join("")})(o,A,q),a=ee-n(ee)+n(ee+(o.length-J.length))+(r(o).length-r(J).length),i=o):(i=J,a=ee),t.target.value=i,t.target.setSelectionRange(a,a),i},es=e=>{if(X(T&&""===e.trim()),M)$(!M(e));else if("email"===z){let t=r.length>0&&r.some(t=>e.indexOf(t)>-1);U(t),$(t||!p.validate(e))}else $(T&&""===e.trim()),P&&e.length<P&&$(!0),_&&e.length>_&&$(!0)};return(0,i.useEffect)(()=>
1{F.current?F.current=!1:I(J,!W,B.current)},[J]),(0,i.useEffect)(()=>{N!==J&&(F.current=!0,Q(N))},[N]),(0,i.useEffect)(()=>{l?en(l):D?V?en(c):!V&&H?en(s):!V&&W?en(d):en(""):en("")},[D,V,H,W,l]),(0,n.jsxs)(b,{children:[C&&(0,n.jsx)(f,{htmlFor:g,children:C}),(0,n.jsxs)(x,{children:[(0,n.jsx)(v,{ref:B,id:g,name:S,type:G?"text":z,hasError:!!l||D&&(V||W||H),hasHint:!!u,isLoading:R,isPassword:ei,value:J,autoComplete:t,maxLength:_,...o,onInput:e=>eo(e.target.value,!1,e),onBlur:e=>{setTimeout(()=>{eo(e.target.value,!0,e)},100)},onFocus:()=>K(!1),onKeyDown:e=>{k&&A&&et(e.target.selectionEnd),"Enter"===e.key&&(e.preventDefault(),E(),eo(e.target.value,!0,e))},placeholder:L,required:T,disabled:a}),ei&&(0,n.jsx)(y,{onClick:()=>{(G||J.length>0)&&Z(e=>!e)},isDisabled:!G&&0===J.length,tabIndex:0,children:G?h:O})]}),u&&(0,n.jsx)(w,{children:u}),er&&(0,n.jsx)(j,{role:"alert",children:er})]})};R.propTypes={autoComplete:a().string,blacklistedDomains:a().array,dataAttr:a().object,disabled:a().bool,errorBlacklisted:a().string,errorCustom:a().string,errorEmpty:a().string,errorInvalid:a().string,hideLabel:a().string,hint:a().string,id:a().string.isRequired,innerRef:a().any,isLoading:a().bool,isRequired:a().bool,label:a().string,maskLength:a().number,maskPartLength:a().number,maskSeparator:a().string,maxLength:a().number,minLength:a().number,name:a().string.isRequired,onChange:a().func,onEnter:a().func,placeholder:a().string,showLabel:a().string,type:a().string,validator:a().func,value:a().string},R.defaultProps={autoComplete:null,blacklistedDomains:[],dataAttr:null,disabled:!1,errorBlacklisted:"",errorCustom:"",errorEmpty:"",errorInvalid:"",hideLabel:"Hide",hint:"",innerRef:null,isLoading:!1,isRequired:!1,label:"",maskLength:null,maskPartLength:null,maskSeparator:"",maxLength:256,minLength:null,onChange:()=>{},onEnter:()=>{},placeholder:"",showLabel:"Show",type:"text",validator:null,value:""};let T=u.Ay.textarea.withConfig({componentId:"sc-91dec43e-0"})(["border:1px solid ",";border-radius:8px;color:",";font-family:var(--font-stack-sans);font-size:var(--font-size-input);height:",";line-height:var(--line-height-input);margin-top:",";outline:none;padding:",";resize:none;width:100%;"," &[disabled]{background:transparent;border-color:"," !important;color:",";}&::placeholder{color:",";}&:focus{border-color:"," !important;box-shadow:none;outline:none;}"],m.Tj.n200,m.Tj.n700,(0,m.YK)(55),(0,m.YK)(2),(0,m.YK)(3),e=>{let{hasError:t}=e;return t&&"\n border-color: ".concat(m.Tj.r400,";\n color: ").concat(m.Tj.r600,";\n ")},m.Tj.n100,m.Tj.n400,m.Tj.n500,m.Tj.b500),C=u.Ay.div.withConfig({componentId:"sc-91dec43e-1"})(["margin-bottom:",";position:relative;"],(0,m.YK)(10)),k=u.Ay.div.withConfig({componentId:"sc-91dec43e-2"})(["color:",";font-size:var(--font-size-text-xs);position:absolute;right:0;top:0;"],e=>{let{color:t}=e;return t}),A=u.Ay.div.withConfig({componentId:"sc-91dec43e-3"})(["color:",";font-family:var(--font-stack-sans);font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);margin-bottom:",";"],m.Tj.r600,(0,m.YK)(5)),q=e=>{let{errorCustom:t,errorEmpty:r,id:o,isRequired:a,maxLength:s,name:l,onChange:c,placeholder:d}=e,h=(0,i.useRef)(!0),[u,p]=(0,i.useState)(!1),[g,f]=(0,i.useState)(""),[b,x]=(0,i.useState)(0),[v,y]=(0,i.useState)(m.Tj.n700),w=e=>{h.current=!1,s&&(x(e.length),e.length>=s?y(m.Tj.r600):y(m.Tj.n700)),a&&p(""===e.trim()),f(e)};return(0,i.useEffect)(()=>{h.current||c(g,!a||!u)},[u,g]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(T,{id:o,name:l,hasError:u||t,onChange:e=>w(e.target.value),onBlur:e=>w(e.target.value),placeholder:d,required:a,maxLength:s}),(0,n.jsxs)(C,{children:[s&&(0,n.jsxs)(k,{$color:v,"aria-hidden":!0,"data-testid":"char-counter",children:[b,"/",s]}),u?(0,n.jsx)(A,{role:"alert",children:r}):t&&(0,n.jsx)(A,{role:"alert",children:t})]})]})};q.propTypes={errorCustom:a().string,errorEmpty:a().string,id:a().string,isRequired:a().bool,maxLength:a().number,name:a().string.isRequired,onChange:a().func,placeholder:a().string},q.defaultProps={errorCustom:"",errorEmpty:"",id:null,isRequired:!1,maxLength:400,onChange:()=>{},placeholder:null};let _=u.Ay.label.withConfig({componentId:"sc-b749cbf3-0"})(["color:",";cursor:pointer;display:flex;position:relative;transition:color 0.2s ease-out;"],m.Tj.n600),P=u.Ay.span.withConfig({componentId:"sc-b749cbf3-1"})(["display:inline-block;font-family:var(--font-stack-sans);font-size:var(--font-size-text-s);line-height:var(--line-height-text-s);padding-top:2px;p{margin-top:0 !important;}"]),S=u.Ay.input.attrs({type:"checkbox"}).withConfig({componentId:"sc-b749cbf3-2"})(["display:inline-block;height:24px;margin:3px "," 0 0;min-width:24px;opacity:0;width:24px;"],(0,m.YK)(3)),I=u.Ay.span.withConfig({componentId:"sc-b749cbf3-3"})(["border-radius:4px;border:1px solid ",";display:inline-block;height:24px;left:0;position:absolute;top:3px;width:24px;",":focus + &{box-shadow:0 0 0 1px ",";border-color:",";}",":checked + &{background-color:",";border-color:",";::after{border-bottom:2px solid ",";border-left:2px solid ",";content:'';height:7px;left:5px;position:absolute;top:6px;transform:rotate(-45deg);width:13px;}}"],m.Tj.n600,S,m.Tj.b600,m.Tj.b600,S,m.Tj.b600,m.Tj.b600,m.Tj.n0,m.Tj.n0),E=(0,m.rG)("<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28' stroke='".concat(m.Tj.r600,"'><path d='m27.854 12.146a.5.5 0 0 0 -.708 0l-7.146 7.147-7.146-7.147a.5.5 0 0 0 -.708.708l7.147 7.146-7.147 7.146a.5.5 0 0 0 .708.708l7.146-7.147 7.146 7.147a.5.5 0 0 0 .708-.708l-7.147-7.146 7.147-7.146a.5.5 0 0 0 0-.708z' /></svg>")),L=u.Ay.div.withConfig({componentId:"sc-b749cbf3-4"})(["background-image:url(",");background-position:left 4px;background-repeat:no-repeat;background-size:12px 12px;color:",";font-family:var(--font-stack-sans);font-size:var(--font-size-input);line-height:var(--line-height-input);margin-top:8px;margin-bottom:",";padding-left:20px;"],E,m.Tj.r600,(0,m.YK)(5)),O=e=>{let{label:t,name:r,errorMessage:o,isRequired:a,onChange:l,value:c,checked:d,dataAttr:h}=e,u=(0,i.useRef)(null),p=(0,i.useRef)(!0),g=(0,i.useRef)(!0),[m,f]=(0,i.useState)(!0),[b,x]=(0,i.useState)(d||!1);return(0,i.useEffect)(()=>{g.current||(p.current=!0,x(d))},[d]),(0,i.useEffect)(()=>{p.current||g.current?p.current=!1:l(b,!a||b,c)},[c,b]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(_,{children:[(0,n.jsx)(S,{onChange:e=>{p.current=!1,g.current=!1,x(e.target.checked),f(!a||e.target.checked)},onKeyDown:e=>{"Enter"===e.key&&e.preventDefault()},name:r,checked:b,ref:u,required:a,...h}),(0,n.jsx)(I,{}),(0,n.jsx)(P,{children:Array.isArray(t)&&t[0].text?(0,n.jsx)(s.$,{field:t,components:{paragraph:e=>{let{children:t}=e;return(0,n.jsx)("span",{children:t})}}}):t})]}),!m&&o&&(0,n.jsx)(L,{role:"alert",children:o})]})};
1O.propTypes={checked:a().bool,value:a().string,label:a().oneOfType([l.zd,a().string]).isRequired,name:a().string.isRequired,errorMessage:a().string,isRequired:a().bool,onChange:a().func,dataAttr:a().object},O.defaultProps={checked:!1,value:"",errorMessage:"",isRequired:!1,onChange:()=>{},dataAttr:null};var z=r(19678),M=r.n(z);let N=e=>{let{ctaText:t,formErrors:{errorEmptyEmail:r,errorEmptyMessage:o,errorEmptyName:a,errorGeneric:l,errorInvalidEmail:u,errorMaxLength:p,errorMissingPrivacyPolicyAcceptance:g},formFields:{emailLabel:m,emailPlaceholder:b,messageLabel:x,messagePlaceholder:v,nameLabel:y,phoneLabel:w,phonePlaceholder:j},formType:T,legalText:C,privacyPolicyAcceptanceLabel:k,privacyPolicyAcceptanceText:A,successMessage:{successTitle:_,successText:P,successCtaText:S,successCtaTarget:I},site:E,hero:L,alternates:z,rootSlug:N,meta:F,uid:D,errors:K,type:Y}=e,[B,W]=(0,i.useState)(!1),[$,H]=(0,i.useState)(!1),[U,V]=(0,i.useState)({}),[X,G]=(0,i.useState)({}),[Z,J]=(0,i.useState)(!1),[Q,ee]=(0,i.useState)(!1),et=(e=>{let t=["name","email","message","privacyPolicyAcceptance"];return"Others"===e&&t.push("phone"),t})(T),er=(0,i.useRef)((e=>{let t={},r=["phone"];return e.forEach(e=>{r.includes(e)||(t[e]=!1)}),t})(et)),en="contact-".concat(T.toLowerCase()),ei=(e,t,r)=>{G(t=>({...t,[e]:!1})),V(r=>({...r,[e]:t})),er.current[e]=r,J(Object.keys(er.current).some(e=>!er.current[e]))},eo=e=>{e&&(e.error||e.errorMessage)?ea(e.error||e.errorMessage):e&&e.lengthyKeys?ea(e):(window.scrollTo(0,0),W(!0))},ea=e=>{H(!1),e.lengthyKeys?(J(!0),G(Object.fromEntries(e.lengthyKeys.map(e=>[e,!0])))):ee(!0)},es=["CustomerExperience","Others"].includes(T);if(B){let e=U.name.split(" ")[0];return P.forEach(t=>{t.text=t.text.replace("[FIRST NAME]",e)}),(0,n.jsx)(d.A,{site:E,hero:L,alternates:z,meta:F,rootSlug:N,heroOverride:{ctaTarget:I,ctaButtonText:S,title:_,description:P},uid:D,type:Y,children:(0,n.jsx)("div",{})})}return(0,n.jsxs)(d.A,{site:E,hero:L,alternates:z,meta:F,rootSlug:N,hidePhotoBelowDesktop:!0,errors:K,uid:D,type:Y,children:[(0,n.jsx)(h.A,{children:(0,n.jsxs)("form",{className:"".concat(M().form," ").concat(es?M().small:"").trim(),onSubmit:e=>{if(e.preventDefault(),Z)return;G({}),H(!0);let t=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=[];return Object.keys(e).forEach(n=>{(function(e){let{isTextArea:t=!1,value:r}=e;return r.length>(t?400:256)})({isTextArea:t.includes(n),value:e[n]})&&r.push(n)}),r.length>0&&r}(U,["message"]);if(t)return void ea({lengthyKeys:t});fetch("/api/contact/",{method:"POST",headers:{"Content-Type":"application/json","x-ada-origin":"website"},body:JSON.stringify({formValues:U,formType:T})}).then(e=>e.json()).then(eo).catch(ea)},name:en,id:"form-".concat(en),children:[(0,n.jsxs)("div",{className:M().column,children:[et.includes("name")&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(f,{htmlFor:"form-input-".concat(en,"-name"),children:y}),(0,n.jsx)(R,{isRequired:!0,id:"form-input-".concat(en,"-name"),name:"name",autoComplete:"name",errorEmpty:a,errorCustom:X.name?p:"",onChange:(e,t)=>
1{ei("name",e,t)}})]}),et.includes("email")&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(f,{htmlFor:"form-input-".concat(en,"-email"),children:m}),(0,n.jsx)(R,{type:"email",isRequired:!0,id:"form-input-".concat(en,"-email"),name:"email",autoComplete:"email",placeholder:b,errorEmpty:r,errorInvalid:u,errorCustom:X.email?p:"",onChange:(e,t)=>{ei("email",e,t)}})]}),et.includes("phone")&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(f,{htmlFor:"form-input-".concat(en,"-phone"),children:w}),(0,n.jsx)(R,{id:"form-input-".concat(en,"-phone"),name:"phone",autoComplete:"tel",placeholder:j,errorCustom:X.phone?p:"",onChange:(e,t)=>{ei("phone",e,t)}})]})]}),(0,n.jsxs)("div",{className:M().column,children:[(0,n.jsx)(f,{htmlFor:"form-textarea-".concat(en,"-message"),children:x}),(0,n.jsx)(q,{isRequired:!0,id:"form-textarea-".concat(en,"-message"),name:"message",placeholder:v,errorEmpty:o,errorCustom:X.message?p:"",maxLength:400,onChange:(e,t)=>{ei("message",e,t)}}),(0,n.jsx)("div",{className:M().privacyPolicyAcceptance,children:A}),(0,n.jsx)(O,{isRequired:!0,id:"form-checkbox-".concat(en,"-privacy-policy-acceptance"),name:"privacy-policy-acceptance",label:k,errorMessage:g,onChange:(e,t)=>
1{ei("privacyPolicyAcceptance",e,t)}}),(0,n.jsx)("div",{className:M().buttonSpacer}),Q&&(0,n.jsx)("div",{className:M().errorWrapper,children:(0,n.jsx)("div",{className:M().error,role:"alert",children:l})}),(0,n.jsx)("div",{className:M().buttonWrapper,children:(0,n.jsx)(c.A,{disabled:Z||$,loading:$,type:"submit",children:t})})]})]})}),(0,n.jsx)(h.A,{children:(0,n.jsx)("div",{className:M().legal,children:(0,n.jsx)(s.$,{field:C})})})]})};N.propTypes={alternates:a().array,ctaText:a().string,uid:a().string.isRequired,hero:a().object.isRequired,meta:a().object.isRequired,rootSlug:a().string,site:a().object.isRequired,formErrors:a().shape({errorEmptyEmail:a().string.isRequired,errorEmptyName:a().string.isRequired,errorEmptyMessage:a().string.isRequired,errorGeneric:a().string.isRequired,errorInvalidEmail:a().string.isRequired,errorMissingPrivacyPolicyAcceptance:a().string.isRequired,errorMaxLength:a().string.isRequired}).isRequired,formFields:a().shape({emailLabel:a().string.isRequired,emailPlaceholder:a().string.isRequired,messageLabel:a().string.isRequired,messagePlaceholder:a().string.isRequired,nameLabel:a().string.isRequired,phoneLabel:a().string,phonePlaceholder:a().string}).isRequired,successMessage:a().shape({successTitle:l.zd.isRequired,successText:l.zd.isRequired,successCtaText:a().string.isRequired,successCtaTarget:a().object.isRequired}).isRequired,formType:a().string.isRequired,legalText:l.zd.isRequired,privacyPolicyAcceptanceLabel:l.zd.isRequired,privacyPolicyAcceptanceText:a().string.isRequired,errors:a().array,type:a().string.isRequired},N.defaultProps={alternates:[],ctaText:"",rootSlug:"",industryItems:[],regionItems:[],urgencyItems:[],errors:[]};var F=!0;let D=e=>(0,n.jsx)(N,{...e})},73381:(e,t,r)=>{"use strict";r.d(t,{A:()=>f});var n=r(87686),i=r(37876);r(14232);var o=r(10092),a=r(95062),s=r.n(a),l=r(81068),c=r(5044);function d(){let e=(0,n._)(["\n grid-template-columns: repeat(8, 1fr);\n gap: ",";\n "]);return d=function(){return e},e}function h(){let e=(0,n._)(["\n grid-template-columns: repeat(12, 1fr);\n margin-left: auto;\n margin-right: auto;\n "]);return h=function(){return e},e}function u(){let e=(0,n._)(["\n display: grid;\n gap: ",";\n grid-column: 2 / span 10;\n grid-template-columns: repeat(10, 1fr);\n "]);return u=function(){return e},e}let p=o.Ay.div.withConfig({componentId:"sc-8bf16e00-0"})(["display:grid;gap:",";grid-template-columns:repeat(4,1fr);max-width:var(--max-width-layout);margin-left:var(--wrapper-margin-left);margin-right:var(--wrapper-margin-right);"," "," ",""],(0,l.YK)(5),l.$_.tablet(d(),(0,l.YK)(10)),e=>{let{withoutSideMargins:t}=e;return t&&"\n margin-left: auto;\n margin-right: auto;\n "},l.$_.desktop(h())),g=o.Ay.div.withConfig({componentId:"sc-8bf16e00-1"})(["",""],l.$_.desktop(u(),(0,l.YK)(10))),m=e=>{let{as:t,children:r,className:n,inset:o,withoutSideMargins:a}=e,s=(0,c.A)(l.Pq.desktop);return(0,i.jsx)(p,{as:t,className:n,inset:o,withoutSideMargins:a,children:o&&s?(0,i.jsx)(g,{children:r}):r})};m.propTypes={as:s().node||s().string,children:s().node.isRequired,className:s().string,inset:s().bool,withoutSideMargins:s().bool},m.defaultProps={as:"div",className:"",inset:!1,withoutSideMargins:!1};let f=m},77920:(e,t,r)=>{"use strict";r.d(t,{G:()=>c,z:()=>d});var n=r(37876),i=r(14232),o=r(98585),a=r(6766);let s=(e,t)=>t===e.length-1,l=(e,t)=>t===e.length-2,c=e=>e.map((t,r)=>{let{nameShort:n}=t;return!(e.length>1)||s(e,r)?n:l(e,r)?n+" & ":n+", "}).join(""),d=e=>e.map((t,r)=>!(e.length>1)||s(e,r)?(0,n.jsx)(a.A,{to:(0,o.A)(t),children:t.nameShort},r):l(e,r)?(0,n.jsxs)(i.Fragment,{children:[(0,n.jsx)(a.A,{to:(0,o.A)(t),children:t.nameShort})," & "]},r):(0,n.jsxs)(i.Fragment,{children:[(0,n.jsx)(a.A,{to:(0,o.A)(t),children:t.nameShort},r),", "]},r))},79121:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n={src:"/_next/static/media/loader.9bf67fc7.gif",height:500,width:500,blurWidth:0,blurHeight:0}},82598:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var n=r(37876),i=r(14232),o=r(95062),a=r.n(o);let s=r(10092).Ay.canvas.withConfig({componentId:"sc-627e7ca7-0"}
1)(["height:100%;width:100%;"]),l=2*Math.PI;class c{draw(e,t,r){this.sinValue+=.01,this.radius+=Math.sin(this.sinValue),this.x+=this.xVelocity,this.y+=this.yVelocity,(this.x<0||this.x>t)&&(this.xVelocity*=-1),(this.y<0||this.y>r)&&(this.yVelocity*=-1),e.beginPath();let n=e.createRadialGradient(this.x,this.y,.01*this.radius,this.x,this.y,this.radius);n.addColorStop(0,"rgba(".concat(this.rgb.r,", ").concat(this.rgb.g,", ").concat(this.rgb.b,", ").concat(this.rgb.a,")")),n.addColorStop(1,"rgba(".concat(this.rgb.r,", ").concat(this.rgb.g,", ").concat(this.rgb.b,", 0)")),e.fillStyle=n,e.arc(this.x,this.y,this.radius,0,l,!1),e.fill()}constructor(e,t,r,n){this.x=e,this.y=t,this.radius=r,this.rgb=n,this.xVelocity=2*Math.random(),this.yVelocity=2*Math.random(),this.sinValue=Math.random()}}let d=[{r:242,g:248,b:255,a:1},{r:224,g:240,b:255,a:1},{r:224,g:255,b:253,a:1},{r:255,g:237,b:233,a:1},{r:197,g:226,b:255,a:1}],h=[],u=1;window.devicePixelRatio>1&&(u=2);let p=e=>{let{className:t}=e,r=(0,i.useRef)(null);return(0,i.useEffect)(()=>{let e=r.current,t=0;e&&((e=>{e.canvas.width=e.canvas.clientWidth,e.canvas.height=e.canvas.clientHeight,e.scale(u,u)})(t=e.getContext("2d")),(e=>{let t=0;h=[];for(let r=0;r<20;r++){let n=new c(Math.random()*e.canvas.width,Math.random()*e.canvas.height,300*Math.random()+300,d[t]);(t+=1)>=d.length&&(t=0),h[r]=n}})(t),(e=>{e.clearRect(0,0,e.canvas.width,e.canvas.height),e.globalCompositeOperation="source-over";for(let t=0;t<20;t++)h[t].draw(e,e.canvas.width,e.canvas.height)})(t))},[r]),(0,n.jsx)(s,{className:t,ref:r})};p.propTypes={className:a().string},p.defaultProps={className:""};let g=p},98927:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n={src:"/_next/static/media/ai.3f9ece98.svg",height:32,width:32,blurWidth:0,blurHeight:0}},99628:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(14232);let i=()=>{let[e,t]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{t(!0)},[]),e}}},e=>{e.O(0,[9506,4433,9357,3949,643,684,9065,3409,636,6593,8792],()=>e(e.s=68066)),_N_E=e.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.