1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,15288,e=>{"use strict";var t=e.i(43476),r=e.i(75157);function a({className:e,...a}){return(0,t.jsx)("div",{"data-slot":"card",className:(0,r.cn)("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",e),...a})}function i({className:e,...a}){return(0,t.jsx)("div",{"data-slot":"card-header",className:(0,r.cn)("@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-2 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6",e),...a})}function n({className:e,...a}){return(0,t.jsx)("div",{"data-slot":"card-title",className:(0,r.cn)("leading-none font-semibold",e),...a})}function s({className:e,...a}){return(0,t.jsx)("div",{"data-slot":"card-content",className:(0,r.cn)("px-6",e),...a})}e.s(["Card",()=>a,"CardContent",()=>s,"CardHeader",()=>i,"CardTitle",()=>n])},15185,e=>{"use strict";var t=e.i(43476),r=e.i(71645),a=e.i(52450),i=e.i(69464);let n=new Map([["bold",r.createElement(r.Fragment,null,r.createElement("path",{d:"M168,12A75.9,75.9,0,0,0,92.49,96.33L23.91,189.85a19.89,19.89,0,0,0,2,26l14.29,14.29a19.89,19.89,0,0,0,26,2l93.52-68.58A76,76,0,1,0,168,12Zm52,76a51.66,51.66,0,0,1-7.75,27.27L140.74,43.75A52,52,0,0,1,220,88ZM54.72,210.71l-9.43-9.43,56.19-76.63a76.46,76.46,0,0,0,29.87,29.87ZM116,88a51.63,51.63,0,0,1,7.75-27.27l71.51,71.51A52,52,0,0,1,116,88Z"}))],["duotone",r.createElement(r.Fragment,null,r.createElement("path",{d:"M156.5,151,59,222.45a8,8,0,0,1-10.38-.79l-14.3-14.3A8,8,0,0,1,33.55,197L105,99.5l0,0A64,64,0,0,0,156.48,151Z",opacity:"0.2"}),r.createElement("path",{d:"M168,16A72.07,72.07,0,0,0,96,88a73.29,73.29,0,0,0,.63,9.42L27.12,192.22A15.93,15.93,0,0,0,28.71,213L43,227.29a15.93,15.93,0,0,0,20.78,1.59l94.81-69.53A73.29,73.29,0,0,0,168,160a72,72,0,1,0,0-144Zm56,72a55.72,55.72,0,0,1-11.16,33.52L134.49,43.16A56,56,0,0,1,224,88ZM54.32,216,40,201.68,102.14,117A72.37,72.37,0,0,0,139,153.86ZM112,88a55.67,55.67,0,0,1,11.16-33.51l78.34,78.34A56,56,0,0,1,112,88Zm-2.35,58.34a8,8,0,0,1,0,11.31l-8,8a8,8,0,1,1-11.31-11.31l8-8A8,8,0,0,1,109.67,146.33Z"}))],["fill",r.createElement(r.Fragment,null,r.createElement("path",{d:"M115.06,46.36a4,4,0,0,0-6.11.54A71.54,71.54,0,0,0,96,88a73.29,73.29,0,0,0,.63,9.42L27.12,192.22A15.93,15.93,0,0,0,28.71,213L43,227.29a15.93,15.93,0,0,0,20.78,1.59l94.81-69.53A73.29,73.29,0,0,0,168,160a71.54,71.54,0,0,0,41.09-12.93,4,4,0,0,0,.54-6.11Zm2.61,103.28-16,16a8,8,0,1,1-11.31-11.31l16-16a8,8,0,0,1,11.31,11.31Zm109.4-20.56a4,4,0,0,1-6.12.54L126.38,35.05a4,4,0,0,1,.54-6.12A71.93,71.93,0,0,1,227.07,129.08Z"}))],["light",r.createElement(r.Fragment,null,r.createElement("path",{d:"M168,18A69.94,69.94,0,0,0,98.74,98l-70,95.46a13.92,13.92,0,0,0,1.39,18.17l14.3,14.3a13.93,13.93,0,0,0,18.17,1.39l95.46-70A70,70,0,1,0,168,18Zm58,70a57.65,57.65,0,0,1-13,36.52L131.49,43A57.95,57.95,0,0,1,226,88ZM55.5,217.59a2,2,0,0,1-2.6-.2L38.61,203.1a2,2,0,0,1-.2-2.6l64.22-87.56a70.32,70.32,0,0,0,40.44,40.43ZM110,88a57.73,57.73,0,0,1,13-36.52L204.53,133A58,58,0,0,1,110,88Zm-1.75,59.75a6,6,0,0,1,0,8.49l-8,8a6,6,0,1,1-8.49-8.49l8-8A6,6,0,0,1,108.26,147.74Z"}))],["regular",r.createElement(r.Fragment,null,r.createElement("path",{d:"M168,16A72.07,72.07,0,0,0,96,88a73.29,73.29,0,0,0,.63,9.42L27.12,192.22A15.93,15.93,0,0,0,28.71,213L43,227.29a15.93,15.93,0,0,0,20.78,1.59l94.81-69.53A73.29,73.29,0,0,0,168,160a72,72,0,1,0,0-144Zm56,72a55.72,55.72,0,0,1-11.16,33.52L134.49,43.16A56,56,0,0,1,224,88ZM54.32,216,40,201.68,102.14,117A72.37,72.37,0,0,0,139,153.86ZM112,88a55.67,55.67,0,0,1,11.16-33.51l78.34,78.34A56,56,0,0,1,112,88Zm-2.35,58.34a8,8,0,0,1,0,11.31l-8,8a8,8,0,1,1-11.31-11.31l8-8A8,8,0,0,1,109.67,146.33Z"}))],["thin",r.createElement(r.Fragment,null,r.createElement("path",{d:"M168,20a68.08,68.08,0,0,0-68,68,67.19,67.19,0,0,0,.82,10.49L30.34,194.59a11.94,11.94,0,0,0,1.2,15.58l14.29,14.3a11.95,11.95,0,0,0,15.58,1.19l96.11-70.48A68,68,0,1,0,168,20Zm60,68a59.7,59.7,0,0,1-14.87,39.47L128.54,42.87A59.94,59.94,0,0,1,228,88ZM56.68,219.21a4,4,0,0,1-5.2-.4L37.19,204.52a4,4,0,0,1-.4-5.2l66.46-90.62a68.31,68.31,0,0,0,44.05,44.05ZM108,88a59.77,59.77,0,0,1,14.87-39.47l84.6,84.6A60,60,0,0,1,108,88Zm-1.17,61.17a4,4,0,0,1,0,5.65l-8,8a4,4,0,1,1-5.65-5.65l8-8A4,4,0,0,1,106.84,149.16Z"}))]]),s=r.forwardRef((e,t)=>
1r.createElement(i.default,{ref:t,...e,weights:n}));s.displayName="MicrophoneStageIcon";var o=e.i(54490);let l=r.forwardRef((e,t)=>r.createElement(i.default,{ref:t,...e,weights:o.default}));l.displayName="RobotIcon";let c=new Map([["bold",r.createElement(r.Fragment,null,r.createElement("path",{d:"M137,168l11.52-11.51a12,12,0,0,0-17-17L120,151l-15-15,11.52-11.51a12,12,0,0,0-17-17L88,119,72.49,103.51a12,12,0,0,0-17,17L59,124,38.54,144.49a36,36,0,0,0,0,50.91l2.55,2.54L15.51,223.51a12,12,0,0,0,17,17l25.57-25.58,2.54,2.55a36.06,36.06,0,0,0,50.91,0L132,197l3.51,3.52a12,12,0,0,0,17-17ZM94.54,200.49a12,12,0,0,1-17,0L55.51,178.43a12,12,0,0,1,0-17L76,141l39,39Zm146-185a12,12,0,0,0-17,0L197.94,41.09l-2.54-2.55a36.05,36.05,0,0,0-50.91,0L124,59l-3.51-3.52a12,12,0,0,0-17,17l80,80a12,12,0,0,0,17-17L197,132l20.49-20.49a36,36,0,0,0,0-50.91l-2.55-2.54,25.58-25.57A12,12,0,0,0,240.49,15.51Zm-40,79L180,115,141,76l20.49-20.49a12,12,0,0,1,17,0l22.06,22.06a12,12,0,0,1,0,17Z"}))],["duotone",r.createElement(r.Fragment,null,r.createElement("path",{d:"M76,124l56,56-29,29a24,24,0,0,1-33.94,0L47,186.91A24,24,0,0,1,47,153ZM209,69.09,186.91,47A24,24,0,0,0,153,47L124,76l56,56,29-29A24,24,0,0,0,209,69.09Z",opacity:"0.2"}),r.createElement("path",{d:"M149.66,138.34a8,8,0,0,0-11.32,0L120,156.69,99.31,136l18.35-18.34a8,8,0,0,0-11.32-11.32L88,124.69,69.66,106.34a8,8,0,0,0-11.32,11.32L64.69,124,41.37,147.31a32,32,0,0,0,0,45.26l5.38,5.37-28.41,28.4a8,8,0,0,0,11.32,11.32l28.4-28.41,5.37,5.38a32,32,0,0,0,45.26,0L132,191.31l6.34,6.35a8,8,0,0,0,11.32-11.32L131.31,168l18.35-18.34A8,8,0,0,0,149.66,138.34Zm-52.29,65a16,16,0,0,1-22.62,0L52.69,181.25a16,16,0,0,1,0-22.62L76,135.31,120.69,180Zm140.29-185a8,8,0,0,0-11.32,0l-28.4,28.41-5.37-5.38a32.05,32.05,0,0,0-45.26,0L124,64.69l-6.34-6.35a8,8,0,0,0-11.32,11.32l80,80a8,8,0,0,0,11.32-11.32L191.31,132l23.32-23.31a32,32,0,0,0,0-45.26l-5.38-5.37,28.41-28.4A8,8,0,0,0,237.66,18.34Zm-34.35,79L180,120.69,135.31,76l23.32-23.31a16,16,0,0,1,22.62,0l22.06,22A16,16,0,0,1,203.31,97.37Z"}))],["fill",r.createElement(r.Fragment,null,r.createElement("path",{d:"M149.66,149.66,131.31,168l18.35,18.34a8,8,0,0,1-11.32,11.32L132,191.31l-23.31,23.32a32.06,32.06,0,0,1-45.26,0l-5.37-5.38-28.4,28.41a8,8,0,0,1-11.32-11.32l28.41-28.4-5.38-5.37a32,32,0,0,1,0-45.26L64.69,124l-6.35-6.34a8,8,0,0,1,11.32-11.32L88,124.69l18.34-18.35a8,8,0,0,1,11.32,11.32L99.31,136,120,156.69l18.34-18.35a8,8,0,0,1,11.32,11.32Zm88-131.32a8,8,0,0,0-11.32,0l-28.4,28.41-5.37-5.38a32.05,32.05,0,0,0-45.26,0L124,64.69l-6.34-6.35a8,8,0,0,0-11.32,11.32l80,80a8,8,0,0,0,11.32-11.32L191.31,132l23.32-23.31a32,32,0,0,0,0-45.26l-5.38-5.37,28.41-28.4A8,8,0,0,0,237.66,18.34Z"}))],["light",r.createElement(r.Fragment,null,r.createElement("path",{d:"M148.24,139.76a6,6,0,0,0-8.48,0L120,159.51,96.49,136l19.75-19.76a6,6,0,0,0-8.48-8.48L88,127.51,68.24,107.76a6,6,0,0,0-8.48,8.48L67.51,124,42.79,148.73a30,30,0,0,0,0,42.42l6.78,6.79L19.76,227.76a6,6,0,1,0,8.48,8.48l29.82-29.81,6.79,6.78a30,30,0,0,0,42.42,0L132,188.49l7.76,7.75a6,6,0,0,0,8.48-8.48L128.49,168l19.75-19.76A6,6,0,0,0,148.24,139.76Zm-49.45,65a18,18,0,0,1-25.46,0L51.27,182.67a18,18,0,0,1,0-25.46L76,132.49,123.51,180Zm137.45-185a6,6,0,0,0-8.48,0L197.94,49.57l-6.79-6.78a30,30,0,0,0-42.42,0L124,67.51l-7.76-7.75a6,6,0,0,0-8.48,8.48l80,80a6,6,0,0,0,8.48-8.48L188.49,132l24.72-24.73a30,30,0,0,0,0-42.42l-6.78-6.79,29.81-29.82A6,6,0,0,0,236.24,19.76Zm-31.51,79L180,123.51,132.49,76l24.72-24.73a18,18,0,0,1,25.46,0l22.06,22.06a18,18,0,0,1,0,25.46Z"}))],["regular",r.createElement(r.Fragment,null,r.createElement("path",{d:"M149.66,138.34a8,8,0,0,0-11.32,0L120,156.69,99.31,136l18.35-18.34a8,8,0,0,0-11.32-11.32L88,124.69,69.66,106.34a8,8,0,0,0-11.32,11.32L64.69,124,41.37,147.31a32,32,0,0,0,0,45.26l5.38,5.37-28.41,28.4a8,8,0,0,0,11.32,11.32l28.4-28.41,5.37,5.38a32,32,0,0,0,45.26,0L132,191.31l6.34,6.35a8,8,0,0,0,11.32-11.32L131.31,168l18.35-18.34A8,8,0,0,0,149.66,138.34Zm-52.29,65a16,16,0,0,1-22.62,0L52.69,181.25a16,16,0,0,1,0-22.62L76,135.31,120.69,180Zm140.29-185a8,8,0,0,0-11.32,0l-28.4,28.41-5.37-5.38a32.05,32.05,0,0,0-45.26,0L124,64.69l-6.34-6.35a8,8,0,0,0-11.32,11.32l80,80a8,8,0,0,0,11.32-11.32L191.31,132l23.32-23.31a32,32,0,0,0,0-45.26l-5.38-5.37,28.41-28.4A8,8,0,0,0,237.66,18.34Zm-34.35,79L180,120.69,135.31,76l23.32-23.31a16,16,0,0,1,22.62,0l22.06,22A16,16,0,0,1,203.31,97.37Z"}))],["thin",r.createElement(r.Fragment,null,r.createElement("path",{d:"M146.83,141.17a4,4,0,0,0-5.66,0L120,162.34,93.66,136l21.17-21.17a4,4,0,0,0-5.66-5.66L88,130.34,66.83,109.17a4,4,0,0,0-5.66,5.66L70.34,124,44.2,150.14a28,28,0,0,0,0,39.6l8.2,8.2L21.17,229.17a4,4,0,0,0,5.66,5.66L58.06,203.6l8.2,8.2a28,28,0,0,0,39.6,0L132,185.66l9.17,9.17a4,4,0,0,0,5.66-5.66L125.66,168l21.17-21.17A4,4,0,0,0,146.83,141.17Zm-46.63,65a20,20,0,0,1-28.28,0L49.86,184.08a20,20,0,0,1,0-28.28L76,129.66,126.34,180Zm134.63-185a4,4,0,0,0-5.66,0L197.94,52.4l-8.2-8.2a28,28,0,0,0-39.6,0L124,70.34l-9.17-9.17a4,4,0,0,0-5.66,5.66l80,80a4,4,0,0,0,5.66-5.66L185.66,132l26.14-26.14a28,28,0,0,0,0-39.6l-8.2-8.2,31.23-31.23A4,4,0,0,0,234.83,21.17ZM212,86.06a19.86,19.86,0,0,1-5.86,14.14L180,126.34,129.66,76,155.8,49.86a20,20,0,0,1,28.28,0l22.06,22.06A19.85,19.85,0,0,1,212,86.06Z"}))]]),u=r.forwardRef((e,t)=>
1r.createElement(i.default,{ref:t,...e,weights:c}));u.displayName="PlugsIcon";let d=new Map([["bold",r.createElement(r.Fragment,null,r.createElement("path",{d:"M236,208a12,12,0,0,1-12,12H32a12,12,0,0,1-12-12V48a12,12,0,0,1,24,0v99l43.51-43.52a12,12,0,0,1,17,0L128,127l43-43H160a12,12,0,0,1,0-24h40a12,12,0,0,1,12,12v40a12,12,0,0,1-24,0V101l-51.51,51.52a12,12,0,0,1-17,0L96,129,44,181v15H224A12,12,0,0,1,236,208Z"}))],["duotone",r.createElement(r.Fragment,null,r.createElement("path",{d:"M224,64V208H32V48H208A16,16,0,0,1,224,64Z",opacity:"0.2"}),r.createElement("path",{d:"M232,208a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V48a8,8,0,0,1,16,0V156.69l50.34-50.35a8,8,0,0,1,11.32,0L128,132.69,180.69,80H160a8,8,0,0,1,0-16h40a8,8,0,0,1,8,8v40a8,8,0,0,1-16,0V91.31l-58.34,58.35a8,8,0,0,1-11.32,0L96,123.31l-56,56V200H224A8,8,0,0,1,232,208Z"}))],["fill",r.createElement(r.Fragment,null,r.createElement("path",{d:"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM200,192H56a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v76.69l34.34-34.35a8,8,0,0,1,11.32,0L128,132.69,172.69,88H144a8,8,0,0,1,0-16h48a8,8,0,0,1,8,8v48a8,8,0,0,1-16,0V99.31l-50.34,50.35a8,8,0,0,1-11.32,0L104,131.31l-40,40V176H200a8,8,0,0,1,0,16Z"}))],["light",r.createElement(r.Fragment,null,r.createElement("path",{d:"M230,208a6,6,0,0,1-6,6H32a6,6,0,0,1-6-6V48a6,6,0,0,1,12,0V161.52l53.76-53.76a6,6,0,0,1,8.48,0L128,135.51,185.52,78H160a6,6,0,0,1,0-12h40a6,6,0,0,1,6,6v40a6,6,0,0,1-12,0V86.48l-61.76,61.76a6,6,0,0,1-8.48,0L96,120.49l-58,58V202H224A6,6,0,0,1,230,208Z"}))],["regular",r.createElement(r.Fragment,null,r.createElement("path",{d:"M232,208a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V48a8,8,0,0,1,16,0V156.69l50.34-50.35a8,8,0,0,1,11.32,0L128,132.69,180.69,80H160a8,8,0,0,1,0-16h40a8,8,0,0,1,8,8v40a8,8,0,0,1-16,0V91.31l-58.34,58.35a8,8,0,0,1-11.32,0L96,123.31l-56,56V200H224A8,8,0,0,1,232,208Z"}))],["thin",r.createElement(r.Fragment,null,r.createElement("path",{d:"M228,208a4,4,0,0,1-4,4H32a4,4,0,0,1-4-4V48a4,4,0,0,1,8,0V166.34l57.17-57.17a4,4,0,0,1,5.66,0L128,138.34,190.34,76H160a4,4,0,0,1,0-8h40a4,4,0,0,1,4,4v40a4,4,0,0,1-8,0V81.66l-65.17,65.17a4,4,0,0,1-5.66,0L96,117.66l-60,60V204H224A4,4,0,0,1,228,208Z"}))]]),f=r.forwardRef((e,t)=>r.createElement(i.default,{ref:t,...e,weights:d}));f.displayName="ChartLineUpIcon";var h=e.i(22187);let m=new Map([["bold",r.createElement(r.Fragment,null,r.createElement("path",{d:"M200,152a35.77,35.77,0,0,0-16.46,4l-21.39-16.64A35.49,35.49,0,0,0,164,128.65l10.35-3.44A36,36,0,1,0,164,100c0,1.11.06,2.21.16,3.3l-7.78,2.59A36,36,0,0,0,128,92c-1,0-1.88,0-2.81.12l-4.45-10A36,36,0,1,0,96,92c1,0,1.88,0,2.81-.12l4.45,10a35.91,35.91,0,0,0-8.59,39.7L73.39,160.49a36,36,0,1,0,15.94,17.93l21.28-18.91
1a35.91,35.91,0,0,0,36.8-1.21L167,173.56A36,36,0,1,0,200,152Zm0-64a12,12,0,1,1-12,12A12,12,0,0,1,200,88ZM84,56A12,12,0,1,1,96,68,12,12,0,0,1,84,56ZM56,204a12,12,0,1,1,12-12A12,12,0,0,1,56,204Zm60-76a12,12,0,1,1,12,12A12,12,0,0,1,116,128Zm84,72a12,12,0,1,1,12-12A12,12,0,0,1,200,200Z"}))],["duotone",r.createElement(r.Fragment,null,r.createElement("path",{d:"M152,128a24,24,0,1,1-24-24A24,24,0,0,1,152,128Z",opacity:"0.2"}),r.createElement("path",{d:"M200,152a31.84,31.84,0,0,0-19.53,6.68l-23.11-18A31.65,31.65,0,0,0,160,128c0-.74,0-1.48-.08-2.21l13.23-4.41A32,32,0,1,0,168,104c0,.74,0,1.48.08,2.21l-13.23,4.41A32,32,0,0,0,128,96a32.59,32.59,0,0,0-5.27.44L115.89,81A32,32,0,1,0,96,88a32.59,32.59,0,0,0,5.27-.44l6.84,15.4a31.92,31.92,0,0,0-8.57,39.64L73.83,165.44a32.06,32.06,0,1,0,10.63,12l25.71-22.84a31.91,31.91,0,0,0,37.36-1.24l23.11,18A31.65,31.65,0,0,0,168,184a32,32,0,1,0,32-32Zm0-64a16,16,0,1,1-16,16A16,16,0,0,1,200,88ZM80,56A16,16,0,1,1,96,72,16,16,0,0,1,80,56ZM56,208a16,16,0,1,1,16-16A16,16,0,0,1,56,208Zm56-80a16,16,0,1,1,16,16A16,16,0,0,1,112,128Zm88,72a16,16,0,1,1,16-16A16,16,0,0,1,200,200Z"}))],["fill",r.createElement(r.Fragment,null,r.createElement("path",{d:"M200,152a31.84,31.84,0,0,0-19.53,6.68l-23.11-18A31.65,31.65,0,0,0,160,128c0-.74,0-1.48-.08-2.21l13.23-4.41A32,32,0,1,0,168,104c0,.74,0,1.48.08,2.21l-13.23,4.41A32,32,0,0,0,128,96a32.59,32.59,0,0,0-5.27.44L115.89,81A32,32,0,1,0,96,88a32.59,32.59,0,0,0,5.27-.44l6.84,15.4a31.92,31.92,0,0,0-8.57,39.64L73.83,165.44a32.06,32.06,0,1,0,10.63,12l25.71-22.84a31.91,31.91,0,0,0,37.36-1.24l23.11,18A31.65,31.65,0,0,0,168,184a32,32,0,1,0,32-32Zm0-64a16,16,0,1,1-16,16A16,16,0,0,1,200,88ZM80,56A16,16,0,1,1,96,72,16,16,0,0,1,80,56ZM56,208a16,16,0,1,1,16-16A16,16,0,0,1,56,208Zm144-8a16,16,0,1,1,16-16A16,16,0,0,1,200,200Z"}))],["light",r.createElement(r.Fragment,null,r.createElement("path",{d:"M200,154a29.87,29.87,0,0,0-19.5,7.23L154.88,141.3A29.83,29.83,0,0,0,158,128a30.52,30.52,0,0,0-.22-3.6L174,119a30,30,0,1,0-4-15,30.52,30.52,0,0,0,.22,3.6L154,113a29.91,29.91,0,0,0-32.42-14.31l-8.14-18.3a30,30,0,1,0-11,4.88l8.14,18.3A29.92,29.92,0,0,0,102.06,143L74,168a30.08,30.08,0,1,0,8,9L110,152a29.91,29.91,0,0,0,37.47-1.23l25.62,19.93A30,30,0,1,0,200,154Zm0-68a18,18,0,1,1-18,18A18,18,0,0,1,200,86ZM78,56A18,18,0,1,1,96,74,18,18,0,0,1,78,56ZM56,210a18,18,0,1,1,18-18A18,18,0,0,1,56,210Zm72-64a18,18,0,1,1,18-18A18,18,0,0,1,128,146Zm72,56a18,18,0,1,1,18-18A18,18,0,0,1,200,202Z"}))],["regular",r.createElement(r.Fragment,null,r.createElement("path",{d:"M200,152a31.84,31.84,0,0,0-19.53,6.68l-23.11-18A31.65,31.65,0,0,0,160,128c0-.74,0-1.48-.08-2.21l13.23-4.41A32,32,0,1,0,168,104c0,.74,0,1.48.08,2.21l-13.23,4.41A32,32,0,0,0,128,96a32.59,32.59,0,0,0-5.27.44L115.89,81A32,32,0,1,0,96,88a32.59,32.59,0,0,0,5.27-.44l6.84,15.4a31.92,31.92,0,0,0-8.57,39.64L73.83,165.44a32.06,32.06,0,1,0,10.63,12l25.71-22.84a31.91,31.91,0,0,0,37.36-1.24l23.11,18A31.65,31.65,0,0,0,168,184a32,32,0,1,0,32-32Zm0-64a16,16,0,1,1-16,16A16,16,0,0,1,200,88ZM80,56A16,16,0,1,1,96,72,16,16,0,0,1,80,56ZM56,208a16,16,0,1,1,16-16A16,16,0,0,1,56,208Zm56-80a16,16,0,1,1,16,16A16,16,0,0,1,112,128Zm88,72a16,16,0,1,1,16-16A16,16,0,0,1,200,200Z"}))],["thin",r.createElement(r.Fragment,null,r.createElement("path",{d:"M200,156a27.87,27.87,0,0,0-19.4,7.84l-28.28-22A27.78,27.78,0,0,0,156,128a28.09,28.09,0,0,0-.45-5L175,116.55a28.07,28.07,0,1,0-2.53-7.58L153,115.45A28,28,0,0,0,128,100a27.68,27.68,0,0,0-7.6,1.06l-9.5-21.37A28,28,0,1,0,96,84a27.68,27.68,0,0,0,7.6-1.06l9.5,21.37a27.95,27.95,0,0,0-8.46,39.1L74,170.61a28,28,0,1,0,5.32,6l30.6-27.2a27.92,27.92,0,0,0,37.44-1.23l28.28,22A28,28,0,1,0,200,156Zm0-72a20,20,0,1,1-20,20A20,20,0,0,1,200,84ZM76,56A20,20,0,1,1,96,76,20,20,0,0,1,76,56ZM56,212a20,20,0,1,1,20-20A20,20,0,0,1,56,212Zm72-64a20,20,0,1,1,20-20A20,20,0,0,1,128,148Zm72,56a20,20,0,1,1,20-20A20,20,0,0,1,200,204Z"}))]]),p=r.forwardRef((e,t)=>r.createElement(i.default,{ref:t,...e,weights:m}));p.displayName="GraphIcon";var g=e.i(15288),y=e.i(75157);let v={FileText:a.FileText,MicrophoneStage:s,Robot:l,Plugs:u,ChartLineUp:f,ShieldCheck:h.ShieldCheck,Graph:p}
1,b={default:"bg-card",large:"card-variant-large",tall:"card-variant-tall",dark:"card-variant-dark",accent:"card-variant-accent",muted:"card-variant-muted"},x={default:{title:"",description:"text-muted-foreground"},large:{title:"",description:"text-muted-foreground"},tall:{title:"text-white",description:"text-white/80"},dark:{title:"text-white",description:"text-white/70"},accent:{title:"",description:"text-muted-foreground"},muted:{title:"",description:"text-muted-foreground"}};function w({iconName:e,title:a,description:i,className:n,index:s=0,variant:o="default",illustration:l,badge:c,showIcon:u=!0}){let d=(0,r.useRef)(null),f=e?v[e]:null,h=x[o],m="dark"===o||"tall"===o;return(0,r.useEffect)(()=>{let e=d.current;if(!e||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let t=.1*s;e.style.opacity="0",e.style.transform="translateY(20px)",e.style.transition=`opacity 0.5s ease-out ${t}s, transform 0.5s ease-out ${t}s`;let r=null,a=new IntersectionObserver(([t])=>{t.isIntersecting&&(e.style.opacity="1",e.style.transform="",a.disconnect(),r=t=>{"opacity"===t.propertyName&&(e.style.transition="",e.removeEventListener("transitionend",r),r=null)},e.addEventListener("transitionend",r))},{rootMargin:"-50px"});return a.observe(e),()=>{a.disconnect(),r&&e.removeEventListener("transitionend",r)}},[s]),(0,t.jsx)("div",{ref:d,className:(0,y.cn)(n),children:(0,t.jsxs)(g.Card,{className:(0,y.cn)("bento-card group relative h-full overflow-hidden border transition-all duration-300 hover:border-primary/30",b[o]),children:[c&&(0,t.jsx)("div",{className:"absolute left-4 top-4 z-10",children:(0,t.jsxs)("span",{className:(0,y.cn)("inline-flex items-center gap-2 rounded-full px-3 py-1.5 text-xs font-medium",m?"bg-white/10 text-white":"bg-primary/10 text-primary"),children:[(0,t.jsxs)("span",{className:"relative flex h-2 w-2",children:[(0,t.jsx)("span",{className:(0,y.cn)("animate-badge-pulse absolute inline-flex h-full w-full rounded-full opacity-75",m?"bg-white":"bg-primary")}),(0,t.jsx)("span",{className:(0,y.cn)("relative inline-flex h-2 w-2 rounded-full",m?"bg-white":"bg-primary")})]}),c]})}),l&&(0,t.jsx)("div",{className:(0,y.cn)("illustration-container px-4 pt-4",c&&"pt-14"),children:l}),(0,t.jsxs)(g.CardHeader,{className:(0,y.cn)("pb-2",l&&"pt-4",c&&!l&&"pt-14"),children:[u&&!l&&f&&(0,t.jsx)("div",{className:(0,y.cn)("mb-4 flex h-12 w-12 items-center justify-center rounded-xl transition-colors",m?"bg-white/10 text-white group-hover:bg-white/20":"bg-primary/10 text-primary group-hover:bg-primary group-hover:text-primary-foreground"),children:(0,t.jsx)(f,{className:"h-6 w-6",weight:"duotone"})}),(0,t.jsx)("h3",{className:(0,y.cn)("font-heading text-xl font-semibold",h.title),children:a})]}),(0,t.jsx)(g.CardContent,{children:"string"==typeof i?(0,t.jsx)("p",{className:(0,y.cn)(h.description),children:i}):(0,t.jsx)("div",{className:(0,y.cn)(h.description),children:i})}),(0,t.jsx)("div",{className:(0,y.cn)("pointer-events-none absolute inset-0 -z-10 opacity-0 transition-opacity duration-300 group-hover:opacity-100",m?"bg-gradient-to-br from-white/5 via-transparent to-transparent":"bg-gradient-to-br from-primary/5 via-transparent to-transparent")})]})})}function A({size:e="medium",...r}){return(0,t.jsx)(w,{...r,className:(0,y.cn)({small:"",medium:"",large:"md:col-span-2",wide:"md:col-span-2",tall:"md:row-span-2"}[e],r.className)})}e.s(["BentoFeatureCard",()=>A,"FeatureCard",()=>w],15185)},62324,e=>{"use strict";var t=e.i(43476),r=e.i(71645),a=e.i(75157);function i({metric:e,label:i,description:n,className:s,index:o=0}){let l=(0,r.useRef)(null);return(0,r.useEffect)(()=>{let e=l.current;if(!e||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let t=.1*o;e.style.opacity="0",e.style.transform="translateY(20px)",e.style.transition=`opacity 0.5s ease-out ${t}s, transform 0.5s ease-out ${t}s`;let r=null,a=new IntersectionObserver(([t])=>{t.isIntersecting&&(e.style.opacity="1",e.style.transform="",a.disconnect(),r=t=>{"opacity"===t.propertyName&&(e.style.transition="",e.removeEventListener("transitionend",r),r=null)},e.addEventListener("transitionend",r))},{rootMargin:"-50px"});return a.observe(e),()=>{a.disconnect(),r&&e.removeEventListener("transitionend",r)}},[o]),(0,t.jsxs)("div",{ref:l,className:(0,a.cn)("group relative overflow-hidden rounded-2xl border border-border/50 bg-card p-6 transition-colors duration-300 hover:border-primary/30 hover:shadow-lg hover:shadow-
1primary/5",s),children:[(0,t.jsxs)("div",{className:"relative z-10",children:[(0,t.jsx)("div",{className:"font-heading text-4xl font-bold text-primary sm:text-5xl",children:e}),(0,t.jsx)("h3",{className:"mt-2 font-heading text-lg font-semibold",children:i}),n&&(0,t.jsx)("p",{className:"mt-2 text-sm text-muted-foreground",children:n})]}),(0,t.jsx)("div",{className:"pointer-events-none absolute -right-4 -top-4 h-24 w-24 rounded-full bg-primary/5 transition-transform duration-300 md:group-hover:scale-150"})]})}e.s(["ValueCard",()=>i])},66788,e=>{"use strict";var t=e.i(43476),r=e.i(71645),a=e.i(57688),i=e.i(46932),n=e.i(88653),s=e.i(1575),o=e.i(54169),l=e.i(26999),c=e.i(95926),u=e.i(75157);function d({...e}){return(0,t.jsx)(l.Root,{"data-slot":"dialog",...e})}function f({...e}){return(0,t.jsx)(l.Portal,{"data-slot":"dialog-portal",...e})}function h({className:e,...r}){return(0,t.jsx)(l.Overlay,{"data-slot":"dialog-overlay",className:(0,u.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",e),...r})}function m({className:e,children:r,showCloseButton:a=!0,...i}){return(0,t.jsxs)(f,{"data-slot":"dialog-portal",children:[(0,t.jsx)(h,{}),(0,t.jsxs)(l.Content,{"data-slot":"dialog-content",className:(0,u.cn)("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 rounded-lg border p-6 shadow-lg duration-200 outline-none sm:max-w-lg",e),...i,children:[r,a&&(0,t.jsxs)(l.Close,{"data-slot":"dialog-close",className:"ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=open]:text-muted-foreground absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",children:[(0,t.jsx)(c.XIcon,{}),(0,t.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})}function p({className:e,...r}){return(0,t.jsx)(l.Title,{"data-slot":"dialog-title",className:(0,u.cn)("text-lg leading-none font-semibold",e),...r})}function g({className:e,...r}){return(0,t.jsx)(l.Description,{"data-slot":"dialog-description",className:(0,u.cn)("text-muted-foreground text-sm",e),...r})}var y=e.i(19455),v=e.i(59411);function b({screenshots:e,className:l}){let[c,f]=(0,r.useState)(null);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:(0,u.cn)("grid gap-4 sm:grid-cols-2 lg:grid-cols-3",l),children:e.map((e,r)=>(0,t.jsxs)(i.motion.button,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-50px"},transition:{duration:.5,delay:.1*r,ease:"easeOut"},onClick:()=>f(r),className:"group relative aspect-video overflow-hidden rounded-xl border border-border/50 bg-muted/50 transition-all duration-300 hover:border-primary/30 hover:shadow-lg hover:shadow-primary/5 backface-hidden",children:[(0,t.jsx)(a.default,{src:e.src,alt:e.alt,fill:!0,className:"object-cover transition-transform duration-300 group-hover:scale-105"}),(0,t.jsx)("div",{className:"absolute inset-0 flex items-center justify-center bg-black/0 transition-colors group-hover:bg-black/20",children:(0,t.jsx)("span",{className:"rounded-full bg-white/90 px-4 py-2 text-sm font-medium text-black opacity-0 transition-opacity group-hover:opacity-100",children:"View"})}),e.title&&(0,t.jsx)("div",{className:"absolute inset-x-0 bottom-0 bg-gradient-to-t from-black/60 to-transparent p-4",children:(0,t.jsx)("p",{className:"text-sm font-medium text-white",children:e.title})})]},r))}),(0,t.jsx)(d,{open:null!==c,onOpenChange:e=>!e&&f(null),children:(0,t.jsxs)(m,{className:"max-w-5xl border-none bg-transparent p-0 shadow-none",children:[(0,t.jsxs)(v.VisuallyHidden,{children:[(0,t.jsx)(p,{children:null!==c?e[c].title||e[c].alt:"Screenshot"}),(0,t.jsxs)(g,{children:["Screenshot ",null!==c?c+1:0," of"," ",e.length]})]}),(0,t.jsx)(n.AnimatePresence,{mode:"wait",children:null!==c&&(0,t.jsxs)(i.motion.div,{initial:{opacity:0,y:20}
1,animate:{opacity:1,y:0},exit:{opacity:0,y:-20},transition:{duration:.2,ease:"easeOut"},className:"relative backface-hidden",children:[(0,t.jsx)("div",{className:"relative aspect-video overflow-hidden rounded-xl",children:(0,t.jsx)(a.default,{src:e[c].src,alt:e[c].alt,fill:!0,className:"object-contain"})}),(0,t.jsx)("div",{className:"absolute inset-y-0 left-0 flex items-center",children:(0,t.jsx)(y.Button,{variant:"ghost",size:"icon",onClick:()=>{null!==c&&f(0===c?e.length-1:c-1)},className:"h-12 w-12 rounded-full bg-black/50 text-white hover:bg-black/70",children:(0,t.jsx)(s.ArrowLeft,{className:"h-6 w-6"})})}),(0,t.jsx)("div",{className:"absolute inset-y-0 right-0 flex items-center",children:(0,t.jsx)(y.Button,{variant:"ghost",size:"icon",onClick:()=>{null!==c&&f(c===e.length-1?0:c+1)},className:"h-12 w-12 rounded-full bg-black/50 text-white hover:bg-black/70",children:(0,t.jsx)(o.ArrowRight,{className:"h-6 w-6"})})}),e[c].title&&(0,t.jsx)("div",{className:"mt-4 text-center",children:(0,t.jsx)("p",{className:"text-lg font-medium text-white",children:e[c].title})})]},c)})]})})]})}e.s(["ScreenshotLightbox",()=>b],66788)},54180,e=>{"use strict";e.i(47167);var t=e.i(43476),r=e.i(71645),a=e=>e instanceof Date,i=e=>null==e,n=e=>!i(e)&&!Array.isArray(e)&&"object"==typeof e&&!a(e),s="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function o(e){let t;if(e instanceof Date)return new Date(e);let r="undefined"!=typeof FileList&&e instanceof FileList;if(s&&(e instanceof Blob||r))return e;let a=Array.isArray(e);if(!a&&!(n(e)&&n(t=e.constructor&&e.constructor.prototype)&&t.hasOwnProperty("isPrototypeOf")))return e;let i=a?[]:Object.create(Object.getPrototypeOf(e));for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(i[t]=o(e[t]));return i}var l=e=>void 0===e,c=e=>Array.isArray(e)?e.filter(Boolean):[],u=e=>c(e.replace(/["|']|\]/g,"").split(/\.|\[/)),d=(e,t,r)=>{if(!t||!n(e))return r;let a=(/^\w*$/.test(t)?[t]:u(t)).reduce((e,t)=>i(e)?e:e[t],e);return l(a)||a===e?l(e[t])?r:e[t]:a},f=e=>"function"==typeof e,h=(e,t,r)=>{let a=-1,i=/^\w*$/.test(t)?[t]:u(t),s=i.length,o=s-1;for(;++a<s;){let t=i[a],s=r;if(a!==o){let r=e[t];s=n(r)||Array.isArray(r)?r:isNaN(+i[a+1])?{}:[]}if("__proto__"===t||"constructor"===t||"prototype"===t)return;e[t]=s,e=e[t]}};let m="onChange",p="onSubmit",g="maxLength",y="minLength",v="pattern",b="required";r.default.createContext(null).displayName="HookFormContext";let x="undefined"!=typeof window?r.default.useLayoutEffect:r.default.useEffect;var w=e=>"string"==typeof e,A=e=>i(e)||"object"!=typeof e;function j(e,t,r=new WeakSet){if(A(e)||A(t))return Object.is(e,t);if(a(e)&&a(t))return e.getTime()===t.getTime();let i=Object.keys(e),s=Object.keys(t);if(i.length!==s.length)return!1;if(r.has(e)||r.has(t))return!0;for(let o of(r.add(e),r.add(t),i)){let i=e[o];if(!s.includes(o))return!1;if("ref"!==o){let e=t[o];if(a(i)&&a(e)||n(i)&&n(e)||Array.isArray(i)&&Array.isArray(e)?!j(i,e,r):!Object.is(i,e))return!1}}return!0}var E=(e,t,r,a,i)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[a]:i||!0}}:{},k=e=>Array.isArray(e)?e:[e],L=()=>{let e=[];return{get observers(){return e},next:t=>{for(let r of e)r.next&&r.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}},N=e=>n(e)&&!Object.keys(e).length,R=e=>{if(!s)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},M=e=>R(e)&&e.isConnected;function F(e,t){let r=Array.isArray(t)?t:/^\w*$/.test(t)?[t]:u(t),a=1===r.length?e:function(e,t){let r=t.slice(0,-1).length,a=0;for(;a<r;)e=l(e)?a++:e[t[a++]];return e}(e,r),i=r.length-1,s=r[i];return a&&delete a[s],0!==i&&(n(a)&&N(a)||Array.isArray(a)&&function(e){for(let t in e)if(e.hasOwnProperty(t)&&!l(e[t]))return!1;return!0}(a))&&F(e,r.slice(0,-1)),e}function V(e){return Array.isArray(e)||n(e)&&!(e=>{for(let t in e)if(f(e[t]))return!0;return!1})(e)}function C(e,t={}){for(let r in e){let a=e[r];V(a)?(t[r]=Array.isArray(a)?[]:{},C(a,t[r])):l(a)||(t[r]=!0)}return t}function I(e,t,r){for(let a in r||(r=C(t)),e){let n=e[a];
1if(V(n))l(t)||A(r[a])?r[a]=C(n,Array.isArray(n)?[]:{}):I(n,i(t)?{}:t[a],r[a]);else{let e=t[a];r[a]=!j(n,e)}}return r}let Z={value:!1,isValid:!1},S={value:!0,isValid:!0};var _=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!l(e[0].attributes.value)?l(e[0].value)||""===e[0].value?S:{value:e[0].value,isValid:!0}:S:Z}return Z},T=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:a})=>l(e)?e:t?""===e?NaN:e?+e:e:r&&w(e)?new Date(e):a?a(e):e;let B={isValid:!1,value:null};var O=e=>Array.isArray(e)?e.reduce((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,B):B;function D(e){let t=e.ref;return"file"===t.type?t.files:"radio"===t.type?O(e.refs).value:"select-multiple"===t.type?[...t.selectedOptions].map(({value:e})=>e):"checkbox"===t.type?_(e.refs).value:T(l(t.value)?e.ref.value:t.value,e)}var U=e=>l(e)?e:e instanceof RegExp?e.source:n(e)?e.value instanceof RegExp?e.value.source:e.value:e,P=e=>({isOnSubmit:!e||e===p,isOnBlur:"onBlur"===e,isOnChange:e===m,isOnAll:"all"===e,isOnTouch:"onTouched"===e});let z="AsyncFunction";var H=e=>!!e&&!!e.validate&&!!(f(e.validate)&&e.validate.constructor.name===z||n(e.validate)&&Object.values(e.validate).find(e=>e.constructor.name===z)),q=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length))));let $=(e,t,r,a)=>{for(let i of r||Object.keys(e)){let r=d(e,i);if(r){let{_f:e,...s}=r;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],i)&&!a)return!0;else if(e.ref&&t(e.ref,e.name)&&!a)return!0;else if($(s,t))break}else if(n(s)&&$(s,t))break}}};function G(e,t,r){let a=d(e,r);if(a||/^\w*$/.test(r))return{error:a,name:r};let i=r.split(".");for(;i.length;){let a=i.join("."),n=d(t,a),s=d(e,a);if(n&&!Array.isArray(n)&&r!==a)break;if(s&&s.type)return{name:a,error:s};if(s&&s.root&&s.root.type)return{name:`${a}.root`,error:s.root};i.pop()}return{name:r}}var W=(e,t,r)=>{let a=k(d(e,r));return h(a,"root",t[r]),h(e,r,a),e};function Y(e,t,r="validate"){if(w(e)||Array.isArray(e)&&e.every(w)||"boolean"==typeof e&&!e)return{type:r,message:w(e)?e:"",ref:t}}var K=e=>!n(e)||e instanceof RegExp?{value:e,message:""}:e,J=async(e,t,r,a,s,o)=>{let{ref:c,refs:u,required:h,maxLength:m,minLength:p,min:x,max:A,pattern:j,validate:k,name:L,valueAsNumber:M,mount:F}=e._f,V=d(r,L);if(!F||t.has(L))return{};let C=u?u[0]:c,I=e=>{s&&C.reportValidity&&(C.setCustomValidity("boolean"==typeof e?"":e||""),C.reportValidity())},Z={},S="radio"===c.type,T="checkbox"===c.type,B=(M||"file"===c.type)&&l(c.value)&&l(V)||R(c)&&""===c.value||""===V||Array.isArray(V)&&!V.length,D=E.bind(null,
1L,a,Z),U=(e,t,r,a=g,i=y)=>{let n=e?t:r;Z[L]={type:e?a:i,message:n,ref:c,...D(e?a:i,n)}};if(o?!Array.isArray(V)||!V.length:h&&(!(S||T)&&(B||i(V))||"boolean"==typeof V&&!V||T&&!_(u).isValid||S&&!O(u).isValid)){let{value:e,message:t}=w(h)?{value:!!h,message:h}:K(h);if(e&&(Z[L]={type:b,message:t,ref:C,...D(b,t)},!a))return I(t),Z}if(!B&&(!i(x)||!i(A))){let e,t,r=K(A),n=K(x);if(i(V)||isNaN(V)){let a=c.valueAsDate||new Date(V),i=e=>new Date(new Date().toDateString()+" "+e),s="time"==c.type,o="week"==c.type;w(r.value)&&V&&(e=s?i(V)>i(r.value):o?V>r.value:a>new Date(r.value)),w(n.value)&&V&&(t=s?i(V)<i(n.value):o?V<n.value:a<new Date(n.value))}else{let a=c.valueAsNumber||(V?+V:V);i(r.value)||(e=a>r.value),i(n.value)||(t=a<n.value)}if((e||t)&&(U(!!e,r.message,n.message,"max","min"),!a))return I(Z[L].message),Z}if((m||p)&&!B&&(w(V)||o&&Array.isArray(V))){let e=K(m),t=K(p),r=!i(e.value)&&V.length>+e.value,n=!i(t.value)&&V.length<+t.value;if((r||n)&&(U(r,e.message,t.message),!a))return I(Z[L].message),Z}if(j&&!B&&w(V)){let{value:e,message:t}=K(j);if(e instanceof RegExp&&!V.match(e)&&(Z[L]={type:v,message:t,ref:c,...D(v,t)},!a))return I(t),Z}if(k){if(f(k)){let e=Y(await k(V,r),C);if(e&&(Z[L]={...e,...D("validate",e.message)},!a))return I(e.message),Z}else if(n(k)){let e={};for(let t in k){if(!N(e)&&!a)break;let i=Y(await k[t](V,r),C,t);i&&(e={...i,...D(t,i.message)},I(i.message),a&&(Z[L]=e))}if(!N(e)&&(Z[L]={ref:C,...e},!a))return Z}}return I(!0),Z};let X={mode:p,reValidateMode:m,shouldFocusError:!0},Q=(e,t,r)=>{if(e&&"reportValidity"in e){let a=d(r,t);e.setCustomValidity(a&&a.message||""),e.reportValidity()}},ee=(e,t)=>{for(let r in t.fields){let a=t.fields[r];a&&a.ref&&"reportValidity"in a.ref?Q(a.ref,r,e):a&&a.refs&&a.refs.forEach(t=>Q(t,r,e))}},et=(e,t)=>{t.shouldUseNativeValidation&&ee(e,t);let r={};for(let a in e){let i=d(t.fields,a),n=Object.assign(e[a]||{},{ref:i&&i.ref});if(er(t.names||Object.keys(e),a)){let e=Object.assign({},d(r,a));h(e,"root",n),h(r,a,e)}else h(r,a,n)}return r},er=(e,t)=>{let r=ea(t);return e.some(e=>ea(e).match(`^${r}\\.\\d+`))};function ea(e){return e.replace(/\]|\[/g,"")}e.i(92135);var ei=e.i(74969),en=e.i(3108);function es(e,t){try{var r=e()}catch(e){return t(e)}return r&&r.then?r.then(void 0,t):r}var eo=e.i(83236),el=e.i(69464);let ec=new Map([["bold",r.createElement(r.Fragment,null,r.createElement("path",{d:"M236,128a108,108,0,0,1-216,0c0-42.52,24.73-81.34,63-98.9A12,12,0,1,1,93,50.91C63.24,64.57,44,94.83,44,128a84,84,0,0,0,168,0c0-33.17-19.24-63.43-49-77.09A12,12,0,1,1,173,29.1C211.27,46.66,236,85.48,236,128Z"}))],["duotone",r.createElement(r.Fragment,null,r.createElement("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"}),r.createElement("path",{d:"M232,128a104,104,0,0,1-208,0c0-41,23.81-78.36,60.66-95.27a8,8,0,0,1,6.68,14.54C60.15,61.59,40,93.27,40,128a88,88,0,0,0,176,0c0-34.73-20.15-66.41-51.34-80.73a8,8,0,0,1,6.68-14.54C208.19,49.64,232,87,232,128Z"}))],["fill",r.createElement(r.Fragment,null,r.createElement("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,176A72,72,0,0,1,92,65.64a8,8,0,0,1,8,13.85,56,56,0,1,0,56,0,8,8,0,0,1,8-13.85A72,72,0,0,1,128,200Z"}))],["light",r.createElement(r.Fragment,null,r.createElement("path",{d:"M230,128a102,102,0,0,1-204,0c0-40.18,23.35-76.86,59.5-93.45a6,6,0,0,1,5,10.9C58.61,60.09,38,92.49,38,128a90,90,0,0,0,180,0c0-35.51-20.61-67.91-52.5-82.55a6,6,0,0,1,5-10.9C206.65,51.14,230,87.82,230,128Z"}))],["regular",r.createElement(r.Fragment,null,r.createElement("path",{d:"M232,128a104,104,0,0,1-208,0c0-41,23.81-78.36,60.66-95.27a8,8,0,0,1,6.68,14.54C60.15,61.59,40,93.27,40,128a88,88,0,0,0,176,0c0-34.73-20.15-66.41-51.34-80.73a8,8,0,0,1,6.68-14.54C208.19,49.64,232,87,232,128Z"}))],["thin",r.createElement(r.Fragment,null,r.createElement("path",{d:"M228,128a100,100,0,0,1-200,0c0-39.4,22.9-75.37,58.33-91.63a4,4,0,1,1,3.34,7.27C57.07,58.6,36,91.71,36,128a92,92,0,0,0,184,0c0-36.29-21.07-69.4-53.67-84.36a4,4,0,1,1,3.34-7.27C205.1,52.63,228,88.6,228,128Z"}))]]),eu=r.forwardRef((e,t)=>r.createElement(el.default,{ref:t,...e,weights:ec}));eu.displayName="CircleNotchIcon";var ed=e.i(17389),ef=e.i(31659);let eh=r.forwardRef((e,t)=>
1r.createElement(el.default,{ref:t,...e,weights:ef.default}));eh.displayName="XCircleIcon";var em=e.i(19455),ep=e.i(75157);function eg({className:e,type:r,...a}){return(0,t.jsx)("input",{type:r,"data-slot":"input",className:(0,ep.cn)("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",e),...a})}function ey({className:e,...r}){return(0,t.jsx)("textarea",{"data-slot":"textarea",className:(0,ep.cn)("border-input placeholder:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 flex field-sizing-content min-h-16 w-full rounded-md border bg-transparent px-3 py-2 text-base shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",e),...r})}e.i(74080);var ev=e.i(91918),eb=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,a)=>{let i=(0,ev.createSlot)(`Primitive.${a}`),n=r.forwardRef((e,r)=>{let{asChild:n,...s}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,t.jsx)(n?i:a,{...s,ref:r})});return n.displayName=`Primitive.${a}`,{...e,[a]:n}},{}),ex=r.forwardRef((e,r)=>(0,t.jsx)(eb.label,{...e,ref:r,onMouseDown:t=>{t.target.closest("button, input, select, textarea")||(e.onMouseDown?.(t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}}));function ew({className:e,...r}){return(0,t.jsx)(ex,{"data-slot":"label",className:(0,ep.cn)("flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50",e),...r})}ex.displayName="Label";var eA=e.i(15288),ej=e.i(81307);let eE=ej.z.object({name:ej.z.string().min(2,"Name must be at least 2 characters").max(100,"Name must be less than 100 characters"),email:ej.z.string().email("Please enter a valid email address"),company:ej.z.string().optional(),phone:ej.z.string().optional(),message:ej.z.string().min(10,"Message must be at least 10 characters").max(5e3,"Message must be less than 5000 characters"),interest:ej.z.enum(["demo","pricing","partnership","support","other"]).or(ej.z.literal("")).optional()});function ek({className:e}){let[u,m]=(0,r.useState)("idle"),[p,g]=(0,r.useState)(""),{register:y,handleSubmit:v,reset:b,formState:{errors:A}}=function(e={}){let t=r.default.useRef(void 0),u=r.default.useRef(void 0),[m,p]=r.default.useState({isDirty:!1,isValidating:!1,isLoading:f(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,isReady:!1,defaultValues:f(e.defaultValues)?void 0:e.defaultValues});if(!t.current)if(e.formControl)t.current={...e.formControl,formState:m},e.defaultValues&&!f(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{let{formControl:r,...u}=function(e={}){let t,r={...X,...e},u={submitCount:0,isDirty:!1,isReady:!1,isLoading:f(r.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:r.errors||{},disabled:r.disabled||!1},m={},p=(n(r.defaultValues)||n(r.values))&&o(r.defaultValues||r.values)||{},g=r.shouldUnregister?{}:o(p),y={action:!1,mount:!1,watch:!1,keepIsValid:!1},v={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set},b=0,x={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},A={...x},E={...A},V={array:L(),state:L()},C="all"===r.criteriaMode,Z=async e=>{if(!y.keepIsValid&&!r.disabled&&(A.isValid||E.isValid||e)){let e;r.resolver?(e=N((await O()).errors),S()):e=await Y(m,!0),e!==u.isValid&&V.state.next({isValid:e})}},S=(e,t)=>{!r.disabled&&(A.isValidating||A.validatingFields||E.isValidating||E.validatingFields)&&((e||Array.from(v.mount)).forEac
1h(e=>{e&&(t?h(u.validatingFields,e,t):F(u.validatingFields,e))}),V.state.next({validatingFields:u.validatingFields,isValidating:!N(u.validatingFields)}))},_=(e,t,r,a)=>{let i=d(m,e);if(i){let n=d(g,e,l(r)?d(p,e):r);l(n)||a&&a.defaultChecked||t?h(g,e,t?n:D(i._f)):ee(e,n),y.mount&&!y.action&&Z()}},B=(e,t,a,i,n)=>{let s=!1,o=!1,l={name:e};if(!r.disabled){if(!a||i){(A.isDirty||E.isDirty)&&(o=u.isDirty,u.isDirty=l.isDirty=K(),s=o!==l.isDirty);let r=j(d(p,e),t);o=!!d(u.dirtyFields,e),r?F(u.dirtyFields,e):h(u.dirtyFields,e,!0),l.dirtyFields=u.dirtyFields,s=s||(A.dirtyFields||E.dirtyFields)&&!r!==o}if(a){let t=d(u.touchedFields,e);t||(h(u.touchedFields,e,a),l.touchedFields=u.touchedFields,s=s||(A.touchedFields||E.touchedFields)&&t!==a)}s&&n&&V.state.next(l)}return s?l:{}},O=async e=>(S(e,!0),await r.resolver(g,r.context,((e,t,r,a)=>{let i={};for(let r of e){let e=d(t,r);e&&h(i,r,e._f)}return{criteriaMode:r,names:[...e],fields:i,shouldUseNativeValidation:a}})(e||v.mount,m,r.criteriaMode,r.shouldUseNativeValidation))),z=async e=>{let{errors:t}=await O(e);if(S(e),e)for(let r of e){let e=d(t,r);e?h(u.errors,r,e):F(u.errors,r)}else u.errors=t;return t},Y=async(e,t,a={valid:!0})=>{for(let i in e){let n=e[i];if(n){let{_f:e,...i}=n;if(e){let i=v.array.has(e.name),s=n._f&&H(n._f);s&&A.validatingFields&&S([e.name],!0);let o=await J(n,v.disabled,g,C,r.shouldUseNativeValidation&&!t,i);if(s&&A.validatingFields&&S([e.name]),o[e.name]&&(a.valid=!1,t))break;t||(d(o,e.name)?i?W(u.errors,o,e.name):h(u.errors,e.name,o[e.name]):F(u.errors,e.name))}N(i)||await Y(i,t,a)}}return a.valid},K=(e,t)=>!r.disabled&&(e&&t&&h(g,e,t),!j(es(),p)),Q=(e,t,r)=>{var a,i;return a=v,i={...y.mount?g:l(t)?p:w(e)?{[e]:t}:t},w(e)?(r&&a.watch.add(e),d(i,e,t)):Array.isArray(e)?e.map(e=>(r&&a.watch.add(e),d(i,e))):(r&&(a.watchAll=!0),i)},ee=(e,t,r={})=>{let a=d(m,e),n=t;if(a){let r=a._f;r&&(r.disabled||h(g,e,T(t,r)),n=R(r.ref)&&i(t)?"":t,"select-multiple"===r.ref.type?[...r.ref.options].forEach(e=>e.selected=n.includes(e.value)):r.refs?"checkbox"===r.ref.type?r.refs.forEach(e=>{e.defaultChecked&&e.disabled||(Array.isArray(n)?e.checked=!!n.find(t=>t===e.value):e.checked=n===e.value||!!n)}):r.refs.forEach(e=>e.checked=e.value===n):"file"===r.ref.type?r.ref.value="":(r.ref.value=n,r.ref.type||V.state.next({name:e,values:o(g)})))}(r.shouldDirty||r.shouldTouch)&&B(e,n,r.shouldTouch,r.shouldDirty,!0),r.shouldValidate&&en(e)},et=(e,t,r)=>{for(let i in t){if(!t.hasOwnProperty(i))return;let s=t[i],o=e+"."+i,l=d(m,o);(v.array.has(e)||n(s)||l&&!l._f)&&!a(s)?et(o,s,r):ee(o,s,r)}},er=(e,t,r={})=>{let a=d(m,e),n=v.array.has(e),s=o(t);h(g,e,s),n?(V.array.next({name:e,values:o(g)}),(A.isDirty||A.dirtyFields||E.isDirty||E.dirtyFields)&&r.shouldDirty&&V.state.next({name:e,dirtyFields:I(p,g),isDirty:K(e,s)})):!a||a._f||i(s)?ee(e,s,r):et(e,s,r),q(e,v)&&V.state.next({...u,name:e}),V.state.next({name:y.mount?e:void 0,values:o(g)})},ea=async e=>{y.mount=!0;
1let i=e.target,s=i.name,l=!0,c=d(m,s),f=e=>{l=Number.isNaN(e)||a(e)&&isNaN(e.getTime())||j(e,d(g,s,e))},p=P(r.mode),x=P(r.reValidateMode);if(c){let a,y,U,P,z=i.type?D(c._f):n(a=e)&&a.target?"checkbox"===a.target.type?a.target.checked:a.target.value:a,H="blur"===e.type||"focusout"===e.type,$=!((P=c._f).mount&&(P.required||P.min||P.max||P.maxLength||P.minLength||P.pattern||P.validate))&&!r.resolver&&!d(u.errors,s)&&!c._f.deps||(w=H,k=d(u.touchedFields,s),L=u.isSubmitted,R=x,!(M=p).isOnAll&&(!L&&M.isOnTouch?!(k||w):(L?R.isOnBlur:M.isOnBlur)?!w:(L?!R.isOnChange:!M.isOnChange)||w)),W=q(s,v,H);h(g,s,z),H?i&&i.readOnly||(c._f.onBlur&&c._f.onBlur(e),t&&t(0)):c._f.onChange&&c._f.onChange(e);let K=B(s,z,H),X=!N(K)||W;if(H||V.state.next({name:s,type:e.type,values:o(g)}),$)return(A.isValid||E.isValid)&&("onBlur"===r.mode?H&&Z():H||Z()),X&&V.state.next({name:s,...W?{}:K});if(!H&&W&&V.state.next({...u}),r.resolver){let{errors:e}=await O([s]);if(S([s]),f(z),l){let t=G(u.errors,m,s),r=G(e,m,t.name||s);y=r.error,s=r.name,U=N(e)}}else S([s],!0),y=(await J(c,v.disabled,g,C,r.shouldUseNativeValidation))[s],S([s]),f(z),l&&(y?U=!1:(A.isValid||E.isValid)&&(U=await Y(m,!0)));if(l){c._f.deps&&(!Array.isArray(c._f.deps)||c._f.deps.length>0)&&en(c._f.deps);var w,k,L,R,M,I=s,_=U,T=y;let e=d(u.errors,I),a=(A.isValid||E.isValid)&&"boolean"==typeof _&&u.isValid!==_;if(r.delayError&&T){let e;e=()=>{h(u.errors,I,T),V.state.next({errors:u.errors})},(t=t=>{clearTimeout(b),b=setTimeout(e,t)})(r.delayError)}else clearTimeout(b),t=null,T?h(u.errors,I,T):F(u.errors,I);if((T?!j(e,T):e)||!N(K)||a){let e={...K,...a&&"boolean"==typeof _?{isValid:_}:{},errors:u.errors,name:I};u={...u,...e},V.state.next(e)}}}},ei=(e,t)=>{if(d(u.errors,t)&&e.focus)return e.focus(),1},en=async(e,t={})=>{let a,i,n=k(e);if(r.resolver){let t=await z(l(e)?e:n);a=N(t),i=e?!n.some(e=>d(t,e)):a}else e?((i=(await Promise.all(n.map(async e=>{let t=d(m,e);return await Y(t&&t._f?{[e]:t}:t)}))).every(Boolean))||u.isValid)&&Z():i=a=await Y(m);return V.state.next({...!w(e)||(A.isValid||E.isValid)&&a!==u.isValid?{}:{name:e},...r.resolver||!e?{isValid:a}:{},errors:u.errors}),t.shouldFocus&&!i&&$(m,ei,e?n:v.mount),i},es=(e,t)=>{let r={...y.mount?g:p};return t&&(r=function e(t,r){let a={};for(let i in t)if(t.hasOwnProperty(i)){let s=t[i],o=r[i];if(s&&n(s)&&o){let t=e(s,o);n(t)&&(a[i]=t)}else t[i]&&(a[i]=o)}return a}(t.dirtyFields?u.dirtyFields:u.touchedFields,r)),l(e)?r:w(e)?d(r,e):e.map(e=>d(r,e))},eo=(e,t)=>({invalid:!!d((t||u).errors,e),isDirty:!!d((t||u).dirtyFields,e),error:d((t||u).errors,e),isValidating:!!d(u.validatingFields,e),isTouched:!!d((t||u).touchedFields,e)}),el=(e,t,r)=>{let a=(d(m,e,{_f:{}})._f||{}).ref,{ref:i,message:n,type:s,...o}=d(u.errors,e)||{};h(u.errors,e,{...o,...t,ref:a}),V.state.next({name:e,errors:u.errors,isValid:!1}),r&&r.shouldFocus&&a&&a.focus&&a.focus()},ec=e=>V.state.subscribe({next:t=>{let r,a,i;r=e.name,a=t.name,i=e.exact,(!r||!a||r===a||k(r).some(e=>e&&(i?e===a:e.startsWith(a)||a.startsWith(e))))&&((e,t,r,a)=>{r(e);let{name:i,...n}=e;return N(n)||Object.keys(n).length>=Object.keys(t).length||Object.keys(n).find(e=>t[e]===(!a||"all"))})(t,e.formState||A,ey,e.reRenderRoot)&&e.callback({values:{...g},...u,...t,defaultValues:p})}}).unsubscribe,eu=(e,t={})=>{for(let a of e?k(e):v.mount)v.mount.delete(a),v.array.delete(a),t.keepValue||(F(m,a),F(g,a)),t.keepError||F(u.errors,a),t.keepDirty||F(u.dirtyFields,a),t.keepTouched||F(u.touchedFields,a),t.keepIsValidating||F(u.validatingFields,a),r.shouldUnregister||t.keepDefaultValue||F(p,a);V.state.next({values:o(g)}),V.state.next({...u,...!t.keepDirty?{}:{isDirty:K()}}),t.keepIsValid||Z()},ed=({disabled:e,name:t})=>{("boolean"==typeof e&&y.mount||e||v.disabled.has(t))&&(e?v.disabled.add(t):v.disabled.delete(t))},ef=(e,t={})=>{let a=d(m,e),i="boolean"==typeof t.disabled||"boolean"==typeof r.disabled;return(h(m,e,{...a||{},_f:{...a&&a._f?a._f:{ref:{name:e}},name:e,mount:!0,...t}}),v.mount.add(e),a)?ed({disabled:"boolean"==typeof t.disabled?t.disabled:r.disabled,name:e}):_(e,!0,t.value),{...i?{disabled:t.disabled||r.disabled}:{},...r.progressive?{required:!!t.required,min:U(t.min),max:U(t.max),minLength:U(t.minLength),maxLength:U(t.maxLength),pattern:U(t.pattern)}:{}
1,name:e,onChange:ea,onBlur:ea,ref:i=>{if(i){let r;ef(e,t),a=d(m,e);let n=l(i.value)&&i.querySelectorAll&&i.querySelectorAll("input,select,textarea")[0]||i,s="radio"===(r=n).type||"checkbox"===r.type,o=a._f.refs||[];(s?o.find(e=>e===n):n===a._f.ref)||(h(m,e,{_f:{...a._f,...s?{refs:[...o.filter(M),n,...Array.isArray(d(p,e))?[{}]:[]],ref:{type:n.type,name:e}}:{ref:n}}}),_(e,!1,void 0,n))}else{var n;(a=d(m,e,{}))._f&&(a._f.mount=!1),(r.shouldUnregister||t.shouldUnregister)&&(n=v.array,!n.has(e.substring(0,e.search(/\.\d+(\.|$)/))||e)||!y.action)&&v.unMount.add(e)}}}},eh=()=>r.shouldFocusError&&$(m,ei,v.mount),em=(e,t)=>async a=>{let i;a&&(a.preventDefault&&a.preventDefault(),a.persist&&a.persist());let n=o(g);if(V.state.next({isSubmitting:!0}),r.resolver){let{errors:e,values:t}=await O();S(),u.errors=e,n=o(t)}else await Y(m);if(v.disabled.size)for(let e of v.disabled)F(n,e);if(F(u.errors,"root"),N(u.errors)){V.state.next({errors:{}});try{await e(n,a)}catch(e){i=e}}else t&&await t({...u.errors},a),eh(),setTimeout(eh);if(V.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:N(u.errors)&&!i,submitCount:u.submitCount+1,errors:u.errors}),i)throw i},ep=(e,t={})=>{let a=e?o(e):p,i=o(a),n=N(e),c=n?p:i;if(t.keepDefaultValues||(p=a),!t.keepValues){if(t.keepDirtyValues)for(let e of Array.from(new Set([...v.mount,...Object.keys(I(p,g))])))d(u.dirtyFields,e)?h(c,e,d(g,e)):er(e,d(c,e));else{if(s&&l(e))for(let e of v.mount){let t=d(m,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(R(e)){let t=e.closest("form");if(t){t.reset();break}}}}if(t.keepFieldsRef)for(let e of v.mount)er(e,d(c,e));else m={}}g=r.shouldUnregister?t.keepDefaultValues?o(p):{}:o(c),V.array.next({values:{...c}}),V.state.next({values:{...c}})}v={mount:t.keepDirtyValues?v.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},y.mount=!A.isValid||!!t.keepIsValid||!!t.keepDirtyValues||!r.shouldUnregister&&!N(c),y.watch=!!r.shouldUnregister,y.keepIsValid=!!t.keepIsValid,y.action=!1,t.keepErrors||(u.errors={}),V.state.next({submitCount:t.keepSubmitCount?u.submitCount:0,isDirty:!n&&(t.keepDirty?u.isDirty:!!(t.keepDefaultValues&&!j(e,p))),isSubmitted:!!t.keepIsSubmitted&&u.isSubmitted,dirtyFields:n?{}:t.keepDirtyValues?t.keepDefaultValues&&g?I(p,g):u.dirtyFields:t.keepDefaultValues&&e?I(p,e):t.keepDirty?u.dirtyFields:{},touchedFields:t.keepTouched?u.touchedFields:{},errors:t.keepErrors?u.errors:{},isSubmitSuccessful:!!t.keepIsSubmitSuccessful&&u.isSubmitSuccessful,isSubmitting:!1,defaultValues:p})},eg=(e,t)=>ep(f(e)?e(g):e,{...r.resetOptions,...t}),ey=e=>{u={...u,...e}},ev={control:{register:ef,unregister:eu,getFieldState:eo,handleSubmit:em,setError:el,_subscribe:ec,_runSchema:O,_updateIsValidating:S,_focusError:eh,_getWatch:Q,_getDirty:K,_setValid:Z,_setFieldArray:(e,t=[],a,i,n=!0,s=!0)=>{if(i&&a&&!r.disabled){if(y.action=!0,s&&Array.isArray(d(m,e))){let t=a(d(m,e),i.argA,i.argB);n&&h(m,e,t)}if(s&&Array.isArray(d(u.errors,e))){let t,r=a(d(u.errors,e),i.argA,i.argB);n&&h(u.errors,e,r),c(d(t=u.errors,e)).length||F(t,e)}if((A.touchedFields||E.touchedFields)&&s&&Array.isArray(d(u.touchedFields,e))){let t=a(d(u.touchedFields,e),i.argA,i.argB);n&&h(u.touchedFields,e,t)}(A.dirtyFields||E.dirtyFields)&&(u.dirtyFields=I(p,g)),V.state.next({name:e,isDirty:K(e,t),dirtyFields:u.dirtyFields,errors:u.errors,isValid:u.isValid})}else h(g,e,t)},_setDisabledField:ed,_setErrors:e=>{u.errors=e,V.state.next({errors:u.errors,isValid:!1})},_getFieldArray:e=>c(d(y.mount?g:p,e,r.shouldUnregister?d(p,e,[]):[])),_reset:ep,_resetDefaultValues:()=>f(r.defaultValues)&&r.defaultValues().then(e=>{eg(e,r.resetOptions),V.state.next({isLoading:!1})}),_removeUnmounted:()=>{for(let e of v.unMount){let t=d(m,e);t&&(t._f.refs?t._f.refs.every(e=>!M(e)):!M(t._f.ref))&&eu(e)}v.unMount=new Set},_disableForm:e=>{"boolean"==typeof e&&(V.state.next({disabled:e}),$(m,(t,r)=>{let a=d(m,r);a&&(t.disabled=a._f.disabled||e,Array.isArray(a._f.refs)&&a._f.refs.forEach(t=>{t.disabled=a._f.disabled||e}))},0,!1))},_subjects:V,_proxyFormState:A,get _fields(){return m},get _formValues(){return g},get _state(){return y},set _state(value){y=value},get _defaultValues(){return p},get _names(){return v},set _names(value){v=value},get _formState(){return u},get _options(){return r},set _options(value){r={...r,...value}}},subscribe:e=>(y.mount=!0,E={...E,...e.formState},ec({...e,formState:{...x,...e.formState}})),trigger:en,register:ef,handleSubmit:em,watch:(e,t)=>f(e)?V.state.subscribe({next:r=>"values"in r&&e(Q(void 0,t),r)}):Q(e,t,!0),setValue:er,getValues:es,reset:eg,resetField:(e,t={})=>{d(m,e)&&(l(t.defaultValue)?er(e,o(d(p,e))):(er(e,t.defaultValue),h(p,e,o(t.defaultValue))),t.keepTouched||F(u.touchedFields,e),t.keepDirty||(F(u.dirtyFields,e),u.isDirty=t.defaultValue?K(e,o(d(p,e))):K()),!t.keepError&&(F(u.errors,e),A.isValid&&Z()),V.state.next({...u}))},clearErrors:e=>
1{e&&k(e).forEach(e=>F(u.errors,e)),V.state.next({errors:e?u.errors:{}})},unregister:eu,setError:el,setFocus:(e,t={})=>{let r=d(m,e),a=r&&r._f;if(a){let e=a.refs?a.refs[0]:a.ref;e.focus&&setTimeout(()=>{e.focus(),t.shouldSelect&&f(e.select)&&e.select()})}},getFieldState:eo};return{...ev,formControl:ev}}(e);t.current={...u,formState:m}}let g=t.current.control;return g._options=e,x(()=>{let e=g._subscribe({formState:g._proxyFormState,callback:()=>p({...g._formState}),reRenderRoot:!0});return p(e=>({...e,isReady:!0})),g._formState.isReady=!0,e},[g]),r.default.useEffect(()=>g._disableForm(e.disabled),[g,e.disabled]),r.default.useEffect(()=>{e.mode&&(g._options.mode=e.mode),e.reValidateMode&&(g._options.reValidateMode=e.reValidateMode)},[g,e.mode,e.reValidateMode]),r.default.useEffect(()=>{e.errors&&(g._setErrors(e.errors),g._focusError())},[g,e.errors]),r.default.useEffect(()=>{e.shouldUnregister&&g._subjects.state.next({values:g._getWatch()})},[g,e.shouldUnregister]),r.default.useEffect(()=>{if(g._proxyFormState.isDirty){let e=g._getDirty();e!==m.isDirty&&g._subjects.state.next({isDirty:e})}},[g,m.isDirty]),r.default.useEffect(()=>{var t;e.values&&!j(e.values,u.current)?(g._reset(e.values,{keepFieldsRef:!0,...g._options.resetOptions}),(null==(t=g._options.resetOptions)?void 0:t.keepIsValid)||g._setValid(),u.current=e.values,p(e=>({...e}))):g._resetDefaultValues()},[g,e.values]),r.default.useEffect(()=>{g._state.mount||(g._setValid(),g._state.mount=!0),g._state.watch&&(g._state.watch=!1,g._subjects.state.next({...g._formState})),g._removeUnmounted()}),t.current.formState=((e,t,r,a=!0)=>{let i={defaultValues:t._defaultValues};for(let n in e)Object.defineProperty(i,n,{get:()=>("all"!==t._proxyFormState[n]&&(t._proxyFormState[n]=!a||"all"),r&&(r[n]=!0),e[n])});return i})(m,g),t.current}({resolver:function(e,t,r){if(void 0===r&&(r={}),"_def"in e&&"object"==typeof e._def&&"typeName"in e._def)return function(t,a,i){try{return Promise.resolve(es(function(){return Promise.resolve(e["sync"===r.mode?"parse":"parseAsync"](t,void 0)).then(function(e){return i.shouldUseNativeValidation&&ee({},i),{errors:{},values:r.raw?Object.assign({},t):e}})},function(e){if(Array.isArray(null==e?void 0:e.issues))return{values:{},errors:et(function(e,t){for(var r={};e.length;){var a=e[0],i=a.code,n=a.message,s=a.path.join(".");if(!r[s])if("unionErrors"in a){var o=a.unionErrors[0].errors[0];r[s]={message:o.message,type:o.code}}else r[s]={message:n,type:i};if("unionErrors"in a&&a.unionErrors.forEach(function(t){return t.errors.forEach(function(t){return e.push(t)})}),t){var l=r[s].types,c=l&&l[a.code];r[s]=E(s,t,r,i,c?[].concat(c,a.message):a.message)}e.shift()}return r}(e.errors,!i.shouldUseNativeValidation&&"all"===i.criteriaMode),i)};throw e}))}catch(e){return Promise.reject(e)}};if("_zod"in e&&"object"==typeof e._zod)return function(t,a,i){try{return Promise.resolve(es(function(){return Promise.resolve(("sync"===r.mode?en.parse:en.parseAsync)(e,t,void 0)).then(function(e){return i.shouldUseNativeValidation&&ee({},i),{errors:{},values:r.raw?Object.assign({},t):e}})},function(e){if(e instanceof ei.$ZodError)return{values:{},errors:et(function(e,t){for(var r={};e.length;){var a=e[0],i=a.code,n=a.message,s=a.path.join(".");if(!r[s])if("invalid_union"===a.code&&a.errors.length>0){var o=a.errors[0][0];r[s]={message:o.message,type:o.code}}else r[s]={message:n,type:i};if("invalid_union"===a.code&&a.errors.forEach(function(t){return t.forEach(function(t){return e.push(t)})}),t){var l=r[s].types,c=l&&l[a.code];r[s]=E(s,t,r,i,c?[].concat(c,a.message):a.message)}e.shift()}return r}(e.issues,!i.shouldUseNativeValidation&&"all"===i.criteriaMode),i)};throw e}))}catch(e){return Promise.reject(e)}};throw Error("Invalid input: not a Zod schema")}(eE)}),V=async e=>{m("loading"),g("");try{let t,r=await fetch("https://formspree.io/f/meorvlby",{method:"POST",headers:{"Content-Type":"application/json",Accept:"application/json"},body:JSON.stringify({...e,_subject:e.interest?`New Contact: ${e.interest}`:"New Contact Form Submission"})});try{t=await r.json()}catch{throw Error(r.ok?"Invalid response from server":`Request failed (${r.status}). Please try again.`)}if(!r.ok){if(t?.errors?.length)throw Error(t.errors.map(e=>e.message).join(", "));throw Error(t?.error||`Request failed (${r.status})`)}m("success"),b()}catch(e){m("error"),g(e instanceof Error?e.message:"An unexpected error occurred")}};return"success"===u?(0,t.jsx)(eA.Card,{className:(0,ep.cn)("border-primary/20 bg-primary/5",e),children:(0,t.jsxs)(eA.CardContent,{className:"flex flex-col items-center justify-center py-12 text-center",children:[(0,t.jsx)("div",{className:"animate-slide-up",children:(0,t.jsx)(ed.CheckCircle,{className:"h-16 w-16 text-primary",weight:"duotone"})}),(0,t.jsx)("h3",{className:"mt-4 font-heading text-2xl font-semibold",children:"Message Sent!"}),(0,t.jsx)("p",{className:"mt-2 text-muted-foreground",children:"Thank y
1ou for reaching out. We'll get back to you within 24 hours."}),(0,t.jsx)(em.Button,{variant:"outline",onClick:()=>m("idle"),className:"mt-6",children:"Send Another Message"})]})}):(0,t.jsxs)(eA.Card,{className:(0,ep.cn)("border-border/50 bg-card/50 backdrop-blur-sm",e),children:[(0,t.jsx)(eA.CardHeader,{children:(0,t.jsx)(eA.CardTitle,{className:"font-heading text-2xl",children:"Get in Touch"})}),(0,t.jsx)(eA.CardContent,{children:(0,t.jsxs)("form",{onSubmit:v(V),className:"space-y-6",children:[(0,t.jsxs)("div",{className:"grid gap-6 sm:grid-cols-2",children:[(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)(ew,{htmlFor:"name",children:"Name *"}),(0,t.jsx)(eg,{id:"name",placeholder:"John Doe",...y("name"),className:(0,ep.cn)(A.name&&"border-destructive")}),A.name&&(0,t.jsx)("p",{className:"text-sm text-destructive",children:A.name.message})]}),(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)(ew,{htmlFor:"email",children:"Email *"}),(0,t.jsx)(eg,{id:"email",type:"email",placeholder:"[email protected]",...y("email"),className:(0,ep.cn)(A.email&&"border-destructive")}
1),A.email&&(0,t.jsx)("p",{className:"text-sm text-destructive",children:A.email.message})]})]}),(0,t.jsxs)("div",{className:"grid gap-6 sm:grid-cols-2",children:[(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)(ew,{htmlFor:"company",children:"Company"}),(0,t.jsx)(eg,{id:"company",placeholder:"Acme Inc.",...y("company")})]}),(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)(ew,{htmlFor:"phone",children:"Phone"}),(0,t.jsx)(eg,{id:"phone",type:"tel",placeholder:"+1 (555) 000-0000",...y("phone")})]})]}),(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)(ew,{htmlFor:"interest",children:"What are you interested in?"}),(0,t.jsxs)("select",{id:"interest",...y("interest"),className:"flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",children:[(0,t.jsx)("option",{value:"",children:"Select an option"}),(0,t.jsx)("option",{value:"demo",children:"Request a Demo"}),(0,t.jsx)("option",{value:"pricing",children:"Pricing Information"}),(0,t.jsx)("option",{value:"partnership",children:"Partnership Opportunities"}),(0,t.jsx)("option",{value:"support",children:"Technical Support"}),(0,t.jsx)("option",{value:"other",children:"Other"})]})]}),(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)(ew,{htmlFor:"message",children:"Message *"}),(0,t.jsx)(ey,{id:"message",placeholder:"Tell us about your needs...",rows:5,...y("message"),className:(0,ep.cn)(A.message&&"border-destructive")}
1),A.message&&(0,t.jsx)("p",{className:"text-sm text-destructive",children:A.message.message})]}),"error"===u&&(0,t.jsxs)("div",{className:"flex items-center gap-2 rounded-lg border border-destructive/50 bg-destructive/10 p-4 text-destructive",children:[(0,t.jsx)(eh,{className:"h-5 w-5"}),(0,t.jsx)("p",{className:"text-sm",children:p})]}),(0,t.jsx)(em.Button,{type:"submit",size:"lg",disabled:"loading"===u,className:"w-full",children:"loading"===u?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(eu,{className:"mr-2 h-4 w-4 animate-spin"}),"Sending..."]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(eo.PaperPlaneTilt,{className:"mr-2 h-4 w-4"}),"Send Message"]})})]})})]})}e.s(["ContactForm",()=>ek],54180)},26029,e=>{"use strict";e.i(47167);var t=e.i(43476),r=e.i(71645),a=e.i(57688),i=e.i(46932),n=e.i(72328),s=e.i(69464);let o=new Map([["bold",r.createElement(r.Fragment,null,r.createElement("path",{d:"M100,52H40A20,20,0,0,0,20,72v64a20,20,0,0,0,20,20H96v4a28,28,0,0,1-28,28,12,12,0,0,0,0,24,52.06,52.06,0,0,0,52-52V72A20,20,0,0,0,100,52Zm-4,80H44V76H96ZM216,52H156a20,20,0,0,0-20,20v64a20,20,0,0,0,20,20h56v4a28,28,0,0,1-28,28,12,12,0,0,0,0,24,52.06,52.06,0,0,0,52-52V72A20,20,0,0,0,216,52Zm-4,8
10H160V76h52Z"}))],["duotone",r.createElement(r.Fragment,null,r.createElement("path",{d:"M108,72v72H40a8,8,0,0,1-8-8V72a8,8,0,0,1,8-8h60A8,8,0,0,1,108,72Zm108-8H156a8,8,0,0,0-8,8v64a8,8,0,0,0,8,8h68V72A8,8,0,0,0,216,64Z",opacity:"0.2"}),r.createElement("path",{d:"M100,56H40A16,16,0,0,0,24,72v64a16,16,0,0,0,16,16h60v8a32,32,0,0,1-32,32,8,8,0,0,0,0,16,48.05,48.05,0,0,0,48-48V72A16,16,0,0,0,100,56Zm0,80H40V72h60ZM216,56H156a16,16,0,0,0-16,16v64a16,16,0,0,0,16,16h60v8a32,32,0,0,1-32,32,8,8,0,0,0,0,16,48.05,48.05,0,0,0,48-48V72A16,16,0,0,0,216,56Zm0,80H156V72h60Z"}))],["fill",r.createElement(r.Fragment,null,r.createElement("path",{d:"M116,72v88a48.05,48.05,0,0,1-48,48,8,8,0,0,1,0-16,32,32,0,0,0,32-32v-8H40a16,16,0,0,1-16-16V72A16,16,0,0,1,40,56h60A16,16,0,0,1,116,72ZM216,56H156a16,16,0,0,0-16,16v64a16,16,0,0,0,16,16h60v8a32,32,0,0,1-32,32,8,8,0,0,0,0,16,48.05,48.05,0,0,0,48-48V72A16,16,0,0,0,216,56Z"}))],["light",r.createElement(r.Fragment,null,r.createElement("path",{d:"M100,58H40A14,14,0,0,0,26,72v64a14,14,0,0,0,14,14h62v10a34,34,0,0,1-34,34,6,6,0,0,0,0,12,46.06,46.06,0,0,0,46-46V72A14,14,0,0,0,100,58Zm2,80H40a2,2,0,0,1-2-2V72a2,2,0,0,1,2-2h60a2,2,0,0,1,2,2ZM216,58H156a14,14,0,0,0-14,14v64a14,14,0,0,0,14,14h62v10a34,34,0,0,1-34,34,6,6,0,0,0,0,12,46.06,46.06,0,0,0,46-46V72A14,14,0,0,0,216,58Zm2,80H156a2,2,0,0,1-2-2V72a2,2,0,0,1,2-2h60a2,2,0,0,1,2,2Z"}))],["regular",r.createElement(r.Fragment,null,r.createElement("path",{d:"M100,56H40A16,16,0,0,0,24,72v64a16,16,0,0,0,16,16h60v8a32,32,0,0,1-32,32,8,8,0,0,0,0,16,48.05,48.05,0,0,0,48-48V72A16,16,0,0,0,100,56Zm0,80H40V72h60ZM216,56H156a16,16,0,0,0-16,16v64a16,16,0,0,0,16,16h60v8a32,32,0,0,1-32,32,8,8,0,0,0,0,16,48.05,48.05,0,0,0,48-48V72A16,16,0,0,0,216,56Zm0,80H156V72h60Z"}))],["thin",r.createElement(r.Fragment,null,r.createElement("path",{d:"M100,60H40A12,12,0,0,0,28,72v64a12,12,0,0,0,12,12h64v12a36,36,0,0,1-36,36,4,4,0,0,0,0,8,44.05,44.05,0,0,0,44-44V72A12,12,0,0,0,100,60Zm4,80H40a4,4,0,0,1-4-4V72a4,4,0,0,1,4-4h60a4,4,0,0,1,4,4ZM216,60H156a12,12,0,0,0-12,12v64a12,12,0,0,0,12,12h64v12a36,36,0,0,1-36,36,4,4,0,0,0,0,8,44.05,44.05,0,0,0,44-44V72A12,12,0,0,0,216,60Zm4,80H156a4,4,0,0,1-4-4V72a4,4,0,0,1,4-4h60a4,4,0,0,1,4,4Z"}))]]),l=r.forwardRef((e,t)=>r.createElement(s.default,{ref:t,...e,weights:o}));l.displayName="QuotesIcon";let c=new Map([["bold",r.createElement(r.Fragment,null,r.createElement("path",{d:"M243,96a20.33,20.33,0,0,0-17.74-14l-56.59-4.57L146.83,24.62a20.36,20.36,0,0,0-37.66,0L87.35,77.44,30.76,82A20.45,20.45,0,0,0,19.1,117.88l43.18,37.24-13.2,55.7A20.37,20.37,0,0,0,79.57,233L128,203.19,176.43,233a20.39,20.39,0,0,0,30.49-22.15l-13.2-55.7,43.18-37.24A20.43,20.43,0,0,0,243,96ZM172.53,141.7a12,12,0,0,0-3.84,11.86L181.58,208l-47.29-29.08a12,12,0,0,0-12.58,0L74.42,208l12.89-54.4a12,12,0,0,0-3.84-11.86L41.2,105.24l55.4-4.47a12,12,0,0,0,10.13-7.38L128,41.89l21.27,51.5a12,12,0,0,0,10.13,7.38l55.4,4.47Z"}))],["duotone",r.createElement(r.Fragment,null,r.createElement("path",{d:"M229.06,108.79l-48.7,42,14.88,62.79a8.4,8.4,0,0,1-12.52,9.17L128,189.09,73.28,222.74a8.4,8.4,0,0,1-12.52-9.17l14.88-62.79-48.7-42A8.46,8.46,0,0,1,31.73,94L95.64,88.8l24.62-59.6a8.36,8.36,0,0,1,15.48,0l24.62,59.6L224.27,94A8.46,8.46,0,0,1,229.06,108.79Z",opacity:"0.2"}),r.createElement("path",{d:"M239.18,97.26A16.38,16.38,0,0,0,224.92,86l-59-4.76L143.14,26.15a16.36,16.36,0,0,0-30.27,0L90.11,81.23,31.08,86a16.46,16.46,0,0,0-9.37,28.86l45,38.83L53,211.75a16.38,16.38,0,0,0,24.5,17.82L128,198.49l50.53,31.08A16.4,16.4,0,0,0,203,211.75l-13.76-58.07,45-38.83A16.43,16.43,0,0,0,239.18,97.26Zm-15.34,5.47-48.7,42a8,8,0,0,0-2.56,7.91l14.88,62.8a.37.37,0,0,1-.17.48c-.18.14-.23.11-.38,0l-54.72-33.65a8,8,0,0,0-8.38,0L69.09,215.94c-.15.09-.19.12-.38,0a.37.37,0,0,1-.17-.48l14.88-62.8a8,8,0,0,0-2.56-7.91l-48.7-42c-.12-.1-.23-.19-.13-.5s.18-.27.33-.29l63.92-5.16A8,8,0,0,0,103,91.86l24.62-59.61c.08-.17.11-.25.35-.25s.27.08.35.25L153,91.86a8,8,0,0,0,6.75,4.92l63.92,5.16c.15,0,.24,0,.33.29S224,102.63,223.84,102.73Z"}))],["fill",r.createElement(r.Fragment,null,r.createElement("path",{d:"M234.29,114.85l-45,38.83L203,211.75a16.4,16.4,0,0,1-24.5,17.82L128,198.49,77.47,229.57A16.4,16.4,0,0,1,53,211.75l13.76-58.07-45-38.83A16.46,16.46,0,0,1,31.08,86l59-4.76,22.76-55.08a16.36,16.36,0,0,1,30.27,0l22.75,55.08,59,4.76a16.46,16.46,0,0,1,9.37,28.86Z"}))],["light",r.createElement(r.Fragment,null,r.createElement("path",{d:"M237.28,97.87A14.18,14.18,0,0,0,224.76,88l-60.25-4.87-23.22-56.2a14.37,14.37,0,0,0-26.58,0L91.49,83.11,31.24,88a14.18,14.18,0,0,0-12.52,9.89A14.43,14.43,0,0,0,23,113.32L69,152.93l-14,59.25a14.4,14.4,0,0,0,5.59,15,14.1,14.1,0,0,0,15.91.6L128,196.12l51.58,31.71a14.1,14.1,0,0,0,15.91-.6,14.4,14.4,0,0,0,5.59-15l-14-59.25L233,113.32A14.43,14.43,0,0,0,237.28,97.87
1Zm-12.14,6.37-48.69,42a6,6,0,0,0-1.92,5.92l14.88,62.79a2.35,2.35,0,0,1-.95,2.57,2.24,2.24,0,0,1-2.6.1L131.14,184a6,6,0,0,0-6.28,0L70.14,217.61a2.24,2.24,0,0,1-2.6-.1,2.35,2.35,0,0,1-1-2.57l14.88-62.79a6,6,0,0,0-1.92-5.92l-48.69-42a2.37,2.37,0,0,1-.73-2.65,2.28,2.28,0,0,1,2.07-1.65l63.92-5.16a6,6,0,0,0,5.06-3.69l24.63-59.6a2.35,2.35,0,0,1,4.38,0l24.63,59.6a6,6,0,0,0,5.06,3.69l63.92,5.16a2.28,2.28,0,0,1,2.07,1.65A2.37,2.37,0,0,1,225.14,104.24Z"}))],["regular",r.createElement(r.Fragment,null,r.createElement("path",{d:"M239.18,97.26A16.38,16.38,0,0,0,224.92,86l-59-4.76L143.14,26.15a16.36,16.36,0,0,0-30.27,0L90.11,81.23,31.08,86a16.46,16.46,0,0,0-9.37,28.86l45,38.83L53,211.75a16.38,16.38,0,0,0,24.5,17.82L128,198.49l50.53,31.08A16.4,16.4,0,0,0,203,211.75l-13.76-58.07,45-38.83A16.43,16.43,0,0,0,239.18,97.26Zm-15.34,5.47-48.7,42a8,8,0,0,0-2.56,7.91l14.88,62.8a.37.37,0,0,1-.17.48c-.18.14-.23.11-.38,0l-54.72-33.65a8,8,0,0,0-8.38,0L69.09,215.94c-.15.09-.19.12-.38,0a.37.37,0,0,1-.17-.48l14.88-62.8a8,8,0,0,0-2.56-7.91l-48.7-42c-.12-.1-.23-.19-.13-.5s.18-.27.33-.29l63.92-5.16A8,8,0,0,0,103,91.86l24.62-59.61c.08-.17.11-.25.35-.25s.27.08.35.25L153,91.86a8,8,0,0,0,6.75,4.92l63.92,5.16c.15,0,.24,0,.33.29S224,102.63,223.84,102.73Z"}))],["thin",r.createElement(r.Fragment,null,r.createElement("path",{d:"M235.36,98.49A12.21,12.21,0,0,0,224.59,90l-61.47-5L139.44,27.67a12.37,12.37,0,0,0-22.88,0L92.88,85,31.41,90a12.45,12.45,0,0,0-7.07,21.84l46.85,40.41L56.87,212.64a12.35,12.35,0,0,0,18.51,13.49L128,193.77l52.62,32.36a12.12,12.12,0,0,0,13.69-.51,12.28,12.28,0,0,0,4.82-13l-14.32-60.42,46.85-40.41A12.29,12.29,0,0,0,235.36,98.49Zm-8.93,7.26-48.68,42a4,4,0,0,0-1.28,3.95l14.87,62.79a4.37,4.37,0,0,1-1.72,4.65,4.24,4.24,0,0,1-4.81.18L130.1,185.67a4,4,0,0,0-4.2,0L71.19,219.32a4.24,4.24,0,0,1-4.81-.18,4.37,4.37,0,0,1-1.72-4.65L79.53,151.7a4,4,0,0,0-1.28-3.95l-48.68-42A4.37,4.37,0,0,1,28.25,101a4.31,4.31,0,0,1,3.81-3L96,92.79a4,4,0,0,0,3.38-2.46L124,30.73a4.35,4.35,0,0,1,8.08,0l24.62,59.6A4,4,0,0,0,160,92.79l63.9,5.15a4.31,4.31,0,0,1,3.81,3A4.37,4.37,0,0,1,226.43,105.75Z"}))]]),u=r.forwardRef((e,t)=>r.createElement(s.default,{ref:t,...e,weights:c}));u.displayName="StarIcon";let d="pk_QOnRDuyGRTmWLZ35qYC-uA",f=[{quote:"We stopped asking 'which AI vendor should we use?' and started asking 'which AI model is best for this task?' UniversalContext made that possible.",author:"Future Customer",role:"CTO",company:"Enterprise Company"},{quote:"The board used to ask about our AI vendor strategy. Now they ask about our AI performance metrics. That's the shift UniversalContext enabled.",author:"Future Customer",role:"VP of Technology",company:"Fortune 500"},{quote:"Every time a new model drops, I used to panic. Now I get excited, because I know we'll have it by the end of the week.",author:"Future Customer",role:"Director of Engineering",company:"Tech Company"}];function h({company:e,domain:i}){let[n,s]=(0,r.useState)(!1);return d&&i&&!n?(0,t.jsx)("div",{className:"flex h-10 w-10 items-center justify-center rounded-lg bg-white p-1.5 shadow-sm dark:bg-white/90",children:(0,t.jsx)(a.default,{src:`https://img.logo.dev/${i}?token=${d}&format=png`,alt:`${e} logo`,width:28,height:28,className:"h-7 w-7 object-contain",onError:()=>s(!0)})}):(0,t.jsx)("div",{className:"flex h-8 w-8 items-center justify-center rounded-lg border border-border/30 bg-white/5 text-xs font-bold text-muted-foreground dark:border-white/10",children:e.slice(0,2).toUpperCase()})}function m({rating:e}){return(0,t.jsx)("div",{className:"flex gap-0.5",children:[1,2,3,4,5].map(r=>(0,t.jsx)(u,{className:`h-4 w-4 ${r<=e?"text-yellow-500":"text-muted-foreground/30"}`,weight:r<=e?"fill":"regular"},r))})}function p({testimonial:e,index:r}){let s=(0,n.useReducedMotion)();return(0,t.jsxs)(i.motion.div,{initial:s?{}:{opacity:0,y:20},whileInView:s?{}:{opacity:1,y:0},viewport:{once:!0},transition:s?void 0:{duration:.5,delay:.1*r},className:"relative flex flex-col rounded-2xl border border-border/50 bg-card p-6 shadow-sm transition-all hover:border-primary/30 hover:shadow-md",children:[(0,t.jsx)(l,{className:"absolute right-4 top-4 h-8 w-8 text-primary/10",weight:"fill"}),e.rating&&(0,t.jsx)("div",{className:"mb-3",children:(0,t.jsx)(m,{rating:e.rating})}),(0,t.jsxs)("blockquote",{className:"flex-1 text-muted-foreground",children:['"',e.quote,'"']}),(0,t.jsxs)("div",{className:"mt-6 flex items-center gap-3",children:[e.companyDomain?(0,t.jsx)(h,{company:e.company,domain:e.companyDomain}):e.avatarUrl?(0,t.jsx)(a.default,{src:e.avatarUrl,alt:e.author,width:40,height:40,className:"h-10 w-10 rounded-full object-cover"}):(0,t.jsx)("div",{className:"flex h-10 w-10 items-center justify-center rounded-full bg-primary/10 text-sm font-bold text-primary",children:e.author.split(" ").map(e=>e[0]).join("").slice(0,2)}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"font-medium text-foreground",children:e.author}),(0,t.jsxs)("p",{className:"text-sm text-muted-foreground",children:[e.role,", ",e.company]})]})]})]})}function g(){let e=(0,n.useReducedMotion)();return(0,t.jsx)("section",{className:"py-16 lg:py-20",children:(0,t.jsx)("div",{className:"mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:(0,t.jsxs)(i.motion.div,{initial:e?{}:{opacity:0,y:20},whileInView:e?{}:{opacity:1,y:0},viewport:{once:!0},transition:e?void 0:{duration:.6},className:"mx-auto max-w-2xl rounded-2xl border border-primary/20 bg-primary/5 p-8 text-center",children:[(0,t.jsx)(l,{className:"mx-auto h-12 w-12 text-primary/30",weight:"fill"}),(0,t.jsx)("p",{className:"mt-4 text-xl font-medium text-foreground",children:'"The question we hear most from new customers:"'}),(0,t.jsx)("p",{className:"mt-2 text-2xl font-bold text-primary",children:"'Why didn't we find you sooner?'"}),(0,t.jsxs)("p",{className:"mt-6 text-sm text-muted-foreground",children:["We're just getting started. Our first customers are already seeing results.",(0,t.jsx)("br",{}),"Soon, their stories will be here."]})]})})})}function y({testimonials:e,title:r="What Our Customers Say",subtitle:a="Organizations are already seeing transformative results with UniversalContext.",showPlaceholders:s=!1}){let o=(0,n.useReducedMotion)(),l=e||(s?f:[]);return 0===l.length?(0,t.jsx)(g,{}):(0,t.jsx)("section",{className:"py-20 lg:py-28",children:(0,t.jsxs)("div",{className:"mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:[(0,t.jsxs)(i.motion.div,{initial:o?{}:{opacity:0,y:20},whileInView:o?{}:{opacity:1,y:0},viewport:{once:!0},transition:o?void 0:{duration:.6},className:"mx-auto max-w-3xl text-center",children:[(0,t.jsxs)("div",{className:"mb-6 flex items-center justify-center gap-3",children:[(0,t.jsx)("span",{className:"h-px w-8 bg-gradient-to-r from-transparent to-primary/70"}),(0,t.jsx)("span",{className:"text-sm font-medium uppercase tracking-widest text-primary",children:"Customer Stories"}),(0,t.jsx)("span",{className:"h-px w-8 bg-gradient-to-l from-transparent to-primary/70"})]}),(0,t.jsx)("h2",{className:"font-heading text-3xl font-bold sm:text-4xl",children:r}),(0,t.jsx)("p",{className:"mt-4 text-lg text-muted-foreground",children:a})]}),(0,t.jsx)("div",{className:"mt-12 grid gap-6 md:grid-cols-2 lg:grid-cols-3",children:l.map((e,r)=>(0,t.jsx)(p,{testimonial:e,index:r},r))})]})})}function v({testimonial:e}){let r=(0,n.useReducedMotion)();return(0,t.jsx)("section",{className:"py-16 lg:py-20",children:(0,t.jsx)("div",{className:"mx-auto max-w-4xl px-4 sm:px-6 lg:px-8",children:(0,t.jsxs)(i.motion.div,{initial:r?{}:{opacity:0,y:20},whileInView:r?{}:{opacity:1,y:0},viewport:{once:!0},transition:r?void 0:{duration:.6},className:"relative rounded-3xl border border-border/50 bg-card p-8 sm:p-12",children:[(0,t.jsx)(l,{className:"absolute left-8 top-8 h-16 w-16 text-primary/10",weight:"fill"}),(0,t.jsxs)("div",{className:"relative",children:[e.rating&&(0,t.jsx)("div",{className:"mb-4 flex justify-center",children:(0,t.jsx)(m,{rating:e.rating})}),(0,t.jsxs)("blockquote",{className:"text-center text-xl font-medium text-foreground sm:text-2xl",children:['"',e.quote,'"']}),(0,t.jsxs)("div",{className:"mt-8 flex flex-col items-center gap-4",children:[e.companyDomain&&(0,t.jsx)(h,{company:e.company,domain:e.companyDomain}),(0,t.jsxs)("div",{className:"text-center",children:[(0,t.jsx)("p",{className:"font-semibold text-foreground",children:e.author}),(0,t.jsxs)("p",{className:"text-muted-foreground",children:[e.role,", ",e.company]})]})]})]})]})})})}e.s(["FeaturedTestimonial",()=>v,"PreTestimonialSection",()=>g,"TestimonialSection",()=>y],26029)},67034,(e,t,r)=>{var a={675:function(e,t){"use strict";t.byteLength=function(e){var t=l(e),r=t[0],a=t[1];return(r+a)*3/4-a},t.toByteArray=function(e){var t,r,n=l(e),s=n[0],o=n[1],c=new i((s+o)*3/4-o),u=0,d=o>0?s-4:s;for(r=0;r<d;r+=4)t=a[e.charCodeAt(r)]<<18|a[e.charCodeAt(r+1)]<<12|a[e.charCodeAt(r+2)]<<6|a[e.charCodeAt(r+3)],c[u++]=t>>16&255,c[u++]=t>>8&255,c[u++]=255&t;return 2===o&&(t=a[e.charCodeAt(r)]<<2|a[e.charCodeAt(r+1)]>>4,c[u++]=255&t),1===o&&(t=a[e.charCodeAt(r)]<<10|a[e.charCodeAt(r+1)]<<4|a[e.charCodeAt(r+2)]>>2,c[u++]=t>>8&255,c[u++]=255&t),c},t.fromByteArray=function(e){for(var t,a=e.length,i=a%3,n=[],s=0,o=a-i;s<o;s+=16383)n.push(function(e,t,a){for(var i,n=[],s=t;s<a;s+=3)i=(e[s]<<16&0xff0000)+(e[s+1]<<8&65280)+(255&e[s+2]),n.push(r[i>>18&63]+r[i>>12&63]+r[i>>6&63]+r[63&i]);return n.join("")}(e,s,s+16383>o?o:s+16383));return 1===i?n.push(r[(t=e[a-1])>>2]+r[t<<4&63]+"=="):2===i&&n.push(r[(t=(e[a-2]<<8)+e[a-1])>>10]+r[t>>4&63]+r[t<<2&63]+"="),n.join("")};for(var r=[],a=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
vendor: 18,999 bytes, line 1
1+/",s=0,o=n.length;s<o;++s)r[s]=n[s],a[n.charCodeAt(s)]=s;function l(e){var t=e.length;if(t%4>0)throw Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var a=r===t?0:4-r%4;return[r,a]}a[45]=62,a[95]=63},72:function(e,t,r){"use strict";var a=r(675),i=r(783),n="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function s(e){if(e>0x7fffffff)throw RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,o.prototype),t}function o(e,t,r){if("number"==typeof e){if("string"==typeof t)throw TypeError('The "string" argument must be of type string. Received type number');return u(e)}return l(e,t,r)}function l(e,t,r){if("string"==typeof e){var a=e,i=t;if(("string"!=typeof i||""===i)&&(i="utf8"),!o.isEncoding(i))throw TypeError("Unknown encoding: "+i);var n=0|h(a,i),l=s(n),c=l.write(a,i);return c!==n&&(l=l.slice(0,c)),l}if(ArrayBuffer.isView(e))return d(e);if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(M(e,ArrayBuffer)||e&&M(e.buffer,ArrayBuffer)||"undefined"!=typeof SharedArrayBuffer&&(M(e,SharedArrayBuffer)||e&&M(e.buffer,SharedArrayBuffer)))return function(e,t,r){var a;if(t<0||e.byteLength<t)throw RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(r||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(a=void 0===t&&void 0===r?new Uint8Array(e):void 0===r?new Uint8Array(e,t):new Uint8Array(e,t,r),o.prototype),a}(e,t,r);if("number"==typeof e)throw TypeError('The "value" argument must not be of type number. Received type number');var u=e.valueOf&&e.valueOf();if(null!=u&&u!==e)return o.from(u,t,r);var m=function(e){if(o.isBuffer(e)){var t=0|f(e.length),r=s(t);return 0===r.length||e.copy(r,0,0,t),r}return void 0!==e.length?"number"!=typeof e.length||function(e){return e!=e}(e.length)?s(0):d(e):"Buffer"===e.type&&Array.isArray(e.data)?d(e.data):void 0}(e);if(m)return m;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return o.from(e[Symbol.toPrimitive]("string"),t,r);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function c(e){if("number"!=typeof e)throw TypeError('"size" argument must be of type number');if(e<0)throw RangeError('The value "'+e+'" is invalid for option "size"')}function u(e){return c(e),s(e<0?0:0|f(e))}function d(e){for(var t=e.length<0?0:0|f(e.length),r=s(t),a=0;a<t;a+=1)r[a]=255&e[a];return r}t.Buffer=o,t.SlowBuffer=function(e){return+e!=e&&(e=0),o.alloc(+e)},t.INSPECT_MAX_BYTES=50,t.kMaxLength=0x7fffffff,o.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),o.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(o.prototype,"parent",{enumerable:!0,get:function(){if(o.isBuffer(this))return this.buffer}}),Object.defineProperty(o.prototype,"offset",{enumerable:!0,get:function(){if(o.isBuffer(this))return this.byteOffset}}),o.poolSize=8192,o.from=function(e,t,r){return l(e,t,r)},Object.setPrototypeOf(o.prototype,Uint8Array.prototype),Object.setPrototypeOf(o,Uint8Array),o.alloc=function(e,t,r){return(c(e),e<=0)?s(e):void 0!==t?"string"==typeof r?s(e).fill(t,r):s(e).fill(t):s(e)},o.allocUnsafe=function(e){return u(e)},o.allocUnsafeSlow=function(e){return u(e)};function f(e){if(e>=0x7fffffff)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function h(e,t){if(o.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||M(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var r=e.length,a=arguments.length>2&&!0===arguments[2];if(!a&&0===r)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return k(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return N(e).length;default:if(i)return a?-1:k(e).length;t=(""+t).toLowerCase(),i=!0}}function m(e,t,r){var i,n,s,o=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===r||r>this.length)&&(r=this.length),r<=0||(r>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,r){var a=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>a)&&(r=a);for(var i="",n=t;n<r;++n)i+=F[e[n]];return i}(this,t,r);case"utf8":case"utf-8":return v(this,t,r);case"ascii":return function(e,t,r){var a="";r=Math.min(e.length,r);for(var i=t;i<r;++i)a+=String.fromCharCode(127&e[i]);return a}(this,t,r);case"latin1":case"binary":return function(e,t,r){var a="";r=Math.min(e.length,r);for(var i=t;i<r;++i)a+=String.fromCharCode(e[i]);return a}(this,t,r);case"base64":return i=this,n=t,s=r,0===n&&s===i.length?a.fromByteArray(i):a.fromByteArray(i.slice(n,s));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(e,t,r){for(var a=e.slice(t,r),i="",n=0;n<a.length;n+=2)i+=String.fromCharCode(a[n]+256*a[n+1]);return i}(this,t,r);default:if(o)throw TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),o=!0}}function p(e,t,r){var a=e[t];e[t]=e[r],e[r]=a}function g(e,t,r,a,i){var n;if(0===e.length)return -1;if("string"==typeof r?(a=r,r=0):r>0x7fffffff?r=0x7fffffff:r<-0x80000000&&(r=-0x80000000),(n=r*=1)!=n&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length)if(i)return -1;else r=e.length-1;else if(r<0)if(!i)return -1;else r=0;if("string"==typeof t&&(t=o.from(t,a)),o.isBuffer(t))return 0===t.length?-1:y(e,t,r,a,i);if("number"==typeof t){if(t&=255,"function"==typeof Uint8Array.prototype.indexOf)if(i)return Uint8Array.prototype.indexOf.call(e,t,r);else return Uint8Array.prototype.lastIndexOf.call(e,t,r);return y(e,[t],r,a,i)}throw TypeError("val must be string, number or Buffer")}function y(e,t,r,a,i){var n,s=1,o=e.length,l=t.length;if(void 0!==a&&("ucs2"===(a=String(a).toLowerCase())||"ucs-2"===a||"utf16le"===a||"utf-16le"===a)){if(e.length<2||t.length<2)return -1;s=2,o/=2,l/=2,r/=2}function c(e,t){return 1===s?e[t]:e.readUInt16BE(t*s)}if(i){var u=-1;for(n=r;n<o;n++)if(c(e,n)===c(t,-1===u?0:n-u)){if(-1===u&&(u=n),n-u+1===l)return u*s}else -1!==u&&(n-=n-u),u=-1}else for(r+l>o&&(r=o-l),n=r;n>=0;n--){for(var d=!0,f=0;f<l;f++)if(c(e,n+f)!==c(t,f)){d=!1;break}if(d)return n}return -1}o.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==o.prototype},o.compare=function(e,t){if(M(e,Uint8Array)&&(e=o.from(e,e.offset,e.byteLength)),M(t,Uint8Array)&&(t=o.from(t,t.offset,t.byteLength)),!o.isBuffer(e)||!o.isBuffer(t))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var r=e.length,a=t.length,i=0,n=Math.min(r,a);i<n;++i)if(e[i]!==t[i]){r=e[i],a=t[i];break}return r<a?-1:+(a<r)},o.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},o.concat=function(e,t){if(!Array.isArray(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return o.alloc(0);if(void 0===t)for(r=0,t=0;r<e.length;++r)t+=e[r].length;var r,a=o.allocUnsafe(t),i=0;for(r=0;r<e.length;++r){var n=e[r];if(M(n,Uint8Array)&&(n=o.from(n)),!o.isBuffer(n))throw TypeError('"list" argument must be an Array of Buffers');n.copy(a,i),i+=n.length}return a},o.byteLength=h,o.prototype._isBuffer=!0,o.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)p(this,t,t+1);return this},o.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)p(this,t,t+3),p(this,t+1,t+2);return this},o.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)p(this,t,t+7),p(this,t+1,t+6),p(this,t+2,t+5),p(this,t+3,t+4);return this},o.prototype.toString=function(){var e=this.length;return 0===e?"":0==arguments.length?v(this,0,e):m.apply(this,arguments)},o.prototype.toLocaleString=o.prototype.toString,o.prototype.equals=function(e){if(!o.isBuffer(e))throw TypeError("Argument must be a Buffer");return this===e||0===o.compare(this,e)},o.prototype.inspect=function(){var e="",r=t.INSPECT_MAX_BYTES;return e=this.toString("hex",0,r).replace(/(.{2})/g,"$1 ").trim(),this.length>r&&(e+=" ... "),"<Buffer "+e+">"},n&&(o.prototype[n]=o.prototype.inspect),o.prototype.compare=function(e,t,r,a,i){if(M(e,Uint8Array)&&(e=o.from(e,e.offset,e.byteLength)),!o.isBuffer(e))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===a&&(a=0),void 0===i&&(i=this.length),t<0||r>e.length||a<0||i>this.length)throw RangeError("out of range index");if(a>=i&&t>=r)return 0;if(a>=i)return -1;if(t>=r)return 1;if(t>>>=0,r>>>=0,a>>>=0,i>>>=0,this===e)return 0;for(var n=i-a,s=r-t,l=Math.min(n,s),c=this.slice(a,i),u=e.slice(t,r),d=0;d<l;++d)if(c[d]!==u[d]){n=c[d],s=u[d];break}return n<s?-1:+(s<n)},o.prototype.includes=function(e,t,r){return -1!==this.indexOf(e,t,r)},o.prototype.indexOf=function(e,t,r){return g(this,e,t,r,!0)},o.prototype.lastIndexOf=function(e,t,r){return g(this,e,t,r,!1)};function v(e,t,r){r=Math.min(e.length,r);for(var a=[],i=t;i<r;){var n,s,o,l,c=e[i],u=null,d=c>239?4:c>223?3:c>191?2:1;if(i+d<=r)switch(d){case 1:c<128&&(u=c);break;case 2:(192&(n=e[i+1]))==128&&(l=(31&c)<<6|63&n)>127&&(u=l);break;case 3:n=e[i+1],s=e[i+2],(192&n)==128&&(192&s)==128&&(l=(15&c)<<12|(63&n)<<6|63&s)>2047&&(l<55296||l>57343)&&(u=l);break;case 4:n=e[i+1],s=e[i+2],o=e[i+3],(192&n)==128&&(192&s)==128&&(192&o)==128&&(l=(15&c)<<18|(63&n)<<12|(63&s)<<6|63&o)>65535&&l<1114112&&(u=l)}null===u?(u=65533,d=1):u>65535&&(u-=65536,a.push(u>>>10&1023|55296),u=56320|1023&u),a.push(u),i+=d}var f=a,h=f.length;if(h<=4096)return String.fromCharCode.apply(String,f);for(var m="",p=0;p<h;)m+=String.fromCharCode.apply(String,f.slice(p,p+=4096));return m}function b(e,t,r){if(e%1!=0||e<0)throw RangeError("offset is not uint");if(e+t>r)throw RangeError("Trying to access beyond buffer length")}function x(e,t,r,a,i,n){if(!o.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<n)throw RangeError('"value" argument is out of bounds');if(r+a>e.length)throw RangeError("Index out of range")}function w(e,t,r,a,i,n){if(r+a>e.length||r<0)throw RangeError("Index out of range")}function A(e,t,r,a,n){return t*=1,r>>>=0,n||w(e,t,r,4,34028234663852886e22,-34028234663852886e22),i.write(e,t,r,a,23,4),r+4}function j(e,t,r,a,n){return t*=1,r>>>=0,n||w(e,t,r,8,17976931348623157e292,-17976931348623157e292),i.write(e,t,r,a,52,8),r+8}o.prototype.write=function(e,t,r,a){if(void 0===t)a="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)a=t,r=this.length,t=0;else if(isFinite(t))t>>>=0,isFinite(r)?(r>>>=0,void 0===a&&(a="utf8")):(a=r,r=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var i,n,s,o,l,c,u,d,f=this.length-t;if((void 0===r||r>f)&&(r=f),e.length>0&&(r<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");a||(a="utf8");for(var h=!1;;)switch(a){case"hex":return function(e,t,r,a){r=Number(r)||0;var i=e.length-r;a?(a=Number(a))>i&&(a=i):a=i;var n=t.length;a>n/2&&(a=n/2);for(var s=0;s<a;++s){var o,l=parseInt(t.substr(2*s,2),16);if((o=l)!=o)break;e[r+s]=l}return s}(this,e,t,r);case"utf8":case"utf-8":return i=t,n=r,R(k(e,this.length-i),this,i,n);case"ascii":return s=t,o=r,R(L(e),this,s,o);case"latin1":case"binary":return function(e,t,r,a){return R(L(t),e,r,a)}(this,e,t,r);case"base64":return l=t,c=r,R(N(e),this,l,c);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return u=t,d=r,R(function(e,t){for(var r,a,i=[],n=0;n<e.length&&!((t-=2)<0);++n)a=(r=e.charCodeAt(n))>>8,i.push(r%256),i.push(a);return i}(e,this.length-u),this,u,d);default:if(h)throw TypeError("Unknown encoding: "+a);a=(""+a).toLowerCase(),h=!0}},o.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},o.prototype.slice=function(e,t){var r=this.length;e=~~e,t=void 0===t?r:~~t,e<0?(e+=r)<0&&(e=0):e>r&&(e=r),t<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e);var a=this.subarray(e,t);return Object.setPrototypeOf(a,o.prototype),a},o.prototype.readUIntLE=function(e,t,r){e>>>=0,t>>>=0,r||b(e,t,this.length);for(var a=this[e],i=1,n=0;++n<t&&(i*=256);)a+=this[e+n]*i;return a},o.prototype.readUIntBE=function(e,t,r){e>>>=0,t>>>=0,r||b(e,t,this.length);for(var a=this[e+--t],i=1;t>0&&(i*=256);)a+=this[e+--t]*i;return a},o.prototype.readUInt8=function(e,t){return e>>>=0,t||b(e,1,this.length),this[e]},o.prototype.readUInt16LE=function(e,t){return e>>>=0,t||b(e,2,this.length),this[e]|this[e+1]<<8},o.prototype.readUInt16BE=function(e,t){return e>>>=0,t||b(e,2,this.length),this[e]<<8|this[e+1]},o.prototype.readUInt32LE=function(e,t){return e>>>=0,t||b(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+0x1000000*this[e+3]},o.prototype.readUInt32BE=function(e,t){return e>>>=0,t||b(e,4,this.length),0x1000000*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},o.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||b(e,t,this.length);for(var a=this[e],i=1,n=0;++n<t&&(i*=256);)a+=this[e+n]*i;return a>=(i*=128)&&(a-=Math.pow(2,8*t)),a},o.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||b(e,t,this.length);for(var a=t,i=1,n=this[e+--a];a>0&&(i*=256);)n+=this[e+--a]*i;return n>=(i*=128)&&(n-=Math.pow(2,8*t)),n},o.prototype.readInt8=function(e,t){return(e>>>=0,t||b(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},o.prototype.readInt16LE=function(e,t){e>>>=0,t||b(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?0xffff0000|r:r},o.prototype.readInt16BE=function(e,t){e>>>=0,t||b(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?0xffff0000|r:r},o.prototype.readInt32LE=function(e,t){return e>>>=0,t||b(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},o.prototype.readInt32BE=function(e,t){return e>>>=0,t||b(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},o.prototype.readFloatLE=function(e,t){return e>>>=0,t||b(e,4,this.length),i.read(this,e,!0,23,4)},o.prototype.readFloatBE=function(e,t){return e>>>=0,t||b(e,4,this.length),i.read(this,e,!1,23,4)},o.prototype.readDoubleLE=function(e,t){return e>>>=0,t||b(e,8,this.length),i.read(this,e,!0,52,8)},o.prototype.readDoubleBE=function(e,t){return e>>>=0,t||b(e,8,this.length),i.read(this,e,!1,52,8)},o.prototype.writeUIntLE=function(e,t,r,a){if(e*=1,t>>>=0,r>>>=0,!a){var i=Math.pow(2,8*r)-1;x(this,e,t,r,i,0)}var n=1,s=0;for(this[t]=255&e;++s<r&&(n*=256);)this[t+s]=e/n&255;return t+r},o.prototype.writeUIntBE=function(e,t,r,a){if(e*=1,t>>>=0,r>>>=0,!a){var i=Math.pow(2,8*r)-1;x(this,e,t,r,i,0)}var n=r-1,s=1;for(this[t+n]=255&e;--n>=0&&(s*=256);)this[t+n]=e/s&255;return t+r},o.prototype.writeUInt8=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,1,255,0),this[t]=255&e,t+1},o.prototype.writeUInt16LE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},o.prototype.writeUInt16BE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},o.prototype.writeUInt32LE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,4,0xffffffff,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},o.prototype.writeUInt32BE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,4,0xffffffff,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},o.prototype.writeIntLE=function(e,t,r,a){if(e*=1,t>>>=0,!a){var i=Math.pow(2,8*r-1);x(this,e,t,r,i-1,-i)}var n=0,s=1,o=0;for(this[t]=255&e;++n<r&&(s*=256);)e<0&&0===o&&0!==this[t+n-1]&&(o=1),this[t+n]=(e/s|0)-o&255;return t+r},o.prototype.writeIntBE=function(e,t,r,a){if(e*=1,t>>>=0,!a){var i=Math.pow(2,8*r-1);x(this,e,t,r,i-1,-i)}var n=r-1,s=1,o=0;for(this[t+n]=255&e;--n>=0&&(s*=256);)e<0&&0===o&&0!==this[t+n+1]&&(o=1),this[t+n]=(e/s|0)-o&255;return t+r},o.prototype.writeInt8=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},o.prototype.writeInt16LE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},o.prototype.writeInt16BE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},o.prototype.writeInt32LE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,4,0x7fffffff,-0x80000000),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},o.prototype.writeInt32BE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,4,0x7fffffff,-0x80000000),e<0&&(e=0xffffffff+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},o.prototype.writeFloatLE=function(e,t,r){return A(this,e,t,!0,r)},o.prototype.writeFloatBE=function(e,t,r){return A(this,e,t,!1,r)},o.prototype.writeDoubleLE=function(e,t,r){return j(this,e,t,!0,r)},o.prototype.writeDoubleBE=function(e,t,r){return j(this,e,t,!1,r)},o.prototype.copy=function(e,t,r,a){if(!o.isBuffer(e))throw TypeError("argument should be a Buffer");if(r||(r=0),a||0===a||(a=this.length),t>=e.length&&(t=e.length),t||(t=0),a>0&&a<r&&(a=r),a===r||0===e.length||0===this.length)return 0;if(t<0)throw RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw RangeError("Index out of range");if(a<0)throw RangeError("sourceEnd out of bounds");a>this.length&&(a=this.length),e.length-t<a-r&&(a=e.length-t+r);var i=a-r;if(this===e&&"function"==typeof Uint8Array.prototype.copyWithin)this.copyWithin(t,r,a);else if(this===e&&r<t&&t<a)for(var n=i-1;n>=0;--n)e[n+t]=this[n+r];else Uint8Array.prototype.set.call(e,this.subarray(r,a),t);return i},o.prototype.fill=function(e,t,r,a){if("string"==typeof e){if("string"==typeof t?(a=t,t=0,r=this.length):"string"==typeof r&&(a=r,r=this.length),void 0!==a&&"string"!=typeof a)throw TypeError("encoding must be a string");if("string"==typeof a&&!o.isEncoding(a))throw TypeError("Unknown encoding: "+a);if(1===e.length){var i,n=e.charCodeAt(0);("utf8"===a&&n<128||"latin1"===a)&&(e=n)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<r)throw RangeError("Out of range index");if(r<=t)return this;if(t>>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(i=t;i<r;++i)this[i]=e;else{var s=o.isBuffer(e)?e:o.from(e,a),l=s.length;
1if(0===l)throw TypeError('The value "'+e+'" is invalid for argument "value"');for(i=0;i<r-t;++i)this[i+t]=s[i%l]}return this};var E=/[^+/0-9A-Za-z-_]/g;function k(e,t){t=t||1/0;for(var r,a=e.length,i=null,n=[],s=0;s<a;++s){if((r=e.charCodeAt(s))>55295&&r<57344){if(!i){if(r>56319||s+1===a){(t-=3)>-1&&n.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&n.push(239,191,189),i=r;continue}r=(i-55296<<10|r-56320)+65536}else i&&(t-=3)>-1&&n.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;n.push(r)}else if(r<2048){if((t-=2)<0)break;n.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;n.push(r>>12|224,r>>6&63|128,63&r|128)}else if(r<1114112){if((t-=4)<0)break;n.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}else throw Error("Invalid code point")}return n}function L(e){for(var t=[],r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}function N(e){return a.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(E,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function R(e,t,r,a){for(var i=0;i<a&&!(i+r>=t.length)&&!(i>=e.length);++i)t[i+r]=e[i];return i}function M(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}var F=function(){for(var e="0123456789abcdef",t=Array(256),r=0;r<16;++r)for(var a=16*r,i=0;i<16;++i)t[a+i]=e[r]+e[i];return t}()},783:function(e,t){t.read=function(e,t,r,a,i){var n,s,o=8*i-a-1,l=(1<<o)-1,c=l>>1,u=-7,d=r?i-1:0,f=r?-1:1,h=e[t+d];for(d+=f,n=h&(1<<-u)-1,h>>=-u,u+=o;u>0;n=256*n+e[t+d],d+=f,u-=8);for(s=n&(1<<-u)-1,n>>=-u,u+=a;u>0;s=256*s+e[t+d],d+=f,u-=8);if(0===n)n=1-c;else{if(n===l)return s?NaN:1/0*(h?-1:1);s+=Math.pow(2,a),n-=c}return(h?-1:1)*s*Math.pow(2,n-a)},t.write=function(e,t,r,a,i,n){var s,o,l,c=8*n-i-1,u=(1<<c)-1,d=u>>1,f=5960464477539062e-23*(23===i),h=a?0:n-1,m=a?1:-1,p=+(t<0||0===t&&1/t<0);for(isNaN(t=Math.abs(t))||t===1/0?(o=+!!isNaN(t),s=u):(s=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-s))<1&&(s--,l*=2),s+d>=1?t+=f/l:t+=f*Math.pow(2,1-d),t*l>=2&&(s++,l/=2),s+d>=u?(o=0,s=u):s+d>=1?(o=(t*l-1)*Math.pow(2,i),s+=d):(o=t*Math.pow(2,d-1)*Math.pow(2,i),s=0));i>=8;e[r+h]=255&o,h+=m,o/=256,i-=8);for(s=s<<i|o,c+=i;c>0;e[r+h]=255&s,h+=m,s/=256,c-=8);e[r+h-m]|=128*p}}},i={};function n(e){var t=i[e];if(void 0!==t)return t.exports;var r=i[e]={exports:{}},s=!0;try{a[e](r,r.exports,n),s=!1}finally{s&&delete i[e]}return r.exports}n.ab="/ROOT/node_modules/next/dist/compiled/buffer/",t.exports=n(72)},25737,e=>{"use strict";var t=e.i(43476),r=e.i(57688),a=e.i(75157);e.i(67034);var i=e.i(73866);let n={"1:1":{width:1024,height:1024},"16:9":{width:1440,height:816},"4:3":{width:1440,height:1080},"3:4":{width:1080,height:1440}};Object.keys(i.default.images??{});let s={"hero-main":{aspectRatio:"16:9",alt:"Professional AI collaboration in modern office"},"benefits-illustration":{aspectRatio:"4:3",alt:"Team collaboration scene"},"cta-background":{aspectRatio:"16:9",alt:"Abstract gradient background"},"hero-features":{aspectRatio:"16:9",alt:"Features page background"},"hero-solutions":{aspectRatio:"16:9",alt:"Solutions page background"},"hero-how-it-works":{aspectRatio:"16:9",alt:"How it works page background"},"hero-solution-professional-services":{aspectRatio:"16:9",alt:"Professional services knowledge network hero background"},"hero-solution-legal-compliance":{aspectRatio:"16:9",alt:"Legal and compliance intelligence hero background"},"hero-solution-healthcare-life-sciences":{aspectRatio:"16:9",alt:"Healthcare and life sciences data intelligence hero background"},"hero-solution-enterprise-teams":{aspectRatio:"16:9",alt:"Enterprise organizational intelligence hero background"},"hero-solution-real-estate":{aspectRatio:"16:9",alt:"Real estate project intelligence hero background"},"hero-solution-family-offices":{aspectRatio:"16:9",alt:"Family office multi-entity portfolio intelligence hero background"},"hero-feature-intelligence-flywheel":{aspectRatio:"16:9",alt:"Compounding intelligence flywheel hero background"},"hero-feature-document-intelligence":{aspectRatio:"16:9",alt:"Document intelligence and extraction hero background"},"hero-feature-meeting-intelligence":{aspectRatio:"16:9",alt:"Meeting intelligence and transcription hero background"},"hero-feature-knowledge-graph":{aspectRatio:"16:9",alt:"UniversalContext Map knowledge network hero background"}
1,"hero-feature-advanced-agentic-workflows":{aspectRatio:"16:9",alt:"Advanced agentic workflow orchestration hero background"},"hero-feature-connectors":{aspectRatio:"16:9",alt:"Universal data connectors and integrations hero background"},"hero-feature-adoptai":{aspectRatio:"16:9",alt:"AI adoption momentum and progress hero background"},"hero-feature-security":{aspectRatio:"16:9",alt:"Enterprise security architecture hero background"},"hero-feature-myuc":{aspectRatio:"16:9",alt:"Personal brain connecting to organizational intelligence hero background"},"hero-feature-routines":{aspectRatio:"16:9",alt:"Scheduled AI routines delivering intelligence on your cadence hero background"},"feature-document-intelligence":{aspectRatio:"1:1",alt:"AI document processing visualization"},"feature-meeting-intelligence":{aspectRatio:"1:1",alt:"Meeting transcription interface"},"feature-advanced-agentic-workflows":{aspectRatio:"1:1",alt:"Advanced agentic workflows automation visualization"},"feature-connectors":{aspectRatio:"1:1",alt:"Integration connectors visualization"},"feature-adoptai":{aspectRatio:"1:1",alt:"AdoptAI gamification dashboard"},"feature-security":{aspectRatio:"1:1",alt:"Enterprise security visualization"},"feature-myuc":{aspectRatio:"1:1",alt:"Personal brain radiating connections into organizational intelligence network"},"feature-encryption":{aspectRatio:"1:1",alt:"Layered encryption architecture with per-organization keys"},"feature-ontology":{aspectRatio:"1:1",alt:"UniversalContext Map intelligence with interconnected entities"},"feature-card-intelligence-flywheel":{aspectRatio:"1:1",alt:"Luminous flywheel of compounding emerald green data nodes with amber gold energy trails"},"feature-card-document-intelligence":{aspectRatio:"1:1",alt:"Glowing data streams extracted from document silhouettes into radiant insight clusters"},"feature-card-knowledge-graph":{aspectRatio:"1:1",alt:"Emerald green hub node radiating connections to entity nodes in an expanding knowledge network"},"feature-card-meeting-intelligence":{aspectRatio:"1:1",alt:"Audio waveforms dissolving into structured emerald green data nodes and action item clusters"},"feature-card-agentic-workflows":{aspectRatio:"1:1",alt:"Glowing AI agent orbs connected by luminous curved data pathways with amber gold energy pulses"},"feature-card-connectors":{aspectRatio:"1:1",alt:"Twelve data source nodes converging via emerald streams to a radiant unified hub"},"feature-card-adoptai":{aspectRatio:"1:1",alt:"Ascending cascade of emerald green achievement nodes rising toward radiant light"},"feature-card-security":{aspectRatio:"1:1",alt:"Concentric crystalline protection rings of emerald green and teal surrounding a luminous data core"},"workflow-upload":{aspectRatio:"1:1",alt:"Cascading document shapes dissolving into luminous data streams"},"workflow-triage":{aspectRatio:"1:1",alt:"AI triaging and parsing documents with prismatic light classification"},"workflow-index":{aspectRatio:"1:1",alt:"Dense lattice of glowing data points forming a dimensional index"},"workflow-extract":{aspectRatio:"1:1",alt:"Entities emerging as luminous nodes forming the UniversalContext Map"},"workflow-compile":{aspectRatio:"1:1",alt:"Data streams converging and crystallizing into structured knowledge"},"workflow-query":{aspectRatio:"1:1",alt:"Radiant query pulse rippling through an intelligence network"},"workflow-insights":{aspectRatio:"1:1",alt:"Orbital AI agents circling a central intelligence core"},"architecture-diagram":{aspectRatio:"16:9",alt:"Technical architecture diagram"},"solution-consulting":{aspectRatio:"4:3",alt:"Professional consulting team"},"solution-legal":{aspectRatio:"4:3",alt:"Legal professional reviewing documents"},"solution-healthcare":{aspectRatio:"4:3",alt:"Healthcare research environment"},"solution-enterprise":{aspectRatio:"4:3",alt:"Enterprise team in boardroom"},"solution-real-estate":{aspectRatio:"4:3",alt:"Real estate development AI intelligence visualization"},"solution-real-estate-challenge":{aspectRatio:"1:1",alt:"A decade of fragmented, inaccessible real estate project documents"},"solution-family-offices":{aspectRatio:"4:3",alt:"Family office multi-entity portfolio intelligence visualization"},"re-deck-stage-equity-capital":{aspectRatio:"16:9",alt:"Atmospheric layers of accumulated capital with document intelligence visualization"},"re-deck-stage-debt-loans":{aspectRatio:"16:9",alt:"Kinetic energy pulses along debt covenant tracking rails"},"re-deck-stage-site-acquisition":{aspectRatio:"16:9",alt:"Molecular terrain map of site candidates with diligence connections"},"re-deck-stage-entitlements":{aspectRatio:"16:9",alt:"Topographic stakeholder landscape with regulatory approval pathways"},"re-deck-stage-construction":{aspectRatio:"16:9",alt:"Luminous structural scaffold network with construction data flowing upward"},"re-deck-stage-leasing":{aspectRatio:"16:9",alt:"Crystalline unit matrix showing occupancy progression from vacant to stabilized"},"re-deck-stage-asset-management":{aspectRatio:"16:9",alt:"Fluid data streams converging into unified asset performance reservoir"},"re-deck-stage-disposition":{aspectRatio:"16:9",alt:"Architectural gateway structure with organized data room and exit light"},"re-deck-stage-investor-return":{aspectRatio:"16:9",alt:"Ascending strata of returns with distribution waterfall cascading from apex"},"re-lifecycle-hero":{aspectRatio:"16:9",alt:"Nine-stage real estate development lifecycle intelligence visualization"},"re-platform-hero":{aspectRatio:"16:9",alt:"Interconnected platform capability modules radiating from unified intelligence core"},"re-integrations-hero":{aspectRatio:"16:9",alt:"Multiple integration data streams converging into unified intelligence hub"},"about-story":{aspectRatio:"1:1",alt:"UniversalContext company story"},"about-team":{aspectRatio:"16:9",alt:"UniversalContext team"},"pricing-hero":{aspectRatio:"16:9",alt:"Pricing tiers visualization"}
1,"blog-ai-adoption":{aspectRatio:"16:9",alt:"AI adoption in the workplace"},"blog-future-org":{aspectRatio:"16:9",alt:"Future of organizational intelligence"},"blog-chat-silos":{aspectRatio:"16:9",alt:"Breaking down communication silos"},"blog-titan-wars":{aspectRatio:"16:9",alt:"Battle of the AI Titans"},"blog-vendor-lock-in":{aspectRatio:"16:9",alt:"AI vendor lock-in and migration risk visualization"},"blog-zdr-privacy":{aspectRatio:"16:9",alt:"Zero Data Retention and AI privacy architecture"},"blog-knowledge-graph":{aspectRatio:"16:9",alt:"UniversalContext Map powering organizational intelligence"},"blog-org-ai-transformation":{aspectRatio:"16:9",alt:"Total organizational AI transformation with unified context"},"blog-supply-chain-security":{aspectRatio:"16:9",alt:"Supply chain attack infiltrating an AI coding agent workflow"},"blog-intelligence-flywheel":{aspectRatio:"16:9",alt:"Luminous spiral flywheel of accumulating data nodes representing compounding organizational intelligence"},"blog-myuc":{aspectRatio:"16:9",alt:"Personal luminous core merging with expansive organizational intelligence network"},"blog-vendor-ban":{aspectRatio:"16:9",alt:"Single AI provider dependency risk, crystalline network with one node extinguished"},"pattern-gradient-green":{aspectRatio:"16:9",alt:"Green gradient background"},"pattern-geometric":{aspectRatio:"16:9",alt:"Geometric pattern background"},"pattern-nodes":{aspectRatio:"16:9",alt:"Network nodes pattern"},"progressive-training-hero":{aspectRatio:"16:9",alt:"A sparse emerald green node cluster growing into a full teal network from left to right, the progressive training journey"},"progressive-training-stage-1":{aspectRatio:"1:1",alt:"A few luminous emerald green particles settling into a crystalline seed structure, the quiet start of a rollout"},"progressive-training-stage-2":{aspectRatio:"1:1",alt:"An emerald green seed structure opening outward as new teal filament threads join, the wider team coming onboard"},"progressive-training-stage-3":{aspectRatio:"1:1",alt:"Amber gold energy waves rolling across a mature emerald and teal network, switching on new capability bands, the toolkit building in waves"},"progressive-training-flywheel":{aspectRatio:"1:1",alt:"A luminous spiral flywheel of emerald green and teal data nodes accelerating outward with amber gold momentum trails, the adoption flywheel building speed"}};function o({slug:e,className:i}){let o,l={src:(o=function(e){let t=s[e];if(!t){let t;return console.warn(`[images] Unknown image ID: ${e}`),{id:e,src:(t="16:9".replace(":","-"),`/images/placeholders/placeholder-${t}.svg`),alt:"Image placeholder",width:1920,height:1080,aspectRatio:"16:9",placeholder:"empty"}}let r=n[t.aspectRatio];return{id:e,src:`/images/generated/${e}.jpg`,alt:t.alt,width:r.width,height:r.height,aspectRatio:t.aspectRatio,placeholder:"blur",blurDataURL:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iIzIyQzU1RSIgZmlsbC1vcGFjaXR5PSIwLjEiLz48L3N2Zz4="}}(`hero-feature-${e}`)).src,alt:o.alt,width:o.width,height:o.height,placeholder:o.placeholder,blurDataURL:o.blurDataURL};return(0,t.jsx)(r.default,{...l,className:(0,a.cn)("object-cover",i),loading:"lazy"})}function l({className:e}){return(0,t.jsx)(o,{slug:"intelligence-flywheel",className:e})}function c({className:e}){return(0,t.jsx)(o,{slug:"document-intelligence",className:e})}function u({className:e}){return(0,t.jsx)(o,{slug:"knowledge-graph",className:e})}function d({className:e}){return(0,t.jsx)(o,{slug:"meeting-intelligence",className:e})}function f({className:e}){return(0,t.jsx)(o,{slug:"advanced-agentic-workflows",className:e})}function h({className:e}){return(0,t.jsx)(o,{slug:"connectors",className:e})}function m({className:e}){return(0,t.jsx)(o,{slug:"adoptai",className:e})}function p({className:e}){return(0,t.jsx)(o,{slug:"security",className:e})}function g({className:e}){return(0,t.jsx)(o,{slug:"myuc",className:e})}function y({className:e}){return(0,t.jsx)(o,{slug:"routines",className:e})}e.s(["AIAgentsIllustration",()=>f,"AdoptAIIllustration",()=>m,"ConnectorsIllustration",()=>h,"DocumentIntelligenceIllustration",()=>c,"EnterpriseSecurityIllustration",()=>p,"FeatureIllustrations",0,{DocumentIntelligence:c,KnowledgeGraph:u,MeetingIntelligence:d,AIAgents:f,Connectors:h,AdoptAI:m,EnterpriseSecurity:p,IntelligenceFlywheel:l,MyUC:g,Routines:y},"IntelligenceFlywheelIllustration",()=>l,"KnowledgeGraphIllustration",()=>u,"MeetingIntelligenceIllustration",()=>d,"MyUCIllustration",()=>g,"RoutinesIllustration",()=>y],25737)},17859,e=>{"use strict";var t=e.i(43476),r=e.i(75157),a=e.i(15185),i=e.i(25737);function n({className:e}){return(0,t.jsxs)("div",{className:(0,r.cn)("bento-grid-layout",e),children:[(0,t.jsx)("div",{className:"bento-col-span-3",children:(0,t.jsx)(a.FeatureCard,{title:"The Intelligence Flywheel",description:"AI models get smarter for everyone. UniversalContext gets smarter about you. Every document, every meeting, every query deepens your organizational intelligence. The advantage compounds.",illustration:(0,t.jsx)(i.IntelligenceFlywheelIllustration,{className:"h-28 w-full"}),variant:"accent",badge:"AI That Compounds",index:0})}),(0,t.jsx)("div",{className:"bento-col-span-2",children:(0,t.jsx)(a.FeatureCard,{title:"Document Intelligence",description:(0,t.jsxs)("span",{children:["Drop a 500-page contract. Get the three things that matter in 8 seconds. Works with ",(0,t.jsx)("span",{className:"file-ext-pdf font-medium",children:".pdf"}),","," ",(0,t.jsx)("span",{className:"file-ext-docx font-medium",children:".docx"}),","," ",(0,t.jsx)("span",{className:"file-ext-xlsx font-medium",children:".xlsx"}),", and more."]}),illustration:(0,t.jsx)(i.DocumentIntelligenceIllustration,{className:"h-32 w-full"}),variant:"large",index:1})}),(0,t.jsx)("div",{className:"bento-row-span-2",children:(0,t.jsx)(a.FeatureCard,{title:"UniversalContext Map",description:"Documents aren't just files. They're connected entities. See the web of relationships between people, projects, and decisions.",illustration:(0,t.jsx)(i.KnowledgeGraphIllustration,{className:"h-44 w-full"}),variant:"tall",index:2})}),(0,t.jsx)("div",{children:(0,t.jsx)(a.FeatureCard,{title:"Meeting Intelligence",description:"Your meeting ends. The action items are already assigned. The summary is in everyone's inbox.",illustration:(0,t.jsx)(i.MeetingIntelligenceIllustration,{className:"h-28 w-full"}),variant:"accent",index:3})}),(0,t.jsx)("div",{children:(0,t.jsx)(a.FeatureCard,{title:"Advanced Agentic Workflows",description:"Contradictions flagged. Deadlines extracted. Project health monitored. The AI never stops watching.",illustration:(0,t.jsx)(i.AIAgentsIllustration,{className:"h-28 w-full"}),variant:"default",index:4})}),(0,t.jsx)("div",{className:"bento-col-span-2",children:(0,t.jsx)(a.FeatureCard,{title:"Extensible Connectors",description:"Connect Slack, Google, Teams, and 500+ other tools in one click. Your scattered data becomes one intelligent brain.",illustration:(0,t.jsx)(i.ConnectorsIllustration,{className:"h-28 w-full"}),variant:"muted",index:5})}),(0,t.jsx)("div",{children:(0,t.jsx)(a.FeatureCard,{title:"AdoptAI Dashboard",description:"See exactly who's using AI and who's falling behind. Turn laggards into power users with built-in gamification.",illustration:(0,t.jsx)(i.AdoptAIIllustration,{className:"h-28 w-full"}),variant:"accent",index:6})}),(0,t.jsx)("div",{className:"bento-col-span-3",children:(0,t.jsx)(a.FeatureCard,{title:"Enterprise Security",description:"Your documents. Your AI conversations. Protected end-to-e
1nd with Zero Data Retention and per-org encryption.",illustration:(0,t.jsx)(i.EnterpriseSecurityIllustration,{className:"h-28 w-full"}),variant:"dark",index:7})})]})}function s({features:e,className:i}){return(0,t.jsx)("div",{className:(0,r.cn)("grid gap-4 md:grid-cols-2 lg:grid-cols-3",i),children:e.map((e,r)=>(0,t.jsx)(a.FeatureCard,{title:e.title,description:e.description,illustration:e.illustration,variant:e.variant||"default",badge:e.badge,index:r,showIcon:!1},e.title))})}e.s(["BentoFeatureGrid",()=>n,"CompactBentoGrid",()=>s])}]);
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.