1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,431343,e=>{"use strict";let t=(0,e.i(475254).default)("play",[["path",{d:"M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z",key:"10ikf1"}]]);e.s(["Play",()=>t],431343)},667585,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"BailoutToCSR",{enumerable:!0,get:function(){return n}});let r=e.r(132061);function n({reason:e,children:t}){if("undefined"==typeof window)throw Object.defineProperty(new r.BailoutToCSRError(e),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return t}},309885,(e,t,i)=>{"use strict";function r(e){return e.split("/").map(e=>encodeURIComponent(e)).join("/")}Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"encodeURIPath",{enumerable:!0,get:function(){return r}})},652157,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"PreloadChunks",{enumerable:!0,get:function(){return l}});let r=e.r(843476),n=e.r(174080),s=e.r(563599),a=e.r(309885),o=e.r(543369);function l({moduleIds:e}){if("undefined"!=typeof window)return null;let t=s.workAsyncStorage.getStore();if(void 0===t)return null;let i=[];if(t.reactLoadableManifest&&e){let r=t.reactLoadableManifest;for(let t of e){if(!r[t])continue;let e=r[t].files;i.push(...e)}}if(0===i.length)return null;let l=(0,o.getDeploymentIdQueryOrEmptyString)();return(0,r.jsx)(r.Fragment,{children:i.map(e=>{let i=`${t.assetPrefix}/_next/${(0,a.encodeURIPath)(e)}${l}`;return e.endsWith(".css")?(0,r.jsx)("link",{precedence:"dynamic",href:i,rel:"stylesheet",as:"style",nonce:t.nonce},e):((0,n.preload)(i,{as:"script",fetchPriority:"low",nonce:t.nonce}),null)})})}},869093,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"default",{enumerable:!0,get:function(){return d}});let r=e.r(843476),n=e.r(271645),s=e.r(667585),a=e.r(652157);function o(e){return{default:e&&"default"in e?e.default:e}}let l={loader:()=>Promise.resolve(o(()=>null)),loading:null,ssr:!0},d=function(e){let t={...l,...e},i=(0,n.lazy)(()=>t.loader().then(o)),d=t.loading;function c(e){let o=d?(0,r.jsx)(d,{isLoading:!0,pastDelay:!0,error:null}):null,l=!t.ssr||!!t.loading,c=l?n.Suspense:n.Fragment,u=t.ssr?(0,r.jsxs)(r.Fragment,{children:["undefined"==typeof window?(0,r.jsx)(a.PreloadChunks,{moduleIds:t.modules}):null,(0,r.jsx)(i,{...e})]}):(0,r.jsx)(s.BailoutToCSR,{reason:"next/dynamic",children:(0,r.jsx)(i,{...e})});return(0,r.jsx)(c,{...l?{fallback:o}:{},children:u})}return c.displayName="LoadableComponent",c}},770703,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"default",{enumerable:!0,get:function(){return n}});let r=e.r(555682)._(e.r(869093));function n(e,t){let i={};"function"==typeof e&&(i.loader=e);let n={...i,...t};return(0,r.default)({...n,modules:n.loadableGenerated?.modules})}("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},650506,e=>{"use strict";var t=e.i(843476);let i=(0,e.i(770703).default)(()=>e.A(932412).then(e=>e.MeshGradient),{loadableGenerated:{modules:[4456]},ssr:!1});function r(){return(0,t.jsx)("div",{className:"absolute inset-0 -z-10 overflow-hidden left-1/2 -translate-x-1/2 w-full","data-hero-gradient":!0,children:(0,t.jsx)("div",{className:"absolute inset-0 w-full h-full",children:(0,t.jsx)(i,{style:{width:"100%",height:"100%"},colors:["#fff3e5","#ffb3d5","#ffdbdb","#ffd1a3","#d1a5e9"],distortion:.01,swirl:0,grainMixer:0,grainOverlay:0,speed:.5,offsetX:.3})})})}e.s(["HeroGradient",()=>r])},488143,(e,t,i)=>{"use strict";function r({widthInt:e,heightInt:t,blurWidth:i,blurHeight:r,blurDataURL:n,objectFit:s}){let a=i?40*i:e,o=r?40*r:t,l=a&&o?`viewBox='0 0 ${a} ${o}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${l}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3Cfe
1ColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${l?"none":"contain"===s?"xMidYMid":"cover"===s?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${n}'/%3E%3C/svg%3E`}Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})},987690,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0});var r={VALID_LOADERS:function(){return s},imageConfigDefault:function(){return a}};for(var n in r)Object.defineProperty(i,n,{enumerable:!0,get:r[n]});let s=["default","imgix","cloudinary","akamai","custom"],a={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumRedirects:3,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1}},908927,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"getImgProps",{enumerable:!0,get:function(){return d}}),e.r(233525);let r=e.r(543369),n=e.r(488143),s=e.r(987690),a=["-moz-initial","fill","none","scale-down",void 0];function o(e){return void 0!==e.default}function l(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function d({src:e,sizes:t,unoptimized:i=!1,priority:d=!1,preload:c=!1,loading:u,className:f,quality:m,width:h,height:p,fill:g=!1,style:x,overrideSrc:b,onLoad:v,onLoadingComplete:y,placeholder:j="empty",blurDataURL:w,fetchPriority:_,decoding:P="async",layout:N,objectFit:k,objectPosition:O,lazyBoundary:C,lazyRoot:S,...E},R){var I;let M,A,z,{imgConf:T,showAltText:$,blurComplete:D,defaultLoader:F}=R,L=T||s.imageConfigDefault;if("allSizes"in L)M=L;else{let e=[...L.deviceSizes,...L.imageSizes].sort((e,t)=>e-t),t=L.deviceSizes.sort((e,t)=>e-t),i=L.qualities?.sort((e,t)=>e-t);M={...L,allSizes:e,deviceSizes:t,qualities:i}}if(void 0===F)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let U=E.loader||F;delete E.loader,delete E.srcSet;let W="__next_img_default"in U;if(W){if("custom"===M.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop. 2Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=U;U=t=>{let{config:i,...r}=t;return e(r)}}if(N){"fill"===N&&(g=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[N];e&&(x={...x,...e});let i={responsive:"100vw",fill:"100vw"}[N];i&&!t&&(t=i)}let H="",B=l(h),G=l(p);if((I=e)&&"object"==typeof I&&(o(I)||void 0!==I.src)){let t=o(e)?e.default:e;if(!t.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(A=t.blurWidth,z=t.blurHeight,w=w||t.blurDataURL,H=t.src,!g)if(B||G){if(B&&!G){let e=B/t.width;G=Math.round(t.height*e)}else if(!B&&G){let e=G/t.height;B=Math.round(t.width*e)}}else B=t.width,G=t.height}let V=!d&&!c&&("lazy"===u||void 0===u);(!(e="string"==typeof e?e:H)||e.startsWith("data:")||e.startsWith("blob:"))&&(i=!0,V=!1),M.unoptimized&&(i=!0),W&&!M.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(i=!0);let q=l(m),X=Object.assign(g?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:k,objectPosition:O}:{},$?{}:{color:"transparent"},x),Q=D||"empty"===j?null:"blur"===j?`url("data:image/svg+xml;charset=utf-8,${(0,n.getImageBlurSvg)({widthInt:B,heightInt:G,blurWidth:A,blurHeight:z,blurDataURL:w||"",objectFit:X.objectFit})}")`:`url("${j}")`,J=a.includes(X.objectFit)?"fill"===X.objectFit?"100% 100%":"cover":X.objectFit,K=Q?{backgroundSize:J,backgroundPosition:X.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:Q}:{},Y=function({config:e,src:t,unoptimized:i,width:n,quality:s,sizes:a,loader:o}){if(i){let e=(0,r.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//")&&e){let i=t.includes("?")?"&":"?";t=`${t}${i}dpl=${e}`}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:l,kind:d}=function({deviceSizes:e,allSizes:t},i,r){if(r){let i=/(^|\s)(1?\d?\d)vw/g,n=[];for(let e;e=i.exec(r);)n.push(parseInt(e[2]));if(n.length){let i=.01*Math.min(...n);return{widths:t.filter(t=>t>=e[0]*i),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof i?{widths:e,kind:"w"}:{widths:[...new Set([i,2*i].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,n,a),c=l.length-1;return{sizes:a||"w"!==d?a:"100vw",srcSet:l.map((i,r)=>`${o({config:e,src:t,quality:s,width:i})} ${"w"===d?i:r+1}${d}`).join(", "),src:o({config:e,src:t,quality:s,width:l[c]})}}({config:M,src:e,unoptimized:i,width:B,quality:q,sizes:t,loader:U}),Z=V?"lazy":u;return{props:{...E,loading:Z,fetchPriority:_,width:B,height:G,decoding:P,className:f,style:{...X,...K},sizes:Y.sizes,srcSet:Y.srcSet,src:b||Y.src},meta:{unoptimized:i,preload:c||d,placeholder:j,fill:g}}}},898879,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"default",{enumerable:!0,get:function(){return o}});let r=e.r(271645),n="undefined"==typeof window,s=n?()=>{}:r.useLayoutEffect,a=n?()=>{}:r.useEffect;function o(e){let{headManager:t,reduceComponentsToState:i}=e;function o(){if(t&&t.mountedInstances){let e=r.Children.toArray(Array.from(t.mountedInstances).filter(
2Boolean));t.updateHead(i(e))}}return n&&(t?.mountedInstances?.add(e.children),o()),s(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),s(()=>(t&&(t._pendingUpdate=o),()=>{t&&(t._pendingUpdate=o)})),a(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},325633,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0});var r={default:function(){return p},defaultHead:function(){return u}};for(var n in r)Object.defineProperty(i,n,{enumerable:!0,get:r[n]});let s=e.r(555682),a=e.r(190809),o=e.r(843476),l=a._(e.r(271645)),d=s._(e.r(898879)),c=e.r(742732);function u(){return[(0,o.jsx)("meta",{charSet:"utf-8"},"charset"),(0,o.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===l.default.Fragment?e.concat(l.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}e.r(233525);let m=["name","httpEquiv","charSet","itemProp"];function h(e){let t,i,r,n;return e.reduce(f,[]).reverse().concat(u().reverse()).filter((t=new Set,i=new Set,r=new Set,n={},e=>{let s=!0,a=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){a=!0;let i=e.key.slice(e.key.indexOf("$")+1);t.has(i)?s=!1:t.add(i)}switch(e.type){case"title":case"base":i.has(e.type)?s=!1:i.add(e.type);break;case"meta":for(let t=0,i=m.length;t<i;t++){let i=m[t];if(e.props.hasOwnProperty(i))if("charSet"===i)r.has(i)?s=!1:r.add(i);else{let t=e.props[i],r=n[i]||new Set;("name"!==i||!a)&&r.has(t)?s=!1:(r.add(t),n[i]=r)}}}return s})).reverse().map((e,t)=>{let i=e.key||t;return l.default.cloneElement(e,{key:i})})}let p=function({children:e}){let t=(0,l.useContext)(c.HeadManagerContext);return(0,o.jsx)(d.default,{reduceComponentsToState:h,headManager:t,children:e})};("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},918556,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"ImageConfigContext",{enumerable:!0,get:function(){return s}});let r=e.r(555682)._(e.r(271645)),n=e.r(987690),s=r.default.createContext(n.imageConfigDefault)},65856,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"RouterContext",{enumerable:!0,get:function(){return r}});let r=e.r(555682)._(e.r(271645)).default.createContext(null)},670965,(e,t,i)=>{"use strict";function r(e,t){let i=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-i)<Math.abs(e-i)?t:e,0):i}Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"findClosestQuality",{enumerable:!0,get:function(){return r}})},1948,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"default",{enumerable:!0,get:function(){return a}});let r=e.r(670965),n=e.r(543369);function s({config:e,src:t,width:i,quality:s}){if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns. 3Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let a=(0,r.findClosestQuality)(s,e),o=(0,n.getDeploymentId)();return`${e.path}?url=${encodeURIComponent(t)}&w=${i}&q=${a}${t.startsWith("/")&&o?`&dpl=${o}`:""}`}s.__next_img_default=!0;let a=s},605500,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"Image",{enumerable:!0,get:function(){return y}});let r=e.r(555682),n=e.r(190809),s=e.r(843476),a=n._(e.r(271645)),o=r._(e.r(174080)),l=r._(e.r(325633)),d=e.r(908927),c=e.r(987690),u=e.r(918556);e.r(233525);let f=e.r(65856),m=r._(e.r(1948)),h=e.r(818581),p={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qual
3ities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function g(e,t,i,r,n,s,a){let o=e?.src;e&&e["data-loaded-src"]!==o&&(e["data-loaded-src"]=o,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&n(!0),i?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,n=!1;i.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>n,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{n=!0,t.stopPropagation()}})}r?.current&&r.current(e)}}))}function x(e){return a.use?{fetchPriority:e}:{fetchpriority:e}}"undefined"==typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let b=(0,a.forwardRef)(({src:e,srcSet:t,sizes:i,height:r,width:n,decoding:o,className:l,style:d,fetchPriority:c,placeholder:u,loading:f,unoptimized:m,fill:p,onLoadRef:b,onLoadingCompleteRef:v,setBlurComplete:y,setShowAltText:j,sizesInput:w,onLoad:_,onError:P,...N},k)=>{let O=(0,a.useCallback)(e=>{e&&(P&&(e.src=e.src),e.complete&&g(e,u,b,v,y,m,w))},[e,u,b,v,y,P,m,w]),C=(0,h.useMergedRef)(k,O);return(0,s.jsx)("img",{...N,...x(c),loading:f,width:n,height:r,decoding:o,"data-nimg":p?"fill":"1",className:l,style:d,sizes:i,srcSet:t,src:e,ref:C,onLoad:e=>{g(e.currentTarget,u,b,v,y,m,w)},onError:e=>{j(!0),"empty"!==u&&y(!0),P&&P(e)}})});function v({isAppRouter:e,imgAttributes:t}){let i={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...x(t.fetchPriority)};return e&&o.default.preload?(o.default.preload(t.src,i),null):(0,s.jsx)(l.default,{children:(0,s.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...i},"__nimg-"+t.src+t.srcSet+t.sizes)})}let y=(0,a.forwardRef)((e,t)=>{let i=(0,a.useContext)(f.RouterContext),r=(0,a.useContext)(u.ImageConfigContext),n=(0,a.useMemo)(()=>{let e=p||r||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),i=e.deviceSizes.sort((e,t)=>e-t),n=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:i,qualities:n,localPatterns:"undefined"==typeof window?r?.localPatterns:e.localPatterns}},[r]),{onLoad:o,onLoadingComplete:l}=e,h=(0,a.useRef)(o);(0,a.useEffect)(()=>{h.current=o},[o]);let g=(0,a.useRef)(l);(0,a.useEffect)(()=>{g.current=l},[l]);let[x,y]=(0,a.useState)(!1),[j,w]=(0,a.useState)(!1),{props:_,meta:P}=(0,d.getImgProps)(e,{defaultLoader:m.default,imgConf:n,blurComplete:x,showAltText:j});return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(b,{..._,unoptimized:P.unoptimized,placeholder:P.placeholder,fill:P.fill,onLoadRef:h,onLoadingCompleteRef:g,setBlurComplete:y,setShowAltText:w,sizesInput:e.sizes,ref:t}),P.preload?(0,s.jsx)(v,{isAppRouter:!i,imgAttributes:_}):null]})});("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},794909,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0});var r={default:function(){return c},getImageProps:function(){return d}};for(var n in r)Object.defineProperty(i,n,{enumerable:!0,get:r[n]});let s=e.r(555682),a=e.r(908927),o=e.r(605500),l=s._(e.r(1948));function d(e){let{props:t}=(0,a.getImgProps)(e,{defaultLoader:l.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,i]of Object.entries(t))void 0===i&&delete t[e];return{props:t}}let c=o.Image},657688,(e,t,i)=>{t.exports=e.r(794909)},115057,e=>{"use strict";let t=(0,e.i(475254).default)("arrow-up-right",[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]]);e.s(["ArrowUpRight",()=>t],115057)},269258,e=>{"use strict";var t=e.i(843476),i=e.i(685442);function r({id:e,children:r,className:n}){let s=(0,i.useDarkSection)(e);return(0,t.jsx)("section",{ref:s,className:n,children:r})}e.s(["DarkSection",()=>r])},20632,e=>{"use strict";var t=e.i(843476),i=e.i(846932);function r({text:e,phrases:r}){let n=[],s=0,a=0;return r.forEach(({phrase:o,color:l},d)=>{let c=e.indexOf(o,s);-1!==c&&(n.push((0,t.jsx)("span",{children:e.substring(s,c)},`text-${s}`)),a+=d>0&&r[d-1]?.phrase.split(" ").length||0,n.push(o.split(" ").map((e,r,n)=>{let s=.15*d+.1*(a+r);return(0,t.jsxs)("span",{children:[(0,t.jsxs)("span",{className:"relative inline-block",children:[(0,t.jsx)(i.motion.span,{className:`${l}
3 absolute -inset-x-1 top-[15%] bottom-[10%] -z-10`,initial:{width:0},whileInView:{width:"auto"},viewport:{once:!0},transition:{ease:"linear",duration:.1,delay:s}}),(0,t.jsx)("span",{className:"relative",children:e})]}),r!==n.length-1&&" "]},`word-${d}-${r}`)})),s=c+o.length)}),s<e.length&&n.push((0,t.jsx)("span",{children:e.substring(s)},`text-${s}`)),(0,t.jsx)(t.Fragment,{children:n})}e.s(["HighlightedText",()=>r])},790189,e=>{"use strict";var t=e.i(843476),i=e.i(271645),r=e.i(846932),n=e.i(310542),s=e.i(895420),a=e.i(657688);let o=[{year:"1739",name:"David Hume",title:"Hume argues that emotions drive choice and well-being",description:"At Hume AI, we take this as a guiding principle behind ethical AI: in order to serve our preferences, algorithms should be guided by our emotions.",secondary:"Recognizing the need to map out the emotions that animate thought and action, Hume also proposed a taxonomy of over 16 emotional states, but lacked scientific evidence.",color:"bg-accent-purple",image:"/images/academic-origins/david-hume.jpg"},{year:"1872",name:"Charles Darwin",title:"Darwin surveys human emotion",description:"Charles Darwin described similarities and differences in over 20 facial, bodily, and vocal expressions across species, cultures, and stages of life. The Expression of the Emotions in Man and Animals was his third major work.",secondary:"He lacked statistical methods to test his hypotheses about human emotion. But 150 years later, studies are confirming many of Darwin's observations.",color:"bg-accent-pink",image:"/images/academic-origins/charles-darwin.jpg"},{year:"1969",name:"The Basic 6",title:"Ekman documents six facial expressions",description:"Paul Ekman traveled the world to find that six expressions are universally recognized. By focusing on a narrow set of behaviors, Ekman was able to use the statistical methods available to him to confirm some of Darwin's ideas.",secondary:"However, the focus on just six emotions also introduced what we call the 30% problem: the focus of scientists for 50 years on only 30% of the full range of emotions people experience.",color:"bg-accent-orange",image:"/images/academic-origins/the-basic-6.jpg"},{year:"1969",name:"Valence And Arousal",title:"Scientists try to reduce human emotion",description:"While many scientists focus on six emotions, others attempt to derive taxonomy of emotion from data. However, due to statistical limitations, these results lead to even more reductive theories of emotion.",secondary:'Some scientists endorse "core affect": the notion that emotions are largely captured by how pleasant or unpleasant and calm or aroused an experience or expression seems.',color:"bg-accent-blue",image:"/images/academic-origins/violence-and-arousal.jpg"},{year:"Today",name:"Our Approach",title:"The full spectrum of emotion in voice AI",description:"Hume's scientists use data-driven methods, computational techniques, and large-scale human studies to understand how people express and perceive emotion across voice, face, and language.",secondary:"That research now powers infrastructure for voice AI: multilingual datasets, speech models, human-grounded evaluations, public benchmarks, and feedback systems that help teams understand whether models sound natural, reliable, emotionally aware, and appropriate.",color:"bg-accent-mint",image:"/images/academic-origins/our-approach.jpg"}];function l({item:e,index:i,progress:n}){let a=i/o.length,l=(i+1)/o.length,d=(0,s.useTransform)(n,[a-.05,a,l,l+.05],[.3,1,1,.3]);return(0,t.jsx)("div",{style:{height:"60vh"},children:(0,t.jsx)("div",{className:"sticky top-24 pt-8",children:(0,t.jsxs)("div",{className:"flex-1 max-w-md",children:[(0,t.jsxs)(r.motion.div,{style:{opacity:d},className:"text-sm font-mono text-white/40 mb-3 pl-7",children:[e.year," ",(0,t.jsx)("span",{className:"text-white/20",children:"|"})," ",(0,t.jsx)("span",{className:"uppercase",children:e.name})]}),(0,t.jsxs)("div",{className:"flex gap-4 items-start",children:[(0,t.jsx)("div",{className:`w-3 h-3 rounded-full ${e.color} shrink-0 mt-2 relative z-10`}),(0,t.jsxs)(r.motion.div,{style:{opacity:d},className:"flex-1",children:[(0,t.jsx)("h3",{className:"text-2xl font-title tracking-tight mb-4",children:e.title}),(0,t.jsx)("p",{className:"text-white/60 mb-4 leading-relaxed",children:e.description}),(0,t.jsx)("p",{className:"text-white/60 leading-relaxed",children:e.secondary})]})]})]})})})}function d({item:e,index:i,progress:n}){let l=i/o.length,d=(i+1)/o.length,c=(0,s.useTransform)(n,[l-.05,l,d,d+.05],[0,1,1,0]),u=(0,s.useTransform)(n,[l,d],[.95,1]);return(0,t.jsx)(r.motion.div,{style:{opacity:c,scale:u},className:"absolute inset-0 rounded-xl overflow-hidden",children:(0,t.jsx)(a.default,{src:e.image,alt:e.name,fill:!0,className:"object-cover",sizes:"(max-width: 1024px) 100vw, 400px"})})}function c(){return(0,t.jsx)("div",{className:"space-y-12",children:o.map((e,i)=>(0,t.jsxs)("div",{className:"flex gap-4",children:[(0,t.jsxs)("div",{className:"flex flex-col items-center",children:[(0,t.jsx)("div",{className:`w-3 h-3 rounded-full ${e.color} shrink-0`}),i<o.length-1&&(0,t.jsx)("div",{className:"w-px flex-1 bg-white/10 mt-2"})]}),(0,t.jsxs)("div",{className:"flex-1 pb-8",children:[(0,t.jsxs)("div",{className:"text-sm font-mono text-white/40 mb-2",children:[e.year," ",(0,t.jsx)("span",{className:"text-white/20",children:"|"})," ",(0,t.jsx)("span",{className:"uppercase",children:e.name})]}),(0,t.jsx)("h3",{className:"text-xl font-title tracking-tight mb-3",children:e.title}),(0,t.jsx)("p",{className:"text-white/60 mb-3 leading-relaxed",children:e.description}),(0,t.jsx)("p",{className:"text-white/60 leading-relaxed",children:e.secondary})]})]},i))})}function u(){let e=(0,i.useRef)(null),{scrollYProgress:a}
3=(0,n.useScroll)({target:e,offset:["start start","end end"]}),c=(0,s.useTransform)(a,[0,.15],["0%","28%"]);return(0,t.jsx)("div",{ref:e,className:"relative",style:{height:`${60*o.length}vh`},children:(0,t.jsxs)("div",{className:"flex",children:[(0,t.jsxs)("div",{className:"flex-1 max-w-xl px-8 relative",children:[(0,t.jsx)("div",{className:"absolute left-[37.5px] w-px bg-white/10",style:{top:"calc(2rem + 2rem + 26px + 8px)",bottom:"calc(60vh - 2rem - 26px - 8px - 6px)"}}),o.map((e,i)=>(0,t.jsx)(l,{item:e,index:i,progress:a},i))]}),(0,t.jsx)("div",{className:"flex-1 sticky top-0 h-screen flex items-start justify-center pt-32",children:(0,t.jsx)(r.motion.div,{style:{y:c},className:"relative w-full max-w-md aspect-[4/5]",children:o.map((e,i)=>(0,t.jsx)(d,{item:e,index:i,progress:a},i))})})]})})}function f(){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"lg:hidden",children:(0,t.jsx)(c,{})}),(0,t.jsx)("div",{className:"hidden lg:block",children:(0,t.jsx)(u,{})})]})}e.s(["AboutTimeline",()=>f])},868669,e=>{"use strict";var t=e.i(843476),i=e.i(271645),r=e.i(657688),n=e.i(846932),s=e.i(310542),a=e.i(895420),o=e.i(88653),l=e.i(431343),d=e.i(37727),c=e.i(661480),u=e.i(742188),f=e.i(979767);function m({thumbnailUrl:e="https://directus.hume.ai/assets/93885705-5990-4469-8952-dc8a431d4306/first-frame.png",videoUrl:m="https://directus.hume.ai/assets/91571c3f-e4d5-4d89-92dd-cf4b7e61113b/HumeAI.mp4"}){let h=(0,i.useRef)(null),[p,g]=(0,i.useState)(!1),{scrollYProgress:x}=(0,s.useScroll)({target:h,offset:["start end","center center"]}),b=(0,a.useTransform)(x,[0,1],[.8,1]),v=(0,a.useTransform)(x,[0,1],[-12,0]),y=(0,a.useTransform)(x,[0,1],[60,0]),j=(0,a.useTransform)(x,[0,.3],[.7,1]);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("section",{ref:h,className:"mx-auto max-w-7xl px-4 sm:px-6 lg:px-8 py-8",style:{perspective:"1200px"},children:(0,t.jsxs)(n.motion.div,{style:{scale:b,rotateX:v,y,opacity:j},className:"relative aspect-video w-full overflow-hidden rounded-2xl bg-foreground
3/5 cursor-pointer group origin-top",onClick:()=>g(!0),children:[e?(0,t.jsx)(r.default,{src:e,alt:"About Hume AI video",fill:!0,className:"object-cover"}):(0,t.jsx)("div",{className:"w-full h-full bg-gradient-to-br from-accent-purple/20 via-accent-pink/20 to-accent-orange/20"}),(0,t.jsx)("div",{className:"absolute inset-0 bg-foreground/20 group-hover:bg-foreground/30 transition-colors"}),(0,t.jsx)("div",{className:"absolute inset-0 flex items-center justify-center",children:(0,t.jsxs)("button",{className:"flex items-center gap-2 bg-[#222] text-white px-6 py-3 rounded-full font-mono text-sm uppercase tracking-wide shadow-lg group-hover:scale-105 transition-transform",children:[(0,t.jsx)(l.Play,{className:"w-4 h-4 fill-current",strokeWidth:1.5}),"Watch video"]})})]})}),(0,t.jsx)(o.AnimatePresence,{children:p&&(0,t.jsxs)(n.motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},className:"fixed inset-0 z-50 flex items-center justify-center bg-black/90 p-4 md:p-8",onClick:()=>g(!1),children:[(0,t.jsx)("button",{className:"absolute top-4 right-4 md:top-8 md:right-8 text-white/70 hover:text-white transition-colors z-10",onClick:()=>g(!1),children:(0,t.jsx)(d.X,{className:"w-8 h-8",strokeWidth:1.5})}),(0,t.jsx)(n.motion.div,{initial:{scale:.9,opacity:0},animate:{scale:1,opacity:1},exit:{scale:.9,opacity:0},transition:{type:"spring",damping:25,stiffness:300},className:"w-full max-w-5xl aspect-video",onClick:e=>e.stopPropagation(),children:(0,t.jsxs)(c.MediaPlayer,{src:m,autoPlay:!0,className:"w-full h-full rounded-xl overflow-hidden",children:[(0,t.jsx)(c.MediaProvider,{}),(0,t.jsx)(f.DefaultVideoLayout,{icons:u.defaultLayoutIcons})]})})]})})]})}e.s(["AboutVideoPreview",()=>m])},254373,e=>{"use strict";var t=e.i(843476),i=e.i(522016),r=e.i(846932),n=e.i(115057);let s={hidden:{},visible:{transition:{staggerChildren:.15}}},a={hidden:{opacity:0,y:30},visible:{opacity:1,y:0,transition:{duration:.6,ease:"easeOut"}}};function o(){return(0,t.jsx)("section",{className:"mx-auto max-w-7xl px-4 sm:px-6 lg:px-8 py-16",children:(0,t.jsxs)(r.motion.div,{variants:s,initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-100px"},className:"grid md:grid-cols-2 gap-6",children:[(0,t.jsx)(r.motion.div,{variants:a,children:(0,t.jsxs)(i.default,{href:"/research",className:"group relative text-foreground rounded-3xl p-8 md:p-10 flex flex-col min-h-[400px] overflow-hidden block",style:{backgroundColor:"color-mix(in srgb, var(--accent-purple) 50%, #FFF9F3)"},children:[(0,t.jsx)("h2",{className:"text-sm font-mono uppercase text-foreground/50 tracking-wide mb-4",children:"Our Research"}),(0,t.jsx)("p",{className:"text-xl md:text-2xl font-title tracking-tight leading-relaxed flex-1",children:"We study how people express and perceive emotion through voice, face, and language, then turn that science into practical systems for building and evaluating AI."}),(0,t.jsx)("div",{className:"absolute bottom-8 right-8 md:bottom-10 md:right-10",children:(0,t.jsx)("div",{className:"w-12 h-12 rounded-full border border-foreground
3/30 group-hover:border-foreground group-hover:bg-foreground flex items-center justify-center transition-colors",children:(0,t.jsx)(n.ArrowUpRight,{className:"w-5 h-5 text-foreground group-hover:text-white transition-colors",strokeWidth:1.5})})})]})}),(0,t.jsx)(r.motion.div,{variants:a,children:(0,t.jsxs)(i.default,{href:"/",className:"group relative text-foreground rounded-3xl p-8 md:p-10 flex flex-col min-h-[400px] overflow-hidden block",style:{backgroundColor:"color-mix(in srgb, var(--accent-pink) 50%, #FFF9F3)"},children:[(0,t.jsx)("h2",{className:"text-sm font-mono uppercase text-foreground/50 tracking-wide mb-4",children:"Our Products"}),(0,t.jsx)("p",{className:"text-xl md:text-2xl font-title tracking-tight leading-relaxed flex-1",children:"Data, benchmarks, evaluations, and feedback systems for teams building voice models and agents that need to sound human, useful, and appropriate in real contexts."}),(0,t.jsx)("div",{className:"absolute bottom-8 right-8 md:bottom-10 md:right-10",children:(0,t.jsx)("div",{className:"w-12 h-12 rounded-full border border-foreground
3/30 group-hover:border-foreground group-hover:bg-foreground flex items-center justify-center transition-colors",children:(0,t.jsx)(n.ArrowUpRight,{className:"w-5 h-5 text-foreground group-hover:text-white transition-colors",strokeWidth:1.5})})})]})})]})})}e.s(["AboutLinks",()=>o])},415371,e=>{"use strict";var t=e.i(843476),i=e.i(846932);function r(){return(0,t.jsxs)("div",{className:"text-center max-w-2xl mx-auto pb-12 mb-12 border-b border-white/10",children:[(0,t.jsx)(i.motion.h2,{initial:{opacity:0,y:10},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-50px"},transition:{duration:.5},className:"text-sm font-mono uppercase text-white/50 tracking-wide mb-4",children:"Our Academic Origins"}),(0,t.jsx)(i.motion.p,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-50px"},transition:{duration:.5,delay:.1},className:"text-2xl lg:text-3xl font-title tracking-tight mb-3 text-balance",children:"A history of emotion science"}),(0,t.jsx)(i.motion.p,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-50px"},transition:{duration:.5,delay:.2},className:"text-lg text-white/60 leading-relaxed text-balance",children:"We're continuing the legacy of emotion science and bringing it into the next era with AI."})]})}e.s(["AboutOriginsHeader",()=>r])},704004,e=>{e.v(t=>Promise.all(["static/chunks/32f02b1e50cb1a5a.js"].map(t=>e.l(t))).then(()=>t(186010)))},211112,e=>{e.v(t=>Promise.all(["static/chunks/cbd628d2f5f779a8.js"].map(t=>e.l(t))).then(()=>t(958751)))},780249,e=>{e.v(t=>Promise.all(["static/chunks/c1860038dea984ef.js"].map(t=>e.l(t))).then(()=>t(746577)))},916600,e=>{e.v(t=>Promise.all(["static/chunks/eeb837beb0c88819.js"].map(t=>e.l(t))).then(()=>t(283021)))},658485,e=>{e.v(t=>Promise.all(["static/chunks/a2f1d851492e7c9e.js"].map(t=>e.l(t))).then(()=>t(800267)))},289921,e=>{e.v(t=>Promise.all(["static/chunks/7a99c6ac88e91e99.js"].map(t=>e.l(t))).then(()=>t(926062)))},301019,e=>{e.v(t=>Promise.all(["static/chunks/8705996d95ec145d.js"].map(t=>e.l(t))).then(()=>t(917310)))},8413,e=>{e.v(t=>Promise.all(["static/chunks/e362007f55a36630.js"].map(t=>e.l(t))).then(()=>t(124161)))},288096,e=>{e.v(e=>Promise.resolve().then(()=>e(802316)))},932412,e=>{e.v(t=>Promise.all(["static/chunks/4fda4d92f0e80a89.js","static/chunks/0d26e1351ea8c085.js"].map(t=>e.l(t))).then(()=>t(4456)))}]);
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.