1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[931],{1287:function(e,t,r){Promise.resolve().then(r.bind(r,6768))},7648:function(e,t,r){"use strict";r.d(t,{default:function(){return s.a}});var n=r(2972),s=r.n(n)},6768:function(e,t,r){"use strict";r.d(t,{HeroPrelaunch:function(){return b}});var n=r(7437),s=r(2265);let i=["#8A9AA8","#7A8A98","#6A7A88","#5A6A78"],o=["#98A8B8","#6A7A88"];function l(e){let{className:t="",style:r,prefix:s="dj",outerStops:l=i,middleStops:a=o,withFilters:c=!1}=e,d="".concat(s,"-g-outer"),u="".concat(s,"-g-middle");return(0,n.jsxs)("svg",{viewBox:"0 0 100 100",width:"100",height:"100",xmlns:"http://www.w3.org/2000/svg",className:t,style:r,overflow:"visible",children:[(0,n.jsxs)("defs",{children:[(0,n.jsxs)("linearGradient",{id:d,x1:"20%",y1:"0%",x2:"80%",y2:"100%",children:[(0,n.jsx)("stop",{offset:"0%",stopColor:l[0]}),(0,n.jsx)("stop",{offset:"35%",stopColor:l[1]}),(0,n.jsx)("stop",{offset:"65%",stopColor:l[2]}),(0,n.jsx)("stop",{offset:"100%",stopColor:l[3]})]}),(0,n.jsxs)("linearGradient",{id:u,x1:"0%",y1:"0%",x2:"0%",y2:"100%",children:[(0,n.jsx)("stop",{offset:"0%",stopColor:a[0]}),(0,n.jsx)("stop",{offset:"100%",stopColor:a[1]})]}),c&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("filter",{id:"".concat(s,"-glow-ring"),filterUnits:"userSpaceOnUse",x:"-10",y:"-10",width:"120",height:"120",children:[(0,n.jsx)("feGaussianBlur",{in:"SourceGraphic",stdDeviation:"2",result:"blur"}),(0,n.jsx)("feComposite",{in:"SourceGraphic",in2:"blur",operator:"over"})]}),(0,n.jsxs)("filter",{id:"".concat(s,"-glow-soft"),filterUnits:"userSpaceOnUse",x:"-10",y:"-10",width:"120",height:"120",children:[(0,n.jsx)("feGaussianBlur",{in:"SourceGraphic",stdDeviation:"1.2",result:"blur"}),(0,n.jsx)("feComposite",{in:"SourceGraphic",in2:"blur",operator:"over"})]})]})]}),(0,n.jsx)("circle",{className:"ring-outer dial-ring-outer",cx:"50",cy:"50",r:"44",stroke:"url(#".concat(d,")"),strokeWidth:"8",fill:"none",strokeLinecap:"round",strokeDasharray:"260.46 16",strokeDashoffset:"77.1"}),(0,n.jsx)("circle",{className:"ring-middle dial-ring-middle",cx:"50",cy:"50",r:"35",stroke:"url(#".concat(u,")"),strokeWidth:"4",fill:"none",strokeLinecap:"round"}),(0,n.jsx)("circle",{className:"ring-inner dial-ring-inner",cx:"50",cy:"50",r:"26",stroke:"url(#".concat(d,")"),strokeWidth:"4",fill:"none",strokeLinecap:"round",strokeDasharray:"45.5 9 45.5 9 45.5 9",strokeDashoffset:"9"})]})}function a(e){let{className:t="",style:r,prefix:s=""}=e,i=s?"".concat(s,"-"):"";return(0,n.jsxs)("svg",{viewBox:"0 0 80 80",width:"80",height:"80",xmlns:"http://www.w3.org/2000/svg",className:t,style:r,"aria-hidden":"true",children:[(0,n.jsxs)("defs",{children:[(0,n.jsxs)("linearGradient",{id:"".concat(i,"sh-g-ring"),x1:"20%",y1:"0%",x2:"80%",y2:"100%",children:[(0,n.jsx)("stop",{offset:"0%",stopColor:"#8A9AA8"}),(0,n.jsx)("stop",{offset:"50%",stopColor:"#7A8A98"}),(0,n.jsx)("stop",{offset:"100%",stopColor:"#5A6A78"})]}),(0,n.jsxs)("linearGradient",{id:"".concat(i,"sh-g-trace"),x1:"0%",y1:"50%",x2:"100%",y2:"50%",children:[(0,n.jsx)("stop",{offset:"0%",stopColor:"#5A6A78",stopOpacity:"0"}),(0,n.jsx)("stop",{offset:"20%",stopColor:"#8A9AA8"}),(0,n.jsx)("stop",{offset:"80%",stopColor:"#8A9AA8"}),(0,n.jsx)("stop",{offset:"100%",stopColor:"#5A6A78",stopOpacity:"0"})]})]}),(0,n.jsx)("circle",{cx:"40",cy:"40",r:"34",stroke:"url(#".concat(i,"sh-g-ring)"),strokeWidth:"2.5",fill:"none",strokeLinecap:"round"}),(0,n.jsx)("polyline",{points:"12,42 22,42 26,42 30,32 34,52 38,36 42,46 46,38 50,42 54,42 58,42 68,42",stroke:"url(#".concat(i,"sh-g-trace)"),strokeWidth:"2",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"})]})}function c(e){let{className:t="",style:r,prefix:s=""}=e,i=s?"".concat(s,"-"):"";return(0,n.jsxs)("svg",{viewBox:"0 0 80 80",width:"80",height:"80",xmlns:"http://www.w3.org/2000/svg",className:t,style:r,"aria-hidden":"true",children:[(0,n.jsxs)("defs",{children:[(0,n.jsxs)("linearGradient",{id:"".concat(i,"sh-g-board"),x1:"0%",y1:"0%",x2:"100%",y2:"100%",children:[(0,n.jsx)("stop",{offset:"0%",stopColor:"#8A9AA8"}),(0,n.jsx)("stop",{offset:"100%",stopColor:"#5A6A78"})]}),(0,n.jsxs)("linearGradient",{id:"".concat(i,"sh-g-clip"),x1:"0%",y1:"0%",x2:"0%",y2:"100%",children:[(0,n.jsx)("stop",{offset:"0%",stopColor:"#98A8B8"}),(0,n.jsx)("stop",{offset:"100%",stopColor:"#6A7A88"})]})]}),(0,n.jsx)("rect",{x:"20",y:"18",width:"40",height:"50",rx:"3",stroke:"url
1(#".concat(i,"sh-g-board)"),strokeWidth:"2",fill:"none"}),(0,n.jsx)("rect",{x:"25",y:"28",width:"30",height:"35",rx:"1.5",stroke:"#5A6A78",strokeWidth:"0.8",fill:"none",opacity:"0.3"}),(0,n.jsx)("rect",{x:"32",y:"13",width:"16",height:"10",rx:"2",stroke:"url(#".concat(i,"sh-g-clip)"),strokeWidth:"2",fill:"none"}),(0,n.jsx)("line",{x1:"35",y1:"18",x2:"45",y2:"18",stroke:"#6A7A88",strokeWidth:"1.5",strokeLinecap:"round"}),[33,39,45,51,57].map((e,t)=>(0,n.jsx)("line",{x1:"29",y1:e,x2:0===t?51:4===t?42:51,y2:e,stroke:"#6A7A88",strokeWidth:"0.8",strokeLinecap:"round",opacity:.25+.05*t},e)),(0,n.jsx)("polyline",{points:"29,51 33,55 41,47",stroke:"#8A9AA8",strokeWidth:"1.8",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",opacity:"0.7"})]})}function d(e){let{className:t="",style:r,prefix:s=""}=e,i=s?"".concat(s,"-"):"";return(0,n.jsxs)("svg",{viewBox:"0 0 80 80",width:"80",height:"80",xmlns:"http://www.w3.org/2000/svg",className:t,style:r,"aria-hidden":"true",children:[(0,n.jsxs)("defs",{children:[(0,n.jsxs)("linearGradient",{id:"".concat(i,"sh-g-bio"),x1:"20%",y1:"0%",x2:"80%",y2:"100%",children:[(0,n.jsx)("stop",{offset:"0%",stopColor:"#8A9AA8"}),(0,n.jsx)("stop",{offset:"50%",stopColor:"#7A8A98"}),(0,n.jsx)("stop",{offset:"100%",stopColor:"#5A6A78"})]}),(0,n.jsxs)("linearGradient",{id:"".concat(i,"sh-g-arc"),x1:"0%",y1:"0%",x2:"100%",y2:"0%",children:[(0,n.jsx)("stop",{offset:"0%",stopColor:"#5A6A78",stopOpacity:"0"}),(0,n.jsx)("stop",{offset:"50%",stopColor:"#8A9AA8"}),(0,n.jsx)("stop",{offset:"100%",stopColor:"#5A6A78",stopOpacity:"0"})]})]}),(0,n.jsx)("circle",{cx:"40",cy:"40",r:"34",stroke:"url(#".concat(i,"sh-g-bio)"),strokeWidth:"2.5",fill:"none",strokeLinecap:"round"}),(0,n.jsx)("circle",{cx:"40",cy:"40",r:"29",stroke:"url(#".concat(i,"sh-g-arc)"),strokeWidth:"1.5",fill:"none",strokeLinecap:"round",strokeDasharray:"60 122",strokeDashoffset:"-92"}),(0,n.jsx)("circle",{cx:"40",cy:"30",r:"7",stroke:"url(#".concat(i,"sh-g-bio)"),strokeWidth:"2",fill:"none"}),(0,n.jsx)("path",{d:"M26,56 C26,46 32,41 40,41 C48,41 54,46 54,56",stroke:"url(#".concat(i,"sh-g-bio)"),strokeWidth:"2",fill:"none",strokeLinecap:"round"}),[0,90,180,270].map(e=>{let t=e*Math.PI/180;return(0,n.jsx)("line",{x1:Math.round((40+32*Math.cos(t))*100)/100,y1:Math.round((40+32*Math.sin(t))*100)/100,x2:Math.round((40+34*Math.cos(t))*100)/100,y2:Math.round((40+34*Math.sin(t))*100)/100,stroke:"#6A7A88",strokeWidth:"1.2",strokeLinecap:"round",opacity:"0.5"},e)})]})}var u=r(9911),h=r(4495);function p(e){let{id:t,title:r,className:i=""}=e,[o,l]=(0,s.useState)(!1);return(0,n.jsx)("div",{className:"folio-video ".concat(i).trim(),children:o?(0,n.jsx)("iframe",{className:"folio-video-frame",src:"https://www.youtube-nocookie.com/embed/".concat(t,"?autoplay=1&rel=0&modestbranding=1"),title:r,allow:"autoplay; encrypted-media; picture-in-picture; web-share; fullscreen",allowFullScreen:!0}):(0,n.jsxs)("button",{type:"button",className:"folio-video-facade",onClick:()=>l(!0),"aria-label":"Play video: ".concat(r),children:[(0,n.jsx)("img",{className:"folio-video-poster",src:"https://i.ytimg.com/vi/".concat(t,"/maxresdefault.jpg"),alt:"",loading:"lazy",decoding:"async",onError:e=>{let r=e.currentTarget;r.src.endsWith("hqdefault.jpg")||(r.src="https://i.ytimg.com/vi/".concat(t,"/hqdefault.jpg"))}}),(0,n.jsx)("span",{className:"folio-video-scrim","aria-hidden":"true"}),(0,n.jsx)("span",{className:"folio-video-play","aria-hidden":"true",children:(0,n.jsx)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{d:"M8 5.5v13l11-6.5-11-6.5z",fill:"currentColor"})})})]})})}var m=r(7648);function f(e){let{href:t,variant:r="primary",children:s,className:i=""}=e;return"bezel"===r?(0,n.jsx)(m.default,{href:t,className:"folio-btn-bezel ".concat(i),children:(0,n.jsx)("span",{className:"folio-btn-bezel__face",children:s})}):(0,n.jsx)(m.default,{href:t,className:"".concat("primary"===r?"folio-btn-primary":"folio-btn-secondary"," ").concat(i),children:s})}function x(e,t,r){return e+(t-e)*Math.max(0,Math.min(1,r))}function y(e){return e<.5?2*e*e:-1+(4-2*e)*e}function j(e){return e<.04?"hero":e<.1?"focus":e<.27?"inner":e<.43?"middle":e<.57?"outer":e<.73?"return":"story"}let g=["hero","inner","middle","outer","return","story"],v={hero:.02,inner:.18,middle:.35,outer:.5,return:.65,story:.87},w={hero:{size:120,offsetY:0,opacity:0}
1,inner:{size:240,offsetY:0,opacity:1},middle:{size:240,offsetY:0,opacity:1},outer:{size:240,offsetY:0,opacity:1},return:{size:160,offsetY:0,opacity:0},story:{size:120,offsetY:0,opacity:0}};function b(){let e=(0,s.useRef)(null),t=(0,s.useRef)(null),r=(0,s.useRef)(null),i=(0,s.useRef)(null),o=(0,s.useRef)({}),m=(0,s.useRef)(null),b=(0,s.useRef)(null),k=(0,s.useRef)({}),N=(0,s.useRef)([]),L=(0,s.useRef)(null),A=(0,s.useRef)(null),M=(0,s.useRef)(null),S=(0,s.useRef)(null),R=(0,s.useRef)(null),P=(0,s.useRef)(!1),C=(0,s.useRef)([]),E=(0,s.useRef)("hero"),T=(0,s.useRef)(null),W=(0,s.useRef)(null),I=(0,s.useRef)(null),O=(0,s.useRef)([]),D=(0,s.useRef)(null),q=(0,s.useRef)(0),z=(0,s.useRef)(null),[G,Y]=(0,s.useState)(!1),H=(0,u.l)({formId:"waitlist-hero",formName:"Waitlist (Hero)"}),[B,F]=(0,s.useState)(!1),_=(0,u.l)({formId:"waitlist-return",formName:"Waitlist (Return)"}),[K,V]=(0,s.useState)(!1),U=(0,u.l)({formId:"waitlist-sheet",formName:"Waitlist (Mobile Sheet)"}),[X,J]=(0,s.useState)(!1),[Q,Z]=(0,s.useState)(!0);(0,s.useEffect)(()=>{let e=()=>{J(window.innerWidth<768)};return e(),Z(!1),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]);let $=(0,s.useCallback)(e=>{var t,n,s,l;let a=i.current;if(!a)return;O.current.forEach(clearTimeout),O.current=[];let c=w[e]||w.hero;a.style.width=c.size+"px",a.style.height=c.size+"px",a.style.marginTop=c.offsetY-c.size/2+"px",a.style.setProperty("--dial-opacity",String(c.opacity));let d=r.current;if(d){let t="hero"===e;d.style.opacity=t?"1":"0",d.classList.toggle("dj-faded",!t)}let u=R.current;u&&(u.style.opacity="hero"===e?"0.6":"0");let h="hero"===e||"return"===e;document.documentElement.style.setProperty("--nav-dial-opacity",String(h?.75:0)),document.documentElement.style.setProperty("--nav-wordmark-shift",h?"0px":"-27px");let p={hero:{innerRot:0,middleScale:1,outerRot:0,middleGap:0},inner:{innerRot:25,middleScale:1,outerRot:0,middleGap:0},middle:{innerRot:0,middleScale:.74,outerRot:0,middleGap:0},outer:{innerRot:-60,middleScale:1,outerRot:21,middleGap:12},return:{innerRot:0,middleScale:1,outerRot:-8,middleGap:0}},f=p[e]||p.hero;if(a.style.setProperty("--ring-inner-opacity",String("inner"===e||"middle"===e||"outer"===e?1:.15)),a.style.setProperty("--ring-inner-filter","inner"===e?"drop-shadow(0 0 3px rgba(138,154,168,0.6))":"none"),a.style.setProperty("--ring-inner-transform","rotate(".concat(f.innerRot,"deg)")),a.style.setProperty("--ring-middle-opacity",String("middle"===e||"outer"===e?1:.15)),a.style.setProperty("--ring-middle-filter","middle"===e?"drop-shadow(0 0 3px rgba(138,154,168,0.6))":"none"),a.style.setProperty("--ring-middle-transform","scale(".concat(f.middleScale,")")),a.style.setProperty("--ring-middle-dasharray","".concat(219.91-f.middleGap," ").concat(f.middleGap)),a.style.setProperty("--ring-middle-dashoffset","48.9"),a.style.setProperty("--ring-outer-opacity",String("outer"===e?1:.15)),a.style.setProperty("--ring-outer-filter","outer"===e?"drop-shadow(0 0 3px rgba(138,154,168,0.6))":"none"),a.style.setProperty("--ring-outer-transform","rotate(".concat(f.outerRot,"deg)")),"return"===e&&(a.style.setProperty("--ring-inner-opacity",String(1)),a.style.setProperty("--ring-inner-filter","drop-shadow(0 0 2px rgba(138,154,168,0.4))"),a.style.setProperty("--ring-inner-transform","rotate(".concat(f.innerRot,"deg)")),a.style.setProperty("--ring-middle-opacity",String(1)),a.style.setProperty("--ring-middle-filter","drop-shadow(0 0 2px rgba(138,154,168,0.4))"),a.style.setProperty("--ring-middle-transform","scale(".concat(f.middleScale,")")),a.style.setProperty("--ring-outer-opacity",String(1)),a.style.setProperty("--ring-outer-filter","drop-shadow(0 0 2px rgba(138,154,168,0.4))"),a.style.setProperty("--ring-outer-transform","rotate(".concat(f.outerRot,"deg)"))),"middle"===e){let e=setTimeout(()=>{"middle"===E.current&&a.style.setProperty("--ring-middle-transform","scale(1.26)")},600);O.current.push(e)}if("return"===e){a.style.setProperty("--dial-opacity","1"),a.style.width="200px",a.style.height="200px",a.style.marginTop="-120px";let e=setTimeout(()=>{"return"===E.current&&(a.style.setProperty("--dial-opacity","0"),a.style.width=c.size+"px",a.style.height=c.size+"px",a.style.marginTop=c.offsetY-c.size/2+"px")},600);O.current.push(e)}
1Object.values(o.current).forEach(e=>null==e?void 0:e.classList.remove("dj-visible")),"inner"===e&&(null===(t=o.current.inner)||void 0===t||t.classList.add("dj-visible")),"middle"===e&&(null===(n=o.current.middle)||void 0===n||n.classList.add("dj-visible")),"outer"===e&&(null===(s=o.current.outer)||void 0===s||s.classList.add("dj-visible"));let x=I.current;if(x){if(x.classList.toggle("dj-visible","inner"===e||"middle"===e),x.classList.toggle("dj-on-ring","middle"===e),"middle"===e){let e=setTimeout(()=>{"middle"===E.current&&x.classList.add("dj-fading")},1800);O.current.push(e)}else x.classList.remove("dj-fading")}let y=m.current;y&&y.classList.toggle("dj-visible","return"===e);let j=null!==(l=({hero:0,inner:1,middle:2,outer:3,return:4,story:5})[e])&&void 0!==l?l:0;N.current.forEach((e,t)=>{e&&e.classList.toggle("dj-dot-active",t===j)});let g=W.current;g&&(g.style.opacity="story"===e?"0":"1",g.style.pointerEvents="story"===e?"none":"")},[]);(0,s.useEffect)(()=>{if(!X)return;let t=i.current;t&&(L.current=t.querySelector(".ring-inner"),A.current=t.querySelector(".ring-outer"),M.current=t.querySelector(".ring-middle")),$("hero");let r=new IntersectionObserver(e=>{for(let t of e)if(t.isIntersecting&&t.intersectionRatio>=.5){let e=t.target.dataset.phase;e&&e!==E.current&&(E.current=e,$(e))}},{threshold:.5});C.current.forEach(e=>{e&&r.observe(e)});let n=new Set,s=!1;function o(){let e=!s&&n.size>0,t=i.current,r=T.current,o=W.current,l=I.current;t&&(t.style.visibility=e?"visible":"hidden"),r&&(r.style.visibility=e?"visible":"hidden"),o&&(o.style.visibility=e?"visible":"hidden"),l&&(l.style.visibility=e?"visible":"hidden")}let l=new IntersectionObserver(e=>{for(let t of e)t.isIntersecting?n.add(t.target):n.delete(t.target);o()},{threshold:.1});C.current.forEach(e=>{e&&l.observe(e)});let a=document.querySelector(".folio-footer-prelaunch"),c=new IntersectionObserver(e=>{var t,r;s=null!==(r=null===(t=e[0])||void 0===t?void 0:t.isIntersecting)&&void 0!==r&&r,o()},{threshold:.15});a&&c.observe(a);let d=!1,u=e=>{d=!0,$(e)},h=new IntersectionObserver(e=>{for(let t of e)if(t.isIntersecting&&t.intersectionRatio>=.5){let e=t.target.dataset.phase;e&&e!==E.current&&(E.current=e,u(e))}},{threshold:.5});function p(){if(d){d=!1;return}let e=window.innerHeight,t=C.current;for(let r=t.length-1;r>=0;r--){let n=t[r];if(!n)continue;let s=n.getBoundingClientRect();if(s.top<.5*e&&s.bottom>.25*e){let e=n.dataset.phase;e&&e!==E.current&&(E.current=e,$(e));break}}}r.disconnect(),C.current.forEach(e=>{e&&h.observe(e)}),window.addEventListener("scroll",p,{passive:!0});let m=setTimeout(()=>{d||p()},2e3);function f(e){var t,r;if(e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.metaKey||e.ctrlKey||e.altKey)return;let n=g.indexOf(E.current);if(-1!==n){if("ArrowDown"===e.key||"ArrowRight"===e.key){e.preventDefault();let r=Math.min(n+1,g.length-1);null===(t=C.current[r])||void 0===t||t.scrollIntoView({behavior:"smooth"})}else("ArrowUp"===e.key||"ArrowLeft"===e.key)&&(e.preventDefault(),null===(r=C.current[Math.max(n-1,0)])||void 0===r||r.scrollIntoView({behavior:"smooth"}))}}function x(e){if(e.target.closest("a, button, input, textarea, select, form, .prelaunch-form-reveal"))return;let t=g.indexOf(E.current),r=Math.min(t+1,g.length-1);if(r!==t){var n;null===(n=C.current[r])||void 0===n||n.scrollIntoView({behavior:"smooth"})}}let y=0,j=0;function v(e){let t=e.touches[0];y=t.clientX,j=t.clientY}function w(e){var t,r;let n=e.changedTouches[0],s=n.clientX-y;if(Math.abs(s)<=Math.abs(n.clientY-j)||50>Math.abs(s)||e.target.closest("a, button, input, textarea, select, form, .prelaunch-form-reveal"))return;let i=g.indexOf(E.current);if(s<0){let e=Math.min(i+1,g.length-1);e!==i&&(null===(t=C.current[e])||void 0===t||t.scrollIntoView({behavior:"smooth"}))}else{let e=Math.max(i-1,0);e!==i&&(null===(r=C.current[e])||void 0===r||r.scrollIntoView({behavior:"smooth"}))}}let b=e.current;return window.addEventListener("keydown",f),null==b||b.addEventListener("click",x),window.addEventListener("touchstart",v,{passive:!0}),window.addEventListener("touchend",w,{passive:!0}),()=>{h.disconnect(),l.disconnect(),c.disconnect(),window.removeEventListener("scroll",p),clearTimeout(m),window.removeEventListener("keydown",f),null==b||b.removeEventListener("click",x),window.removeEventListener("touchstart",v),window.removeEventListener("touchend",w),O.current.forEach(clearTimeout)}},[X,$]);let ee=(0,s.useCallback)(()=>{var n,s,l,a;let c;if(P.current=!1,window.innerWidth<768)return;let d=e.current,u=t.current,h=r.current,p=i.current;
1if(!d||!u||!h||!p)return;let f=d.getBoundingClientRect(),g=d.scrollHeight-window.innerHeight,v=Math.max(0,Math.min(1,-f.top/g)),w=j(v),L=window.innerWidth,A=window.innerHeight,M=Math.min(.08*L,.12*A,120),C=Math.min(.48*A,.32*L,440),E=0;if(v<.04)c=M;else if(v<.1)c=x(M,C,y((v-.04)/.06));else if(v<.57)c=C;else{let e=y(Math.min((v-.57)/.16,1));c=x(C,Math.min(.24*A,.16*L,220),e),E=x(0,-80,e)}p.style.width=c+"px",p.style.height=c+"px",p.style.marginTop=E+"px";let T=1,W=R.current;if(W&&(W.style.opacity=v<.02?"1":"0"),v<.04)h.style.opacity="1",h.style.transform="translate(-50%, -50%)",h.classList.remove("dj-faded"),p.style.opacity="0",T=1;else if(v<.1){let e=y((v-.04)/(.1-.04));h.style.opacity=String(1-e),h.style.transform="translate(-50%, -50%) translateY(".concat(-40*e,"px)"),e>.5?h.classList.add("dj-faded"):h.classList.remove("dj-faded"),p.style.opacity=String(e),T=1-e}else h.classList.add("dj-faded"),h.style.opacity="0",p.style.opacity="1",T=0;let I=m.current,O=b.current;if("return"===w){let e=y(Math.min((v-.57)/.06,1));p.style.opacity=String(x(1,0,e)),T=e;let t=y(Math.max(0,Math.min((v-.58)/.06,1)));I&&(I.style.opacity=String(t),I.style.transform="translate(-50%, -50%) translateY(".concat(x(20,0,t),"px)"),I.style.pointerEvents=t>.5?"auto":"none"),O&&(O.style.opacity="0",O.style.pointerEvents="none")}else if("story"===w){p.style.opacity="0",T=1;let e=y(Math.max(0,Math.min((v-.73)/.06,1)));I&&(I.style.opacity=String(1-e),I.style.transform="translate(-50%, -50%) translateY(".concat(x(0,-24,e),"px)"),I.style.pointerEvents="none"),O&&(O.style.pointerEvents=e>.5?"auto":"none",O.style.opacity=String(e),O.style.transform="translate(-50%, -50%) translateY(".concat(x(24,0,e),"px)"))}else I&&(I.style.opacity="0",I.style.transform="translate(-50%, -50%) translateY(20px)",I.style.pointerEvents="none"),O&&(O.style.opacity="0",O.style.transform="translate(-50%, -50%) translateY(24px)",O.style.pointerEvents="none");let G=.75*T;document.documentElement.style.setProperty("--nav-dial-opacity",String(G)),document.documentElement.style.setProperty("--nav-wordmark-shift","".concat(-((1-T)*27),"px")),["phase-inner","phase-middle","phase-outer","phase-return"].forEach(e=>p.classList.remove(e)),"inner"===w&&p.classList.add("phase-inner"),"middle"===w&&p.classList.add("phase-middle"),"outer"===w&&p.classList.add("phase-outer"),"return"===w&&p.classList.add("phase-return");let Y=0,H=1,B=0,F=0;if(v>=.1&&v<.18?Y=x(0,25,y((v-.1)/.08)):v>=.18&&v<.27?Y=x(25,0,y((v-.18)/.09)):v>=.43&&v<.5?Y=x(0,-60,y((v-.43)/.07)):v>=.5&&v<.57&&(Y=x(-60,0,y((v-.5)/.07))),v>=.27&&v<.31?H=x(1,.74,y((v-.27)/.04)):v>=.31&&v<.35?H=x(.74,1.26,y((v-.31)/.04)):v>=.35&&v<.43&&(H=x(1.26,1,y((v-.35)/.08))),v>=.43&&v<.5){let e=y((v-.43)/.07);B=x(0,21,e),F=x(0,12,e)}else if(v>=.5&&v<.57){let e=y((v-.5)/.07);B=x(21,0,e),F=x(12,0,e)}p.style.setProperty("--ring-inner-opacity",String("inner"===w||"middle"===w||"outer"===w||"return"===w?1:.15)),p.style.setProperty("--ring-inner-filter","inner"===w?"drop-shadow(0 0 3px rgba(138,154,168,0.6))":"none"),p.style.setProperty("--ring-inner-transform","rotate(".concat(Y,"deg)")),p.style.setProperty("--ring-middle-opacity",String("middle"===w||"outer"===w||"return"===w?1:.15)),p.style.setProperty("--ring-middle-filter","middle"===w?"drop-shadow(0 0 3px rgba(138,154,168,0.6))":"none"),p.style.setProperty("--ring-middle-transform","scale(".concat(H,")")),p.style.setProperty("--ring-middle-dasharray","".concat(219.91-F," ").concat(F)),p.style.setProperty("--ring-middle-dashoffset",String(48.9)),p.style.setProperty("--ring-outer-opacity",String("outer"===w||"return"===w?1:.15)),p.style.setProperty("--ring-outer-filter","outer"===w?"drop-shadow(0 0 3px rgba(138,154,168,0.6))":"none"),p.style.setProperty("--ring-outer-transform","rotate(".concat(B,"deg)")),"return"===w&&(p.style.setProperty("--ring-inner-filter","drop-shadow(0 0 2px rgba(138,154,168,0.4))"),p.style.setProperty("--ring-middle-filter","drop-shadow(0 0 2px rgba(138,154,168,0.4))"),p.style.setProperty("--ring-outer-filter","drop-shadow(0 0 2px rgba(138,154,168,0.4))")),Object.values(o.current).forEach(e
1=>null==e?void 0:e.classList.remove("dj-visible")),"inner"===w&&(null===(n=o.current.inner)||void 0===n||n.classList.add("dj-visible")),"middle"===w&&(null===(s=o.current.middle)||void 0===s||s.classList.add("dj-visible")),"outer"===w&&(null===(l=o.current.outer)||void 0===l||l.classList.add("dj-visible"));let _="inner"===w||"middle"===w,K=0;v>=.24&&v<.31?K=y((v-.24)/.07):v>=.31&&(K=1),K>=1&&!z.current&&_?(q.current>0&&(q.current=0),D.current=setTimeout(()=>{z.current=Date.now()},1500)):(K<1||!_)&&(D.current&&(clearTimeout(D.current),D.current=null),"inner"!==w&&"middle"!==w?q.current=1:q.current=0,z.current=null);let V=0;z.current?(V=y(Math.min((Date.now()-z.current)/600,1)),q.current=V,V<1&&requestAnimationFrame(()=>{P.current=!1,ee()})):V=_?q.current:1,function(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,i=e.clientWidth/2,o=e.clientHeight/2,l=.16*t,a=Math.max(0,Math.min(1,n)),c=x(.48*t+1.6*l,.26*t,a),d=x(1,.55,a),u=r?x(1,0,Math.max(0,Math.min(1,s))):0,h=x(1,0,a);[{key:"physician",angle:-90},{key:"nurse",angle:150},{key:"patient",angle:30}
1].forEach(e=>{let{key:n,angle:s}=e,p=k.current[n];if(!p)return;let m=s*Math.PI/180,f=i+c*Math.cos(m),x=o+c*Math.sin(m);p.style.left=f+"px",p.style.top=x+"px",p.style.opacity=String(u),p.style.transform="translate(-50%, -50%) scale("+(r?d:.85)+")",p.classList.toggle("dj-stakeholder-visible",r&&u>0),p.classList.toggle("dj-stakeholder-on-ring",a>.5);let y=p.querySelector(".dj-stakeholder-label");y&&(y.style.opacity=String(h)),p.style.setProperty("--connector-opacity",String(h));let j=p.offsetHeight||l+30,g=p.offsetWidth||l,v=f-g/2+g/2,w=x-j/2+l/2,b=i-v,N=o-w,L=Math.sqrt(b*b+N*N),A=.45*l;p.style.setProperty("--connector-top","".concat(w+N/(L||1)*A-(x-j/2),"px")),p.style.setProperty("--connector-left","".concat(v+b/(L||1)*A-(f-g/2)-1,"px")),p.style.setProperty("--connector-length","".concat(Math.max(0,(L-A-.28*t)*.85),"px")),p.style.setProperty("--connector-angle","".concat(-(180/Math.PI*Math.atan2(b,N)),"deg"))})}(u,c,_,K,V);let U=S.current;if(U){let e=_&&K<.5;U.classList.toggle("dj-stakeholder-visible",e),U.style.opacity=String(e?x(1,0,2*K):0),U.style.transform=e?"translate(-50%, -50%) scale(1)":"translate(-50%, -50%) scale(0.85)"}let X=null!==(a=({hero:0,focus:0,inner:1,middle:2,outer:3,return:4,story:5})[w])&&void 0!==a?a:0;N.current.forEach((e,t)=>{e&&e.classList.toggle("dj-dot-active",t===X)})},[]),et=(0,s.useCallback)(t=>{if(window.innerWidth<768){var r;let e=g.indexOf(t);e>=0&&(null===(r=C.current[e])||void 0===r||r.scrollIntoView({behavior:"smooth"}));return}let n=e.current;if(!n)return;let s=v[t];if(null==s)return;let i=n.scrollHeight-window.innerHeight,o=n.offsetTop;window.scrollTo({top:o+s*i,behavior:"smooth"})},[]);(0,s.useEffect)(()=>{let e=e=>{var t;let r=null===(t=e.detail)||void 0===t?void 0:t.phase;r&&et(r)};return window.addEventListener("iksa:scroll-to-phase",e),()=>window.removeEventListener("iksa:scroll-to-phase",e)},[et]),(0,s.useEffect)(()=>{let e=()=>{Y(!1),F(!1),V(!1)};return window.addEventListener("iksa:home-reset",e),()=>window.removeEventListener("iksa:home-reset",e)},[]);let er=(0,s.useCallback)(()=>{if(window.innerWidth<768)return g.indexOf(E.current);let t=e.current;if(!t)return 0;let r=t.getBoundingClientRect(),n=t.scrollHeight-window.innerHeight,s=j(Math.max(0,Math.min(1,-r.top/n)));return g.indexOf("focus"===s?"hero":s)},[]);function en(e,t,r,s){let{status:i,handleSubmit:o,handleFocus:l}=r;return"success"===i?(0,n.jsx)("div",{className:"mt-6 text-center",children:(0,n.jsx)("p",{className:"font-metal text-base text-steel-bright text-etched-subtle",children:"Thanks â we'll be in touch to set up your walkthrough."})}):e?(0,n.jsx)("div",{className:"prelaunch-form-reveal mt-8 w-full max-w-md mx-auto",children:(0,n.jsxs)("form",{id:s,className:"space-y-4",onSubmit:o,onFocus:l,children:[(0,n.jsx)("div",{children:(0,n.jsx)("input",{type:"text",name:"name",required:!0,className:"folio-input",placeholder:"Your name"})}),(0,n.jsx)("div",{children:(0,n.jsx)("input",{type:"email",name:"email",required:!0,className:"folio-input",placeholder:"[email protected]"})}),(0,n.jsx)("div",{children:(0,n.jsx)("input",{type:"text",name:"clinic",required:!0,className:"folio-input",placeholder:"Clinic / practice name",autoComplete:"organization"})}),(0,n.jsx)("div",{children:(0,n.jsxs)("select",{name:"role",className:"folio-select","aria-label":"Role",children:[(0,n.jsx)("option",{value:"",children:"Role"}),(0,n.jsx)("option",{value:"clinic-owner",children:"Clinic Owner"}),(0,n.jsx)("option",{value:"physician",children:"Physician"}),(0,n.jsx)("option",{value:"nurse-coordinator",children:"Nurse / Coordinator"}),(0,n.jsx)("option",{value:"therapy-company",children:"Therapy Company"}),(0,n.jsx)("option",{value:"investor",children:"Investor"}),(0,n.jsx)("option",{value:"other",children:"Other"})]})}),(0,n.jsx)("div",{children:(0,n.jsxs)("select",{name:"protocol_volume",className:"folio-select","aria-label":"Patients on multi-month protocols",children:[(0,n.jsx)("option",{value:"",children:"Patients on multi-month protocols"}),(0,n.jsx)("option",{value:"exploring",children:"Just exploring"}),(0,n.jsx)("option",{value:"1-25",children:"1â25"}),(0,n.jsx)("option",{value:"25-100",children:"25â100"}),(0,n.jsx)("option",{value:"100+",children:"100+"})]})}),(0,n.jsx)("input",{type:"hidden",name:"_subject",value:"New Demo Request â iksa.ai"}),"error"===i&&(0,n.jsx)("p",{className:"font-mono text-xs text-red-400",children:"Something went wrong. Please try again."}),(0,n.jsx)("button",{type:"submit",disabled:"submitting"===i,className:"folio-btn-primary w-full",children:"submitting"===i?"Sending...":"Request a walkthrough"})]})}):(0,n.jsx)("div",{className:"flex gap-4 mt-10 justify-center flex-wrap",children:(0,n.jsx)("button",{onClick:()=>t(!0),className:"folio-btn-primary",children:"Request a walkthrough"})})}(0,s.useEffect)(()=>
1{if(X)return;let r=i.current;function n(){P.current||(P.current=!0,requestAnimationFrame(ee)),s&&clearTimeout(s),o||(s=setTimeout(()=>{if(!y())return;let t=e.current;if(!t)return;let r=t.getBoundingClientRect(),n=t.scrollHeight-window.innerHeight,s=Math.max(0,Math.min(1,-r.top/n));if(s>v.story||s<v.hero-.08)return;let i="hero",l=1/0;for(let[e,t]of Object.entries(v)){let r=Math.abs(s-t);r<l&&(l=r,i=e)}l>.01&&(o=!0,et(i),setTimeout(()=>{o=!1},600))},150))}r&&(L.current=r.querySelector(".ring-inner"),A.current=r.querySelector(".ring-outer"),M.current=r.querySelector(".ring-middle"));let s=null,o=!1,l=0,a=0,c=null,d=-1,u=null,h=0,p=0,m=0,f=0,x=null;function y(){let t=e.current;if(!t)return!1;let r=t.getBoundingClientRect();return r.top<window.innerHeight&&r.bottom>0}function j(e){if(!y())return;let t=e.deltaY;1===e.deltaMode&&(t*=20),2===e.deltaMode&&(t*=window.innerHeight);let r=t>0?1:-1,n=Math.abs(t),s=1===e.deltaMode?(f++,!1):(n>=40?f++:m++,m>f);if(x&&clearTimeout(x),x=setTimeout(()=>{m=0,f=0},500),s&&Date.now()<p){e.preventDefault();return}let i=d>=0?d:er(),j=i>=g.length-1&&r>0;if(i<=0&&r<0||j)return;e.preventDefault(),r!==a&&0!==a&&(l=0),a=r,l+=n,c&&clearTimeout(c),c=setTimeout(()=>{l=0,a=0},s?180:350);let v=Date.now();if(l>=(s?300:150)&&v-h>=(s?700:550)){l=0,h=v,o=!0;let e=Math.max(0,Math.min(g.length-1,i+r));e!==i&&(d=e,et(g[e]),u&&clearTimeout(u),u=setTimeout(()=>{d=-1},700),s&&(p=v+600)),setTimeout(()=>{o=!1},600)}}function w(e){if(e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.metaKey||e.ctrlKey||e.altKey||!y())return;let t=er();if("ArrowDown"===e.key||"ArrowRight"===e.key){e.preventDefault();let r=Math.min(t+1,g.length-1);et(g[r])}else("ArrowUp"===e.key||"ArrowLeft"===e.key)&&(e.preventDefault(),et(g[Math.max(t-1,0)]))}function b(e){if(e.target.closest("a, button, input, textarea, select, form, .prelaunch-form-reveal"))return;let t=er(),r=Math.min(t+1,g.length-1);r!==t&&et(g[r])}let k=t.current;return window.addEventListener("scroll",n,{passive:!0}),window.addEventListener("wheel",j,{passive:!1}),window.addEventListener("resize",ee),window.addEventListener("keydown",w),null==k||k.addEventListener("click",b),ee(),()=>{window.removeEventListener("scroll",n),window.removeEventListener("wheel",j),window.removeEventListener("resize",ee),window.removeEventListener("keydown",w),null==k||k.removeEventListener("click",b),c&&clearTimeout(c),u&&clearTimeout(u),s&&clearTimeout(s),D.current&&clearTimeout(D.current)}},[X,ee,et,er]);let es=(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("h1",{className:"font-metal font-semibold text-steel-bright text-etched-heading max-w-4xl mx-auto mt-4 md:mt-6",style:{fontSize:"clamp(22px, 6vw, 52px)",lineHeight:1.1,letterSpacing:"-0.03em",whiteSpace:"nowrap"},children:"the OS for Longevity Medicine"}),(0,n.jsx)("p",{className:"font-metal text-base md:text-xl text-steel leading-relaxed text-etched-subtle mt-4 md:mt-6 max-w-2xl mx-auto text-center",children:"Longevity care unfolds over years and is judged by results. iksa keeps the live protocol in one patient record."})]}),ei=(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:"dj-anno-ring-label",children:"Where to start"}),(0,n.jsx)("div",{className:"dj-anno-title",style:{fontSize:"clamp(24px, 3vw, 36px)"},children:"See iksa on your protocols"}),(0,n.jsx)("div",{className:"dj-anno-desc",style:{maxWidth:480,margin:"12px auto 0"},children:"Tell us how your clinic runs today, and we'll walk you through the parts of iksa that fit."})]}),eo=(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{className:"folio-section-label dj-story-label",children:"Customer Story"}),(0,n.jsx)("h2",{className:"dj-story-headline",children:"One of Southeast Asiaâs leading longevity provider groups runs on iksa"}),(0,n.jsx)(p,{id:"Qfc-kxaHW64",title:"Customer story, recorded in Bangkok",className:"dj-story-video"}),(0,n.jsx)("div",{className:"dj-story-cta",children:(0,n.jsx)(f,{href:"/case-study",variant:"secondary",children:"See the full story â"})})]}),el=(0,n.jsx)(h.R,{isOpen:K,onClose:()=>V(!1),title:"Request a walkthrough",children:"success"===U.status?(0,n.jsxs)("div",{className:"text-center py-6",children:[(0,n.jsx)("p",{className:"font-metal text-base text-steel-bright text-etched-subtle",children:"Thanks â we'll be in touch to set up your walkthrough."}),(0,n.jsx)("button",{onClick:()=>V(!1),className:"folio-btn-primary mt-6",children:"Done"})]}):(0,n.jsxs)("form",{id:"waitlist-sheet",className:"space-y-4",onSubmit:U.handleSubmit,onFocus:U.handleFocus,children:[(0,n.jsx)("div",{children:(0,n.jsx)("input",{type:"text",name:"name",required:!0,className:"folio-input",placeholder:"Your name",autoComplete:"name"})}),(0,n.jsx)("div",{children:(0,n.jsx)("input",{type:"email",name:"email",required:!0,className:"folio-input",placeholder:"[email protected]",autoComplete:"email",inputMode:"email"})}),(0,n.jsx)("div",{children:(0,n.jsx)("input",{type:"text",name:"clinic",required:!0,className:"folio-input",placeholder:"Clinic / practice name",autoComplete:"organization"})}),(0,n.jsx)("div",{children:(0,n.jsxs)("select",{name:"role",className:"folio-select","aria-label":"Role",children:[(0,n.jsx)("option",{value:"",children:"Role"}),(0,n.jsx)("option",{value:"clinic-owner",children:"Clinic Owner"}),(0,n.jsx)("option",{value:"physician",children:"Physician"}),(0,n.jsx)("option",{value:"nurse-coordinator",children:"Nurse / Coordinator"}),(0,n.jsx)("option",{value:"therapy-company",children:"Therapy Company"}),(0,n.jsx)("option",{value:"investor",children:"Investor"}),(0,n.jsx)("option",{value:"other",children:"Other"})]})}),(0,n.jsx)("div",{children:(0,n.jsxs)("select",{name:"protocol_volume",className:"folio-select","aria-label":"Patients on multi-month protocols",children:[(0,n.jsx)("option",{value:"",children:"Patients on multi-month protocols"}),(0,n.jsx)("option",{value:"exploring",children:"Just exploring"}),(0,n.jsx)("option",{value:"1-25",children:"1â25"}),(0,n.jsx)("option",{value:"25-100",children:"25â100"}),(0,n.jsx)("option",{value:"100+",children:"100+"})]})}),(0,n.jsx)("input",{type:"hidden",name:"_subject",value:"New Demo Request â iksa.ai (Mobile)"}),"error"===U.status&&(0,n.jsx)("p",{className:"font-mono text-xs text-red-400",children:"Something went wrong. Please try again."}),(0,n.jsx)("button",{type:"submit",disabled:"submitting"===U.status,className:"folio-btn-primary",children:"submitting"===U.status?"Sending...":"Request a walkthrough"})]})});return X?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("section",{ref:e,id:"product",className:"dj-journey",children:[(0,n.jsxs)("div",{ref:e=>{C.current[0]=e},"data-phase":"hero",className:"dj-snap-card",children:[(0,n.jsxs)("div",{ref:r,className:"dj-hero-copy",
1style:{opacity:1},children:[es,(0,n.jsx)("div",{className:"flex gap-4 mt-6 justify-center flex-wrap",children:(0,n.jsx)("button",{onClick:()=>V(!0),className:"folio-btn-primary",children:"Request a walkthrough"})})]}),(0,n.jsxs)("div",{ref:R,className:"dj-scroll-cue",children:[(0,n.jsx)("span",{className:"dj-scroll-cue-text",children:"Swipe to explore"}),(0,n.jsxs)("div",{className:"dj-scroll-cue-chevron",children:[(0,n.jsx)("svg",{viewBox:"0 0 20 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{d:"M2 2L10 9L18 2",stroke:"rgba(136,153,166,0.6)",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})}),(0,n.jsx)("svg",{viewBox:"0 0 20 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{d:"M2 2L10 9L18 2",stroke:"rgba(136,153,166,0.6)",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})]})]})]}),(0,n.jsx)("div",{ref:e=>{C.current[1]=e},"data-phase":"inner",className:"dj-snap-card"}),(0,n.jsx)("div",{ref:e=>{C.current[2]=e},"data-phase":"middle",className:"dj-snap-card"}),(0,n.jsx)("div",{ref:e=>{C.current[3]=e},"data-phase":"outer",className:"dj-snap-card"}),(0,n.jsx)("div",{ref:e=>{C.current[4]=e},"data-phase":"return",className:"dj-snap-card"}),(0,n.jsx)("div",{ref:e=>{C.current[5]=e},"data-phase":"story",className:"dj-snap-card dj-snap-card--story",children:(0,n.jsx)("div",{className:"dj-story-stage dj-story-stage--mobile",children:eo})})]}),(0,n.jsx)("div",{ref:i,className:"dj-dial",style:{width:120,height:120,marginTop:-60},children:(0,n.jsx)(l,{prefix:"dj",withFilters:!0})}),(0,n.jsxs)("div",{ref:I,className:"dj-mobile-stakeholder-overlay",children:[(0,n.jsxs)("div",{className:"dj-mobile-stakeholder-node dj-mobile-stakeholder-node--physician",children:[(0,n.jsx)(a,{className:"dj-mobile-stakeholder-icon",prefix:"mob"}),(0,n.jsx)("span",{className:"dj-mobile-stakeholder-label",children:"Physician"})]}),(0,n.jsxs)("div",{className:"dj-mobile-stakeholder-node dj-mobile-stakeholder-node--coordinator",children:[(0,n.jsx)(c,{className:"dj-mobile-stakeholder-icon",prefix:"mob"}),(0,n.jsx)("span",{className:"dj-mobile-stakeholder-label",children:"Coordinator"})]}),(0,n.jsxs)("div",{className:"dj-mobile-stakeholder-node dj-mobile-stakeholder-node--patient",children:[(0,n.jsx)(d,{className:"dj-mobile-stakeholder-icon",prefix:"mob"}),(0,n.jsx)("span",{className:"dj-mobile-stakeholder-label",children:"Patient"})]}),(0,n.jsx)("div",{className:"dj-mobile-center-label",children:"Protocol"})]}),(0,n.jsxs)("div",{ref:T,className:"dj-mobile-anno-overlay",children:[(0,n.jsxs)("div",{ref:e=>{o.current.inner=e},className:"dj-anno",children:[(0,n.jsx)("div",{className:"dj-anno-ring-label",children:"Inner Ring"}),(0,n.jsx)("div",{className:"dj-anno-title",children:"The patient"}),(0,n.jsx)("div",{className:"dj-anno-desc",style:{maxWidth:420,margin:"8px auto 0"},children:"Messages, visits, and results, kept with the person they belong to."})]}),(0,n.jsxs)("div",{ref:e=>{o.current.middle=e},className:"dj-anno",children:[(0,n.jsx)("div",{className:"dj-anno-ring-label",children:"Middle Ring"}),(0,n.jsx)("div",{className:"dj-anno-title",children:"The clinic"}),(0,n.jsx)("div",{className:"dj-anno-desc",style:{maxWidth:420,margin:"8px auto 0"},children:"The front desk and the care team, working from the same record."})]}),(0,n.jsxs)("div",{ref:e=>{o.current.outer=e},className:"dj-anno",children:[(0,n.jsx)("div",{className:"dj-anno-ring-label",children:"Outer Ring"}),(0,n.jsx)("div",{className:"dj-anno-title",children:"The evidence"}),(0,n.jsx)("div",{className:"dj-anno-desc",style:{maxWidth:420,margin:"8px auto 0"},children:"Results labeled by intervention, so intent can be compared with what happened."})]}),(0,n.jsxs)("div",{ref:e=>{m.current=e},className:"dj-anno dj-anno--return",children:[ei,(0,n.jsx)("div",{className:"flex gap-4 mt-8 justify-center flex-wrap",children:(0,n.jsx)("button",{onClick:()=>V(!0),className:"folio-btn-primary",children:"Request a walkthrough"})})]})]}),(0,n.jsx)("div",{ref:W,className:"dj-progress",children:g.map((e,t)=>(0,n.jsx)("div",{ref:e=>{N.current[t]=e},className:"dj-progress-dot ".concat(0===t?"dj-dot-active":""),role:"button",tabIndex:0,"aria-label":"Go to ".concat(e," phase"),onClick:()=>{var e;return null===(e=C.current[t])||void 0===e?void 0:e.scrollIntoView({behavior:"smooth"})},onKeyDown:e=>{if("Enter"===e.key||" "===e.key){var r;e.preventDefault(),null===(r=C.current[t])||void 0===r||r.scrollIntoView({behavior:"smooth"})}},style:{cursor:"pointer"}},e))}),el]}):(0,n.jsx)("section",{ref:e,id:"product",className:"dj-journey","data-device-pending":Q||void 0,children:(0,n.jsxs)("div",{ref:t,className:"dj-sticky",children:[(0,n.jsxs)("div",{ref:r,className:"dj-hero-copy",
1style:{opacity:1},children:[es,en(G,Y,H,"waitlist-hero")]}),(0,n.jsxs)("div",{ref:R,className:"dj-scroll-cue",onClick:()=>et("inner"),role:"button",tabIndex:0,"aria-label":"Click or scroll to explore",onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),et("inner"))},children:[(0,n.jsx)("span",{className:"dj-scroll-cue-text",children:"Click or scroll to explore"}),(0,n.jsxs)("div",{className:"dj-scroll-cue-chevron",children:[(0,n.jsx)("svg",{viewBox:"0 0 20 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{d:"M2 2L10 9L18 2",stroke:"rgba(136,153,166,0.6)",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})}),(0,n.jsx)("svg",{viewBox:"0 0 20 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{d:"M2 2L10 9L18 2",stroke:"rgba(136,153,166,0.6)",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})]})]}),(0,n.jsx)("div",{ref:i,className:"dj-dial",style:{width:120,height:120,opacity:0},children:(0,n.jsx)(l,{prefix:"dj",withFilters:!0})}),(0,n.jsxs)("div",{className:"dj-annotations",children:[(0,n.jsxs)("div",{ref:e=>{o.current.inner=e},className:"dj-anno",style:{left:"50%",bottom:"clamp(8%, 12vh, 15%)",transform:"translateX(-50%)",textAlign:"center"},children:[(0,n.jsx)("div",{className:"dj-anno-ring-label",children:"Inner Ring"}),(0,n.jsx)("div",{className:"dj-anno-title",children:"The patient"}),(0,n.jsx)("div",{className:"dj-anno-desc",style:{maxWidth:420,margin:"8px auto 0"},children:"Messages, visits, and results, kept with the person they belong to."})]}),(0,n.jsxs)("div",{ref:e=>{o.current.middle=e},className:"dj-anno dj-anno--right",style:{right:"clamp(24px, 8%, 120px)",top:"50%",transform:"translateY(-50%)",textAlign:"right"},children:[(0,n.jsx)("div",{className:"dj-anno-ring-label",children:"Middle Ring"}),(0,n.jsx)("div",{className:"dj-anno-title",children:"The clinic"}),(0,n.jsx)("div",{className:"dj-anno-desc",style:{marginLeft:"auto"},children:"The front desk and the care team, working from the same record."})]}),(0,n.jsxs)("div",{ref:e=>{o.current.outer=e},className:"dj-anno dj-anno--left",style:{left:"clamp(24px, 8%, 120px)",top:"50%",transform:"translateY(-50%)"},children:[(0,n.jsx)("div",{className:"dj-anno-ring-label",children:"Outer Ring"}),(0,n.jsx)("div",{className:"dj-anno-title",children:"The evidence"}),(0,n.jsx)("div",{className:"dj-anno-desc",children:"Results labeled by intervention, so intent can be compared with what happened."})]}),(0,n.jsxs)("div",{ref:e=>{m.current=e},className:"dj-anno dj-anno--return",style:{left:"50%",top:"50%",transform:"translate(-50%, -50%) translateY(20px)",textAlign:"center",width:"100%",maxWidth:560,opacity:0},children:[ei,en(B,F,_,"waitlist-return")]})]}),(0,n.jsx)("div",{ref:b,className:"dj-story-stage dj-story-stage--desktop",style:{position:"absolute",left:"50%",top:"50%",transform:"translate(-50%, -50%) translateY(24px)",opacity:0},children:eo}),(0,n.jsxs)("div",{ref:e=>{k.current.physician=e}
1,className:"dj-stakeholder",children:[(0,n.jsx)(a,{className:"dj-stakeholder-instrument",prefix:"dk"}),(0,n.jsx)("span",{className:"dj-stakeholder-label",children:"Physician"})]}),(0,n.jsxs)("div",{ref:e=>{k.current.nurse=e},className:"dj-stakeholder",children:[(0,n.jsx)(c,{className:"dj-stakeholder-instrument",prefix:"dk"}),(0,n.jsx)("span",{className:"dj-stakeholder-label",children:"Coordinator"})]}),(0,n.jsxs)("div",{ref:e=>{k.current.patient=e},className:"dj-stakeholder",children:[(0,n.jsx)(d,{className:"dj-stakeholder-instrument",prefix:"dk"}),(0,n.jsx)("span",{className:"dj-stakeholder-label",children:"Patient"})]}),(0,n.jsx)("div",{ref:S,className:"dj-stakeholder dj-center-label",style:{position:"absolute",left:"50%",top:"50%",transform:"translate(-50%, -50%) scale(0.85)",textAlign:"center",pointerEvents:"none"},children:(0,n.jsx)("span",{className:"dj-stakeholder-label",children:"Protocol"})}),(0,n.jsx)("div",{className:"dj-progress",children:g.map((e,t)=>(0,n.jsx)("div",{ref:e=>{N.current[t]=e},className:"dj-progress-dot ".concat(0===t?"dj-dot-active":""),role:"button",tabIndex:0,"aria-label":"Go to ".concat(e," phase"),onClick:()=>et(e),onKeyDown:t=>{("Enter"===t.key||" "===t.key)&&(t.preventDefault(),et(e))},style:{cursor:"pointer"}},e))})]})})}}},function(e){e.O(0,[972,889,971,117,744],function(){return e(e.s=1287)}),_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.