PageSourceSearch

https://zoediagnostics.ai/_next/static/chunks/3291-57d4d62a08d2f409.js

js zoediagnostics.ai collected 2026-10-05 13:24:57 UTC 31,103 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3291],{5090:(e,n,a)=>{a.r(n),a.d(n,{PHI:()=>r,ZoeLetters:()=>s,ZoeSeamMark:()=>o,default:()=>c});var t=a(5155),i=a(2115);let r=1.6180339887,l=[{t:"translate(0.71357,207.616191)",d:"M 8.609375 0 C 6.597656 0 5.195312 -0.570312 4.40625 -1.71875 C 3.625 -2.863281 3.660156 -4.367188 4.515625 -6.234375 L 66.703125 -145.03125 C 67.566406 -147.332031 66.78125 -148.484375 64.34375 -148.484375 L 42.828125 -148.484375 C 37.515625 -148.484375 32.671875 -146.796875 28.296875 -143.421875 C 23.921875 -140.046875 20.300781 -133.625 17.4375 -124.15625 L 14.203125 -113.40625 C 13.773438 -111.539062 12.769531 -110.609375 11.1875 -110.609375 C 9.039062 -110.609375 8.109375 -111.828125 8.390625 -114.265625 L 12.265625 -154.296875 C 12.554688 -157.585938 13.773438 -159.234375 15.921875 -159.234375 C 16.929688 -159.234375 17.863281 -158.875 18.71875 -158.15625 C 19.582031 -157.445312 21.050781 -156.734375 23.125 -156.015625 C 25.207031 -155.296875 28.546875 -154.9375 33.140625 -154.9375 L 80.703125 -154.9375 C 82.703125 -154.9375 84.097656 -154.394531 84.890625 -153.3125 C 85.679688 -152.238281 85.644531 -150.695312 84.78125 -148.6875 L 22.59375 -9.90625 C 21.726562 -7.601562 22.519531 -6.453125 24.96875 -6.453125 L 48.84375 -6.453125 C 52.863281 -6.453125 56.8125 -7.023438 60.6875 -8.171875 C 64.5625 -9.328125 68.003906 -11.734375 71.015625 -15.390625 C 74.023438 -19.046875 76.25 -24.53125 77.6875 -31.84375 L 80.484375 -46.265625 C 80.910156 -48.128906 81.984375 -49.0625 83.703125 -49.0625 C 85.710938 -49.0625 86.578125 -47.84375 86.296875 -45.40625 L 83.703125 -4.953125 C 83.421875 -1.648438 81.628906 0 78.328125 0 Z"},{t:"translate(92.592264,207.616191)",d:"M 43.6875 1.9375 C 36.363281 1.9375 29.796875 -0.535156 23.984375 -5.484375 C 18.179688 -10.429688 13.554688 -17.207031 10.109375 -25.8125 C 6.671875 -34.425781 4.953125 -44.039062 4.953125 -54.65625 C 4.953125 -65.269531 6.671875 -74.804688 10.109375 -83.265625 C 13.554688 -91.734375 18.21875 -98.476562 24.09375 -103.5 C 29.976562 -108.519531 36.507812 -111.03125 43.6875 -111.03125 C 51 -111.03125 57.5625 -108.519531 63.375 -103.5 C 69.1875 -98.476562 73.8125 -91.734375 77.25 -83.265625 C 80.695312 -74.804688 82.421875 -65.269531 82.421875 -54.65625 C 82.421875 -44.039062 80.734375 -34.425781 77.359375 
1-25.8125 C 73.984375 -17.207031 69.351562 -10.429688 63.46875 -5.484375 C 57.59375 -0.535156 51 1.9375 43.6875 1.9375 Z M 43.6875 -3.4375 C 58.601562 -3.4375 66.0625 -20.507812 66.0625 -54.65625 C 66.0625 -88.65625 58.601562 -105.65625 43.6875 -105.65625 C 28.757812 -105.65625 21.296875 -88.65625 21.296875 -54.65625 C 21.296875 -20.507812 28.757812 -3.4375 43.6875 -3.4375 Z"},{t:"translate(180.38266,207.616191)",d:"M 41.3125 1.9375 C 34.425781 1.9375 28.253906 -0.351562 22.796875 -4.9375 C 17.347656 -9.53125 13.007812 -16.023438 9.78125 -24.421875 C 6.5625 -32.816406 4.953125 -42.535156 4.953125 -53.578125 C 4.953125 -64.910156 6.597656 -74.878906 9.890625 -83.484375 C 13.191406 -92.097656 17.710938 -98.84375 23.453125 -103.71875 C 29.191406 -108.59375 35.578125 -111.03125 42.609375 -111.03125 C 51.066406 -111.03125 57.914062 -107.550781 63.15625 -100.59375 C 68.394531 -93.632812 71.015625 -82.335938 71.015625 -66.703125 C 71.015625 -61.972656 69.21875 -59.609375 65.625 -59.609375 L 24.75 -59.609375 C 21.875 -59.609375 20.4375 -57.957031 20.4375 -54.65625 C 20.4375 -39.445312 22.660156 -28.039062 27.109375 -20.4375 C 31.554688 -12.832031 37.222656 -9.03125 44.109375 -9.03125 C 49.566406 -9.03125 54.015625 -10.96875 57.453125 -14.84375 C 60.898438 -18.71875 63.695312 -25.25 65.84375 -34.4375 C 66.28125 -36.007812 67.210938 -36.796875 68.640625 -36.796875 C 70.367188 -36.796875 71.015625 -35.363281 70.578125 -32.5 C 68.285156 -19.726562 64.628906 -10.796875 59.609375 -5.703125 C 54.585938 -0.609375 48.488281 1.9375 41.3125 1.9375 Z M 24.09375 -64.984375 L 45.828125 -64.984375 C 52.710938 -64.984375 56.15625 -68.570312 56.15625 -75.75 C 56.15625 -85.070312 55.007812 -92.382812 52.71875 -97.6875 C 50.425781 -103 46.984375 -105.65625 42.390625 -105.65625 C 36.796875 -105.65625 32.097656 -102.425781 28.296875 -95.96875 C 24.492188 -89.519531 22.019531 -80.335938 20.875 -68.421875 C 20.582031 -66.128906 21.65625 -64.984375 24.09375 -64.984375 Z"}];function o(e){let{size:n=40,score:a=100,bg:r="var(--surface)",palette:l}=e,o=(0,i.useId)().replace(/:/g,""),s=Number(n)||40,c=Math.max(0,Math.min(100,a)),d=null!=l?l:["var(--teal-500)","var(--mark-pale-brand)"];if(s<14)return(0,t.jsx)("svg",{viewBox:"0 0 100 100",width:s,height:s,"aria-hidden":"true",style:{display:"block"},children:(0,t.jsx)("circle",{cx:"50",cy:"50",r:"48",fill:d[0]})});let h=Math.round(86-c/100*72),u=s<24?5:s<48?3:2,f=h-u/2;return(0,t.jsxs)("svg",{viewBox:"0 0 100 100",width:s,height:s,"aria-hidden":"true",style:{display:"block"},children:[(0,t.jsxs)("defs",{children:[(0,t.jsx)("clipPath",{id:o+"t",children:(0,t.jsx)("rect",{x:"0",y:"0",width:"100",height:f})}),(0,t.jsx)("clipPath",{id:o+"b",children:(0,t.jsx)("rect",{x:"0",y:h+u/2,width:"100",height:100-h-u/2})})]}),(0,t.jsx)("circle",{cx:"50",cy:"50",r:"48",fill:d[1],clipPath:"url(#"+o+"b)"}),(0,t.jsx)("circle",{cx:"50",cy:"50",r:"48",fill:d[0],clipPath:"url(#"+o+"t)"}),(0,t.jsx)("rect",{x:"2",y:f,width:"96",height:u,fill:r})]})}function s(e){let{height:n=56}=e;return(0,t.jsx)("svg",{viewBox:"30 96 314 162",height:n,"aria-hidden":"true",preserveAspectRatio:"xMidYMid meet",style:{display:"block",color:"inherit"},children:(0,t.jsx)("g",{transform:"matrix(1,0,0,1,30,48)",fill:"currentColor",children:l.map(e=>(0,t.jsx)("g",{transform:e.t,children:(0,t.jsx)("path",{d:e.d})},e.t))})})}function c(e){let{capH:n=44,ground:a="light",bg:i,label:l="Zoe",className:c}=e,d=Number(n)||44,h=d/r;return(0,t.jsxs)("span",{className:c?"zoe-lockup "+c:"zoe-lockup",role:"img","aria-label":l,style:{display:"inline-flex",alignItems:"center",gap:h.toFixed(2)+"px",color:"dark"===a?"var(--n-0)":"accent"===a?"var(--accent-contrast)":"var(--text)"},children:[(0,t.jsx)("span",{"aria-hidden":"true",style:{display:"flex",flex:"none"},children:(0,t.jsx)(o,{size:d*r,bg:null!=i?i:"dark"===a?"var(--n-950)":"accent"===a?"var(--accent)":"var(--surface)",palette:"accent"===a?["var(--accent-contrast)","var(--accent-contrast)"]:void 0})}),(0,t.jsx)("span",{"aria-hidden":"true",style:{display:"flex",color:"inherit"},children:(0,t.jsx)(s,{height:d})})]})}},5315:(e,n,a)=>{a.d(n,{default:()=>k});var t=a(5155),i=a(2115),r=a(8173),l=a.n(r),o=a(6046),s=a(5090),c=a(90),d=a(3570),h=a(7052),u=a(7088);let f={authed:!1},m=null,p=null;function g(){let[e,n]=(0,i.useState)(null!=p?p:f),[a,t]=(0,i.useState)(!1);return(0,i.useEffect)(()=>
1{if(p){n(p);return}let e=!0;return t(!0),(p?Promise.resolve(p):(m||(m=(0,u.Hi)((0,u.L6)()).then(e=>(p=e,e))),m)).then(a=>{e&&(n(a),t(!1))}),()=>{e=!1}},[]),{...e,pending:a}}var b=a(3567);function y(e){let{size:n="sm",surface:a}=e,r=g(),[o,s]=(0,i.useState)(!1);if(!r.authed)return null;async function c(){o||(s(!0),(0,b.u)("signout_clicked",{location:a,surface:a}),await (0,u.Nl)((0,u.L6)()),m=null,p=null,window.location.assign("/signed-out"))}return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(l(),{href:h.oO,className:"btn btn-primary btn-".concat(n),onClick:()=>(0,b.u)("app_handoff_clicked",{location:a,surface:a}),children:"Open the app"}),(0,t.jsx)("button",{type:"button",className:"btn btn-outline btn-".concat(n),onClick:()=>void c(),disabled:o,"data-session-signout":!0,children:o?"Signing out…":"Sign out"})]})}let v="mobile-menu";function w(e){let{column:n}=e;return(0,t.jsxs)("div",{className:"nav-col",children:[(0,t.jsx)("div",{className:n.accent?"eyebrow nav-col-eyebrow is-accent":"eyebrow nav-col-eyebrow",children:n.eyebrow}),(0,t.jsx)("ul",{className:"nav-col-list",children:n.links.map(e=>{let n=e.description?"nav-link has-desc":"nav-link",a=(0,t.jsxs)(t.Fragment,{children:[e.label,e.description?(0,t.jsx)("span",{className:"nav-link-desc",children:e.description}):null]});return(0,t.jsx)("li",{children:e.href===h.Dh.href?(0,t.jsx)(c.default,{event:"demo_cta_click",surface:"nav-panel",href:e.href,className:n,children:a}):(0,t.jsx)(l(),{href:e.href,className:n,children:a})},e.href+e.label)})}),n.note?(0,t.jsx)("p",{className:"nav-col-note",children:n.note}):null]})}function k(e){let{variant:n,hideCta:a=!1,hidePrimary:r=!1,hideSignup:u=!1,minimal:f=!1,signupHref:m}=e,[p,k]=(0,i.useState)(null),[x,j]=(0,i.useState)(!1),C=(0,i.useRef)(null),N=(0,o.usePathname)(),_=(null!=m?m:h.Qo.signup.href).startsWith("#"),S=g().authed,P=(0,i.useCallback)(()=>k(null),[]);(0,i.useEffect)(P,[N,P]),(0,i.useEffect)(()=>{let e=()=>j(window.scrollY>8);return e(),window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[]),(0,i.useEffect)(()=>{if(!p)return;let e=e=>{var n;if("Escape"!==e.key)return;let a=null===(n=C.current)||void 0===n?void 0:n.querySelector('[aria-controls="'.concat(p,'"]'));P(),null==a||a.focus()},n=e=>{var n;(null===(n=C.current)||void 0===n?void 0:n.contains(e.target))||P()};return document.addEventListener("keydown",e),document.addEventListener("pointerdown",n),()=>{document.removeEventListener("keydown",e),document.removeEventListener("pointerdown",n)}},[p,P]);let T=e=>k(n=>n===e?null:e);return(0,t.jsxs)("header",{ref:C,className:["site-header",x?"scrolled":"","solid"===n?"is-solid":"",f?"is-minimal":""].filter(Boolean).join(" "),children:[(0,t.jsxs)("div",{className:"hdr-row",children:[(0,t.jsx)(l(),{href:"/",className:"hdr-logo","aria-label":"Zoe Diagnostics, home",children:(0,t.jsx)(s.default,{capH:26,bg:"var(--mk-paper)",label:"Zoe Diagnostics"})}),f?(0,t.jsx)(c.default,{event:"demo_cta_click",surface:"header-minimal",href:h.Qo.primary.href,className:"hdr-minimal-link",children:"Questions? Request an intro call"}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("span",{className:"only-desktop",children:[(0,t.jsx)("nav",{className:"hdr-nav","aria-label":"Primary",children:h.TD.map(e=>"link"===e.kind?(0,t.jsx)(l(),{href:e.href,className:"hdr-nav-link",children:e.label},e.href):(0,t.jsxs)("button",{type:"button",className:"hdr-nav-toggle","aria-expanded":p===e.id,"aria-controls":e.id,onClick:()=>T(e.id),children:[e.label,(0,t.jsx)("span",{"aria-hidden":"true",className:"hdr-nav-caret",children:"▾"})]},e.id))}),(0,t.jsxs)("div",{className:"hdr-actions",children:[(0,t.jsx)(y,{surface:"header",size:"sm"}),!a&&!S&&(0,t.jsxs)(t.Fragment,{children:[!r&&(0,t.jsx)(c.default,{event:"demo_cta_click",surface:"header",href:h.Qo.primary.href,className:"btn btn-outline btn-sm",children:h.Qo.primary.label}),!u&&(0,t.jsx)(l(),{href:null!=m?m:h.Qo.signup.href,className:"btn btn-primary btn-sm",onClick:()=>(0,b.u)("signup_cta_click",{location:"header",surface:"header",..._?{is_anchor:!0}:{}}),children:h.Qo.signup.label})]})]})]}),(0,t.jsx)("span",{className:"only-mobile",children:(0,t.jsxs)("button",{type:"button",className:p===v?"hdr-burger is-open":"hdr-burger","aria-label":p===v?"Close menu":"Open menu","aria-expanded":p===v,"aria-controls":v,onClick:()=>T(v),children:[(0,t.jsx)("span",{"aria-hidden":"true"}),(0,t.jsx)("span",{"aria-hidden":"true"}),(0,t.jsx)("span",{"aria-hidden":"true"})]})})]})]}),!f&&h.TD.map(e=>"panel"!==e.kind?null:(0,t.jsxs)("div",{id:e.id,className:p===e.id?"dd-panel open":"dd-panel",hidden:p!==e.id,children:[(0,t.jsxs)("div",{className:e.footnote?"dd-inner":"dd-inner is-wide",children:[e.columns.map(e=>(0,t.jsx)(w,{column:e},e.eyebrow)),e.promo?(0,t.jsx)("div",{className:"nav-promo",children:(0,t.jsxs)(d.A,{score:Number(e.promo.figure),label:e.promo.eyebrow,lead:e.promo.lead,size:"compact",children:[(0,t.jsx)("p",{className:"nav-promo-body",children:e.promo.body}),(0,t.jsx)(l(),{href:e.promo.cta.href,className:"nav-promo-cta",children:e.promo.cta.label})]})}):null]}),e.footnote?(0,t.jsxs)("div",{className:"dd-footnote",children:[(0,t.jsx)(s.default,{capH:16,bg:"var(--mk-paper-bright)",label:"Zoe"}),(0,t.jsxs)("p",{children:["".concat(e.footnote.lead," "),(0,t.jsx)("span",{className:"mono dd-footnote-figure",children:e.footnote.figure})," ".concat(e.footnote.tail)]}),(0,t.jsx)(l(),{href:e.footnote.cta.href,className:"dd-footnote-cta",children:e.footnote.cta.label})]}):null]},e.id)),!f&&(0,t.jsxs)("div",{id:v,className:p===v?"dd-panel mobile-menu open":"dd-panel mobile-menu",hidden:p!==v,children:[h.RY.map((e,n)=>{var a;return(0,t.jsxs)("div",{className:"mobile-group",children:[e.eyebrow?(0,t.jsx)("div",{className:"eyebrow",children:e.eyebrow}):null,(0,t.jsx)("ul",{children:e.links.map(e=>(0,t.jsx)("li",{children:(0,t.jsx)(l(),{href:e.href,className:"mobile-link",children:e.label})},e.href))})]},null!==(a=e.eyebrow)&&void 0!==a?a:"group-".concat(n))}),(!a||S)&&(0,t.jsxs)("div",{className:"mobile-actions",children:[(0,t.jsx)(y,{surface:"mobile-menu",size:"lg"}),!a&&!S&&!u&&(0,t.jsx)(l(),{href:null!=m?m:h.Qo.signup.href,className:"btn btn-primary btn-lg",onClick:()=>(0,b.u)("signup_cta_click",{location:"mobile-menu",surface:"mobile-menu",..._?{is_anchor:!0}:{}}),children:h.Qo.signup.label}),!a&&!S&&!r&&(0,t.jsx)(c.default,{event:"demo_cta_click",surface:"mobile-menu",href:h.Qo.primary.href,className:"btn btn-outline btn-lg",children:h.Qo.primary.label})]})]})]})}},5361:(e,n,a)=>{a.d(n,{default:()=>d});var t=a(5155),i=a(2115),r=a(7650),l=a(8173),o=a.n(l),s=a(433),c=a(903);function d(){let[e,n]=(0,i.useState)(null),[a,l]=(0,i.useState)(!1),[d,h]=(0,i.useState)(null);if((0,i.useEffect)(()=>{n((0,s.Ny)()),l((0,s.K2)())},[]),(0,i.useEffect)(()=>
1{if(!d)return;let e=e=>{"Escape"===e.key&&h(null)};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[d]),!e)return null;let u="us"===e;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("button",{type:"button",className:"footer-consent-link",onClick:()=>h((0,s.h2)()),children:u?"Do not sell or share my personal information":"Cookie choices"}),a&&(0,t.jsx)("span",{className:"footer-consent-signal",children:"Opt-out preference signal honored"}),d&&(0,r.createPortal)((0,t.jsx)("div",{className:"consent-bar",role:"dialog","aria-modal":"false","aria-labelledby":"consent-prefs-title",children:(0,t.jsxs)("div",{className:"consent-bar-inner",children:[(0,t.jsxs)("div",{className:"consent-bar-copy",children:[(0,t.jsx)("p",{id:"consent-prefs-title",className:"consent-bar-title",children:u?"Your privacy choices":"Cookie choices"}),(0,t.jsxs)("p",{className:"consent-bar-text",children:[u?"Switching off advertising opts you out of the sale or sharing of your personal information and of targeted advertising, whichever state you are in. ":"Choose what this site may use. ","Switching something off reloads the page and removes what it stored here. Our"," ",(0,t.jsx)(o(),{href:"/privacy/#cookies",children:"Privacy Policy"})," names every vendor."]}),(0,t.jsx)(c.A,{choice:d,gpc:a,onChange:h})]}),(0,t.jsxs)("div",{className:"consent-bar-actions",children:[(0,t.jsx)("button",{type:"button",className:"consent-btn",onClick:()=>h(null),children:"Cancel"}),(0,t.jsx)("button",{type:"button",className:"consent-btn",onClick:()=>{(0,s.eD)(d),h(null)},children:"Save choices"})]})]})}),document.body)]})}},3570:(e,n,a)=>{a.d(n,{A:()=>r});var t=a(5155),i=a(3206);function r(e){let{score:n,label:a,lead:r,tone:l,size:o="display",scale:s=!0,as:c="div",className:d,children:h}=e,u=["mk-score","is-".concat((0,i.VI)(n)),"dark"===l?"mk-score--dark":null,"compact"===o?"mk-score--compact":null,d].filter(Boolean).join(" "),f=Math.max(0,Math.min(100,n));return(0,t.jsxs)(c,{className:u,style:{"--score-at":"".concat(f,"%")},children:[a?(0,t.jsx)("p",{className:"mk-score-label",children:a}):null,r?(0,t.jsx)("p",{className:"mk-score-lead",children:r}):null,(0,t.jsxs)("p",{className:"mk-score-number",children:[(0,t.jsx)("strong",{"aria-hidden":"true",children:n}),(0,t.jsx)("span",{"aria-hidden":"true",children:"/ 100"}),(0,t.jsx)("span",{className:"visually-hidden",children:"".concat(n," out of 100")})]}),(0,t.jsxs)("p",{className:"mk-score-band",children:[(0,t.jsx)("i",{"aria-hidden":"true"}),(0,i.yp)(n)]}),s?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"mk-score-scale","aria-hidden":"true",children:[(0,t.jsx)("span",{className:"is-critical"}),(0,t.jsx)("span",{className:"is-attention"}),(0,t.jsx)("span",{className:"is-healthy"}),(0,t.jsx)("b",{})]}),(0,t.jsxs)("div",{className:"mk-score-scale-labels","aria-hidden":"true",children:[(0,t.jsx)("span",{children:"Critical"}),(0,t.jsx)("span",{children:"Attention"}),(0,t.jsx)("span",{children:"Healthy"})]})]}):null,h]})}},90:(e,n,a)=>{a.r(n),a.d(n,{default:()=>o});var t=a(5155),i=a(8173),r=a.n(i),l=a(3567);function o(e){let{event:n,surface:a,href:i,children:o,extra:s,isAnchor:c,...d}=e,h=null!=c?c:"string"==typeof i&&i.startsWith("#");return(0,t.jsx)(r(),{href:i,onClick:()=>(0,l.u)(n,{location:a,surface:a,...h?{is_anchor:!0}:{},...s}),...d,children:o})}},7052:(e,n,a)=>{a.d(n,{Dh:()=>i,Fh:()=>p,Nr:()=>l,Qo:()=>u,RY:()=>f,TD:()=>t,TQ:()=>s,WE:()=>c,Yi:()=>g,c1:()=>m,g5:()=>b,nv:()=>o,oO:()=>r,uG:()=>h,vN:()=>d});let t=[{kind:"panel",id:"dd-product",label:"Product",columns:[{eyebrow:"The Deal Package",links:[{label:"How it works",href:"/how-it-works",description:"From the deck to a finished Deal Package"},{label:"The Zoe Score",href:"/health-score",description:"Nine dimensions, one predictive score"},{label:"Connectors",href:"/connect",description:"Read-only sources the company grants"},{label:"Ask Zoe",href:"/ask-zoe",description:"Q&A linked to your own Deal Package"}]},{eyebrow:"Proof",links:[{label:"The Deal Package",href:"/read",description:"What investors receive after the diagnostic"},{label:"Request an Intro Call",href:"/demo",description:"Talk with a member of our leadership team"}]},{eyebrow:"Trust",links:[{label:"Security & data handling",href:"/security",description:"What each connector reads, keeps and destroys"},{label:"Prepare for diligence",href:"/prepare-for-diligence",description:"For the company being read"}]}],promo:{eyebrow:"Illustrative example",lead:"Project Cephei scored",figure:"64",body:"Two Critical findings: Product & Customer and Go-to-Market. See what the Deal Package delivers.",cta:{label:"Explore the Deal Package",href:"/read"}}},{kind:"panel",id:"dd-audience",label:"Who we serve",columns:[{eyebrow:"Reading a company",links:[{label:"For investors",href:"/for-investors",description:"Private equity due diligence on a deal timeline"}]},{eyebrow:"Being read",links:[{label:"For founders",href:"/for-founders",description:"What happens when an investor runs Zoe on you"},{label:"Prepare for diligence",href:"/prepare-for-diligence",description:"For the company being read"}]}]},{kind:"link",label:"Pricing",href:"/pricing"},{kind:"panel",id:"dd-resources",label:"Resources",columns:[{eyebrow:"Start here",links:[{label:"Types of due diligence",href:"/due-diligence",description:"The whole map, one page"},{label:"Zoe vs. DD consultants",href:"/compare/due-diligence-consultants"},{label:"Operational DD checklist",href:"/operational-due-diligence/checklist"}]},{eyebrow:"Due diligence Zoe performs",accent:!0,links:[{label:"Operational",href:"/operational-due-diligence"},{label:"Technology",href:"/technology-due-diligence"},{label:"Human capital",href:"/human-capital-due-diligence"},{label:"Post-merger integration",href:"/post-merger-integration"},{label:"Portfolio monitoring",href:"/portfolio-monitoring"},{label:"Organizational health",href:"/organizational-health"}]},{eyebrow:"Boundary: diligence Zoe does not perform",links:[{label:"Financial",href:"/financial-due-diligence"},{label:"Commercial",href:"/commercial-due-diligence"}],note:"Zoe reads QuickBooks. It does not issue a quality-of-earnings opinion: your accountants do."},{eyebrow:"Library",links:[{label:"Blog",href:"/blog"},{label:"Glossary",href:"/glossary"},{label:"Tools",href:"/tools"},{label:"View all resources",href:"/resources"}]},{eyebrow:"Company",links:[{label:"About",href:"/about"},{label:"Roadmap",href:"/roadmap"},{label:"Request an Intro Call",href:"/demo"}]}],footnote:{lead:"Nine dimensions roll into one Zoe Score. On the example deal it reads",figure:"64",tail:"out of 100.",cta:{label:"Explore the Deal Package",href:"/read"}}}],i={label:"Request an Intro Call",href:"/demo"},r="https://app.zoediagnostics.ai",l="".concat(r,"/sign-up"),o="".concat(r,"/signin"),s="zoe-diagnostics-demo",c="team/mudita-studios/zoe-diagnostics-demo",d="https://cal.com/".concat(c),h={label:"Evaluate Your First Company",href:"/sign-up"},u={primary:i,signup:h}
1,f=[{eyebrow:"Product",links:[{label:"How it works",href:"/how-it-works"},{label:"The Zoe Score",href:"/health-score"},{label:"Connectors",href:"/connect"},{label:"Ask Zoe",href:"/ask-zoe"},{label:"The Deal Package",href:"/read"},{label:"Security",href:"/security"}]},{eyebrow:"Due diligence",links:[{label:"Types of due diligence",href:"/due-diligence"},{label:"Operational",href:"/operational-due-diligence"},{label:"Financial (boundary)",href:"/financial-due-diligence"}]},{eyebrow:"Who we serve",links:[{label:"For investors",href:"/for-investors"},{label:"For founders",href:"/for-founders"},{label:"Prepare for diligence",href:"/prepare-for-diligence"}]},{links:[{label:"Pricing",href:"/pricing"},{label:"Resource library",href:"/resources"},{label:"About",href:"/about"}]}],m="Full company health, in one Deal Package. Operational diligence for institutional investors.",p=[{title:"The Deal Package",links:[{label:"How it works",href:"/how-it-works"},{label:"The Zoe Score",href:"/health-score"},{label:"Connectors",href:"/connect"},{label:"Ask Zoe",href:"/ask-zoe"},{label:"The Deal Package",href:"/read"},{label:"Request an Intro Call",href:"/demo"},{label:"Pricing",href:"/pricing"}]},{title:"Who We Serve",links:[{label:"For investors",href:"/for-investors"},{label:"For founders",href:"/for-founders"},{label:"Zoe vs. consultants",href:"/compare/due-diligence-consultants"}]},{title:"Topic Libraries",links:[{label:"Types of due diligence",href:"/due-diligence"},{label:"Operational",href:"/operational-due-diligence"},{label:"Technology",href:"/technology-due-diligence"},{label:"Human capital",href:"/human-capital-due-diligence"},{label:"Post-merger integration",href:"/post-merger-integration"},{label:"Portfolio monitoring",href:"/portfolio-monitoring"},{label:"Organizational health",href:"/organizational-health"},{label:"Financial (boundary)",href:"/financial-due-diligence"},{label:"Commercial (boundary)",href:"/commercial-due-diligence"}]},{title:"Company",links:[{label:"About",href:"/about"},{label:"Roadmap",href:"/roadmap"},{label:"Security",href:"/security"},{label:"Blog",href:"/blog"},{label:"Glossary",href:"/glossary"},{label:"Tools",href:"/tools"},{label:"All resources",href:"/resources"},{label:"Contact",href:"/contact"}]}],g=["Operational diligence","Read-only sources the company grants","The Deal Package in 24 hours"],b={entity:"Zoe Diagnostics, Inc.",builtBy:"Built by Mudita Studios",domain:"zoediagnostics.ai",links:[{label:"Privacy",href:"/privacy"},{label:"Terms",href:"/terms"}]}},3567:(e,n,a)=>{a.d(n,{c:()=>s,u:()=>o});var t=a(8576),i=a(1732),r=a(7204);function l(e){return(0,r.KL)({...e,...function(){let e=window.location.pathname;return{path:e,page_group:(0,i.z)(e)}}()})}function o(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=l(n);t.Ay.__loaded&&t.Ay.capture(e,a),window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:e,...a})}function s(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=l(n);window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:e,...a})}},3206:(e,n,a)=>{a.d(n,{V$:()=>l,VI:()=>i,yp:()=>r});let t={healthy:70,attention:50};function i(e){return e>=t.healthy?"healthy":e>=t.attention?"attention":"critical"}function r(e){return l[i(e)]}let l={healthy:"Healthy",attention:"Attention",critical:"Critical"}},7088:(e,n,a)=>{a.d(n,{Cn:()=>P,DI:()=>M,E1:()=>x,EE:()=>I,Fz:()=>D,Hi:()=>A,J4:()=>S,L6:()=>j,MV:()=>F,Nl:()=>z,QX:()=>L,Rw:()=>_,UK:()=>c,V3:()=>s,Vd:()=>T,b:()=>h,cn:()=>Q,eQ:()=>l,gz:()=>E,nM:()=>q,nb:()=>d,o_:()=>k,q7:()=>C,t5:()=>R,x_:()=>o});var t=a(7052),i=a(3935);let r="https://api.zoediagnostics.ai".replace(/\/+$/,""),l=function(e){let n=(null!=e?e:"").trim().replace(/^[A-Z0-9_]+=/,"").replace(/^["']|["']$/g,"");return n?/^pk_(test|live)_[A-Za-z0-9]+$/.test(n)?n:(console.warn('[signup] NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY is not a publishable key (starts "'.concat(n.slice(0,8),'"); the checkout renders without Stripe.')),""):""}("pk_live_51TctefQ2thpYmoMbsaqDDrUUA7opSyFNIpkrVISRmezNQxIdHEjlJlSMxh7DmM0btOnc6IABT9GtNjqQ1rmEq07N00wQd2J0iv"),o=r&&l?"live":"preview",s={id:"deal",label:"Deal package",amountCents:29900,currency:"usd"};
1function c(e){return(e/100).toLocaleString("en-US",{style:"currency",currency:"USD",minimumFractionDigits:e%100==0?0:2})}function d(e){return"free"===e.intent_kind}class h extends Error{constructor(e,n){super(e),this.name="SignupApiError",this.code=n.code,this.status=n.status,this.detail=n.detail,this.continueUrl=n.continueUrl,this.retryAfterSeconds=n.retryAfterSeconds}}async function u(e){let n,a,t=null;try{var i,r;let l=await e.json();t=null!==(r=null!==(i=l.code)&&void 0!==i?i:l.error)&&void 0!==r?r:null,n=l.retry_after_seconds,"string"==typeof l.detail&&l.detail.trim()&&(a=l.detail.trim())}catch(e){}return 429===e.status&&(t=null!=t?t:"rate_limited"),new h("promo_code_invalid"===t&&a?a:function(e,n){switch(e){case"legal_acceptance_required":return"Tick the box to accept the Terms and Privacy Policy first.";case"too_many_requests":case"rate_limited":return"Too many attempts. Give it a few minutes and try again.";case"invalid_return_url":return"Sign-in from this address isn’t switched on yet. Book a demo and we will open your first Read with you.";case"credentials_missing":return"Sign-up is not open yet. Book a demo and we will open your first Read with you.";case"invalid_magic_link":return"That sign-in link is invalid or has expired. Request a new one.";case"magic_link_wrong_device":return"That link only works in the browser that asked for it. Open it there, or request a new link here.";case"signup_payment_already_paid":return"This Read is already paid for.";case"promo_code_invalid":return"That code is not valid for this purchase.";case"workspace_mismatch":return"That payment belongs to a different account. Sign in with the account that paid.";case"forbidden":return"Only the workspace owner can pay for it. Sign in as the owner.";case"validation_error":return"Check the details and try again.";default:if(429===n)return"Too many attempts. Give it a few minutes and try again.";return n>=500?"Something went wrong on our side. Try again in a moment.":"That didn’t go through. Check your details and try again."}}(t,e.status),{code:t,status:e.status,retryAfterSeconds:n,detail:a})}async function f(e){let n,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments.length>2?arguments[2]:void 0;try{var i;n=await fetch("".concat(r).concat(e),{credentials:"include",...a,headers:{"Content-Type":"application/json","X-Zoe-Csrf":"1",...t?{Authorization:"Bearer ".concat(t)}:{},...null!==(i=a.headers)&&void 0!==i?i:{}}})}catch(e){throw new h("We couldn’t reach Zoe’s servers. Give it a moment and try again; if it keeps happening, write to [email protected].",{code:null,status:0})}if(!n.ok)throw await u(n);return await n.json()}let m="zoe.signup.session",p="zoe.signup.lead";function g(e){try{var n;return null!==(n=window.sessionStorage.getItem(e))&&void 0!==n?n:void 0}catch(e){return}}function b(e,n){try{window.sessionStorage.setItem(e,n)}catch(e){}}function y(e){try{window.sessionStorage.removeItem(e)}catch(e){}}let v="zoe.signup.return",w=["session","magic","challenge","google","error","flow","checkout","payment_intent","payment_intent_client_secret","redirect_status"];function k(){let e=new URLSearchParams,n=g(v);if(n){y(v);try{for(let[a,t]of Object.entries(JSON.parse(n)))e.set(a,t)}catch(e){}}let a=new URLSearchParams(window.location.search),t=!1;for(let n of w){let i=a.get(n);null!==i&&(e.has(n)||e.set(n,i),a.delete(n),t=!0)}if(t)try{let e=a.toString();window.history.replaceState({},"",window.location.pathname+(e?"?".concat(e):"")+window.location.hash)}catch(e){}return e}let x=e=>b(m,e),j=()=>g(m),C=()=>y(m),N="zoe.signup.flow";function _(e){let n=g(N);return!!(n&&e&&n===e)}let S=()=>y(N),P=e=>b(p,JSON.stringify(e));function T(){let e=g(p);if(e)try{var n;let a=JSON.parse(e);return"string"==typeof a.email?{name:null!==(n=a.name)&&void 0!==n?n:"",email:a.email}:void 0}catch(e){return}}let L=()=>y(p);function O(e,n){let a=new URL("".concat(window.location.origin).concat(e));return n&&a.searchParams.set("flow",n),a.toString()}function D(e){let n=function(){let e=new Uint8Array(16);crypto.getRandomValues(e);let n=Array.from(e,e=>e.toString(16).padStart(2,"0")).join("");return b(N,n),n}();return"".concat(r,"/api/auth/google/init?return_to=").concat(encodeURIComponent(O(e,n)))}async function E(e){await f("/api/auth/magic-link/request",{method:"POST",body:JSON.stringify({email:e.email,intent:"signup",legal_accepted:!0,...e.name?{workspace_name:e.name}:{},return_to:O(e.returnPath)})})}async function I(e){let n=await f("/api/auth/magic-link/verify",{method:"POST",body:JSON.stringify({token:e})});if("challenge_required"===n.status)throw new h("Finish signing in in the app, then come back here to pay.",{code:"challenge_required",status:200,continueUrl:(0,i.nv)("".concat(t.oO,"/signin?challenge=").concat(encodeURIComponent(n.challenge_id)))});return{sessionId:n.session_id}}async function R(e){var n,a;let t=await f("/api/auth/session",{method:"GET"},e);return t.authed&&null!==(a=null===(n=t.user)||void 0===n?void 0:n.email)&&void 0!==a?a:void 0}async function z(e){try{await f("/api/auth/signout",{method:"POST",body:"{}"},e)}catch(e){}finally{C(),L(),S()}}async function Z(e){try{var n,a;let t=await f("/api/auth/session",{method:"GET"},e);return{asked:!0,session:t.authed?{authed:!0,email:null!==(a=null===(n=t.user)||void 0===n?void 0:n.email)&&void 0!==a?a:void 0}:{authed:!1}}}catch(e){return{asked:!1}}}async function A(e){let n=await Z();if(n.asked&&n.session.authed)return n.session;if(!e)return{authed:!1};let a=await Z(e);return a.asked?a.session.authed?a.session:(C(),{authed:!1}):{authed:!1}}async function F(e){let n=await f("/api/signup/state",{method:"GET"},e);if(e&&"account"!==n.step){let n=(0,i.I_)();Object.keys(n).length&&f("/api/analytics/events",{method:"POST",body:JSON.stringify({events:[{event:"user.identified",payload:n,client_ts:new Date().toISOString()}]})},e).catch(()=>void 0)}return n}async function Q(e,n){let a=(null!=n?n:"").trim(),t=(0,i.I_)();return f("/api/signup/payment",{method:"POST",body:JSON.stringify({plan_id:s.id,...Object.keys(t).length?{attribution:t}:{},...a?{promotion_code:a}:{}})},e)}async function M(e,n){return f("/api/signup/payment/confirm",{method:"POST",body:JSON.stringify({payment_intent_id:n})},e)}function q(e){let n=e?"".concat(t.oO,"/signin?session=").concat(encodeURIComponent(e)):"".concat(t.oO,"/signin");return(0,i.nv)(n)}}}]);

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.