PageSourceSearch

https://piplhr.com/_next/static/chunks/21af49a4508ba91d.js

js piplhr.com collected 2026-10-02 01:39:45 UTC 262,954 bytes, 4 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,149537,e=>{e.v({className:"caveat_141b1d19-module__ejtwtq__className"})},630796,e=>{"use strict";var t=e.i(843476),n=e.i(647163),r=e.i(863014);let i="#9CA3AF";function a(e,t,n="translateY(8px)"){return e?{animation:`org-reveal 440ms cubic-bezier(0.22, 1, 0.36, 1) ${t}ms backwards`,"--org-reveal-from":n}:{}}function s({flush:e=!1,reveal:n,delayMs:r=0}){return(0,t.jsxs)("span",{className:"relative flex shrink-0 flex-col items-center",style:{width:9,height:46,marginBottom:e?0:-5,...a(n,r,"none")},"aria-hidden":"true",children:[(0,t.jsx)("span",{className:"shrink-0 rounded-full bg-white",style:{width:9,height:9,border:`1px solid ${i}`}}),(0,t.jsx)("span",{className:"w-px flex-1",style:{backgroundColor:i,transformOrigin:"top",...a(n,r+50,"scaleY(0)")}})]})}function l(e,t,n){return{id:e.id,parentId:n,kind:"person",name:e.name,jobRole:e.jobRole,avatar:e.avatar,vacant:e.vacant,tone:t}}function o({isFirst:e,isLast:n,reveal:r,delayMs:s=0}){let l=e&&n,o=`1px solid ${i}`;return(0,t.jsxs)("div",{className:"relative w-full shrink-0",style:{height:18,...a(r,s,"none")},"aria-hidden":"true",children:[e&&!l&&(0,t.jsx)("span",{className:"absolute top-0 left-1/2 block",style:{width:"calc(50% + var(--gap))",height:18,borderTop:o,borderLeft:o,borderTopLeftRadius:8}}),n&&!l&&(0,t.jsx)("span",{className:"absolute top-0 left-[calc(-1*var(--gap))] block",style:{width:"calc(50% + var(--gap))",height:18,borderTop:o,borderRight:o,borderTopRightRadius:8}}),!(e||n)&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"absolute top-0 left-[calc(-1*var(--gap))] h-px",style:{width:"calc(100% + 2 * var(--gap))",backgroundColor:i}}),(0,t.jsx)("span",{className:"-translate-x-1/2 absolute top-0 left-1/2 w-px",style:{height:18,backgroundColor:i}})]}),l&&(0,t.jsx)("span",{className:"-translate-x-1/2 absolute top-0 left-1/2 w-px",style:{height:18,backgroundColor:i}})]})}function c({group:e,isFirst:n,isLast:i,reveal:c,railLevel:d=0}){return(0,t.jsxs)("div",{className:"flex shrink-0 flex-col items-center",style:{width:r.PERSON_NODE_WIDTH},children:[(0,t.jsx)(o,{isFirst:n,isLast:i,reveal:c,delayMs:135*d}),e.label&&(0,t.jsx)("div",{style:{marginBottom:-5,...a(c,(d+1)*135)},children:(0,t.jsx)(r.TeamNode,{node:{id:e.id,parentId:null,kind:"team",name:e.label,tone:e.tone},memberCount:e.count??e.members.length,isSelected:!1})}),e.members.map((n,i)=>{let o=d+(e.label?2:1)+i;return(0,t.jsxs)("div",{className:"flex flex-col items-center",children:[(e.label||i>0)&&(0,t.jsx)(s,{reveal:c,delayMs:135*o}),(0,t.jsx)("div",{style:{marginBottom:i<e.members.length-1?-5:0,...a(c,135*o)},children:(0,t.jsx)(r.PersonNode,{node:l(n,e.tone,e.id),isSelected:!1})})]},n.id)})]})}function d({root:e,rootTone:i,rootIsCompany:o=!1,rootLogoImg:d,leader:u,groups:m,className:h,reveal:p,children:f}){let x=u?2:1;return(0,t.jsx)("div",{className:(0,n.cn)("[zoom:0.81] sm:[zoom:1] xl:[zoom:0.72] 2xl:[zoom:0.83] 3xl:[zoom:1]",p&&"org-reveal-root",h),children:(0,t.jsxs)("div",{className:"flex w-full flex-col items-center overflow-x-auto pb-2 sm:overflow-x-visible",children:[(0,t.jsx)("div",{style:{marginBottom:-5,...a(p,0)},children:o?(0,t.jsx)(r.CompanyNode,{node:{id:e.id,parentId:null,kind:"company",name:e.name,logoImg:d,tone:i},isSelected:!1}):(0,t.jsx)(r.PersonNode,{node:l(e,i,null),isSelected:!1})}),u&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(s,{reveal:p,delayMs:135}),(0,t.jsx)("div",{style:{marginBottom:-5,...a(p,135)},children:(0,t.jsx)(r.PersonNode,{node:l(u,i,e.id),isSelected:!1})})]}),(0,t.jsx)(s,{flush:!0,reveal:p,delayMs:135*x}),(0,t.jsxs)("div",{className:"relative flex items-start",style:{gap:48,"--gap":"48px"},children:[m.map((e,n)=>(0,t.jsx)(c,{group:e,isFirst:0===n,isLast:n===m.length-1,reveal:p,railLevel:x},e.id)),f]})]})})}e.s(["default",()=>d])},632568,e=>{"use strict";var t=e.i(843476),n=e.i(522016),r=e.i(271645),i=e.i(558249),a=e.i(657688);function s({gradientImg:e}){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{"aria-hidden":"true",className:"v2-dots pointer-events-none absolute inset-0 select-none z-10"}),(0,t.jsx)(a.default,{src:e,alt:"","aria-hidden":"true",width:285,height:1316,className:"pointer-events-none absolute -left-[10%] hidden h-[calc(100%+312px)] w-84 max-w-none rotate-180 -scale-y-100 select-none lg:block"}),(0,t.jsx)("div",{"aria-hidden":"true",className:"pointer-events-none absolute inset-0 z-5 backdrop-blur-xl select-none"})]})}var l=e.i(149537);let o={className:l.default.className,style:{fontFamily:"'Caveat', 'Caveat Fallback'",fontWeight:700,fontStyle:"normal"}};null!=l.default.variable&&(o.variable=l.default.variable);let c=[{label:"Team",x:470,y:-84,path:"M500 -38 C503 -16 494 -4 482 -2 C468 0 468 -18 481 -17 C497 -16 494 18 450 34",head:"M459 23 L450 34 L464 37",rotate:-4},{label:"Employee",x:452,y:382,path:"M494 386 C492 356 470 340 432 340",head:"M442 332 L432 340 L442 348",rotate:3},{label:"Job Role",x:-142,y:442,path:"M-52 490 C-46 518 -6 524 36 512",head:"M25 504 L36 512 L26 521",rotate:-3}];function d(e,t,n){return{animation:`${e} ${t}ms cubic-bezier(0.45, 0, 0.25, 1) ${n}ms backwards`}}function u(){return(0,t.jsx)("div",{"aria-hidden":"true",className:"hero-notes pointer-events-none absolute inset-0 hidden sm:block",children:c.map((e,n)=>{let r=1100+420*n,i=r+450-150;return(0,t.jsxs)("div",{children:[(0,t.jsx)("span",{className:`${o.className} absolute whitespace-nowrap text-[34px] leading-none`,style:{left:e.x,top:e.y,color:"#115e59",transform:`rotate(${e.rotate}deg)`,...d("hero-note-write",450,r)},children:e.label}),(0,t.jsxs)("svg",{className:"absolute top-0 left-0 overflow-visible",width:"1",height:"1",fill:"none",stroke:"#9CA3AF",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round",children:[(0,t.jsx)("path",{d:e.path,pathLength:1,strokeDasharray:1,style:d("hero-note-draw",520,i)}),(0,t.jsx)("path",{d:e.head,pathLength:1,strokeDasharray:1,style:d("hero-note-draw",160,i+520-40)})]})]},e.label)})})}var m=e.i(630796),h=e.i(60625);function p({headlineLines:e,description:r,primaryCtaLabel:a,primaryCtaHref:s,secondaryCtaLabel:l,secondaryCtaHref:o}){return(0,t.jsxs)("div",{className:"flex flex-col items-center gap-6 text-center md:items-start md:gap-12 md:text-left xl:min-h-156 xl:justify-center 2xl:min-h-172 3xl:min-h-192",children:[(0,t.jsxs)("div",{className:"flex flex-col items-center gap-6 md:items-start",children:[(0,t.jsx)("span",{className:"w-fit roun
1ded-lg bg-blue-50 px-2 py-1.5 font-medium text-blue-900 text-sm",children:"Are you a startup founder?"}),(0,t.jsx)("h1",{className:"animate-in slide-in-from-bottom-5 duration-800 ease-out motion-reduce:animate-none font-space-grotesk text-[2rem] leading-[1.03] font-semibold tracking-[-0.06em] text-zinc-900 sm:text-4xl sm:leading-[1.125] md:text-5xl xl:text-[46px] xl:leading-13 2xl:text-[54px] 2xl:leading-15.25 3xl:whitespace-nowrap 3xl:text-[64px] 3xl:leading-18",children:e.map((n,r)=>(0,t.jsxs)("span",{className:`block sm:inline md:block ${r<e.length-1?"2xl:-mb-1.75 3xl:-mb-2":""}`,children:[n,r<e.length-1?" ":null]},n))}),r&&(0,t.jsx)("p",{className:"animate-in fade-in slide-in-from-bottom-5 duration-800 ease-out delay-150 fill-mode-backwards motion-reduce:animate-none max-w-152 text-base text-gray-600 md:text-lg",children:r})]}),(0,t.jsxs)("div",{className:"animate-in fade-in slide-in-from-bottom-5 duration-800 ease-out delay-300 fill-mode-backwards motion-reduce:animate-none flex w-full max-w-59 flex-col gap-2 sm:max-w-none sm:flex-row sm:items-center sm:gap-3",children:[l&&o&&(0,t.jsx)(n.default,{href:o,onClick:()=>(0,i.capture)("hero_cta_clicked",{cta_label:l,cta_href:o}),className:"inline-flex h-10 items-center justify-center rounded-[10px] border border-zinc-200 bg-white px-4 text-sm leading-none font-semibold whitespace-nowrap text-zinc-700 shadow-[0px_1px_2px_0px_rgba(16,24,40,0.05)] transition-colors hover:bg-zinc-50 sm:h-auto sm:py-1.75 sm:text-base sm:leading-[1.83]",children:l}),(0,t.jsx)(n.default,{href:s,onClick:()=>(0,i.capture)("hero_cta_clicked",{cta_label:a,cta_href:s}),className:"inline-flex h-10 items-center justify-center rounded-[10px] bg-zinc-900 px-4 text-sm leading-none font-semibold whitespace-nowrap text-white transition-colors hover:bg-zinc-800 sm:h-auto sm:py-[7px] sm:text-base sm:leading-[1.83]",children:a})]})]})}function f({headlineLines:e,description:n,primaryCtaLabel:i,primaryCtaHref:a,secondaryCtaLabel:l,secondaryCtaHref:o,root:c,rootTone:d,groups:f,gradientImg:x,soundSrc:g}){let{play:v}=(0,h.useSound)(g??"",{volume:.4});return(0,r.useEffect)(()=>{if(!g||!(navigator.userActivation?.hasBeenActive??!0))return;let e=setTimeout(()=>v(),120);return()=>clearTimeout(e)},[v,g]),(0,t.jsxs)("section",{className:"relative w-full overflow-hidden border-b border-zinc-200 bg-white",children:[(0,t.jsx)(s,{gradientImg:x}),(0,t.jsxs)("div",{className:"v2-shell v2-gutter relative mx-auto grid grid-cols-1 items-center gap-10 pt-16 pb-8 sm:gap-16 sm:py-16 md:py-24 xl:grid-cols-[688fr_448fr] xl:items-start xl:gap-12 xl:py-26 2xl:gap-14 2xl:py-28 3xl:grid-cols-[688px_448px] 3xl:gap-16 3xl:py-30 z-20",children:[(0,t.jsx)(p,{headlineLines:e,description:n,primaryCtaLabel:i,primaryCtaHref:a,secondaryCtaLabel:l,secondaryCtaHref:o}),(0,t.jsx)(m.default,{root:c,rootTone:d,groups:f,reveal:!0,children:(0,t.jsx)(u,{})})]})]})}e.s(["default",()=>f],632568)},34261,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(647163);function i({className:e=""}){let i=(0,n.useRef)(null);return(0,n.useEffect)(()=>{let e=i.current,t=e?.getContext("2d");if(!e||!t)return;let n=(n,r)=>{let i=window.devicePixelRatio||1,a=Math.max(2,Math.round(5*i)),s=Math.max(1,Math.round(i)),l=document.createElement("canvas");l.width=a,l.height=a;let o=l.getContext("2d");if(!o)return;let c=o.createImageData(a,a);for(let e=0;e<a;e++)for(let t=0;t<a;t++){if((t+e)%a>=s)continue;let n=(e*a+t)*4;c.data[n]=228,c.data[n+1]=228,c.data[n+2]=231,c.data[n+3]=255}o.putImageData(c,0,0),e.width=n,e.height=r;let d=t.createPattern(l,"repeat");d&&(t.fillStyle=d,t.fillRect(0,0,n,r))},r=new ResizeObserver(([e])=>{let t=window.devicePixelRatio||1,r=Math.round(e.contentRect.width*t),i=Math.round(e.contentRect.height*t),a=e.devicePixelContentBoxSize?.[0];a&&1>=Math.abs(a.inlineSize-r)&&1>=Math.abs(a.blockSize-i)?n(a.inlineSize,a.blockSize):n(r,i)});try{r.observe(e,{box:"device-pixel-content-box"})}catch{r.observe(e)}return()=>r.disconnect()},[]),(0,t.jsx)("canvas",{ref:i,"aria-hidden":"true",className:(0,r.cn)("pointer-events-none absolute inset-0 size-full select-none",e)})}e.s(["default",()=>i])},144111,e=>{"use strict";
1var t=e.i(843476),n=e.i(657688),r=e.i(271645),i=e.i(34261),a=e.i(703700);function s(e){return e?{transitionDuration:"350ms",transitionDelay:"150ms"}:{transitionDuration:"150ms"}}let l="xl:shadow-[0px_1px_2px_rgba(16,24,40,0.06),0px_1px_3px_rgba(16,24,40,0.10)]",o={emerald:"bg-emerald-100",blue:"bg-blue-100",red:"bg-red-100"},c={table:{shell:"xl:shadow-[0px_1px_2px_rgba(16,24,40,0.05)]",header:"",row:"xl:gap-2 xl:px-4 xl:pt-4 xl:pb-2",title:"xl:text-lg xl:leading-7"},document:{shell:l,header:"xl:px-8",row:"xl:gap-2 xl:px-0 xl:py-8",title:"xl:text-2xl xl:leading-9"},slide:{shell:l,header:"xl:px-8",row:"xl:gap-4 xl:px-0 xl:py-4",title:"xl:text-2xl xl:leading-9"}};function d({artefacts:e,activeIndex:i}){let a=(0,r.useRef)([]),l=(0,r.useRef)([]),[d,u]=(0,r.useState)();(0,r.useEffect)(()=>{let e=a.current[i],t=l.current[i];if(!e||!t)return;let n=e=>{let t=e.getBoundingClientRect(),n=e.currentCSSZoom||1;return{width:t.width/n,height:t.height/n}},r=()=>u({width:n(t).width,header:n(e).height,body:n(t).height});r();let s=new ResizeObserver(r);return s.observe(e),s.observe(t),()=>s.disconnect()},[i]);let m={transitionDuration:"500ms"};return(0,t.jsxs)("div",{style:{...m,"--stack-w":d&&`${d.width}px`},className:`w-full max-w-59 box-content overflow-hidden rounded-3xl border border-zinc-200 bg-white shadow-[0px_1px_2px_rgba(16,24,40,0.05)] transition-[width,box-shadow] ease-out motion-reduce:transition-none xl:w-(--stack-w) xl:max-w-none xl:[zoom:0.656] 2xl:[zoom:0.806] 3xl:[zoom:1] ${c[e[i]?.kind??"table"].shell}`,children:[(0,t.jsx)("div",{className:"relative overflow-hidden transition-[height] ease-out motion-reduce:transition-none",style:{...m,height:d?.header},children:e.map((e,r)=>(0,t.jsx)("div",{ref:e=>{a.current[r]=e},"aria-hidden":r!==i,style:s(r===i),className:`transition-opacity ease-out motion-reduce:transition-none ${c[e.kind].header} ${r===i?"relative opacity-100":"pointer-events-none absolute inset-x-0 top-0 opacity-0"}`,children:(0,t.jsxs)("div",{className:`flex items-center gap-1 whitespace-nowrap border-zinc-200 border-b p-4 ${c[e.kind].row}`,children:[(0,t.jsx)("span",{className:`flex size-4 shrink-0 items-center justify-center rounded p-px xl:size-8 xl:rounded-lg xl:p-1 ${o[e.iconBg]}`,children:(0,t.jsx)(n.default,{src:e.iconImg,alt:"","aria-hidden":"true",width:24,height:24,className:"size-full"})}),(0,t.jsx)("p",{className:`font-semibold text-sm text-zinc-900 ${c[e.kind].title}`,children:e.title})]})},e.title))}),(0,t.jsx)("div",{className:"relative overflow-hidden transition-[height] ease-out motion-reduce:transition-none",style:{...m,height:d?.body},children:e.map((e,n)=>(0,t.jsx)("div",{ref:e=>{l.current[n]=e},"aria-hidden":n!==i,style:s(n===i),className:`transition-opacity ease-out motion-reduce:transition-none xl:w-max ${n===i?"relative opacity-100":"pointer-events-none absolute inset-x-0 top-0 opacity-0"}`,children:(0,t.jsx)(f,{artefact:e})},e.title))})]})}let u=e=>0===e?"xl:px-3 xl:text-center":"xl:px-4";function m({artefact:e}){return(0,t.jsx)("div",{className:"no-scrollbar overflow-x-auto",children:(0,t.jsxs)("table",{className:"w-full border-collapse text-left text-xs xl:w-max xl:text-sm",children:[(0,t.jsx)("thead",{children:(0,t.jsx)("tr",{className:"bg-zinc-50",children:e.columns.map((e,n)=>(0,t.jsx)("th",{scope:"col",className:`whitespace-nowrap border-zinc-200 border-r px-2 py-1.5 font-semibold text-zinc-700 last:border-r-0 xl:py-2 xl:leading-5.25 ${u(n)} ${n>2?"max-xl:hidden":""}`,children:e},e))})}),(0,t.jsx)("tbody",{children:e.rows.map(n=>(0,t.jsx)("tr",{className:"border-zinc-200 border-t",children:n.map((n,r)=>(0,t.jsx)("td",{className:`whitespace-nowrap border-zinc-200 border-r px-2 py-1.5 font-medium text-zinc-500 last:border-r-0 xl:py-2 xl:leading-5.25 ${u(r)} ${r>2?"max-xl:hidden":""}`,children:n},e.columns[r]??r))},n.join("|")))})]})})}function h({artefact:e}){return(0,t.jsx)("ol",{className:"flex list-decimal flex-col gap-2 p-4 ps-8 xl:w-96 xl:list-inside xl:gap-4 xl:p-8",children:e.sections.map(e=>(0,t.jsxs)("li",{className:"font-semibold text-[11px] text-zinc-700 leading-relaxed xl:text-base xl:leading-6",children:[e.heading,(0,t.jsx)("div",{"aria-hidden":"true",className:"mt-1 flex flex-col gap-1 xl:mt-0 xl:pl-5",children:Array.from({length:e.lines},(n,r)=>(0,t.jsx)("span",{className:"h-2 rounded bg-zinc-100 xl:h-4 xl:rounded-md"},`${e.heading}-${r}`))})]},e.heading))})}function p({artefact:e}){return(0,t.jsx)("div",{className:"p-4 xl:w-151.75 xl:p-8",children:(0,t.jsxs)("div",{className:"flex flex-col items-center justify-center rounded-lg border border-zinc-200 px-3 py-10 text-center leading-relaxed xl:h-64 xl:rounded-none xl:border-0 xl:p-0",children:[(0,t.jsx)("p",{className:"font-space-grotesk font-semibold text-xl text-zinc-700 xl:font-outfit xl:text-5xl xl:leading-[1.56]",children:e.headline}),(0,t.jsx)("p",{className:"font-space-grotesk font-semibold text-base text-zinc-500 xl:font-outfit xl:text-[40px] xl:text-zinc-400 xl:leading-[1.56]",children:e.subhead})]})})}function f({artefact:e}){switch(e.kind){case"table":return(0,t.jsx)(m,{artefact:e});case"document":return(0,t.jsx)(h,{artefact:e});case"slide":return(0,t.jsx)(p,{artefact:e})}}function x({eyebrow:e,headingLead:n,headingMuted:s,symptoms:l,artefacts:o,closingLine:c}){let[u,m]=(0,r.useState)(0),[h,p]=(0,r.useState)(!1),[f,x]=(0,r.useState)(!1),g=(0,r.useRef)(null);return(0,r.useEffect)(()=>{let e=g.current;if(!e)return;let t=new IntersectionObserver(([e])=>p(e.isIntersecting),{threshold:.4});return t.observe(e),()=>t.disconnect()},[]),(0,r.useEffect)(()=>
1{if(!h||f||o.length<2||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let e=setInterval(()=>{m(e=>(e+1)%o.length)},2500);return()=>clearInterval(e)},[h,f,o.length]),(0,t.jsx)("section",{className:"w-full border-zinc-200 border-b bg-white",children:(0,t.jsxs)(a.default,{className:"v2-shell v2-section-t mx-auto grid grid-cols-1 items-stretch border-zinc-200 lg:grid-cols-[689fr_719fr] lg:border-x",children:[(0,t.jsxs)("div",{className:"max-lg:contents lg:flex lg:flex-col  lg:pr-32 lg:pl-16 xl:pr-38 xl:pl-20 2xl:pr-44 2xl:pl-23 3xl:pr-50 3xl:pl-26",children:[(0,t.jsx)("span",{className:"w-fit rounded-lg bg-blue-50 px-2 py-1.5 font-medium text-blue-900 text-sm max-lg:mx-12 max-lg:mt-16",children:e}),(0,t.jsxs)("h2",{className:"v2-heading mt-4 font-space-grotesk font-semibold text-zinc-900 max-lg:mx-12 lg:w-83 xl:w-88 2xl:w-92 3xl:w-96.25",children:[n," ",(0,t.jsx)("span",{className:"text-zinc-500",children:s})]}),(0,t.jsx)("ul",{className:"mt-10 flex flex-col gap-3.5 border-zinc-200 pb-16 max-lg:order-last max-lg:mx-12 lg:mt-16",children:l.map((e,n)=>(0,t.jsx)("li",{className:`text-lg text-zinc-700 leading-[1.4] lg:leading-[1.56] ${n>0?"border-zinc-200 border-t pt-3.5":""}`,children:e},e))})]}),(0,t.jsxs)("div",{className:"relative flex items-center justify-center overflow-hidden border-zinc-200 bg-white p-4 max-lg:mx-6 max-lg:mt-10 max-lg:min-h-114 max-lg:rounded-2xl max-lg:border lg:border-l lg:border-t",children:[(0,t.jsx)(i.default,{}),(0,t.jsx)("div",{ref:g,onPointerEnter:e=>{"mouse"===e.pointerType&&x(!0)},onPointerLeave:()=>x(!1),onFocusCapture:()=>x(!0),onBlurCapture:()=>x(!1),className:"relative flex w-full justify-center py-12 lg:py-10",children:(0,t.jsx)(d,{artefacts:o,activeIndex:u})})]}),c&&(0,t.jsx)("p",{className:"border-zinc-200 border-t px-6 py-12 text-center font-space-grotesk font-medium text-2xl text-zinc-500 leading-8 text-balance max-lg:mt-10 lg:col-span-2 lg:px-2 lg:py-16 lg:text-3xl lg:leading-8 lg:text-wrap",children:(0,t.jsx)("span",{className:"mx-auto block max-w-179",children:c})})]})})}e.s(["default",()=>x])},976021,e=>{"use strict";var t=e.i(843476),n=e.i(271645);function r({tabs:e,currentId:n,onSelect:r}){return(0,t.jsx)("div",{role:"tablist","aria-label":"Product chapters",className:"no-scrollbar v2-gutter flex gap-8 overflow-x-auto shadow-[inset_0_-1px_0_var(--color-zinc-200)] md:gap-16 lg:gap-18 xl:gap-20 2xl:gap-22 3xl:gap-24",children:e.map(e=>{let i=e.id===n;return(0,t.jsx)("button",{type:"button",role:"tab","aria-selected":i,onClick:()=>r(e.id),className:`cursor-pointer whitespace-nowrap border-b-2 pb-4 font-medium text-base uppercase tracking-[0.08em] transition-colors ${i?"border-slate-800 text-slate-800":"border-transparent text-zinc-500 hover:text-zinc-800"}`,children:e.label},e.id)})})}var i=e.i(657688),a=e.i(475254);let s=(0,a.default)("grip-vertical",[["circle",{cx:"9",cy:"12",r:"1",key:"1vctgf"}],["circle",{cx:"9",cy:"5",r:"1",key:"hp0tcf"}],["circle",{cx:"9",cy:"19",r:"1",key:"fkjjf6"}],["circle",{cx:"15",cy:"12",r:"1",key:"1tmaij"}],["circle",{cx:"15",cy:"5",r:"1",key:"19l28e"}],["circle",{cx:"15",cy:"19",r:"1",key:"f4zoj3"}]]);var l=e.i(630796),o=e.i(60625);function c({currentLabel:e,desiredLabel:r,boardImg:a,boardAlt:c,patternImg:d,chart:u,sounds:m}){let h=(0,n.useRef)(null),p=(0,n.useRef)(null),[f,x]=(0,n.useState)(100),[g,v]=(0,n.useState)(54),[y,b]=(0,n.useState)(!1),w=(0,n.useRef)(54),j=(0,n.useRef)(null),N=(0,n.useRef)(!1),k=(0,n.useRef)(54),C=(0,n.useRef)(-1/0),{start:S,stop:_}=(0,o.useSoundLoop)(m?.dragLoop,{volume:.4}),M=(0,o.useSoundEffect)(m?.dragDrop,{volume:.5}),z=(0,n.useCallback)(()=>{let e=performance.now();e-C.current<300||(C.current=e,M())},[M]),T=(0,n.useCallback)(()=>{j.current&&(clearTimeout(j.current),j.current=null),_()},[_]),A=(0,n.useCallback)(e=>{let t=h.current;if(!t)return;let{left:n,width:r}=t.getBoundingClientRect(),i=Math.min(95,Math.max(8,(e-n)/r*100));i!==w.current&&(w.current=i,v(i),S(),j.current&&clearTimeout(j.current),j.current=setTimeout(T,120))},[S,T]),E=(0,n.useCallback)(()=>{N.current&&(N.current=!1,b(!1),T(),Math.abs(w.current-k.current)>=1&&z())},[z,T]);(0,n.useEffect)(()=>T,[T]),(0,n.useEffect)(()=>{let e=h.current,t=p.current;if(!e||!t)return;let n=()=>{let n=e.getBoundingClientRect();if(0===n.width)return;let r=(t.offsetLeft-16)/n.width*100;x(e=>e===r?e:r)};n();let r=new ResizeObserver(n);return r.observe(e),r.observe(t),()=>r.disconnect()},[]),(0,n.useEffect)(()=>
1{if(!y)return;let e=e=>A(e.clientX);return window.addEventListener("pointermove",e),window.addEventListener("pointerup",E),window.addEventListener("pointercancel",E),()=>{window.removeEventListener("pointermove",e),window.removeEventListener("pointerup",E),window.removeEventListener("pointercancel",E)}},[y,A,E]);let R=(e,t)=>{let n=Math.min(95,Math.max(8,w.current+e));n!==w.current&&(w.current=n,v(n),t||z())};return(0,t.jsx)("div",{className:"rounded-3xl border border-zinc-200 bg-zinc-100 p-1",children:(0,t.jsxs)("div",{ref:h,className:"relative flex aspect-3/2 touch-none overflow-hidden rounded-4xl border border-zinc-200 bg-white select-none",children:[(0,t.jsxs)("div",{className:"absolute inset-0 overflow-hidden bg-zinc-50",children:[(0,t.jsx)(i.default,{src:d,alt:"","aria-hidden":"true",fill:!0,sizes:"100vw",className:"pointer-events-none object-cover select-none"}),(0,t.jsx)("p",{ref:p,className:"absolute right-4 bottom-4 z-10 whitespace-nowrap font-semibold text-sm text-zinc-500 transition-opacity duration-200 md:right-10 md:bottom-4 md:text-lg",style:{opacity:g>f?0:1},children:r}),(0,t.jsx)("div",{className:"absolute inset-0 flex items-center justify-center overflow-hidden p-8",children:(0,t.jsx)("div",{className:"origin-center scale-[0.42] md:scale-[0.68] lg:scale-[0.78] xl:scale-[0.85] 2xl:scale-[0.92] 3xl:scale-100",children:(0,t.jsx)(l.default,{className:"[zoom:1]",root:u.root,rootTone:u.rootTone,rootIsCompany:u.rootIsCompany,leader:u.leader,groups:u.groups})})})]}),(0,t.jsxs)("div",{className:"absolute inset-0 overflow-hidden border-white border-r-4 bg-white shadow-[0px_32px_64px_-12px_rgba(16,24,40,0.14)]",style:{width:`${g}%`,transition:y?"none":"width 240ms ease-out"},children:[(0,t.jsx)(i.default,{src:a,alt:c,width:1536,height:1024,sizes:"(min-width: 1408px) 1200px, 100vw",className:"h-full w-full max-w-none object-cover",style:{width:`${100/g*100}%`}}),(0,t.jsx)("div",{className:"absolute bottom-3 left-3 w-max shrink-0 rounded-2xl border border-zinc-200 bg-zinc-100 p-1 shadow-[0px_4px_4px_rgba(0,0,0,0.1)] transition-opacity duration-200 md:bottom-4 md:left-6",style:{opacity:g<24?0:1},children:(0,t.jsx)("div",{className:"flex items-center justify-center rounded-xl border border-zinc-200 bg-white p-2",children:(0,t.jsx)("p",{className:"whitespace-nowrap font-space-grotesk font-semibold text-sm text-red-600 md:text-lg",children:e})})})]}),(0,t.jsxs)("div",{className:"absolute inset-y-0 z-10",style:{left:`${g}%`,transition:y?"none":"left 240ms ease-out"},children:[(0,t.jsx)("span",{"aria-hidden":"true",className:"-translate-x-1/2 pointer-events-none absolute inset-y-0 block w-24 mask-[linear-gradient(to_right,transparent,white_35%,white_65%,transparent)]"}),(0,t.jsx)("button",{type:"button",role:"slider","aria-label":"Drag to reveal the Piplhr chart","aria-valuemin":8,"aria-valuemax":95,"aria-valuenow":Math.round(100-g),onPointerDown:e=>{if(0===e.button){var t;e.preventDefault(),t=e.clientX,N.current||(N.current=!0,k.current=w.current,b(!0),A(t))}},onKeyDown:e=>{"ArrowLeft"===e.key&&R(-6,e.repeat),"ArrowRight"===e.key&&R(6,e.repeat)},className:`-translate-x-[58%] -translate-y-1/2 absolute top-1/2 flex size-8 items-center justify-center rounded-md border border-zinc-200 bg-white text-zinc-500 shadow-[0px_8px_16px_-4px_rgba(16,24,40,0.14)] transition-transform ${y?"scale-110 cursor-grabbing":"cursor-grab hover:scale-105"}`,children:(0,t.jsx)(s,{className:"size-5"})})]})]})})}var d=e.i(703700);let u=(0,a.default)("building-2",[["path",{d:"M10 12h4",key:"a56b0p"}],["path",{d:"M10 8h4",key:"1sr2af"}],["path",{d:"M14 21v-3a2 2 0 0 0-4 0v3",key:"1rgiei"}],["path",{d:"M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2",key:"secmi2"}],["path",{d:"M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16",key:"16ra0t"}]]);var m=e.i(643531);let h=(0,a.default)("clipboard-list",[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1",key:"tgr4d6"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2",key:"116196"}],["path",{d:"M12 11h4",key:"1jrz19"}],["path",{d:"M12 16h4",key:"n85exb"}],["path",{d:"M8 11h.01",key:"1dfujw"}],["path",{d:"M8 16h.01",key:"18s6g9"}]]);var p=e.i(761911);let f=(0,a.default)("user-round",[["circle",{cx:"12",cy:"8",r:"5",key:"1hypcn"}
1],["path",{d:"M20 21a8 8 0 0 0-16 0",key:"rfgkzh"}]]),x={company:{Icon:u,className:"bg-purple-100 text-purple-700"},teams:{Icon:p.Users,className:"bg-emerald-100 text-emerald-700"},"job-role":{Icon:h,className:"bg-rose-100 text-rose-700"},kpi:{Icon:h,className:"bg-amber-100 text-amber-700"},people:{Icon:f,className:"bg-blue-100 text-blue-700"}},g={company:{x:-76,y:-103},teams:{x:119,y:-50},"job-role":{x:-141,y:9},kpi:{x:102,y:78},people:{x:-64,y:106}},v=e=>`calc(${e} * var(--orbit-unit))`;function y({column:e}){return(0,t.jsx)("div",{className:"flex flex-col gap-2 bg-zinc-50 p-6 lg:min-h-60 xl:min-h-65 2xl:min-h-70 3xl:min-h-75",children:e.items.map(n=>(0,t.jsxs)("div",{className:"flex items-center gap-2 rounded-lg border border-zinc-200 bg-white px-4 py-2",children:["positive"===e.tone?(0,t.jsx)(m.Check,{className:"size-4.75 shrink-0 text-emerald-600"}):(0,t.jsx)(i.default,{src:"/v2/structure/minus-circle.svg",alt:"","aria-hidden":"true",width:19,height:19,className:"size-4.75 shrink-0"}),(0,t.jsx)("p",{className:"font-medium text-sm text-zinc-900 leading-relaxed",children:n})]},n))})}function b({size:e,duration:n,reverse:r}){return(0,t.jsx)("div",{className:"-translate-x-1/2 -translate-y-1/2 absolute top-1/2 left-1/2 aspect-square",style:{width:v(e),height:v(e)},children:(0,t.jsx)("div",{className:`build-orbit size-full ${r?"build-orbit-reverse":""}`,style:{"--build-orbit-duration":n},children:(0,t.jsx)("svg",{viewBox:`0 0 ${e} ${e}`,className:"block size-full","aria-hidden":"true",children:(0,t.jsx)("circle",{cx:e/2,cy:e/2,r:e/2-.5,fill:"none",className:"stroke-zinc-300",strokeWidth:1,strokeDasharray:"6 4"})})})})}function w({chip:e}){let{Icon:n,className:r}=x[e.icon];return(0,t.jsxs)("span",{className:"inline-flex items-center gap-2 whitespace-nowrap rounded-lg border border-zinc-200 bg-white px-3 py-2 shadow-[0px_1px_2px_rgba(16,24,40,0.05)]",children:[(0,t.jsx)("span",{className:`flex size-6 items-center justify-center rounded-md ${r}`,children:(0,t.jsx)(n,{className:"size-3.5"})}),(0,t.jsx)("span",{className:"font-medium text-sm text-zinc-900",children:e.label})]})}function j({chips:e}){return(0,t.jsx)("div",{className:"flex items-center justify-center overflow-hidden bg-white py-6 lg:min-h-60 xl:min-h-65 2xl:min-h-70 3xl:min-h-75",children:(0,t.jsxs)("div",{className:"@container relative w-full",style:{maxWidth:"420px",aspectRatio:"420 / 279","--orbit-unit":"min(1px, calc(100cqw / 420))"},children:[(0,t.jsxs)("div",{"aria-hidden":"true",className:"absolute inset-0",children:[(0,t.jsx)(b,{size:250,duration:"36s"}),(0,t.jsx)(b,{size:150,duration:"24s",reverse:!0}),(0,t.jsx)("div",{className:"-translate-x-1/2 -translate-y-1/2 absolute top-1/2 left-1/2 rounded-full border border-zinc-200 bg-zinc-100",style:{width:v(50),height:v(50)}})]}),e.map(e=>(0,t.jsx)("span",{className:"-translate-x-1/2 -translate-y-1/2 absolute z-10",style:{left:`calc(50% + ${v(g[e.icon].x)})`,top:`calc(50% + ${v(g[e.icon].y)})`},children:(0,t.jsx)(w,{chip:e})},e.label))]})})}function N({columns:e,buildColumn:n}){return(0,t.jsxs)(d.default,{className:"grid grid-cols-1 border-zinc-200 border-t lg:grid-cols-3",children:[e.map(e=>(0,t.jsxs)("div",{className:"flex flex-col gap-6 border-zinc-200 p-6 max-lg:border-b lg:border-r",children:[(0,t.jsx)(i.default,{src:e.iconImg,alt:"","aria-hidden":"true",width:24,height:24,className:"size-6"}),(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,t.jsx)("p",{className:"font-medium text-lg text-zinc-900 leading-relaxed",children:e.title}),(0,t.jsx)("p",{className:"text-sm text-zinc-500",children:e.description})]}),(0,t.jsx)(y,{column:e})]},e.title)),(0,t.jsxs)("div",{className:"flex flex-col gap-6 p-6",children:[(0,t.jsx)(i.default,{src:n.iconImg,alt:"","aria-hidden":"true",width:24,height:24,className:"size-6"}),(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,t.jsx)("p",{className:"font-medium text-lg text-zinc-900 leading-relaxed",children:n.title}),(0,t.jsx)("p",{className:"text-sm text-zinc-500",children:n.description})]}),(0,t.jsx)(j,{chips:n.chips})]})]})}function k({id:e,tabs:i,headingLead:a,headingMuted:s,headingSecondLine:l,comparison:o,columns:u,buildColumn:m}
1){let[h,p]=(0,n.useState)(i[0]?.id??e),f=i.find(e=>e.id===h)??i[0];return(0,t.jsx)("section",{id:e,className:"w-full border-zinc-200 border-b bg-white",children:(0,t.jsxs)(d.default,{className:"v2-shell mx-auto border-zinc-200 lg:border-x",children:[(0,t.jsx)("div",{className:"v2-section-t",children:(0,t.jsx)(r,{tabs:i,currentId:h,onSelect:p})}),(0,t.jsx)("div",{className:"v2-gutter py-10 md:py-16",children:(0,t.jsxs)("h2",{className:"v2-heading font-space-grotesk font-semibold",children:[(0,t.jsxs)("span",{className:"text-zinc-900",children:[a," "]}),(0,t.jsx)("span",{className:"text-zinc-500",children:s}),(0,t.jsx)("span",{className:"block text-zinc-500",children:l})]})}),(0,t.jsx)("div",{className:"v2-gutter pb-10 md:pb-16",children:(0,t.jsx)(c,{...o,boardImg:f.boardImg,boardAlt:f.boardAlt,chart:f.chart})}),(0,t.jsx)(N,{columns:u,buildColumn:m})]})})}e.s(["default",()=>k],976021)},527599,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(60625);let i="h-14 md:h-16 xl:h-20";function a({count:e,pitch:r,rowRef:a,scrollerRef:s,ruledStart:l=!1,ruledEnd:o=!1}
1){let c=(0,n.useRef)(null),[d,u]=(0,n.useState)(null);return((0,n.useLayoutEffect)(()=>{let e=c.current,t=a.current;if(!e||!t||r<=0)return;let n=()=>{let n=e.getBoundingClientRect(),i=t.getBoundingClientRect().left-(s?.current?.scrollLeft??0),a=n.left-i,c=l?r/3:-.01,d=o?n.width-r/3:n.width-.01,m=[];for(let e=Math.ceil((a+c)/r);e*r-a<d;e++)m.push(e*r-a);u(e=>e&&e.length===m.length&&e.every((e,t)=>.01>Math.abs(e-m[t]))?e:m)};n();let i=new ResizeObserver(n);return i.observe(e),i.observe(t),()=>i.disconnect()},[r,a,s,l,o]),d)?(0,t.jsx)("div",{ref:c,"aria-hidden":"true",className:`relative ${i}`,children:d.map((e,n)=>(0,t.jsx)("span",{className:"v2-comb-tick absolute inset-y-0 w-px",style:{left:e,"--idx":n}},n))}):(0,t.jsx)("div",{ref:c,"aria-hidden":"true",className:`flex justify-evenly ${i}`,children:Array.from({length:e},(e,n)=>(0,t.jsx)("span",{className:"v2-comb-tick w-px shrink-0",style:{"--idx":n}},n))})}function s({headingLead:e,headingMuted:i,columns:s}){let[l,o]=(0,n.useState)(null),c=(0,r.useTick)(),d=(0,n.useRef)([]),u=(0,n.useRef)(null),m=(0,n.useRef)(null),[h,p]=(0,n.useState)(0);(0,n.useEffect)(()=>{let e=m.current?.firstElementChild;if(!e)return;let t=()=>{let t=window.devicePixelRatio||1,n=Math.max(2,Math.round(e.getBoundingClientRect().width/49*t))/t;p(e=>e===n?e:n)};t();let n=new ResizeObserver(t);try{n.observe(e,{box:"device-pixel-content-box"})}catch{n.observe(e)}return()=>n.disconnect()},[]);let f=(0,n.useCallback)(()=>{for(let e of d.current)window.clearTimeout(e);d.current=[]},[]);(0,n.useEffect)(()=>f,[f]);let x=e=>{if(e!==l){o(e),f();for(let e=0;e<=22;e+=3)d.current.push(window.setTimeout(()=>c(1+e/22*.4),60+5*e))}};return(0,t.jsxs)("div",{className:"relative pt-16",children:[(0,t.jsxs)("h3",{className:"v2-gutter v2-heading relative font-space-grotesk font-semibold",children:[(0,t.jsxs)("span",{className:"text-zinc-900",children:[e," "]}),(0,t.jsx)("span",{className:"text-zinc-500",children:i})]}),(0,t.jsxs)("div",{ref:u,className:"mt-10 flex md:mt-16",onPointerLeave:()=>{f(),o(null)},children:[(0,t.jsx)("div",{className:"v2-comb v2-gutter-w hidden shrink-0 flex-col justify-end md:flex",children:(0,t.jsx)(a,{count:12,pitch:h,rowRef:u,ruledStart:!0,ruledEnd:!0})}),(0,t.jsx)("div",{ref:m,className:"no-scrollbar flex grow snap-x snap-mandatory overflow-x-auto px-6 md:grid md:grid-cols-3 md:overflow-visible md:px-0",children:s.map((e,n)=>(0,t.jsxs)("div",{"data-open":n===l,onPointerEnter:()=>x(n),onPointerMove:()=>x(n),className:"v2-comb relative flex h-60 w-64 shrink-0 snap-start flex-col border-zinc-200 border-l md:w-auto",children:[(0,t.jsx)("span",{"aria-hidden":"true",className:"-left-px pointer-events-none absolute top-0 h-7 w-px bg-zinc-500"}),(0,t.jsx)("span",{"aria-hidden":"true",className:"v2-comb-rule -left-px pointer-events-none absolute inset-y-0 w-px bg-zinc-500"}),(0,t.jsxs)("div",{className:"flex grow flex-col gap-1 px-6 pb-10",children:[(0,t.jsx)("p",{className:"font-semibold text-lg text-zinc-900 leading-relaxed",children:e.question}),(0,t.jsx)("p",{className:"text-base text-zinc-500 leading-relaxed",children:e.answer})]}),(0,t.jsx)(a,{count:48,pitch:h,rowRef:u,scrollerRef:m,ruledStart:!0,ruledEnd:n<s.length-1})]},e.question))}),(0,t.jsx)("div",{className:"v2-comb v2-gutter-w hidden shrink-0 flex-col justify-end md:flex",children:(0,t.jsx)(a,{count:12,pitch:h,rowRef:u,ruledEnd:!0})})]})]})}e.s(["default",()=>s])},223105,e=>{"use strict";var t=e.i(843476),n=e.i(657688),r=e.i(271645),i=e.i(60625);let a=[{top:"#D946EF",left:"#F0ABFC",right:"#F5D0FE"},{top:"#3B82F6",left:"#93C5FD",right:"#BFDBFE"},{top:"#22C55E",left:"#86EFAC",right:"#A7F3D0"},{top:"#FDE047",left:"#FDE047",right:"#FEF08A"}].map((e,t)=>{let n=.257*t;return{...e,from:n,to:n+.229}});function s(e){let t=1-e,n=420-380*e;return{left:[230-210*t,n],right:[230+210*t,n],front:[230,n+62*t],back:[230,n-62*t]}}let l=(...e)=>e.map(([e,t])=>`${e},${t}`).join(" ");function o({layer:e}){let n=s(e.from),r=s(e.to);return(0,t.jsxs)("g",{children:[(0,t.jsx)("polygon",{points:l(n.left,n.front,r.front,r.left),fill:e.left}),(0,t.jsx)("polygon",{points:l(n.front,n.right,r.right,r.front),fill:e.right}),(0,t.jsx)("polygon",{points:l(r.left,r.front,r.right,r.back),fill:e.top})]})}let c=(a.length-1)*1e3+620,d=e=>a.length-1-e,u=e=>1e3*d(e)+520;function m({chip:e}
1){return(0,t.jsxs)("div",{className:"w-max max-w-64 rounded-xl border border-zinc-200 bg-white shadow-[0px_1px_2px_rgba(16,24,40,0.05)]",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2 px-3",style:{height:44},children:[(0,t.jsx)("span",{className:"flex items-center rounded-lg p-1",style:{backgroundColor:e.iconBg},children:(0,t.jsx)(n.default,{src:e.iconImg,alt:"","aria-hidden":"true",width:18,height:18,className:"size-4.5"})}),(0,t.jsx)("span",{className:"whitespace-nowrap font-medium text-[15px] text-zinc-900",children:e.label})]}),e.items.length>0&&(0,t.jsx)("ul",{className:"flex list-disc flex-col gap-1.5 border-zinc-200 border-t py-2.5 pr-3 pl-7 marker:text-zinc-400",children:e.items.map(e=>(0,t.jsx)("li",{className:"text-sm text-zinc-600",children:e},e))})]})}function h({chips:e,soundSrc:n}){let l=(0,i.useSoundEffect)(n,{volume:.45}),[h,p]=(0,r.useState)(null),f=null!==h,[x,g]=(0,i.useInView)({threshold:.4,onEnter:()=>p(e=>e??performance.now())}),v=(0,i.useHasInteracted)(),y=(0,r.useRef)(!1),b=(0,r.useRef)([]);(0,r.useEffect)(()=>{if(!g||!n||!v||y.current||null===h)return;let e=performance.now()-h;e>=c||(y.current=!0,b.current=a.map((e,t)=>1e3*t+278-40).filter(t=>t>=e).map(t=>window.setTimeout(()=>l(),t-e)))},[g,v,l,n,h]),(0,r.useEffect)(()=>()=>b.current.forEach(e=>window.clearTimeout(e)),[]);let w=(0,r.useRef)(null),[j,N]=(0,r.useState)({width:0,height:0}),k=(0,r.useCallback)(e=>{w.current=e,x.current=e},[x]);(0,r.useEffect)(()=>{let e=w.current;if(!e)return;let t=()=>{let{width:t,height:n}=e.getBoundingClientRect();N(e=>e.width===t&&e.height===n?e:{width:t,height:n})};t();let n=new ResizeObserver(t);return n.observe(e),()=>n.disconnect()},[]);let C=Math.min(204,.6*Math.max(0,(j.width-464)/2)),S=e.map((e,t)=>{let n=function(e,t){let{left:n,right:r}=s((e.from+e.to)/2),[i,a]="left"===t?n:r;return{x:i/460*100,y:a/500*100}}(a[d(t)],e.side),r="left"===e.side?-1:1,i=n.x/100*464-232,l=j.width/2+i,o=n.y/100*j.height,c=l+r*C,u=o-40;return{chip:e,anchor:n,inset:C+r*i,points:`${l},${o} ${c-56*r},${u} ${c},${u}`}});return(0,t.jsxs)("div",{ref:k,className:"relative w-full max-w-116 xl:max-w-none",children:[(0,t.jsx)("svg",{viewBox:"0 0 460 500",className:"mx-auto h-auto w-full",style:{maxWidth:464},role:"img","aria-label":"A pyramid with four layers: people at the base, then job roles, teams, and the company at the top",children:a.map((e,n)=>(0,t.jsx)("g",{style:{transition:"opacity 620ms ease-out, transform 620ms cubic-bezier(0.34, 1.4, 0.64, 1)",transitionDelay:`${1e3*n}ms`,opacity:+!!f,transform:f?"translateY(0)":"translateY(-42px)"},children:(0,t.jsx)(o,{layer:e})},e.top))}),(0,t.jsx)("svg",{"aria-hidden":"true",className:"pointer-events-none absolute inset-0 hidden h-full w-full xl:block",children:C>0&&S.map((e,n)=>(0,t.jsx)("polyline",{points:e.points,fill:"none",stroke:"#a1a1aa",strokeWidth:1,strokeDasharray:"4 2",strokeLinecap:"butt",strokeLinejoin:"round",style:{transition:"opacity 400ms ease-out",transitionDelay:`${u(n)}ms`,opacity:+!!f}},e.chip.label))}),S.map((e,n)=>{let{chip:r,anchor:i}=e;return(0,t.jsx)("div",{className:"absolute hidden xl:block",style:{to
1p:`calc(${i.y}% - 62px)`,["left"===r.side?"right":"left"]:`calc(50% + ${e.inset}px)`},children:(0,t.jsx)("div",{className:"transition-[opacity,transform] duration-400 ease-out",style:{transitionDelay:`${u(n)}ms`,opacity:+!!f,transform:`translateX(${f?0:"left"===r.side?12:-12}px)`},children:(0,t.jsx)(m,{chip:r})})},r.label)})]})}e.s(["PyramidChipCard",()=>m,"default",()=>h],223105)},224181,e=>{"use strict";var t=e.i(843476),n=e.i(657688),r=e.i(271645),i=e.i(703700);function a(e){return(0,t.jsx)("svg",{viewBox:"0 0 24 24","aria-hidden":"true",...e,children:(0,t.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M3.46447 3.46447C2 4.92893 2 7.28595 2 12C2 16.714 2 19.0711 3.46447 20.5355C4.92893 22 7.28595 22 12 22C16.714 22 19.0711 22 20.5355 20.5355C22 19.0711 22 16.714 22 12C22 7.28595 22 4.92893 20.5355 3.46447C19.0711 2 16.714 2 12 2C7.28595 2 4.92893 2 3.46447 3.46447ZM10.5431 7.51724C10.8288 7.2173 10.8172 6.74256 10.5172 6.4569C10.2173 6.17123 9.74256 6.18281 9.4569 6.48276L7.14286 8.9125L6.5431 8.28276C6.25744 7.98281 5.78271 7.97123 5.48276 8.2569C5.18281 8.54256 5.17123 9.01729 5.4569 9.31724L6.59976 10.5172C6.74131 10.6659 6.9376 10.75 7.14286 10.75C7.34812 10.75 7.5444 10.6659 7.68596 10.5172L10.5431 7.51724ZM13 8.25C12.5858 8.25 12.25 8.58579 12.25 9C12.25 9.41422 12.5858 9.75 13 9.75H18C18.4142 9.75 18.75 9.41422 18.75 9C18.75 8.58579 18.4142 8.25 18 8.25H13ZM10.5431 14.5172C10.8288 14.2173 10.8172 13.7426 10.5172 13.4569C10.2173 13.1712 9.74256 13.1828 9.4569 13.4828L7.14286 15.9125L6.5431 15.2828C6.25744 14.9828 5.78271 14.9712 5.48276 15.2569C5.18281 15.5426 5.17123 16.0173 5.4569 16.3172L6.59976 17.5172C6.74131 17.6659 6.9376 17.75 7.14286 17.75C7.34812 17.75 7.5444 17.6659 7.68596 17.5172L10.5431 14.5172ZM13 15.25C12.5858 15.25 12.25 15.5858 12.25 16C12.25 16.4142 12.5858 16.75 13 16.75H18C18.4142 16.75 18.75 16.4142 18.75 16C18.75 15.5858 18.4142 15.25 18 15.25H13Z",clipRule:"evenodd"})})}let s={"basic-information":{Icon:a,tile:"bg-blue-100",glyph:"text-blue-600"},"candidate-profile":{Icon:function(e){return(0,t.jsx)("svg",{viewBox:"0 0 24 24","aria-hidden":"true",...e,children:(0,t.jsxs)("g",{fill:"currentColor",children:[(0,t.jsx)("circle",{cx:"12",cy:"6",r:"4"}),(0,t.jsx)("ellipse",{cx:"12",cy:"17",rx:"7",ry:"4"})]})})},tile:"bg-green-100",glyph:"text-green-600"},"work-details":{Icon:function(e){return(0,t.jsx)("svg",{viewBox:"0 0 24 24","aria-hidden":"true",...e,children:(0,t.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.17157 3.17157C3 4.34315 3 6.22876 3 10V14C3 17.7712 3 19.6569 4.17157 20.8284C5.34315 22 7.22876 22 11 22H13C16.7712 22 18.6569 22 19.8284 20.8284C21 19.6569 21 17.7712 21 14V10C21 6.22876 21 4.34315 19.8284 3.17157C18.6569 2 16.7712 2 13 2H11C7.22876 2 5.34315 2 4.17157 3.17157ZM7.25 8C7.25 7.58579 7.58579 7.25 8 7.25H16C16.4142 7.25 16.75 7.58579 16.75 8C16.75 8.41421 16.4142 8.75 16 8.75H8C7.58579 8.75 7.25 8.41421 7.25 8ZM7.25 12C7.25 11.5858 7.58579 11.25 8 11.25H16C16.4142 11.25 16.75 11.5858 16.75 12C16.75 12.4142 16.4142 12.75 16 12.75H8C7.58579 12.75 7.25 12.4142 7.25 12ZM8 15.25C7.58579 15.25 7.25 15.5858 7.25 16C7.25 16.4142 7.58579 16.75 8 16.75H13C13.4142 16.75 13.75 16.4142 13.75 16C13.75 15.5858 13.4142 15.25 13 15.25H8Z",clipRule:"evenodd"})})},tile:"bg-yellow-100",glyph:"text-yellow-600"},skills:{Icon:a,tile:"bg-red-100",glyph:"text-red-600"},"important-dates":{Icon:function(e){return(0,t.jsx)("svg",{viewBox:"0 0 24 24","aria-hidden":"true",...e,children:(0,t.jsxs)("g",{fill:"currentColor",children:[(0,t.jsx)("path",{d:"M7.75 2.5C7.75 2.08579 7.41421 1.75 7 1.75C6.58579 1.75 6.25 2.08579 6.25 2.5V4.07926C4.81067 4.19451 3.86577 4.47737 3.17157 5.17157C2.47737 5.86577 2.19451 6.81067 2.07926 8.25H21.9207C21.8055 6.81067 21.5226 5.86577 20.8284 5.17157C20.1342 4.47737 19.1893 4.19451 17.75 4.07926V2.5C17.75 2.08579 17.4142 1.75 17 1.75C16.5858 1.75 16.25 2.08579 16.25 2.5V4.0129C15.5847 4 14.839 4 14 4H10C9.16097 4 8.41527 4 7.75 4.0129V2.5Z"}),(0,t.jsx)("path",{fillRule:"evenodd",d:"M2 12C2 11.161 2 10.4153 2.0129 9.75H21.9871C22 10.4153 22 11.161 22 12V14C22 17.7712 22 19.6569 20.8284 20.8284C19.6569 22 17.7712 22 14 22H10C6.22876 22 4.34315 22 3.17157 20.8284C2 19.6569 2 17.7712 2 14V12ZM17 14C17.5523 14 18 13.5523 18 13C18 12.4477 17.5523 12 17 12C16.4477 12 16 12.4477 16 13C16 13.5523 16.4477 14 17 14ZM17 18C17.5523 18 18 17.5523 18 17C18 16.4477 17.5523 16 17 16C16.4477 16 16 16.4477 16 17C16 17.5523 16.4477 18 17 18ZM13 13C13 13.5523 12.5523 14 12 14C11.4477 14 11 13.5523 11 13C11 12.4477 11.4477 12 12 12C12.5523 12 13 12.4477 13 13ZM13 17C13 17.5523 12.5523 18 12 18C11.4477 18 11 17.5523 11 17C11 16.4477 11.4477 16 12 16C12.5523 16 13 16.4477 13 17ZM7 14C7.55228 14 8 13.5523 8 13C8 12.4477 7.55228 12 7 12C6.44772 12 6 12.4477 6 13C6 13.5523 6.44772 14 7 14ZM7 18C7.55228 18 8 17.5523 8 17C8 16.4477 7.55228 16 7 16C6.44772 16 6 16.4477 6 17C6 17.5523 6.44772 18 7 18Z",clipRule:"evenodd"})]})})},tile:"bg-blue-100",glyph:"text-blue-600"},"additional-information":{Icon:a,tile:"bg-blue-100",glyph:"text-blue-600"},"kpi-sheet":{Icon:function(e){return(0,t.jsx)("svg",{viewBox:"0 0 24 24","aria-hidden":"true",...e,children:(0,t.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M3.46447 3.46447C2 4.92893 2 7.28595 2 12C2 16.714 2 19.0711 3.46447 20.5355C4.92893 22 7.28595 22 12 22C16.714 22 19.0711 22 20.5355 20.5355C22 19.0711 22 16.714 22 12C22 7.28595 22 4.92893 20.5355 3.46447C19.0711 2 16.714 2 12 2C7.28595 2 4.92893 2 3.46447 3.46447ZM17 12.25C17.4142 12.25 17.75 12.5858 17.75 13V18C17.75 18.4142 17.4142 18.75 17 18.75C16.5858 18.75 16.25 18.4142 16.25 18V13C16.25 12.5858 16.5858 12.25 17 12.25ZM12.75 6C12.75 5.58579 12.4142 5.25 12 5.25C11.5858 5.25 11.25 5.58579 11.25 6V18C11.25 18.4142 11.5858 18.75 12 18.75C12.4142 18.75 12.75 18.4142 12.75 18V6ZM7 8.25C7.41421 8.25 7.75 8.58579 7.75 9V18C7.75 18.4142 7.41421 18.75 7 18.75C6.58579 18.75 6.25 18.4142 6.25 18V9C6.25 8.58579 6.58579 8.25 7 8.25Z",clipRule:"evenodd"})})},tile:"bg-green-100",glyph:"text-green-600"}};function l({icon:e}){let{Icon:n,tile:r,glyph:i}=s[e];return(0,t.jsx)("span",{className:`flex items-center rounded-lg p-1 ${r}`,children:(0,t.jsx)(n,{className:`size-4 ${i}`})})}function o({height:e}){return(0,t.jsx)("span",{className:"w-px bg-gray-300",style:{height:e}})}function c({children:e}){return(0,t.jsx)("div",{className:"absolute inset-x-0 top-0 flex justify-center",children:(0,t.jsx)("div",{className:"shrink-0 [zoom:0.4] sm:[zoom:0.7] md:[zoom:0.8] lg:[zoom:0.7] xl:[zoom:0.8] 2xl:[zoom:0.9] 3xl:[zoom:1]",style:{width:800,height:504},children:(0,t.jsx)("div",{className:"relative size-full",children:e})})})}function d({card:e}){return(0,t.jsxs)("div",{className:"flex w-51 flex-col gap-2 rounded-2xl border border-zinc-200 bg-white p-3 shadow-[0px_1px_1px_rgba(16,24,40,0.05)]",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)("span",{className:"flex items-center rounded-lg p-1",style:{backgroundColor:e.iconBg},children:(0,t.jsx)(n.default,{src:e.iconImg,alt:"","aria-hidden":"true",width:18,height:18,className:"size-4.5"})}),(0,t.jsx)("p",{className:"font-medium text-base text-zinc-900",children:e.label})]}),(0,t.jsx)("span",{className:"h-px w-full bg-zinc-200"}),(0,t.jsx)("span",{className:"h-5 w-full rounded bg-zinc-100"}),(0,t.jsx)("span",{className:"h-5 w-full rounded bg-zinc-100"})]})}function u({cards:e}){return(0,t.jsx)("div",{className:"absolute inset-0 flex flex-col items-center justify-center",children:e.map((e,n)=>(0,t.jsxs)("div",{className:"flex flex-col items-center",children:[n>0&&(0,t.jsx)(o,{height:24}),(0,t.jsx)(d,{card:e})]},e.label))})}let m=[{left:156,top:40.5,width:208,lead:0,trail:144},{left:439,top:0,width:240,lead:96,trail:0}];function h({card:e,width:n}){return(0,t.jsxs)("div",{className:"flex flex-col gap-2 rounded-2xl border border-zinc-200 bg-white p-3 shadow-[0px_1px_2px_rgba(16,24,40,0.05)]",style:{width:n},children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(l,{icon:e.icon}),(0,t.jsx)("p",{className:"font-medium text-base text-zinc-900 leading-6",children:e.label})]}),(0,t.jsx)("span",{className:"h-px w-full bg-zinc-200"}),Array.from({length:e.rows},(e,n)=>(0,t.jsx)("span",{className:"h-5 w-full rounded bg-zinc-100"},n))]})}function p({columns:e}){return(0,t.jsx)(t.Fragment,{children:e.map((e,n)=>{let r=m[Math.min(n,m.length-1)];return(0,t.jsxs)("div",{className:"absolute flex flex-col items-center",style:{left:r.left,top:r.top,width:r.width},children:[r.lead>0&&(0,t.jsx)(o,{height:r.lead}),e.map((e,n)=>(0,t.jsxs)("div",{className:"flex flex-col items-center",children:[n>0&&(0,t.jsx)(o,{height:24}),(0,t.jsx)(h,{card:e,width:r.width})]},e.label)),r.trail>0&&(0,t.jsx)(o,{height:r.trail})]},n)})})}let f=[250,123,138,89];function x({kpi:e}){return(0,t.jsxs)("div",{className:"absolute overflow-hidden rounded-xl border border-zinc-200 bg-white shadow-[0px_1px_2px_rgba(16,24,40,0.05)]",style:{left:100,top:88,width:600},children:[(0,t.jsxs)("div",{className:"flex items-center gap-3 px-4 py-3.5",children:[(0,t.jsx)(l,{icon:"kpi-sheet"}),(0,t.jsx)("p",{className:"font-medium text-lg text-zinc-900 leading-7",children:e.title})]}),(0,t.jsxs)("table",{className:"w-full table-fixed border-collapse text-left text-[15px] leading-[22px]",children:[(0,t.jsx)("colgroup",{children:f.map((e,n)=>(0,t.jsx)("col",{style:{width:e}},n))}),(0,t.jsx)("thead",{children:(0,t.jsx)("tr",{className:"border-zinc-200 border-y bg-zinc-50 text-zinc-900",children:e.columns.map((n,r)=>(0,t.jsx)("th",{className:`px-4 py-[9px] font-medium ${r<e.columns.length-1?"border-zinc-200 border-r":""}`,children:n},n))})}),(0,t.jsx)("tbody",{className:"text-zinc-600",children:e.rows.map((e,n)=>(0,t.jsxs)("tr",{className:"border-zinc-200 border-b last:border-b-0",children:[(0,t.jsx)("td",{className:"border-zinc-200 border-r px-4 py-2",children:e.name}),(0,t.jsx)("td",{className:"border-zinc-200 border-r px-4 py-2",children:e.frequency}),(0,t.jsx)("td",{className:"border-zinc-200 border-r px-4 py-2",children:e.dataType}),(0,t.jsx)("td",{className:"px-4 py-2",children:e.target})]},n))})]})]})}function g({tab:e}){return"spec"===e.kind&&e.specColumns?(0,t.jsx)(p,{columns:e.specColumns}):"kpi"===e.kind&&e.kpi?(0,t.jsx)(x,{kpi:e.kpi}):(0,t.jsx)(u,{cards:e.cards??[]})}
1function v({id:e,headingLead:n,headingMuted:a,headingSecondLine:s,tabs:l}){let[o,d]=(0,r.useState)(0),u=l[o];return(0,t.jsx)("section",{id:e,className:"w-full border-zinc-200 border-b bg-white",children:(0,t.jsxs)(i.default,{className:"v2-shell mx-auto border-zinc-200 lg:border-x",children:[(0,t.jsx)("div",{className:"v2-gutter v2-section-t pb-10 md:pb-24",children:(0,t.jsxs)("h2",{className:"v2-heading font-space-grotesk font-semibold",children:[(0,t.jsxs)("span",{className:"text-zinc-900",children:[n," "]}),(0,t.jsx)("span",{className:"text-zinc-500",children:a}),(0,t.jsx)("span",{className:"block text-zinc-500",children:s})]})}),(0,t.jsx)("div",{className:"grid grid-cols-1 border-zinc-200 border-y bg-white md:grid-cols-3",children:l.map((e,n)=>{let r=n===o;return(0,t.jsxs)("button",{type:"button",onClick:()=>d(n),"aria-pressed":r,className:`flex cursor-pointer flex-col items-start gap-4 border-zinc-200 px-10 py-4 text-left transition-colors max-md:border-b md:border-r md:last:border-r-0 ${r?"bg-zinc-50":"hover:bg-zinc-50/60"}`,children:[(0,t.jsx)("span",{className:"text-sm text-zinc-500",children:e.number}),(0,t.jsx)("span",{className:"max-w-52 font-medium text-lg text-zinc-900",children:e.question})]},e.number)})}),(0,t.jsx)("div",{className:"v2-gutter py-16",children:(0,t.jsxs)("div",{className:"flex flex-col items-stretch justify-between overflow-hidden border border-zinc-200 bg-white lg:flex-row lg:pl-12",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-2 p-6 lg:py-12 lg:pl-0",children:[(0,t.jsx)("p",{className:"font-semibold text-2xl text-zinc-900 leading-relaxed",children:u.artefactTitle}),(0,t.jsx)("ul",{className:"list-disc ps-6 text-base text-zinc-500",children:u.bullets.map(e=>(0,t.jsx)("li",{className:"leading-6",children:e},e))})]}),(0,t.jsxs)("div",{className:"relative min-h-50 overflow-hidden border-zinc-200 bg-zinc-50 max-lg:border-t sm:min-h-88 md:min-h-100 lg:min-h-88 lg:w-140 lg:border-l xl:min-h-100 xl:w-160 2xl:min-h-114 2xl:w-180 3xl:min-h-126 3xl:w-200",children:[(0,t.jsx)("div",{"aria-hidden":"true",className:"v2-dots pointer-events-none absolute inset-0 select-none [--v2-dots-pitch:10px]"}),(0,t.jsx)(c,{children:(0,t.jsx)(g,{tab:u})})]})]})})]})})}e.s(["default",()=>v])},508807,e=>{"use strict";var t=e.i(843476);function n(e){return(0,t.jsx)("svg",{viewBox:"0 0 24 24","aria-hidden":"true",...e,children:(0,t.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M3.46447 3.46447C2 4.92893 2 7.28595 2 12C2 16.714 2 19.0711 3.46447 20.5355C4.92893 22 7.28595 22 12 22C16.714 22 19.0711 22 20.5355 20.5355C22 19.0711 22 16.714 22 12C22 7.28595 22 4.92893 20.5355 3.46447C19.0711 2 16.714 2 12 2C7.28595 2 4.92893 2 3.46447 3.46447ZM10.5431 7.51724C10.8288 7.2173 10.8172 6.74256 10.5172 6.4569C10.2173 6.17123 9.74256 6.18281 9.4569 6.48276L7.14286 8.9125L6.5431 8.28276C6.25744 7.98281 5.78271 7.97123 5.48276 8.2569C5.18281 8.54256 5.17123 9.01729 5.4569 9.31724L6.59976 10.5172C6.74131 10.6659 6.9376 10.75 7.14286 10.75C7.34812 10.75 7.5444 10.6659 7.68596 10.5172L10.5431 7.51724ZM13 8.25C12.5858 8.25 12.25 8.58579 12.25 9C12.25 9.41422 12.5858 9.75 13 9.75H18C18.4142 9.75 18.75 9.41422 18.75 9C18.75 8.58579 18.4142 8.25 18 8.25H13ZM10.5431 14.5172C10.8288 14.2173 10.8172 13.7426 10.5172 13.4569C10.2173 13.1712 9.74256 13.1828 9.4569 13.4828L7.14286 15.9125L6.5431 15.2828C6.25744 14.9828 5.78271 14.9712 5.48276 15.2569C5.18281 15.5426 5.17123 16.0173 5.4569 16.3172L6.59976 17.5172C6.74131 17.6659 6.9376 17.75 7.14286 17.75C7.34812 17.75 7.5444 17.6659 7.68596 17.5172L10.5431 14.5172ZM13 15.25C12.5858 15.25 12.25 15.5858 12.25 16C12.25 16.4142 12.5858 16.75 13 16.75H18C18.4142 16.75 18.75 16.4142 18.75 16C18.75 15.5858 18.4142 15.25 18 15.25H13Z",clipRule:"evenodd"})})}function r(e){return(0,t.jsx)("svg",{viewBox:"0 0 24 24","aria-hidden":"true",...e,children:(0,t.jsx)("path",{fill:"currentColor",d:"M9.153 5.408C10.42 3.136 11.053 2 12 2s1.58 1.136 2.847 3.408l.328.588c.36.646.54.969.82 1.182s.63.292 1.33.45l.636.144c2.46.557 3.689.835 3.982 1.776c.292.94-.546 1.921-2.223 3.882l-.434.507c-.476.557-.715.836-.822 1.18c-.107.345-.071.717.001 1.46l.066.677c.253 2.617.38 3.925-.386 4.506s-1.918.051-4.22-1.009l-.597-.274c-.654-.302-.981-.452-1.328-.452s-.674.15-1.328.452l-.596.274c-2.303 1.06-3.455 1.59-4.22 1.01c-.767-.582-.64-1.89-.387-4.507l.066-.676c.072-.744.108-1.116 0-1.46c-.106-.345-.345-.624-.821-1.18l-.434-.508c-1.677-1.96-2.515-2.941-2.223-3.882S3.58 8.328 6.04 7.772l.636-.144c.699-.158 1.048-.237 1.329-.45s.46-.536.82-1.182z"})})}e.s(["ChecklistSolid",()=>n,"StarSolid",()=>r])},206039,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(449492),i=e.i(749652);let a={some:0,all:1};var s=e.i(772328),l=e.i(508807);let o=2*Math.PI*41.5,c="#FB923C";function d({kpi:e}){let d=(0,n.useRef)(null),m=function(e,{root:t,margin:r,amount:s,once:l=!1,initial:o=!1}={}
1){let[c,d]=(0,n.useState)(o);return(0,n.useEffect)(()=>{if(!e.current||l&&c)return;let n={root:t&&t.current||void 0,margin:r,amount:s};return function(e,t,{root:n,margin:r,amount:s="some"}={}){let l=(0,i.resolveElements)(e),o=new WeakMap,c=new IntersectionObserver(e=>{e.forEach(e=>{let n=o.get(e.target);if(!!n!==e.isIntersecting)if(e.isIntersecting){let n=t(e.target,e);"function"==typeof n?o.set(e.target,n):c.unobserve(e.target)}else"function"==typeof n&&(n(e),o.delete(e.target))})},{root:n,rootMargin:r,threshold:"number"==typeof s?s:a[s]});return l.forEach(e=>c.observe(e)),()=>c.disconnect()}(e.current,()=>(d(!0),l?void 0:()=>d(!1)),n)},[t,e,r,l,s]),c}(d,{once:!0,margin:"0px 0px -15% 0px"}),h=(0,s.useReducedMotion)(),[p,f]=(0,n.useState)(0),x=h?e.percent:p,g=x>=e.percent-.5;(0,n.useEffect)(()=>{if(!m||h)return;let t=(0,r.animate)(0,e.percent,{duration:1.1,ease:[.22,1,.36,1],onUpdate:f});return()=>t.stop()},[m,h,e.percent]);let v=e.trend,y=Math.min(...v),b=Math.max(...v),w=(v[0]-y)/(b-y||1),j=(v[v.length-1]-y)/(b-y||1),N=v.map(e=>((e-y)/(b-y||1)-w)/(j-w||1)),k=(e,t,n)=>`${((e+t/(N.length-1))*200).toFixed(2)},${(56-(e+n)*46).toFixed(2)}`,C=[...Array.from({length:3},(e,t)=>N.slice(0,-1).map((e,n)=>k(t,n,e)).join(" ")),k(3,0,0)].join(" ");return(0,t.jsxs)("div",{ref:d,className:"relative h-71.75 w-95.75 shrink-0 [zoom:0.8] sm:[zoom:1] md:[zoom:0.85] lg:[zoom:0.7] xl:[zoom:0.85] 2xl:[zoom:1]",children:[(0,t.jsxs)("div",{className:"absolute top-0 left-0 flex size-30.25 items-center justify-center rounded-2xl border border-emerald-100 bg-emerald-50 shadow-[0px_1px_2px_rgba(16,24,40,0.05)]",children:[(0,t.jsxs)("svg",{viewBox:"0 0 92 92",className:"size-23",role:"img","aria-label":`${e.percent}% of target achieved`,children:[(0,t.jsx)("circle",{cx:46,cy:46,r:41.5,fill:"none",stroke:"#D1FAE5",strokeWidth:9}),(0,t.jsx)("circle",{cx:46,cy:46,r:41.5,fill:"none",stroke:"#10B981",strokeWidth:9,strokeLinecap:"round",strokeDasharray:o,strokeDashoffset:o-x/100*o,transform:"rotate(-90 46 46)"})]}),(0,t.jsxs)("p",{className:"absolute inset-0 flex items-center justify-center font-semibold text-xl text-zinc-900 tabular-nums",children:[Math.round(x),(0,t.jsx)("span",{className:"font-medium text-sm",children:"%"})]})]}),(0,t.jsxs)("div",{className:"absolute top-15.25 left-37.5 flex w-58.25 items-center rounded-2xl border border-zinc-200 bg-white shadow-[0px_1px_2px_rgba(16,24,40,0.05)]",children:[(0,t.jsx)(u,{label:"Target",value:e.target}),(0,t.jsx)("span",{className:"h-10 w-px bg-zinc-200"}),(0,t.jsx)(u,{label:"Achieved",value:g?e.achieved:String(Math.round(x))})]}),(0,t.jsxs)("div",{className:"absolute top-37.5 left-15.25 flex w-61 flex-col gap-2 rounded-2xl border border-zinc-200 bg-white p-3 shadow-[0px_1px_2px_rgba(16,24,40,0.05)]",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)("span",{className:"flex size-6 shrink-0 items-center justify-center rounded-md bg-purple-100 text-purple-600",children:(0,t.jsx)(l.StarSolid,{className:"size-4"})}),(0,t.jsx)("p",{className:"font-medium text-base text-zinc-900",children:"Performance"})]}),(0,t.jsx)("span",{className:"h-px w-full bg-zinc-200"}),(0,t.jsx)("div",{className:"h-17.5 overflow-hidden",children:(0,t.jsxs)("svg",{viewBox:"0 0 200 60",className:"h-full w-full",preserveAspectRatio:"none",role:"img","aria-label":"Performance trending upward",style:{opacity:+!!m,transition:h?void 0:"opacity 900ms ease-out"},children:[(0,t.jsx)("defs",{children:(0,t.jsxs)("linearGradient",{id:"kpi-trend-fill",gradientUnits:"userSpaceOnUse",x1:"0",y1:10,x2:"0",y2:60,children:[(0,t.jsx)("stop",{offset:"0%",stopColor:c,stopOpacity:"0.25"}),(0,t.jsx)("stop",{offset:"100%",stopColor:c,stopOpacity:"0"})]})}),(0,t.jsxs)("g",{className:"trend-climb",style:{"--trend-span":200,"--trend-rise":46,"--trend-duration":"12.8s"},children:[(0,t.jsx)("polygon",{points:`0,106 ${C} 600,106`,fill:"url(#kpi-trend-fill)"}),(0,t.jsx)("polyline",{points:C,fill:"none",stroke:c,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]})]})})]})]})}function u({label:e,value:n}){return(0,t.jsxs)("div",{className:"flex-1 py-3 text-center",children:[(0,t.jsx)("p",{className:"text-sm text-zinc-600",children:e}),(0,t.jsx)("p",{className:"font-semibold text-base text-zinc-900 tabular-nums",children:n})]})}e.s(["default",()=>d],206039)},522807,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(772328),i=e.i(508807);function a({label:e,tasks:a}
1){let s=(0,r.useReducedMotion)(),[l,o]=(0,n.useState)(0),[c,d]=(0,n.useState)(!1),[u,m]=(0,n.useState)(!0),h=s||c;(0,n.useEffect)(()=>{if(h)return;let e=window.setInterval(()=>o(e=>e+1),2100);return()=>window.clearInterval(e)},[h]);let p=(0,n.useRef)(0);(0,n.useEffect)(()=>()=>cancelAnimationFrame(p.current),[]);let f=(0,n.useCallback)(()=>{l<a.length||(m(!1),o(0),p.current=requestAnimationFrame(()=>m(!0)))},[l,a.length]),x=[...a,...a];return(0,t.jsxs)("div",{className:"flex w-full max-w-110.5 flex-col gap-2 rounded-2xl border border-zinc-200 bg-white p-3 shadow-[0px_1px_2px_rgba(16,24,40,0.05)] [mask-image:linear-gradient(to_bottom,#000_62%,transparent)]",onMouseEnter:()=>d(!0),onMouseLeave:()=>d(!1),children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)("span",{className:"flex size-6 shrink-0 items-center justify-center rounded-md bg-red-100 text-red-600",children:(0,t.jsx)(i.ChecklistSolid,{className:"size-4"})}),(0,t.jsx)("p",{className:"font-medium text-base text-zinc-900",children:e})]}),(0,t.jsx)("span",{className:"h-px w-full bg-zinc-200"}),(0,t.jsx)("div",{className:"relative overflow-hidden",style:{height:210},children:(0,t.jsx)("ul",{onTransitionEnd:f,style:{transform:`translateY(-${35*l}px)`,transition:s||!u?void 0:"transform 620ms cubic-bezier(0.34, 1.42, 0.64, 1)"},children:x.map((e,n)=>(0,t.jsxs)("li",{className:"flex items-center justify-between gap-3",style:{height:35},children:[(0,t.jsx)("span",{className:"truncate text-sm text-zinc-600",children:e}),(0,t.jsx)("span",{className:"shrink-0 rounded-md border border-zinc-200 px-2 py-0.5 text-sm text-zinc-600",children:"SOP"})]},`${e}-${n}`))})})]})}e.s(["default",()=>a])},148952,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(475254);let i=(0,r.default)("circle-minus",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M8 12h8",key:"1wcyev"}]]),a=(0,r.default)("layout-grid",[["rect",{width:"7",height:"7",x:"3",y:"3",rx:"1",key:"1g98yp"}],["rect",{width:"7",height:"7",x:"14",y:"3",rx:"1",key:"6d4xhi"}],["rect",{width:"7",height:"7",x:"14",y:"14",rx:"1",key:"nxv5o0"}],["rect",{width:"7",height:"7",x:"3",y:"14",rx:"1",key:"1bb6yr"}]]),s=(0,r.default)("sparkles",[["path",{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z",key:"1s2grr"}],["path",{d:"M20 2v4",key:"1rf3ol"}
1],["path",{d:"M22 4h-4",key:"gwowj6"}],["circle",{cx:"4",cy:"20",r:"2",key:"6kqj1y"}]]);var l=e.i(37727),o=e.i(703700);let c={scattered:{Icon:l.X,className:"bg-red-100 text-red-600"},organized:{Icon:a,className:"bg-blue-100 text-blue-600"},system:{Icon:s,className:"bg-emerald-100 text-emerald-600"}};function d({headingLead:e,headingMuted:r,stages:a}){let[s,l]=(0,n.useState)(0),[d,u]=(0,n.useState)(!1),[m,h]=(0,n.useState)(!1),p=(0,n.useRef)(null);return(0,n.useEffect)(()=>{let e=p.current;if(!e)return;let t=new IntersectionObserver(([e])=>h(e.isIntersecting),{threshold:.5});return t.observe(e),()=>t.disconnect()},[]),(0,t.jsx)("section",{className:"w-full border-zinc-200 border-b bg-white",children:(0,t.jsx)(o.default,{className:"v2-shell mx-auto border-zinc-200 lg:border-x",children:(0,t.jsx)("div",{className:"v2-section-y",children:(0,t.jsxs)("div",{className:"grid grid-cols-1 items-stretch gap-10 border-zinc-200 border-y py-16 max-lg:px-6 md:gap-16 md:px-10 md:py-16 lg:grid-cols-2 lg:pr-0 lg:pl-16 xl:pl-20 2xl:pl-23 3xl:pl-26",children:[(0,t.jsxs)("div",{className:"max-lg:contents lg:flex lg:flex-col lg:justify-center lg:gap-24 xl:gap-30 2xl:gap-35 3xl:gap-40",children:[(0,t.jsxs)("h2",{className:"v2-heading font-space-grotesk font-semibold max-lg:mx-6",children:[(0,t.jsx)("span",{className:"block text-zinc-900",children:e}),(0,t.jsx)("span",{className:"block text-zinc-500",children:r})]}),(0,t.jsx)("div",{ref:p,className:"flex max-w-100 flex-col gap-6 max-lg:order-last max-lg:mx-6",onMouseEnter:()=>u(!0),onMouseLeave:()=>u(!1),onFocusCapture:()=>u(!0),onBlurCapture:()=>u(!1),children:a.map((e,n)=>(0,t.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,t.jsxs)("button",{type:"button",onClick:()=>l(n),"aria-pressed":n===s,className:"flex cursor-pointer flex-col gap-1 text-left",children:[(0,t.jsx)("span",{className:"font-semibold text-lg text-zinc-700 leading-relaxed",children:e.title}),n===s&&(0,t.jsx)("span",{className:"grid",children:a.map((e,n)=>(0,t.jsx)("span",{"aria-hidden":n!==s,className:`col-start-1 row-start-1 text-base text-zinc-500 transition-opacity duration-500 ease-out motion-reduce:transition-none ${n===s?"opacity-100":"pointer-events-none opacity-0"}`,children:e.description},e.title))})]}),n===s&&(0,t.jsx)("span",{className:"block h-0.5 w-full bg-zinc-200",children:(0,t.jsx)("span",{className:"stage-fill block h-0.5 w-full bg-zinc-900",style:{"--stage-duration":"6000ms",animationPlayState:d||!m?"paused":"running"},onAnimationEnd:()=>l(e=>Math.min(e+1,a.length-1))},s)})]},e.title))})]}),(0,t.jsx)("div",{className:"v2-dots flex items-center justify-center border-zinc-200 bg-white p-4 [--v2-dots-pitch:10px] max-lg:border-y lg:border lg:border-r-0",children:(0,t.jsx)("div",{className:"grid w-full max-w-59 rounded-2xl border border-zinc-200 bg-white p-3 md:max-w-75",children:a.map((e,n)=>{let{Icon:r,className:a}=c[e.card.icon],l=n===s;return(0,t.jsxs)("div",{"aria-hidden":!l,className:`col-start-1 row-start-1 flex flex-col gap-2 transition duration-500 ease-out motion-reduce:transition-none ${l?"translate-y-0 opacity-100":"pointer-events-none translate-y-1 opacity-0"}`,children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)("span",{className:`flex items-center rounded-lg p-1 ${a}`,children:(0,t.jsx)(r,{className:"size-4.5"})}),(0,t.jsx)("p",{className:"font-medium text-base text-zinc-900",children:e.card.title})]}),(0,t.jsx)("span",{className:"h-px w-full bg-zinc-200"}),e.card.items.map(e=>(0,t.jsxs)("div",{className:"flex items-center gap-2 py-0.5",children:[(0,t.jsx)(i,{className:"size-4.5 shrink-0 text-zinc-500"}),(0,t.jsx)("p",{className:"font-medium text-sm text-zinc-500",children:e})]},e))]},e.card.title)})})})]})})})})}e.s(["default",()=>d],148952)},813667,e=>{"use strict";var t,n=e.i(843476),r=e.i(271645),i=e.i(247167),a=(...e)=>e.filter(Boolean).join(" "),s=(0,r.createContext)({strict:!1}),l=(e,t,n)=>n>t?t:n<e?e:n,o=()=>{},c=()=>{};i.default;var d={};function u(e){let t;return()=>(void 0===t&&(t=e()),t)}var m=e=>e,h=(...e)=>e.reduce((e,t)=>n=>t(e(n))),p=(e,t,n)=>{let r=t-e;return r?(n-e)/r:1},f=class{constructor(){this.subscriptions=[]}add(e){var t;return t=this.subscriptions,-1===t.indexOf(e)&&t.push(e),()=>{var t;let n;return t=this.subscriptions,void((n=t.indexOf(e))>-1&&t.splice(n,1))}}
1notify(e,t,n){let r=this.subscriptions.length;if(r)if(1===r)this.subscriptions[0](e,t,n);else for(let i=0;i<r;i++){let r=this.subscriptions[i];r&&r(e,t,n)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}},x=(e,t)=>t?1e3/t*e:0,g=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e;function v(e,t,n,r){return e===t&&n===r?m:i=>0===i||1===i?i:g(function(e,t,n,r,i){let a,s,l=0;do(a=g(s=t+(n-t)/2,r,i)-e)>0?n=s:t=s;while(Math.abs(a)>1e-7&&++l<12)return s}(i,0,1,e,n),t,r)}var y=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,b=e=>t=>1-e(1-t),w=v(.33,1.53,.69,.99),j=b(w),N=y(j),k=e=>e>=1?1:(e*=2)<1?.5*j(e):.5*(2-Math.pow(2,-10*(e-1))),C=e=>1-Math.sin(Math.acos(e)),S=b(C),_=y(C),M=v(.42,0,1,1),z=v(0,0,.58,1),T=v(.42,0,.58,1),A=e=>Array.isArray(e)&&"number"==typeof e[0],E={linear:m,easeIn:M,easeInOut:T,easeOut:z,circIn:C,circInOut:_,circOut:S,backIn:j,backInOut:N,backOut:w,anticipate:k},R=e=>{if(A(e)){c(4===e.length,"Cubic bezier arrays must contain four numerical values.","cubic-bezier-length");let[t,n,r,i]=e;return v(t,n,r,i)}return"string"==typeof e?(c(void 0!==E[e],`Invalid easing type '${e}'`,"invalid-easing-type"),E[e]):e},L=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];function F(e,t){let n=!1,r=!0,i={delta:0,timestamp:0,isProcessing:!1},a=()=>n=!0,s=L.reduce((e,t)=>(e[t]=function(e){let t=new Set,n=new Set,r=!1,i=!1,a=new WeakSet,s={delta:0,timestamp:0,isProcessing:!1};function l(t){a.has(t)&&(o.schedule(t),e()),t(s)}let o={schedule:(e,i=!1,s=!1)=>{let l=s&&r?t:n;return i&&a.add(e),l.add(e),e},cancel:e=>{n.delete(e),a.delete(e)},process:e=>{if(s=e,r){i=!0;return}r=!0;let a=t;t=n,n=a,t.forEach(l),t.clear(),r=!1,i&&(i=!1,o.process(e))}};return o}(a),e),{}),{setup:l,read:o,resolveKeyframes:c,preUpdate:u,update:m,preRender:h,render:p,postRender:f}=s,x=()=>{let a=d.useManualTiming,s=a?i.timestamp:performance.now();n=!1,a||(i.delta=r?1e3/60:Math.max(Math.min(s-i.timestamp,40),1)),i.timestamp=s,i.isProcessing=!0,l.process(i),o.process(i),c.process(i),u.process(i),m.process(i),h.process(i),p.process(i),f.process(i),i.isProcessing=!1,n&&t&&(r=!1,e(x))};return{schedule:L.reduce((t,a)=>{let l=s[a];return t[a]=(t,a=!1,s=!1)=>(n||(n=!0,r=!0,i.isProcessing||e(x)),l.schedule(t,a,s)),t},{}),cancel:e=>{for(let t=0;t<L.length;t++)s[L[t]].cancel(e)},state:i,steps:s}}var{schedule:I,cancel:V,state:P,steps:O}=F("u">typeof requestAnimationFrame?requestAnimationFrame:m,!0);function $(){t=void 0}var D={now:()=>(void 0===t&&D.set(P.isProcessing||d.useManualTiming?P.timestamp:performance.now()),t),set:e=>{t=e,queueMicrotask($)}},B=e=>t=>"string"==typeof t&&t.startsWith(e),H=B("--"),W=B("var(--"),q=e=>!!W(e)&&Y.test(e.split("/*")[0].trim()),Y=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function K(e){return"string"==typeof e&&e.split("/*")[0].includes("var(--")}var X={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},U={...X,transform:e=>l(0,1,e)},Z={...X,default:1},G=e=>Math.round(1e5*e)/1e5,J=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu,Q=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,ee=(e,t)=>n=>!!("string"==typeof n&&Q.test(n)&&n.startsWith(e)||t&&null!=n&&Object.prototype.hasOwnProperty.call(n,t)),et=(e,t,n)=>r=>{if("string"!=typeof r)return r;let[i,a,s,l]=r.match(J);return{[e]:parseFloat(i),[t]:parseFloat(a),[n]:parseFloat(s),alpha:void 0!==l?parseFloat(l):1}},en={...X,transform:e=>Math.round(l(0,255,e))},er={test:ee("rgb","red"),parse:et("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+en.transform(e)+", "+en.transform(t)+", "+en.transform(n)+", "+G(U.transform(r))+")"},ei={test:ee("#"),parse:function(e){let t="",n="",r="",i="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),i=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),i=e.substring(4,5),t+=t,n+=n,r+=r,i+=i),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:i?parseInt(i,16)/255:1}},transform:er.transform},ea=e=>({test:t=>"string"==typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),es=ea("deg"),el=ea("%"),eo=ea("px"),ec=ea("vh"),ed=ea("vw"),eu={...el,parse:e=>el.parse(e)/100,transform:e=>el.transform(100*e)},em={test:ee("hsl","hue"),parse:et("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+el.transform(G(t))+", "+el.transform(G(n))+", "+G(U.transform(r))+")"},eh={test:e=>er.test(e)||ei.test(e)||em.test(e),parse:e=>er.test(e)?er.parse(e):em.test(e)?em.parse(e):ei.parse(e),transform:e=>"string"==typeof e?e:e.hasOwnProperty("red")?er.transform(e):em.transform(e),getAnimatableNone:e=>{let t=eh.parse(e);return t.alpha=0,eh.transform(t)}},ep=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu,ef="number",ex="color",eg=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function ev(e){let t=e.toString(),n=[],r={color:[],number:[],var:[]},i=[],a=0,s=t.replace(eg,e=>(eh.test(e)?(r.color.push(a),i.push(ex),n.push(eh.parse(e))):e.startsWith("var(")?(r.var.push(a),i.push("var"),n.push(e)):(r.number.push(a),i.push(ef),n.push(parseFloat(e))),++a,"${}")).split("${}");return{values:n,split:s,indexes:r,types:i}}function ey({split:e,types:t}){let n=e.length;return r=>{let i="";for(let a=0;a<n;a++)if(i+=e[a],void 0!==r[a]){let e=t[a];e===ef?i+=G(r[a]):e===ex?i+=eh.transform(r[a]):i+=r[a]}return i}}var eb={test:function(e){return isNaN(e)&&"string"==typeof e&&(e.match(J)?.length||0)+(e.match(ep)?.length||0)>0},parse:function(e){return ev(e).values},createTransformer:function(e){return ey(ev(e))},getAnimatableNone:function(e){let t=ev(e);return ey(t)(t.values.map((e,n)=>{var r;return r=t.split[n],"number"==typeof e?r?.trim().endsWith("/")?e:0:"number"==typeof e?0:eh.test(e)?eh.getAnimatableNone(e):e}))}};
1function ew(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function ej(e,t){return n=>n>0?t:e}var eN=(e,t,n)=>e+(t-e)*n,ek=(e,t,n)=>{let r=e*e,i=n*(t*t-r)+r;return i<0?0:Math.sqrt(i)},eC=[ei,er,em];function eS(e){let t=eC.find(t=>t.test(e));if(o(!!t,`'${e}' is not an animatable color. Use the equivalent color code instead.`,"color-not-animatable"),!t)return!1;let n=t.parse(e);return t===em&&(n=function({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,t/=100,n/=100;let i=0,a=0,s=0;if(t){let r=n<.5?n*(1+t):n+t-n*t,l=2*n-r;i=ew(l,r,e+1/3),a=ew(l,r,e),s=ew(l,r,e-1/3)}else i=a=s=n;return{red:Math.round(255*i),green:Math.round(255*a),blue:Math.round(255*s),alpha:r}}(n)),n}var e_=(e,t)=>{let n=eS(e),r=eS(t);if(!n||!r)return ej(e,t);let i={...n};return e=>(i.red=ek(n.red,r.red,e),i.green=ek(n.green,r.green,e),i.blue=ek(n.blue,r.blue,e),i.alpha=eN(n.alpha,r.alpha,e),er.transform(i))},eM=new Set(["none","hidden"]);function ez(e,t){return n=>eN(e,t,n)}function eT(e){return"number"==typeof e?ez:"string"==typeof e?q(e)?ej:eh.test(e)?e_:eR:Array.isArray(e)?eA:"object"==typeof e?eh.test(e)?e_:eE:ej}function eA(e,t){let n=[...e],r=n.length,i=e.map((e,n)=>eT(e)(e,t[n]));return e=>{for(let t=0;t<r;t++)n[t]=i[t](e);return n}}function eE(e,t){let n={...e,...t},r={};for(let i in n)void 0!==e[i]&&void 0!==t[i]&&(r[i]=eT(e[i])(e[i],t[i]));return e=>{for(let t in r)n[t]=r[t](e);return n}}var eR=(e,t)=>{let n=eb.createTransformer(t),r=ev(e),i=ev(t);return r.indexes.var.length===i.indexes.var.length&&r.indexes.color.length===i.indexes.color.length&&r.indexes.number.length>=i.indexes.number.length?eM.has(e)&&!i.values.length||eM.has(t)&&!r.values.length?eM.has(e)?n=>n<=0?e:t:n=>n>=1?t:e:h(eA(function(e,t){let n=[],r={color:0,var:0,number:0};for(let i=0;i<t.values.length;i++){let a=t.types[i],s=e.indexes[a][r[a]],l=e.values[s]??0;n[i]=l,r[a]++}return n}(r,i),i.values),n):(o(!0,`Complex values '${e}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`,"complex-values-different"),ej(e,t))};
1function eL(e,t,n){return"number"==typeof e&&"number"==typeof t&&"number"==typeof n?eN(e,t,n):eT(e)(e,t)}var eF=e=>{let t=({timestamp:t})=>e(t);return{start:(e=!0)=>I.update(t,e),stop:()=>V(t),now:()=>P.isProcessing?P.timestamp:D.now()}},eI=(e,t,n=10)=>{let r="",i=Math.max(Math.round(t/n),2);for(let t=0;t<i;t++)r+=Math.round(1e4*e(t/(i-1)))/1e4+", ";return`linear(${r.substring(0,r.length-2)})`};function eV(e){let t=0,n=e.next(t);for(;!n.done&&t<2e4;)t+=50,n=e.next(t);return t>=2e4?1/0:t}var eP=.01,eO=2,e$=.005,eD=.5;function eB(e,t){return e*Math.sqrt(1-t*t)}var eH=["duration","bounce"],eW=["stiffness","damping","mass"];function eq(e,t){return t.some(t=>void 0!==e[t])}function eY(e=.3,t=.3){let n,r,i,a,s,c,d="object"!=typeof e?{visualDuration:e,keyframes:[0,1],bounce:t}:e,{restSpeed:u,restDelta:m}=d,h=d.keyframes[0],p=d.keyframes[d.keyframes.length-1],f={done:!1,value:h},{stiffness:x,damping:g,mass:v,duration:y,velocity:b,isResolvedFromDuration:w}=function(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!eq(e,eW)&&eq(e,eH))if(t.velocity=0,e.visualDuration){let n=2*Math.PI/(1.2*e.visualDuration),r=n*n,i=2*l(.05,1,1-(e.bounce||0))*Math.sqrt(r);t={...t,mass:1,stiffness:r,damping:i}}else{let n=function({duration:e=800,bounce:t=.3,velocity:n=0,mass:r=1}){let i,a;o(e<=1e4,"Spring duration must be 10 seconds or less","spring-duration-limit");let s=1-t;s=l(.05,1,s),e=l(.01,10,e/1e3),s<1?(i=t=>{let r=t*s,i=r*e;return .001-(r-n)/eB(t,s)*Math.exp(-i)},a=t=>{let r=t*s*e,a=Math.pow(s,2)*Math.pow(t,2)*e,l=Math.exp(-r),o=eB(Math.pow(t,2),s);return(-i(t)+.001>0?-1:1)*((r*n+n-a)*l)/o}):(i=t=>-.001+Math.exp(-t*e)*((t-n)*e+1),a=t=>e*e*(n-t)*Math.exp(-t*e));let c=function(e,t,n){let r=n;for(let n=1;n<12;n++)r-=e(r)/t(r);return r}(i,a,5/e);if(e*=1e3,isNaN(c))return{stiffness:100,damping:10,duration:e};{let t=Math.pow(c,2)*r;return{stiffness:t,damping:2*s*Math.sqrt(r*t),duration:e}}}({...e,velocity:0});(t={...t,...n,mass:1}).isResolvedFromDuration=!0}return t}({...d,velocity:-((d.velocity||0)/1e3)}),j=b||0,N=g/(2*Math.sqrt(x*v)),k=p-h,C=Math.sqrt(x/v)/1e3,S=5>Math.abs(k);if(u||(u=S?eP:eO),m||(m=S?e$:eD),N<1)i=eB(C,N),a=(j+N*C*k)/i,n=e=>p-Math.exp(-N*C*e)*(a*Math.sin(i*e)+k*Math.cos(i*e)),s=N*C*a+k*i,c=N*C*k-a*i,r=e=>Math.exp(-N*C*e)*(s*Math.sin(i*e)+c*Math.cos(i*e));else if(1===N){n=e=>p-Math.exp(-C*e)*(k+(j+C*k)*e);let e=j+C*k;r=t=>Math.exp(-C*t)*(C*e*t-j)}else{let e=C*Math.sqrt(N*N-1);n=t=>{let n=Math.exp(-N*C*t),r=Math.min(e*t,300);return p-n*((j+N*C*k)*Math.sinh(r)+e*k*Math.cosh(r))/e};let t=(j+N*C*k)/e,i=N*C*t-k*e,a=N*C*k-t*e;r=t=>{let n=Math.exp(-N*C*t),r=Math.min(e*t,300);return n*(i*Math.sinh(r)+a*Math.cosh(r))}}let _={calculatedDuration:w&&y||null,velocity:e=>1e3*r(e),next:e=>{if(!w&&N<1){let t=Math.exp(-N*C*e),n=Math.sin(i*e),r=Math.cos(i*e),l=p-t*(a*n+k*r);return f.done=Math.abs(t*(s*n+c*r)*1e3)<=u&&Math.abs(p-l)<=m,f.value=f.done?p:l,f}let t=n(e);return w?f.done=e>=y:f.done=Math.abs(1e3*r(e))<=u&&Math.abs(p-t)<=m,f.value=f.done?p:t,f},toString:()=>{let e=Math.min(eV(_),2e4),t=eI(t=>_.next(e*t).value,e,30);return e+"ms "+t},toTransition:()=>{}};return _}function eK(e,t,n){let r=Math.max(t-5,0);return x(n-e(r),t-r)}function eX({keyframes:e,velocity:t=0,power:n=.8,timeConstant:r=325,bounceDamping:i=10,bounceStiffness:a=500,modifyTarget:s,min:l,max:o,restDelta:c=.5,restSpeed:d}){let u=e[0],m={done:!1,value:u},h=n*t,p=u+h,f=void 0===s?p:s(p);f!==p&&(h=f-u);let x=e=>-h*Math.exp(-e/r),g=e=>f+x(e),v=e=>{let t=x(e),n=g(e);m.done=Math.abs(t)<=c,m.value=m.done?f:n},y,b,w=e=>{let t,n;t=m.value,(void 0!==l&&t<l||void 0!==o&&t>o)&&(y=e,b=eY({keyframes:[m.value,(n=m.value,void 0===l?o:void 0===o||Math.abs(l-n)<Math.abs(o-n)?l:o)],velocity:eK(g,e,m.value),damping:i,stiffness:a,restDelta:c,restSpeed:d}))};return w(0),{calculatedDuration:null,next:e=>{let t=!1;return b||void 0!==y||(t=!0,v(e),w(e)),void 0!==y&&e>=y?b.next(e-y):(t||v(e),m)}}}function eU({duration:e=300,keyframes:t,times:n,ease:r="easeInOut"}){var i;let a,s=Array.isArray(r)&&"number"!=typeof r[0]?r.map(R):R(r),o={done:!1,value:t[0]},u=function(e,t,{clamp:n=!0,ease:r,mixer:i}={}){let a=e.length;if(c(a===t.length,"Both input and output ranges must be the same length","range-length"),1===a)return()=>t[0];if(2===a&&t[0]===t[1])return()=>t[1];let s=e[0]===e[1];e[0]>e[a-1]&&(e=[...e].reverse(),t=[...t].reverse());let o=function(e,t,n){let r=[],i=n||d.mix||eL,a=e.length-1;for(let n=0;n<a;n++){let a=i(e[n],e[n+1]);t&&(a=h(Array.isArray(t)?t[n]||m:t,a)),r.push(a)}return r}(t,r,i),u=o.length,f=n=>{if(s&&n<e[0])return t[0];let r=0;if(u>1)for(;r<e.length-2&&!(n<e[r+1]);r++);let i=p(e[r],e[r+1],n);return o[r](i)};return n?t=>f(l(e[0],e[a-1],t)):f}((i=n&&n.length===t.length?n:(function(e,t){let n=e[e.length-1];for(let r=1;r<=t;r++){let i=p(0,t,r);e.push(eN(n,1,i))}}(a=[0],t.length-1),a),i.map(t=>t*e)),t,{ease:Array.isArray(s)?s:t.map(()=>s||T).splice(0,t.length-1)});return{calculatedDuration:e,next:t=>(o.value=u(t),o.done=t>=e,o)}}eY.applyToOptions=e=>{let t=function(e,t=100,n){let r=n({...e,keyframes:[0,t]}),i=Math.min(eV(r),2e4);return{type:"keyframes",ease:e=>r.next(i*e).value/t,duration:i/1e3}}(e,100,eY);return e.ease=t.ease,e.duration=1e3*t.duration,e.type="keyframes",e};var eZ=e=>null!==e;function eG(e,{repeat:t,repeatType:n="loop"},r,i=1){let a=e.filter(eZ),s=i<0||t&&"loop"!==n&&t%2==1?0:a.length-1;return s&&void 0!==r?r:a[s]}var eJ={decay:eX,inertia:eX,tween:eU,keyframes:eU,spring:eY};function eQ(e){"string"==typeof e.type&&(e.type=eJ[e.type])}var e0=class{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(e=>{this.resolve=e})}notifyFinished(){this.resolve()}then(e,t){return this.finished.then(e,t)}},e1=e=>e/100,e2=class extends e0{constructor(e){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.delayState={done:!1,value:void 0},this.stop=()=>{let{motionValue:e}=this.options;e&&e.updatedAt!==D.now()&&this.tick(D.now()),this.isStopped=!0,"idle"!==this.state&&(this.teardown(),this.options.onStop?.())},this.options=e,this.initAnimation(),this.play(),!1===e.autoplay&&this.pause()}initAnimation(){let{options:e}=this;eQ(e);let{type:t=eU,repeat:n=0,repeatDelay:r=0,repeatType:i,velocity:a=0}=e,{keyframes:s}=e,l=t||eU;l!==eU&&"number"!=typeof s[0]&&(this.mixKeyframes=h(e1,eL(s[0],s[1])),s=[0,100]);let o=l({...e,keyframes:s}
1);"mirror"===i&&(this.mirroredGenerator=l({...e,keyframes:[...s].reverse(),velocity:-a})),null===o.calculatedDuration&&(o.calculatedDuration=eV(o));let{calculatedDuration:c}=o;this.calculatedDuration=c,this.resolvedDuration=c+r,this.totalDuration=this.resolvedDuration*(n+1)-r,this.generator=o}updateTime(e){let t=Math.round(e-this.startTime)*this.playbackSpeed;null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=t}tick(e,t=!1){let n,{generator:r,totalDuration:i,mixKeyframes:a,mirroredGenerator:s,resolvedDuration:o,calculatedDuration:c}=this;if(null===this.startTime)return r.next(0);let{delay:d=0,keyframes:u,repeat:m,repeatType:h,repeatDelay:p,type:f,onUpdate:x,finalKeyframe:g}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-i/this.speed,this.startTime)),t?this.currentTime=e:this.updateTime(e);let v=this.currentTime-d*(this.playbackSpeed>=0?1:-1),y=this.playbackSpeed>=0?v<0:v>i;this.currentTime=Math.max(v,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=i);let b=this.currentTime,w=r;if(m){let e=Math.min(this.currentTime,i)/o,t=Math.floor(e),n=e%1;!n&&e>=1&&(n=1),1===n&&t--,(t=Math.min(t,m+1))%2&&("reverse"===h?(n=1-n,p&&(n-=p/o)):"mirror"===h&&(w=s)),b=l(0,1,n)*o}y?(this.delayState.value=u[0],n=this.delayState):n=w.next(b),a&&!y&&(n.value=a(n.value));let{done:j}=n;y||null===c||(j=this.playbackSpeed>=0?this.currentTime>=i:this.currentTime<=0);let N=null===this.holdTime&&("finished"===this.state||"running"===this.state&&j);return N&&f!==eX&&(n.value=eG(u,this.options,g,this.speed)),x&&x(n.value),N&&this.finish(),n}then(e,t){return this.finished.then(e,t)}get duration(){return this.calculatedDuration/1e3}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+e/1e3}get time(){return this.currentTime/1e3}set time(e){e*=1e3,this.currentTime=e,null===this.startTime||null!==this.holdTime||0===this.playbackSpeed?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.playbackSpeed),this.driver?this.driver.start(!1):(this.startTime=0,this.state="paused",this.holdTime=e,this.tick(e))}getGeneratorVelocity(){let e=this.currentTime;if(e<=0)return this.options.velocity||0;if(this.generator.velocity)return this.generator.velocity(e);let t=this.generator.next(e).value;return eK(e=>this.generator.next(e).value,e,t)}get speed(){return this.playbackSpeed}set speed(e){let t=this.playbackSpeed!==e;t&&this.driver&&this.updateTime(D.now()),this.playbackSpeed=e,t&&this.driver&&(this.time=this.currentTime/1e3)}play(){if(this.isStopped)return;let{driver:e=eF,startTime:t}=this.options;this.driver||(this.driver=e(e=>this.tick(e))),this.options.onPlay?.();let n=this.driver.now();"finished"===this.state?(this.updateFinished(),this.startTime=n):null!==this.holdTime?this.startTime=n-this.holdTime:this.startTime||(this.startTime=t??n),"finished"===this.state&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(D.now()),this.holdTime=this.currentTime}complete(){"running"!==this.state&&this.play(),this.state="finished",this.holdTime=null}finish(){this.notifyFinished(),this.teardown(),this.state="finished",this.options.onComplete?.()}cancel(){this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),this.options.onCancel?.()}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}attachTimeline(e){return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),this.driver?.stop(),e.observe(this)}},e5=e=>180*e/Math.PI,e4=e=>e7(e5(Math.atan2(e[1],e[0]))),e6={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:e4,rotateZ:e4,skewX:e=>e5(Math.atan(e[1])),skewY:e=>e5(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},e7=e=>((e%=360)<0&&(e+=360),e),e3=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),e8=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),e9={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:e3,scaleY:e8,scale:e=>(e3(e)+e8(e))/2,rotateX:e=>e7(e5(Math.atan2(e[6],e[5]))),rotateY:e=>e7(e5(Math.atan2(-e[2],e[0]))),rotateZ:e4,rotate:e4,skewX:e=>e5(Math.atan(e[4])),skewY:e=>e5(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function te(e){return+!!e.includes("scale")}function tt(e,t){if(!e||"none"===e)return te(t);let n=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u),r,i;if(n)r=e9,i=n;else{let t=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);r=e6,i=t}if(!i)return te(t);let a=r[t],s=i[1].split(",").map(tn);return"function"==typeof a?a(s):s[a]}function tn(e){return parseFloat(e.trim())}var tr=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],ti=new Set([...tr,"pathRotation"]),ta=e=>e===X||e===eo,ts=new Set(["x","y","z"]),tl=tr.filter(e=>!ts.has(e)),to={width:({x:e},{paddingLeft:t="0",paddingRight:n="0",boxSizing:r})=>{let i=e.max-e.min;return"border-box"===r?i:i-parseFloat(t)-parseFloat(n)},height:({y:e},{paddingTop:t="0",paddingBottom:n="0",boxSizing:r})=>{let i=e.max-e.min;return"border-box"===r?i:i-parseFloat(t)-parseFloat(n)},top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:(e,{transform:t})=>tt(t,"x"),y:(e,{transform:t})=>tt(t,"y")};to.translateX=to.x,to.translateY=to.y;var tc=new Set,td=!1,tu=!1,tm=!1;function th(){if(tu){let e=Array.from(tc).filter(e=>e.needsMeasurement),t=new Set(e.map(e=>e.element)),n=new Map;
1t.forEach(e=>{let t,r=(t=[],tl.forEach(n=>{let r=e.getValue(n);void 0!==r&&(t.push([n,r.get()]),r.set(+!!n.startsWith("scale")))}),t);r.length&&(n.set(e,r),e.render())}),e.forEach(e=>e.measureInitialState()),t.forEach(e=>{e.render();let t=n.get(e);t&&t.forEach(([t,n])=>{e.getValue(t)?.set(n)})}),e.forEach(e=>e.measureEndState()),e.forEach(e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)})}tu=!1,td=!1,tc.forEach(e=>e.complete(tm)),tc.clear()}function tp(){tc.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(tu=!0)})}var tf=class{constructor(e,t,n,r,i,a=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=n,this.motionValue=r,this.element=i,this.isAsync=a}scheduleResolve(){this.state="scheduled",this.isAsync?(tc.add(this),td||(td=!0,I.read(tp),I.resolveKeyframes(th))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:e,name:t,element:n,motionValue:r}=this;if(null===e[0]){let i=r?.get(),a=e[e.length-1];if(void 0!==i)e[0]=i;else if(n&&t){let r=n.readValue(t,a);null!=r&&(e[0]=r)}void 0===e[0]&&(e[0]=a),r&&void 0===i&&r.set(e[0])}for(let t=1;t<e.length;t++)e[t]??(e[t]=e[t-1])}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(e=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,e),tc.delete(this)}cancel(){"scheduled"===this.state&&(tc.delete(this),this.state="pending")}resume(){"pending"===this.state&&this.scheduleResolve()}};function tx(e,t,n){t.startsWith("--")?e.style.setProperty(t,n):e.style[t]=n}var tg={};function tv(e,t){let n=u(e);return()=>tg[t]??n()}var ty=tv(()=>void 0!==window.ScrollTimeline,"scrollTimeline"),tb=tv(()=>{try{document.createElement("div").animate({opacity:0}
1,{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing"),tw=([e,t,n,r])=>`cubic-bezier(${e}, ${t}, ${n}, ${r})`,tj={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:tw([0,.65,.55,1]),circOut:tw([.55,0,1,.45]),backIn:tw([.31,.01,.66,-.59]),backOut:tw([.33,1.53,.69,.99])};function tN(e){return"function"==typeof e&&"applyToOptions"in e}var tk=class extends e0{constructor(e){if(super(),this.finishedTime=null,this.isStopped=!1,this.manualStartTime=null,!e)return;let{element:t,name:n,keyframes:r,pseudoElement:i,allowFlatten:a=!1,finalKeyframe:s,onComplete:l}=e;this.isPseudoElement=!!i,this.allowFlatten=a,this.options=e,c("string"!=typeof e.type,'Mini animate() doesn\'t support "type" as a string.',"mini-spring");let o=function({type:e,...t}){return tN(e)&&tb()?e.applyToOptions(t):(t.duration??(t.duration=300),t.ease??(t.ease="easeOut"),t)}(e);this.animation=function(e,t,n,{delay:r=0,duration:i=300,repeat:a=0,repeatType:s="loop",ease:l="easeOut",times:o}={},c){let d={[t]:n};o&&(d.offset=o);let u=function e(t,n){if(t)return"function"==typeof t?tb()?eI(t,n):"ease-out":A(t)?tw(t):Array.isArray(t)?t.map(t=>e(t,n)||tj.easeOut):tj[t]}(l,i);Array.isArray(u)&&(d.easing=u);let m={delay:r,duration:i,easing:Array.isArray(u)?"linear":u,fill:"both",iterations:a+1,direction:"reverse"===s?"alternate":"normal"};return c&&(m.pseudoElement=c),e.animate(d,m)}(t,n,r,o,i),!1===o.autoplay&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!i){let e=eG(r,this.options,s,this.speed);this.updateMotionValue&&this.updateMotionValue(e),tx(t,n,e),this.animation.cancel()}l?.(),this.notifyFinished()}}play(){this.isStopped||(this.manualStartTime=null,this.animation.play(),"finished"===this.state&&this.updateFinished())}pause(){this.animation.pause()}complete(){this.animation.finish?.()}cancel(){try{this.animation.cancel()}catch{}}stop(){if(this.isStopped)return;this.isStopped=!0;let{state:e}=this;"idle"===e||"finished"===e||(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){let e=this.options?.element;!this.isPseudoElement&&e?.isConnected&&this.animation.commitStyles?.()}get duration(){return Number(this.animation.effect?.getComputedTiming?.().duration||0)/1e3}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+e/1e3}get time(){return(Number(this.animation.currentTime)||0)/1e3}set time(e){let t=null!==this.finishedTime;this.manualStartTime=null,this.finishedTime=null,this.animation.currentTime=1e3*e,t&&this.animation.pause()}get speed(){return this.animation.playbackRate}set speed(e){e<0&&(this.finishedTime=null),this.animation.playbackRate=e}get state(){return null!==this.finishedTime?"finished":this.animation.playState}get startTime(){return this.manualStartTime??Number(this.animation.startTime)}set startTime(e){this.manualStartTime=this.animation.startTime=e}attachTimeline({timeline:e,rangeStart:t,rangeEnd:n,observe:r}){return this.allowFlatten&&this.animation.effect?.updateTiming({easing:"linear"}),this.animation.onfinish=null,e&&ty()?(this.animation.timeline=e,t&&(this.animation.rangeStart=t),n&&(this.animation.rangeEnd=n),m):r(this)}},tC={anticipate:k,backInOut:N,circInOut:_},tS=class extends tk{constructor(e){(function(e){"string"==typeof e.ease&&e.ease in tC&&(e.ease=tC[e.ease])})(e),eQ(e),super(e),void 0!==e.startTime&&!1!==e.autoplay&&(this.startTime=e.startTime),this.options=e}updateMotionValue(e){let{motionValue:t,onUpdate:n,onComplete:r,element:i,...a}=this.options;if(!t)return;if(void 0!==e)return void t.set(e);let s=new e2({...a,autoplay:!1}),o=Math.max(10,D.now()-this.startTime),c=l(0,10,o-10),d=s.sample(o).value,{name:u}=this.options;i&&u&&tx(i,u,d),t.setWithVelocity(s.sample(Math.max(0,o-c)).value,d,c),s.stop()}},t_=(e,t)=>"zIndex"!==t&&!!("number"==typeof e||Array.isArray(e)||"string"==typeof e&&(eb.test(e)||"0"===e)&&!e.startsWith("url("));function tM(e){e.duration=0,e.type="keyframes"}var tz=new Set(["opacity","clipPath","filter","transform","backgroundColor"]),tT=/^(?:oklch|oklab|lab|lch|color|color-mix|light-dark)\(/,tA=new Set(["color","backgroundColor","outlineColor","fill","stroke","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor"]),tE=u(()=>Object.hasOwnProperty.call(Element.prototype,"animate")),tR=class extends e0{constructor({autoplay:e=!0,delay:t=0,type:n="keyframes",repeat:r=0,repeatDelay:i=0,repeatType:a="loop",keyframes:s,name:l,motionValue:o,element:c,...d}){super(),this.stop=()=>{this._animation&&(this._animation.stop(),this.stopTimeline?.()),this.keyframeResolver?.cancel()},this.createdAt=D.now();let u={autoplay:e,delay:t,type:n,repeat:r,repeatDelay:i,repeatType:a,name:l,motionValue:o,element:c,...d},m=c?.KeyframeResolver||tf;this.keyframeResolver=new m(s,(e,t,n)=>this.onKeyframesResolved(e,t,u,!n),l,o,c),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(e,t,n,r){this.keyframeResolver=void 0;let{name:i,type:a,velocity:s,delay:l,isHandoff:c,onUpdate:u}=n;this.resolvedAt=D.now();let h=!0;(function(e,t,n,r){let i=e[0];if(null===i)return!1;if("display"===t||"visibility"===t)return!0;let a=e[e.length-1],s=t_(i,t),l=t_(a,t);return o(s===l,`You are trying to animate ${t} from "${i}" to "${a}". "${s?a:i}" is not an animatable value.`,"value-not-animatable"),!!s&&!!l&&(function(e){let t=e[0];if(1===e.length)return!0;for(let n=0;n<e.length;n++)if(e[n]!==t)return!0}(e)||("spring"===n||tN(n))&&r)})(e,i,a,s)||(h=!1,(d.instantAnimations||!l)&&u?.(eG(e,n,t)),e[0]=e[e.length-1],tM(n),n.repeat=0);let p={startTime:r?this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt:void 0,finalKeyframe:t,...n,keyframes:e},f=h&&!c&&function(e){let{motionValue:t,name:n,repeatDelay:r,repeatType:i,damping:a,type:s,keyframes:l}=e,o=t?.owner?.current;if(!(o instanceof HTMLElement)&&!(o instanceof SVGElement))return!1;
1let{onUpdate:c,transformTemplate:d}=t.owner.getProps();return tE()&&n&&(tz.has(n)||tA.has(n)&&function(e){for(let t=0;t<e.length;t++)if("string"==typeof e[t]&&tT.test(e[t]))return!0;return!1}(l))&&("transform"!==n||!d)&&!c&&!r&&"mirror"!==i&&0!==a&&"inertia"!==s}(p),x=p.motionValue?.owner?.current,g;if(f)try{g=new tS({...p,element:x})}catch{g=new e2(p)}else g=new e2(p);g.finished.then(()=>{this.notifyFinished()}).catch(m),this.pendingTimeline&&(this.stopTimeline=g.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=g}get finished(){return this._animation?this.animation.finished:this._finished}then(e,t){return this.finished.finally(e).then(()=>{})}get animation(){return this._animation||(this.keyframeResolver?.resume(),tm=!0,tp(),th(),tm=!1),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(e){this.animation.time=e}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(e){this.animation.speed=e}get startTime(){return this.animation.startTime}attachTimeline(e){return this._animation?this.stopTimeline=this.animation.attachTimeline(e):this.pendingTimeline=e,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){this._animation&&this.animation.cancel(),this.keyframeResolver?.cancel()}};function tL(e,t,n,r=0,i=1){let a=Array.from(e).sort((e,t)=>e.sortNodePosition(t)).indexOf(t),s=e.size,l=(s-1)*r;return"function"==typeof n?n(a,s):1===i?a*r:l-a*r}var tF=void 0,tI=class{constructor(e,t={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=e=>{let t=D.now();if(this.updatedAt!==t&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev&&(this.events.change?.notify(this.current),this.dependents))for(let e of this.dependents)e.dirty()},this.hasAnimated=!1,this.setCurrent(e),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=D.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=!isNaN(parseFloat(this.current)))}setPrevFrameValue(e=this.current){this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new f);let n=this.events[e].add(t);return"change"===e?()=>{n(),I.read(()=>{this.events.change.getSize()||this.stop()})}:n}clearListeners(){for(let e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e){this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e)}setWithVelocity(e,t,n){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-n}jump(e,t=!0){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){this.events.change?.notify(this.current)}addDependent(e){this.dependents||(this.dependents=new Set),this.dependents.add(e)}removeDependent(e){this.dependents&&this.dependents.delete(e)}get(){return tF&&tF.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let e=D.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;let t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return x(parseFloat(this.current)-parseFloat(this.prevFrameValue),t)}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.dependents?.clear(),this.events.destroy?.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}};function tV(e,t){return new tI(e,t)}function tP(e,t){if(e?.inherit&&t){let{inherit:n,...r}=e;return{...t,...r}}return e}function tO(e,t){let n=e?.[t]??e?.default??e;return n!==e?tP(n,e):n}var t$={type:"spring",stiffness:500,damping:25,restSpeed:10},tD={type:"keyframes",duration:.8},tB={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},tH=new Set(["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from","elapsed"]),tW=(e,t,n,r={},i,a)=>s=>{let l=tO(r,e)||{},o=l.delay||r.delay||0,{elapsed:c=0}=r;c-=1e3*o;let u={keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity(),...l,delay:-c,onUpdate:e=>{t.set(e),l.onUpdate&&l.onUpdate(e)},onComplete:()=>{s(),l.onComplete&&l.onComplete()},name:e,motionValue:t,element:a?void 0:i};(function(e){for(let t in e)if(!tH.has(t))return!0;return!1})(l)||Object.assign(u,((e,{keyframes:t})=>t.length>2?tD:ti.has(e)?e.startsWith("scale")?{type:"spring",stiffness:550,damping:0===t[1]?2*Math.sqrt(550):30,restSpeed:10}:t$:tB)(e,u)),u.duration&&(u.duration=1e3*u.duration),u.repeatDelay&&(u.repeatDelay=1e3*u.repeatDelay),void 0!==u.from&&(u.keyframes[0]=u.from);let m=!1;if(!1!==u.type&&(0!==u.duration||u.repeatDelay)||(tM(u),0===u.delay&&(m=!0)),(d.instantAnimations||d.skipAnimations||i?.shouldSkipAnimations||l.skipAnimations)&&(m=!0,tM(u),u.delay=0),u.allowFlatten=!l.type&&!l.ease,m&&!a&&void 0!==t.get()){let e=eG(u.keyframes,l);if(void 0!==e)return void I.update(()=>{u.onUpdate(e),u.onComplete()})}return l.isSync?new e2(u):new tR(u)},tq=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function tY(e){let t=[{},{}];
1return e?.values.forEach((e,n)=>{t[0][n]=e.get(),t[1][n]=e.getVelocity()}),t}function tK(e,t,n,r){if("function"==typeof t){let[i,a]=tY(r);t=t(void 0!==n?n:e.custom,i,a)}if("string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t){let[i,a]=tY(r);t=t(void 0!==n?n:e.custom,i,a)}return t}function tX(e,t,n){let r=e.getProps();return tK(r,t,void 0!==n?n:r.custom,e)}var tU=new Set(["width","height","top","left","right","bottom",...tr]),tZ=e=>Array.isArray(e);function tG(e,t){let{transitionEnd:n={},transition:r={},...i}=tX(e,t)||{};for(let t in i={...i,...n}){var a;let n=tZ(a=i[t])?a[a.length-1]||0:a;e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,tV(n))}}var tJ=e=>!!(e&&e.getVelocity);function tQ(e){return e.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`)}var t0="data-"+tQ("framerAppearId");function t1(e,t,{delay:n=0,transitionOverride:r,type:i}={}){let{transition:a,transitionEnd:s,...l}=t,o=e.getDefaultTransition();a=a?tP(a,o):o;let c=a?.reduceMotion,u=a?.skipAnimations;r&&(a=r);let m=[],h=i&&e.animationState&&e.animationState.getState()[i],p=a?.path;for(let t in p&&p.animateVisualElement(e,l,a,n,m),l){let r=e.getValue(t,e.latestValues[t]??null),i=l[t];if(void 0===i||h&&function({protectedKeys:e,needsAnimating:t},n){let r=e.hasOwnProperty(n)&&!0!==t[n];return t[n]=!1,r}(h,t))continue;let s={delay:n,...tO(a||{},t)};u&&(s.skipAnimations=!0);let o=r.get();if(void 0!==o&&!r.isAnimating()&&!Array.isArray(i)&&i===o&&!s.velocity){I.update(()=>r.set(i));continue}let p=!1;if(window.MotionHandoffAnimation){let n=e.props[t0];if(n){let e=window.MotionHandoffAnimation(n,t,I);null!==e&&(s.startTime=e,p=!0)}}!function(e,t){let n=e.getValue("willChange");if(tJ(n)&&n.add)return n.add(t);if(!n&&d.WillChange){let n=new d.WillChange("auto");e.addValue("willChange",n),n.add(t)}}(e,t);let f=c??e.shouldReduceMotion;r.start(tW(t,r,i,f&&tU.has(t)?{type:!1}:s,e,p));let x=r.animation;x&&m.push(x)}if(s){let t=()=>I.update(()=>{s&&tG(e,s)});m.length?Promise.all(m).then(t):t()}return m}function t2(e,t,n={}){let r=tX(e,t,"exit"===n.type?e.presenceContext?.custom:void 0),{transition:i=e.getDefaultTransition()||{}}=r||{};n.transitionOverride&&(i=n.transitionOverride);let a=r?()=>Promise.all(t1(e,r,n)):()=>Promise.resolve(),s=e.variantChildren&&e.variantChildren.size?(r=0)=>{let{delayChildren:a=0,staggerChildren:s,staggerDirection:l}=i;return function(e,t,n=0,r=0,i=0,a=1,s){let l=[];for(let o of e.variantChildren)o.notify("AnimationStart",t),l.push(t2(o,t,{...s,delay:n+("function"==typeof r?0:r)+tL(e.variantChildren,o,r,i,a)}).then(()=>o.notify("AnimationComplete",t)));return Promise.all(l)}(e,t,r,a,s,l,n)}:()=>Promise.resolve(),{when:l}=i;if(!l)return Promise.all([a(),s(n.delay)]);{let[e,t]="beforeChildren"===l?[a,s]:[s,a];return e().then(()=>t())}}function t5(e,t,n={}){let r;if(e.notify("AnimationStart",t),Array.isArray(t))r=Promise.all(t.map(t=>t2(e,t,n)));else if("string"==typeof t)r=t2(e,t,n);else{let i="function"==typeof t?tX(e,t,n.custom):t;r=Promise.all(t1(e,i,n))}return r.then(()=>{e.notify("AnimationComplete",t)})}var t4=e=>t=>t.test(e),t6=[X,eo,el,es,ed,ec,{test:e=>"auto"===e,parse:e=>e}],t7=e=>t6.find(t4(e)),t3=new Set(["brightness","contrast","saturate","opacity"]);function t8(e){let[t,n]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;let[r]=n.match(J)||[];if(!r)return e;let i=n.replace(r,""),a=+!!t3.has(t);return r!==n&&(a*=100),t+"("+a+i+")"}var t9=/\b([a-z-]*)\(.*?\)/gu,ne={...eb,getAnimatableNone:e=>{let t=e.match(t9);return t?t.map(t8).join(" "):e}},nt={...eb,getAnimatableNone:e=>{let t=eb.parse(e);return eb.createTransformer(e)(t.map(e=>"number"==typeof e?0:"object"==typeof e?{...e,alpha:1}:e))}},nn={...X,transform:Math.round},nr={borderWidth:eo,borderTopWidth:eo,borderRightWidth:eo,borderBottomWidth:eo,borderLeftWidth:eo,borderRadius:eo,borderTopLeftRadius:eo,borderTopRightRadius:eo,borderBottomRightRadius:eo,borderBottomLeftRadius:eo,width:eo,maxWidth:eo,height:eo,maxHeight:eo,top:eo,right:eo,bottom:eo,left:eo,inset:eo,insetBlock:eo,insetBlockStart:eo,insetBlockEnd:eo,insetInline:eo,insetInlineStart:eo,insetInlineEnd:eo,padding:eo,paddingTop:eo,paddingRight:eo,paddingBottom:eo,paddingLeft:eo,paddingBlock:eo,paddingBlockStart:eo,paddingBlockEnd:eo,paddingInline:eo,paddingInlineStart:eo,paddingInlineEnd:eo,margin:eo,marginTop:eo,marginRight:eo,marginBottom:eo,marginLeft:eo,marginBlock:eo,marginBlockStart:eo,marginBlockEnd:eo,marginInline:eo,marginInlineStart:eo,marginInlineEnd:eo,fontSize:eo,backgroundPositionX:eo,backgroundPositionY:eo,rotate:es,pathRotation:es,rotateX:es,rotateY:es,rotateZ:e
1s,scale:Z,scaleX:Z,scaleY:Z,scaleZ:Z,skew:es,skewX:es,skewY:es,distance:eo,translateX:eo,translateY:eo,translateZ:eo,x:eo,y:eo,z:eo,perspective:eo,transformPerspective:eo,opacity:U,originX:eu,originY:eu,originZ:eo,zIndex:nn,fillOpacity:U,strokeOpacity:U,numOctaves:nn},ni={...nr,color:eh,backgroundColor:eh,outlineColor:eh,fill:eh,stroke:eh,borderColor:eh,borderTopColor:eh,borderRightColor:eh,borderBottomColor:eh,borderLeftColor:eh,filter:ne,WebkitFilter:ne,mask:nt,WebkitMask:nt},na=e=>ni[e],ns=new Set([ne,nt]);function nl(e,t){let n=na(e);return ns.has(n)||(n=eb),n.getAnimatableNone?n.getAnimatableNone(t):void 0}var no=new Set(["auto","none","0"]),nc=class extends tf{constructor(e,t,n,r,i){super(e,t,n,r,i,!0)}readKeyframes(){let{unresolvedKeyframes:e,element:t,name:n}=this;if(!t||!t.current)return;super.readKeyframes();for(let n=0;n<e.length;n++){let r=e[n];if("string"==typeof r&&q(r=r.trim())){let i=function e(t,n,r=1){c(r<=4,`Max CSS variable fallback depth detected in property "${t}". This may indicate a circular fallback dependency.`,"max-css-var-depth");let[i,a]=function(e){let t=tq.exec(e);if(!t)return[,];let[,n,r,i]=t;return[`--${n??r}`,i]}(t);if(!i)return;let s=window.getComputedStyle(n).getPropertyValue(i);if(s){let e=s.trim();return/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e)?parseFloat(e):e}return q(a)?e(a,n,r+1):a}(r,t.current);void 0!==i&&(e[n]=i),n===e.length-1&&(this.finalKeyframe=r)}}if(this.resolveNoneKeyframes(),!tU.has(n)||2!==e.length)return;let[r,i]=e,a=t7(r),s=t7(i);if(K(r)!==K(i)&&to[n]){this.needsMeasurement=!0;return}if(a!==s)if(ta(a)&&ta(s))for(let t=0;t<e.length;t++){let n=e[t];"string"==typeof n&&(e[t]=parseFloat(n))}else to[n]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){let{unresolvedKeyframes:e,name:t}=this,n=[];for(let t=0;t<e.length;t++)(null===e[t]||function(e){return"number"==typeof e?0===e:null===e||"none"===e||"0"===e||/^0[^.\s]+$/u.test(e)}(e[t]))&&n.push(t);n.length&&function(e,t,n){let r=0,i;for(;r<e.length&&!i;){let t=e[r];"string"==typeof t&&!no.has(t)&&ev(t).values.length&&(i=e[r]),r++}if(i&&n)for(let r of t)e[r]=nl(n,i)}(e,n,t)}measureInitialState(){let{element:e,unresolvedKeyframes:t,name:n}=this;if(!e||!e.current)return;"height"===n&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=to[n](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;let r=t[t.length-1];void 0!==r&&e.getValue(n,r).jump(r,!1)}measureEndState(){let{element:e,name:t,unresolvedKeyframes:n}=this;if(!e||!e.current)return;let r=e.getValue(t);r&&r.jump(this.measuredOrigin,!1);let i=n.length-1,a=n[i];n[i]=to[t](e.measureViewportBox(),window.getComputedStyle(e.current)),null!==a&&void 0===this.finalKeyframe&&(this.finalKeyframe=a),this.removedTransforms?.length&&this.removedTransforms.forEac
1h(([t,n])=>{e.getValue(t).set(n)}),this.resolveNoneKeyframes()}},nd=(e,t)=>t&&"number"==typeof e?t.transform(e):e,{schedule:nu,cancel:nm}=F(queueMicrotask,!1),nh=[...t6,eh,eb],np=()=>({min:0,max:0}),nf=()=>({x:np(),y:np()}),nx=new WeakMap;function ng(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}function nv(e){return"string"==typeof e||Array.isArray(e)}var ny=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],nb=["initial",...ny];function nw(e){return ng(e.animate)||nb.some(t=>nv(e[t]))}function nj(e){return!!(nw(e)||e.variants)}var nN={current:null},nk={current:!1},nC="u">typeof window;function nS(){if(nk.current=!0,nC)if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>nN.current=e.matches;e.addEventListener("change",t),t()}else nN.current=!1}var n_=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],nM={},nz=class{scrapeMotionValuesFromProps(e,t,n){return{}}constructor({parent:e,props:t,presenceContext:n,reducedMotionConfig:r,skipAnimations:i,blockInitialAnimation:a,visualState:s},l={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.shouldSkipAnimations=!1,this.values=new Map,this.KeyframeResolver=tf,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.hasBeenMounted=!1,this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{let e=D.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,I.render(this.render,!1,!0))};let{latestValues:o,renderState:c}=s;this.latestValues=o,this.baseTarget={...o},this.initialValues=t.initial?{...o}:{},this.renderState=c,this.parent=e,this.props=t,this.presenceContext=n,this.depth=e?e.depth+1:0,this.reducedMotionConfig=r,this.skipAnimationsConfig=i,this.options=l,this.blockInitialAnimation=!!a,this.isControllingVariants=nw(t),this.isVariantNode=nj(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);let{willChange:d,...u}=this.scrapeMotionValuesFromProps(t,{},this);for(let e in u){let t=u[e];void 0!==o[e]&&tJ(t)&&t.set(o[e])}}mount(e){if(this.hasBeenMounted)for(let e in this.initialValues)this.values.get(e)?.jump(this.initialValues[e]),this.latestValues[e]=this.initialValues[e];this.current=e,nx.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((e,t)=>this.bindToMotionValue(t,e)),"never"===this.reducedMotionConfig?this.shouldReduceMotion=!1:"always"===this.reducedMotionConfig?this.shouldReduceMotion=!0:(nk.current||nS(),this.shouldReduceMotion=nN.current),this.shouldSkipAnimations=this.skipAnimationsConfig??!1,this.parent?.addChild(this),this.update(this.props,this.presenceContext),this.hasBeenMounted=!0}unmount(){for(let e in this.projection&&this.projection.unmount(),V(this.notifyUpdate),V(this.render),this.valueSubscriptions.forEach(e=>e()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent?.removeChild(this),this.events)this.events[e].clear();for(let e in this.features){let t=this.features[e];t&&(t.unmount(),t.isMounted=!1)}this.current=null}addChild(e){this.children.add(e),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(e)}removeChild(e){this.children.delete(e),this.enteringChildren&&this.enteringChildren.delete(e)}bindToMotionValue(e,t){if(this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)(),t.accelerate&&tz.has(e)&&this.current instanceof HTMLElement){let{factory:n,keyframes:r,times:i,ease:a,duration:s}=t.accelerate,l=new tk({element:this.current,name:e,keyframes:r,times:i,ease:a,duration:1e3*s}),o=n(l);this.valueSubscriptions.set(e,()=>{o(),l.cancel()});return}let n=ti.has(e);n&&this.onBindTransform&&this.onBindTransform();let r=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&I.preRender(this.notifyUpdate),n&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()}),i;"u">typeof window&&window.MotionCheckAppearSync&&(i=window.MotionCheckAppearSync(this,e,t)),this.valueSubscriptions.set(e,()=>{r(),i&&i()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}updateFeatures(){let e="animation";for(e in nM){let t=nM[e];if(!t)continue;let{isEnabled:n,Feature:r}=t;if(!this.features[e]&&r&&n(this.props)&&(this.features[e]=new r(this)),this.features[e]){let t=this.features[e];
1t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):nf()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let t=0;t<n_.length;t++){let n=n_[t];this.propEventSubscriptions[n]&&(this.propEventSubscriptions[n](),delete this.propEventSubscriptions[n]);let r=e["on"+n];r&&(this.propEventSubscriptions[n]=this.on(n,r))}this.prevMotionValues=function(e,t,n){for(let r in t){let i=t[r],a=n[r];if(tJ(i))e.addValue(r,i);else if(tJ(a))e.addValue(r,tV(i,{owner:e}));else if(a!==i)if(e.hasValue(r)){let t=e.getValue(r);!0===t.liveStyle?t.jump(i):t.hasAnimated||t.set(i)}else{let t=e.getStaticValue(r);e.addValue(r,tV(void 0!==t?t:i,{owner:e}))}}for(let r in n)void 0===t[r]&&e.removeValue(r);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps||{},this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(e){let t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){let n=this.values.get(e);t!==n&&(n&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);let t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let n=this.values.get(e);return void 0===n&&void 0!==t&&(n=tV(null===t?void 0:t,{owner:this}),this.addValue(e,n)),n}readValue(e,t){let n,r,i,a=void 0===this.latestValues[e]&&this.current?this.getBaseTargetFromProps(this.props,e)??this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];return null!=a&&("string"==typeof a&&(n=a,/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(n)||(r=a,/^0[^.\s]+$/u.test(r)))?a=parseFloat(a):(i=a,!nh.find(t4(i))&&eb.test(t)&&(a=nl(e,t))),this.setBaseTarget(e,tJ(a)?a.get():a)),tJ(a)?a.get():a}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){let{initial:t}=this.props,n;if("string"==typeof t||"object"==typeof t){let r=tK(this.props,t,this.presenceContext?.custom);r&&(n=r[e])}if(t&&void 0!==n)return n;let r=this.getBaseTargetFromProps(this.props,e);return void 0===r||tJ(r)?void 0!==this.initialValues[e]&&void 0===n?void 0:this.baseTarget[e]:r}on(e,t){return this.events[e]||(this.events[e]=new f),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}scheduleRenderMicrotask(){nu.render(this.render)}},nT=class extends nz{constructor(){super(...arguments),this.KeyframeResolver=nc}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){let n=e.style;return n?n[t]:void 0}removeValueFromRenderState(e,{vars:t,style:n}){delete t[e],delete n[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;tJ(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}},nA=class{constructor(e){this.isMounted=!1,this.node=e}update(){}},nE={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},nR=tr.length;function nL(e,t,n){let{style:r,vars:i,transformOrigin:a}=e,s=!1,l=!1;for(let e in t){let n=t[e];if(ti.has(e)){s=!0;continue}if(H(e)){i[e]=n;continue}{let t=nd(n,nr[e]);e.startsWith("origin")?(l=!0,a[e]=t):r[e]=t}}if(t.transform||(s||n?r.transform=function(e,t,n){let r="",i=!0;for(let a=0;a<nR;a++){let s=tr[a],l=e[s];if(void 0===l)continue;let o=!0;if("number"==typeof l)o=l===+!!s.startsWith("scale");else{let e=parseFloat(l);o=s.startsWith("scale")?1===e:0===e}if(!o||n){let e=nd(l,nr[s]);if(!o){i=!1;let t=nE[s]||s;r+=`${t}(${e}) `}n&&(t[s]=e)}}let a=e.pathRotation;return a&&(i=!1,r+=`rotate(${nd(a,nr.pathRotation)}) `),r=r.trim(),n?r=n(t,i?"":r):i&&(r="none"),r}(t,e.transform,n):r.transform&&(r.transform="none")),l){let{originX:e="50%",originY:t="50%",originZ:n=0}=a;r.transformOrigin=`${e} ${t} ${n}`}}function nF(e,{style:t,vars:n},r,i){let a=e.style,s;for(s in t)a[s]=t[s];for(s in i?.applyProjectionStyles(a,r),n)a.setProperty(s,n[s])}function nI(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}var nV={correct:(e,t)=>
1{if(!t.target)return e;if("string"==typeof e)if(!eo.test(e))return e;else e=parseFloat(e);let n=nI(e,t.target.x),r=nI(e,t.target.y);return`${n}% ${r}%`}},nP={borderRadius:{...nV,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"]},borderTopLeftRadius:nV,borderTopRightRadius:nV,borderBottomLeftRadius:nV,borderBottomRightRadius:nV,boxShadow:{correct:(e,{treeScale:t,projectionDelta:n})=>{let r=eb.parse(e);if(r.length>5)return e;let i=eb.createTransformer(e),a=+("number"!=typeof r[0]),s=n.x.scale*t.x,l=n.y.scale*t.y;r[0+a]/=s,r[1+a]/=l;let o=eN(s,l,.5);return"number"==typeof r[2+a]&&(r[2+a]/=o),"number"==typeof r[3+a]&&(r[3+a]/=o),i(r)}}};function nO(e,{layout:t,layoutId:n}){return ti.has(e)||e.startsWith("origin")||(t||void 0!==n)&&(!!nP[e]||"opacity"===e)}function n$(e,t,n){let r=e.style,i=t?.style,a={};if(!r)return a;for(let t in r)(tJ(r[t])||i&&tJ(i[t])||nO(t,e)||n?.getValue(t)?.liveStyle!==void 0)&&(a[t]=r[t]);return a}var nD=class extends nT{constructor(){super(...arguments),this.type="html",this.renderInstance=nF}mount(e){c(!!e.style,"motion.create() components must forward their ref to a HTML or SVG element","custom-component-ref"),super.mount(e)}readValueFromInstance(e,t){if(ti.has(t))return this.projection?.isProjecting?te(t):((e,t)=>{let{transform:n="none"}=getComputedStyle(e);return tt(n,t)})(e,t);{let n=window.getComputedStyle(e),r=(H(t)?n.getPropertyValue(t):n[t])||0;return"string"==typeof r?r.trim():r}}measureInstanceViewportBox(e,{transformPagePoint:t}){return function({top:e,left:t,right:n,bottom:r}){return{x:{min:t,max:n},y:{min:e,max:r}}}(function(e,t){if(!t)return e;let n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}(e.getBoundingClientRect(),t))}build(e,t,n){nL(e,t,n.transformTemplate)}scrapeMotionValuesFromProps(e,t,n){return n$(e,t,n)}},nB={offset:"stroke-dashoffset",array:"stroke-dasharray"},nH={offset:"strokeDashoffset",array:"strokeDasharray"},nW=["transform","opacity","offsetDistance","offsetPath","offsetRotate","offsetAnchor"];function nq(e,{attrX:t,attrY:n,attrScale:r,pathLength:i,pathSpacing:a=1,pathOffset:s=0,...l},o,c,d){if(nL(e,l,c),o){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:u,style:m}=e;for(let e of nW)void 0!==u[e]&&(m[e]=u[e],delete u[e]);(m.transform||u.transformOrigin)&&(m.transformOrigin=u.transformOrigin??"50% 50%",delete u.transformOrigin),m.transform&&(m.transformBox=d?.transformBox??"fill-box",delete u.transformBox),void 0!==t&&(u.x=t),void 0!==n&&(u.y=n),void 0!==r&&(u.scale=r),void 0!==i&&function(e,t,n=1,r=0,i=!0){e.pathLength=1;let a=i?nB:nH;e[a.offset]=`${-r}`,e[a.array]=`${t} ${n}`}(u,i,a,s,!1)}var nY=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]),nK=e=>"string"==typeof e&&"svg"===e.toLowerCase();function nX(e,t,n){let r=n$(e,t,n);for(let n in e)(tJ(e[n])||tJ(t[n]))&&(r[-1!==tr.indexOf(n)?"attr"+n.charAt(0).toUpperCase()+n.substring(1):n]=e[n]);return r}var nU=class extends nT{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=nf}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(ti.has(t)){let e=na(t);return e&&e.default||0}if(nW.includes(t)){let n=getComputedStyle(e)[t];if("string"==typeof n&&n)return n.trim()}return t=nY.has(t)?t:tQ(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,n){return nX(e,t,n)}
1build(e,t,n){nq(e,t,this.isSVGTag,n.transformTemplate,n.style)}renderInstance(e,t,n,r){for(let n in nF(e,t,void 0,r),t.attrs)e.setAttribute(nY.has(n)?n:tQ(n),t.attrs[n])}mount(e){this.isSVGTag=nK(e.tagName),super.mount(e)}},nZ=nb.length;function nG(e,t){if(!Array.isArray(t))return!1;let n=t.length;if(n!==e.length)return!1;for(let r=0;r<n;r++)if(t[r]!==e[r])return!1;return!0}var nJ=[...ny].reverse(),nQ=ny.length;function n0(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function n1(){return{animate:n0(!0),whileInView:n0(),whileHover:n0(),whileTap:n0(),whileDrag:n0(),whileFocus:n0(),exit:n0()}}var n2={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},n5=!1;function n4(){return function(){if(n5)return;let e={};for(let t in n2)e[t]={isEnabled:e=>n2[t].some(t=>!!e[t])};nM=e,n5=!0}(),nM}function n6(e){let t=n4();for(let n in e)t[n]={...t[n],...e[n]};nM=t}function n7({children:e,features:t,strict:i=!1}){let[,a]=(0,r.useState)(!n3(t)),l=(0,r.useRef)(void 0);if(!n3(t)){let{renderer:e,...n}=t;l.current=e,n6(n)}return(0,r.useEffect)(()=>{n3(t)&&t().then(({renderer:e,...t})=>{n6(t),l.current=e,a(!0)})},[]),(0,n.jsx)(s.Provider,{value:{renderer:l.current,strict:i},children:e})}function n3(e){return"function"==typeof e}var n8=class extends nA{constructor(e){super(e),e.animationState||(e.animationState=function(e){let t=t=>Promise.all(t.map(({animation:t,options:n})=>t5(e,t,n))),n=n1(),r=!0,i=!1,a=t=>(n,r)=>{let i=tX(e,r,"exit"===t?e.presenceContext?.custom:void 0);if(i){let{transition:e,transitionEnd:t,...r}=i;n={...n,...r,...t}}return n};function s(s){let{props:l}=e,o=function e(t){if(!t)return;if(!t.isControllingVariants){let n=t.parent&&e(t.parent)||{};return void 0!==t.props.initial&&(n.initial=t.props.initial),n}let n={};for(let e=0;e<nZ;e++){let r=nb[e],i=t.props[r];(nv(i)||!1===i)&&(n[r]=i)}return n}(e.parent)||{},c=[],d=new Set,u={},m=1/0;for(let t=0;t<nQ;t++){var h,p;let f=nJ[t],x=n[f],g=void 0!==l[f]?l[f]:o[f],v=nv(g),y=f===s?x.isActive:null;!1===y&&(m=t);let b=g===o[f]&&g!==l[f]&&v;if(b&&(r||i)&&e.manuallyAnimateOnMount&&(b=!1),x.protectedKeys={...u},!x.isActive&&null===y||!g&&!x.prevProp||ng(g)||"boolean"==typeof g)continue;if("exit"===f&&x.isActive&&!0!==y){x.prevResolvedValues&&(u={...u,...x.prevResolvedValues});continue}let w=(h=x.prevProp,"string"==typeof(p=g)?p!==h:!!Array.isArray(p)&&!nG(p,h)),j=w||f===s&&x.isActive&&!b&&v||t>m&&v,N=!1,k=Array.isArray(g)?g:[g],C=k.reduce(a(f),{});!1===y&&(C={});let{prevResolvedValues:S={}}=x,_={...S,...C},M=t=>{j=!0,d.has(t)&&(N=!0,d.delete(t)),x.needsAnimating[t]=!0;let n=e.getValue(t);n&&(n.liveStyle=!1)};for(let e in _){let t=C[e],n=S[e];if(!u.hasOwnProperty(e))(tZ(t)&&tZ(n)?!nG(t,n)||w:t!==n)?null!=t?M(e):d.add(e):void 0!==t&&d.has(e)?M(e):x.protectedKeys[e]=!0}x.prevProp=g,x.prevResolvedValues=C,x.isActive&&(u={...u,...C}),(r||i)&&e.blockInitialAnimation&&(j=!1);let z=b&&w;j&&(!z||N)&&c.push(...k.map(t=>{let n={type:f};if("string"==typeof t&&(r||i)&&!z&&e.manuallyAnimateOnMount&&e.parent){let{parent:r}=e,i=tX(r,t);if(r.enteringChildren&&i){let{delayChildren:t}=i.transition||{};n.delay=tL(r.enteringChildren,e,t)}}return{animation:t,options:n}}))}if(d.size){let t={};if("boolean"!=typeof l.initial){let n=tX(e,Array.isArray(l.initial)?l.initial[0]:l.initial);n&&n.transition&&(t.transition=n.transition)}d.forEach(n=>{let r=e.getBaseTarget(n),i=e.getValue(n);i&&(i.liveStyle=!0),t[n]=r??null}),c.push({animation:t})}let f=!!c.length;return r&&(!1===l.initial||l.initial===l.animate)&&!e.manuallyAnimateOnMount&&(f=!1),r=!1,i=!1,f?t(c):Promise.resolve()}return{animateChanges:s,setActive:function(t,r){if(n[t].isActive===r)return Promise.resolve();e.variantChildren?.forEach(e=>e.animationState?.setActive(t,r)),n[t].isActive=r;let i=s(t);for(let e in n)n[e].protectedKeys={};return i},setAnimateFunction:function(n){t=n(e)},getState:()=>n,reset:()=>{n=n1(),i=!0}}}(e))}updateAnimationControlsSubscription(){let{animate:e}=this.node.getProps();ng(e)&&(this.unmountControls=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){this.node.animationState.reset(),this.unmountControls?.()}},n9=0,re=class extends nA{constructor(){super(...arguments),this.id=n9++,this.isExitComplete=!1}update(){if(!this.node.presenceContext)return;let{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===n)return;if(e&&!1===n){if(this.isExitComplete){let{initial:e,custom:t}=this.node.getProps();if("string"==typeof e||"object"==typeof e&&null!==e&&!Array.isArray(e)){let n=tX(this.node,e,t);if(n){let{transition:e,transitionEnd:t,...r}=n;for(let e in r)this.node.getValue(e)?.jump(r[e])}}this.node.animationState.reset(),this.node.animationState.animateChanges()}else this.node.animationState.setActive("exit",!1);this.isExitComplete=!1;return}let r=this.node.animationState.setActive("exit",!e);t&&!e&&r.then(()=>
1{this.isExitComplete=!0,t(this.id)})}mount(){let{register:e,onExitComplete:t}=this.node.presenceContext||{};t&&t(this.id),e&&(this.unmount=e(this.id))}unmount(){}},rt=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function rn(e){return!("string"!=typeof e||e.includes("-"))&&!!(rt.indexOf(e)>-1||/[A-Z]/u.test(e))}var rr={renderer:(e,t)=>t.isSVG??rn(e)?new nU(t):new nD(t,{allowProjection:e!==r.Fragment}),animation:{Feature:n8},exit:{Feature:re}};function ri(){nk.current||nS();let[e]=(0,r.useState)(nN.current);return e}function ra(e){let t=(0,r.useRef)(null);return null===t.current&&(t.current=e()),t.current}var rs="u">typeof window?r.useLayoutEffect:r.useEffect;function rl(e,t){[...t].reverse().forEach(n=>{let r=e.getVariant(n);r&&tG(e,r),e.variantChildren&&e.variantChildren.forEach(e=>{rl(e,t)})})}function ro(){let e=!1,t=new Set,n={subscribe:e=>(t.add(e),()=>{t.delete(e)}),start(n,r){c(e,"controls.start() should only be called after a component has mounted. Consider calling within a useEffect hook.");let i=[];return t.forEach(e=>{i.push(t5(e,n,{transitionOverride:r}))}),Promise.all(i)},set:n=>(c(e,"controls.set() should only be called after a component has mounted. Consider calling within a useEffect hook."),t.forEach(e=>{Array.isArray(n)?rl(e,n):"string"==typeof n?rl(e,[n]):tG(e,n)})),stop(){t.forEach(e=>{e.values.forEach(e=>e.stop())})},mount:()=>(e=!0,()=>{e=!1,n.stop()})};return n}var rc=function(){let e=ra(ro);return rs(e.mount,[]),e},rd=(0,r.createContext)({}),ru=(0,r.createContext)(null),rm=(0,r.createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"}),rh=(0,r.createContext)({});function rp(e){return Array.isArray(e)?e.join(" "):e}var rf=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function rx(e,t,n){for(let r in t)tJ(t[r])||nO(r,n)||(e[r]=t[r])}var rg=()=>({...rf(),attrs:{}}),rv=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","propagate","ignoreStrict","viewport"]);function ry(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||rv.has(e)}var rb=e=>(t,n)=>{let i=(0,r.useContext)(rh),a=(0,r.useContext)(ru),s=()=>(function({scrapeMotionValuesFromProps:e,createRenderState:t},n,r,i){return{latestValues:function(e,t,n,r){let i={},a=r(e,{});for(let e in a){var s;i[e]=tJ(s=a[e])?s.get():s}let{initial:l,animate:o}=e,c=nw(e),d=nj(e);t&&d&&!c&&!1!==e.inherit&&(void 0===l&&(l=t.initial),void 0===o&&(o=t.animate));let u=!!n&&!1===n.initial,m=(u=u||!1===l)?o:l;if(m&&"boolean"!=typeof m&&!ng(m)){let t=Array.isArray(m)?m:[m];for(let n=0;n<t.length;n++){let r=tK(e,t[n]);if(r){let{transitionEnd:e,transition:t,...n}=r;for(let e in n){let t=n[e];if(Array.isArray(t)){let e=u?t.length-1:0;t=t[e]}null!==t&&(i[e]=t)}for(let t in e)i[t]=e[t]}}}return i}(n,r,i,e),renderState:t()}})(e,t,i,a);return n?s():ra(s)},rw=rb({scrapeMotionValuesFromProps:n$,createRenderState:rf}),rj=rb({scrapeMotionValuesFromProps:nX,createRenderState:rg}),rN=Symbol.for("motionComponentSymbol"),rk=(0,r.createContext)({});function rC(e,{forwardMotionProps:t=!1,type:i}={},a,l){a&&n6(a);let o=i?"svg"===i:rn(e),c=o?rj:rw;function d(i,a){var d;let u,m,h,p={...(0,r.useContext)(rm),...i,layoutId:function({layoutId:e}){let t=(0,r.useContext)(rd).id;return t&&void 0!==e?t+"-"+e:e}(i)},{isStatic:f,isValidProp:x}=p,g=function(e){let{initial:t,animate:n}=function(e,t){if(nw(e)){let{initial:t,animate:n}=e;return{initial:!1===t||nv(t)?t:void 0,animate:nv(n)?n:void 0}}return!1!==e.inherit?t:{}}(e,(0,r.useContext)(rh));return(0,r.useMemo)(()=>({initial:t,animate:n}),[rp(t),rp(n)])}(i),v=c(i,f);
1if(!f&&"u">typeof window){(0,r.useContext)(s).strict;let t=function(e){let{drag:t,layout:n}=n4();if(!t&&!n)return{};let r={...t,...n};return{MeasureLayout:t?.isEnabled(e)||n?.isEnabled(e)?r.MeasureLayout:void 0,ProjectionNode:r.ProjectionNode}}(p);h=t.MeasureLayout,g.visualElement=function(e,t,n,i,a,l){let{visualElement:o}=(0,r.useContext)(rh),c=(0,r.useContext)(s),d=(0,r.useContext)(ru),u=(0,r.useContext)(rm),m=u.reducedMotion,h=u.skipAnimations,p=(0,r.useRef)(null),f=(0,r.useRef)(!1);i=i||c.renderer,!p.current&&i&&(p.current=i(e,{visualState:t,parent:o,props:n,presenceContext:d,blockInitialAnimation:!!d&&!1===d.initial,reducedMotionConfig:m,skipAnimations:h,isSVG:l}),f.current&&p.current&&(p.current.manuallyAnimateOnMount=!0));let x=p.current,g=(0,r.useContext)(rk);x&&!x.projection&&a&&("html"===x.type||"svg"===x.type)&&function(e,t,n,r){var i;let{layoutId:a,layout:s,drag:l,dragConstraints:o,layoutScroll:c,layoutRoot:d,layoutAnchor:u,layoutCrossfade:m}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:function e(t){if(t)return!1!==t.options.allowProjection?t.projection:e(t.parent)}(e.parent)),e.projection.setOptions({layoutId:a,layout:s,alwaysMeasureLayout:!!l||o&&(i=o)&&"object"==typeof i&&Object.prototype.hasOwnProperty.call(i,"current"),visualElement:e,animationType:"string"==typeof s?s:"both",initialPromotionConfig:r,crossfade:m,layoutScroll:c,layoutRoot:d,layoutAnchor:u})}(p.current,n,a,g);let v=(0,r.useRef)(!1);(0,r.useInsertionEffect)(()=>{x&&v.current&&x.update(n,d)});let y=n[t0],b=(0,r.useRef)(!!y&&"u">typeof window&&!window.MotionHandoffIsComplete?.(y)&&window.MotionHasOptimisedAnimation?.(y));return rs(()=>{f.current=!0,x&&(v.current=!0,window.MotionIsMounted=!0,x.updateFeatures(),x.scheduleRenderMicrotask(),b.current&&x.animationState&&x.animationState.animateChanges())}),(0,r.useEffect)(()=>{x&&(!b.current&&x.animationState&&x.animationState.animateChanges(),b.current&&(queueMicrotask(()=>{window.MotionHandoffMarkAsComplete?.(y)}),b.current=!1),x.enteringChildren=void 0)}),x}(e,v,p,l,t.ProjectionNode,o)}return(0,n.jsxs)(rh.Provider,{value:g,children:[h&&g.visualElement?(0,n.jsx)(h,{visualElement:g.visualElement,...p}):null,function(e,t,n,{latestValues:i},a,s=!1,l,o){let c=(l??rn(e)?function(e,t,n,i){let a=(0,r.useMemo)(()=>{let n=rg();return nq(n,t,nK(i),e.transformTemplate,e.style),{...n.attrs,style:{...n.style}}},[t]);if(e.style){let t={};rx(t,e.style,e),a.style={...t,...a.style}}return a}:function(e,t){let n,i={},a=(rx(n={},e.style||{},e),Object.assign(n,function({transformTemplate:e},t){return(0,r.useMemo)(()=>{let n=rf();return nL(n,t,e),Object.assign({},n.vars,n.style)},[t])}(e,t)),n);return e.drag&&!1!==e.dragListener&&(i.draggable=!1,a.userSelect=a.WebkitUserSelect=a.WebkitTouchCallout="none",a.touchAction=!0===e.drag?"none":`pan-${"x"===e.drag?"y":"x"}`),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(i.tabIndex=0),i.style=a,i})(t,i,a,e),d=function(e,t,n,r){let i={};for(let a in e)"values"===a&&"object"==typeof e.values||tJ(e[a])||((a.startsWith("on")?!ry(a):r?.(a)??!ry(a))||!0===n&&ry(a)||!t&&!ry(a)||e.draggable&&a.startsWith("onDrag"))&&(i[a]=e[a]);return i}(t,"string"==typeof e,s,o),u=e!==r.Fragment?{...d,...c,ref:n}:{},{children:m}=t,h=(0,r.useMemo)(()=>tJ(m)?m.get():m,[m]);return(0,r.createElement)(e,{...u,children:h})}(e,i,(d=g.visualElement,u=(0,r.useRef)(a),(0,r.useInsertionEffect)(()=>{u.current=a}),m=(0,r.useRef)(null),(0,r.useCallback)(e=>{e&&v.onMount?.(e),d&&(e?d.mount(e):d.unmount());let t=u.current;if("function"==typeof t)if(e){let n=t(e);"function"==typeof n&&(m.current=n)}else m.current?(m.current(),m.current=null):t(e);else t&&(t.current=e)},[d])),v,f,t,o,x)]})}d.displayName=`motion.${"string"==typeof e?e:`create(${e.displayName??e.name??""})`}`;let u=(0,r.forwardRef)(d);return u[rN]=e,u}var rS=function(e,t){if(typeof Proxy>"u")return rC;let n=new Map,r=(e,t)=>rC(e,t,void 0,void 0);return new Proxy((e,t)=>r(e,t),{get:(e,t)=>"create"===t?r:(n.has(t)||n.set(t,rC(t,void 0,void 0,void 0)),n.get(t))})}(),r_=(0,r.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:i,size:s=24,duration:l=1,isAnimated:o=!0,color:c,...d},u)=>{let m=rc(),h=ri(),p=(0,r.useRef)(!1);(0,r.useImperativeHandle)(u,()=>(p.current=!0,{startAnimation:()=>h?m.start("normal"):m.start("animate"),stopAnimation:()=>m.start("normal")}));let f=(0,r.useCallback)(t=>{!o||h||(p.current?e?.(t):m.start("animate"))},[m,h,o,e]),x=(0,r.useCallback)(e=>{p.current?t?.(e):m.start("normal")}
1,[m,t]),g={normal:{scaleY:1,opacity:1},animate:e=>({scaleY:[1,1.4,.6,1],opacity:[1,.8,1],transition:{duration:.9*l,repeat:0,delay:.2*e,ease:"easeInOut"}})};return(0,n.jsx)(n7,{features:rr,strict:!0,children:(0,n.jsx)(rS.div,{className:a("inline-flex items-center justify-center",i),onMouseEnter:f,onMouseLeave:x,...d,style:{color:c,...d.style},children:(0,n.jsx)(rS.svg,{xmlns:"http://www.w3.org/2000/svg",width:s,height:s,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",animate:m,initial:"normal",children:["M2 10v3","M6 6v11","M10 3v18","M14 8v7","M18 5v13","M22 10v3"].map((e,t)=>(0,n.jsx)(rS.path,{d:e,variants:g,custom:t,style:{originY:.5}},t))})})})});r_.displayName="AudioLinesIcon";var rM=(0,r.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:i,size:s=24,duration:l=1,isAnimated:o=!0,color:c,...d},u)=>{let m=rc(),h=ri(),p=(0,r.useRef)(!1);(0,r.useImperativeHandle)(u,()=>(p.current=!0,{startAnimation:()=>h?m.start("normal"):m.start("animate"),stopAnimation:()=>m.start("normal")}));let f=(0,r.useCallback)(t=>{!o||h||(p.current?e?.(t):m.start("animate"))},[m,h,o,e]),x=(0,r.useCallback)(e=>{p.current?t?.(e):m.start("normal")},[m,t]);return(0,n.jsx)(n7,{features:rr,strict:!0,children:(0,n.jsx)(rS.div,{className:a("inline-flex items-center justify-center",i),onMouseEnter:f,onMouseLeave:x,...d,style:{color:c,...d.style},children:(0,n.jsxs)(rS.svg,{xmlns:"http://www.w3.org/2000/svg",width:s,height:s,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",animate:m,initial:"normal",variants:{normal:{scale:1,rotate:0},animate:{scale:[1,1.05,.97,1],rotate:[0,-2,2,0],transition:{duration:.9*l,ease:"easeInOut"}}},children:[(0,n.jsx)(rS.path,{d:"M12 7v14",variants:{normal:{pathLength:1},animate:{pathLength:[0,1],transition:{duration:.6*l,ease:"easeInOut"}}},initial:"normal",animate:m}),(0,n.jsx)(rS.path,{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",variants:{normal:{scale:1,opacity:1},animate:{scale:[1,1.05,.98,1],opacity:[.9,1,1],transition:{duration:.8*l,ease:"easeInOut",delay:.2}}},initial:"normal",animate:m})]})})})});rM.displayName="BookOpenIcon";var rz=(0,r.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:i,size:s=24,duration:l=1,isAnimated:o=!0,color:c,...d},u)=>{let m=rc(),h=ri(),p=(0,r.useRef)(!1);(0,r.useImperativeHandle)(u,()=>(p.current=!0,{startAnimation:()=>h?m.start("normal"):m.start("animate"),stopAnimation:()=>m.start("normal")}));let f=(0,r.useCallback)(t=>{!o||h||(p.current?e?.(t):m.start("animate"))},[m,h,o,e]),x=(0,r.useCallback)(e=>{p.current?t?.(e):m.start("normal")},[m,t]),g={normal:{x:0,opacity:1},animate:{x:[-10,0],opacity:[0,1],transition:{duration:.4*l,ease:"easeOut",delay:.6}}};return(0,n.jsx)(n7,{features:rr,strict:!0,children:(0,n.jsx)(rS.div,{className:a("inline-flex items-center justify-center",i),onMouseEnter:f,onMouseLeave:x,...d,style:{color:c,...d.style},children:(0,n.jsxs)(rS.svg,{xmlns:"http://www.w3.org/2000/svg",width:s,height:s,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"lucide lucide-contact-round-icon lucide-contact-round",children:[(0,n.jsx)(rS.path,{d:"M16 2v2",variants:g,initial:"normal",animate:m}),(0,n.jsx)(rS.path,{d:"M17.915 22a6 6 0 0 0-12 0",strokeDasharray:"30",strokeDashoffset:"0",variants:{normal:{opacity:1,strokeDashoffset:0},animate:{strokeDashoffset:[30,0],opacity:[0,1],transition:{duration:.6*l,delay:.5,ease:"easeInOut"}}},initial:"normal",animate:m}),(0,n.jsx)(rS.path,{d:"M8 2v2",variants:g,initial:"normal",animate:m}),(0,n.jsx)(rS.circle,{cx:"12",cy:"12",r:"4",variants:{normal:{scale:1,opacity:1},animate:{scale:[.5,1.2,1],opacity:[0,1],transition:{duration:.6*l,delay:.3,ease:"easeOut"}}},initial:"normal",animate:m}),(0,n.jsx)(rS.rect,{x:"3",y:"4",width:"18",height:"18",rx:"2",strokeDasharray:"100",strokeDashoffset:"0",variants:{normal:{strokeDashoffset:0,opacity:1},animate:{strokeDashoffset:[100,0],opacity:[.3,1],transition:{duration:.8*l,ease:"easeInOut"}}},initial:"normal",animate:m})]})})})});rz.displayName="ContactRoundIcon";var rT=(0,r.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:i,size:s=24,duration:l=1,isAnimated:o=!0,color:c,...d},u)=>{let m=rc(),h=ri(),p=(0,r.useRef)(!1);(0,r.useImperativeHandle)(u,()=>(p.current=!0,{startAnimation:()=>h?m.start("normal"):m.start("animate"),stopAnimation:()=>m.start("normal")}));let f=(0,r.useCallback)(t=>{!o||h||(p.current?e?.(t):m.start("animate"))},[m,h,o,e]),x=(0,r.useCallback)(e=>{p.current?t?.(e):m.start("normal")},[m,t]),g={normal:{pathLength:1,opacity:1},animate:{pathLength:[0,1],opacity:[0,1],transition:{duration:.5*l,ease:[.16,1,.3,1]}}};return(0,n.jsx)(n7,{features:rr,strict:!0,children:(0,n.jsx)(rS.div,{className:a("inline-flex items-center justify-center",i),onMouseEnter:f,onMouseLeave:x,...d,style:{color:c,...d.style},children:(0,n.jsxs)(rS.svg,{xmlns:"http://www.w3.org/2000/svg",width:s,height:s,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",animate:m,initial:"normal",children:[(0,n.jsx)(rS.path,{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z",variants:g}),(0,n.jsx)(rS.path,{d:"M14 2v5a1 1 0 0 0 1 1h5",variants:g}),(0,n.jsx)(rS.path,{d:"m9 15 2 2 4-4",variants:{normal:{pathLength:1,opacity:1,scale:1},animate:{pathLength:[0,1],opacity:[0,1],scale:[.8,1.12,1],transition:{pathLength:{duration:.4*l,delay:.24*l,ease:[.16,1,.3,1]},opacity:{duration:.16*l,delay:.24*l},scale:{duration:.45*l,delay:.28*l,times:[0,.6,1],ease:[.34,1.4,.64,1]}}}},style:{transformBox:"view-box",originX:"12px",originY:"15px"}})]})})})});rT.displayName="FileCheckIcon";var rA=(0,r.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:i,size:s=24,duration:l=1,isAnimated:o=!0,color:c,...d},u)=>{let m=rc(),h=ri(),p=(0,r.useRef)(!1),f=(0,r.useCallback)(()=>{h||m.start("write")},[m,h]),x=(0,r.useCallback)(()=>{m.start("rest")},[m]);(0,r.useImperativeHandle)(u,()=>(p.current=!0,{startAnimation:f,stopAnimation:x}));let g=(0,r.useCallback)(t=>{!o||h||(p.current?e?.(t):f())},[o,h,f,e]),v=(0,r.useCallback)(e=>{p.current?t?.(e):x()},[x,t]),y=e=>({rest:{pathLength:1,opacity:1},write:{pathLength:[0,1],opacity:[0,1],transition:{duration:.9*l,ease:[.16,1,.3,1],delay:.12*e*l}}});return(0,n.jsx)(n7,{features:rr,strict:!0,children:(0,n.jsx)(rS.div,{className:a("inline-flex items-center justify-center",i),onMouseEnter:g,onMouseLeave:v,...d,style:{color:c,...d.style},children:(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:s,height:s,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round",children:[(0,n.jsx)("path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}),(0,n.jsx)("path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}),(0,n.jsx)(rS.path,{d:"M10 9H8",animate:m,initial:"rest",variants:y(0),style:{transformBox:"fill-box",transformOrigin:"left center"}}),(0,n.jsx)(rS.path,{d:"M16 13H8",animate:m,initial:"rest",variants:y(1),style:{transformBox:"fill-box",transformOrigin:"left center"}}),(0,n.jsx)(rS.path,{d:"M16 17H8",animate:m,initial:"rest",variants:y(2),style:{transformBox:"fill-box",transformOrigin:"left center"}})]})})})});rA.displayName="FileTextIcon";var rE=(0,r.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:i,size:s=24,duration:l=.8,isAnimated:o=!0,color:c,...d},u)=>{let m=rc(),h=ri(),p=(0,r.useRef)(!1);(0,r.useImperativeHandle)(u,()=>(p.current=!0,{startAnimation:()=>h?m.start("normal"):m.start("animate"),stopAnimation:()=>m.start("normal")}));let f=(0,r.useCallback)(t=>{!o||h||(p.current?e?.(t):m.start("animate"))},[m,h,o,e]),x=(0,r.useCallback)(e=>{p.current?t?.(e):m.start("normal")},[m,t]),g=[.25,1,.5,1];return(0,n.jsx)(n7,{features:rr,strict:!0,children:(0,n.jsx)(rS.div,{className:a("inline-flex items-center justify-center",i),onMouseEnter:f,onMouseLeave:x,...d,style:{color:c,...d.style},children:(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:s,height:s,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,n.jsx)(rS.circle,{cx:"12",cy:"18",r:"3",style:{transformOrigin:"center"}
1,variants:{normal:{scale:1,opacity:1},animate:{scale:[.7,1.1,1],opacity:[0,1],transition:{duration:.3*l,ease:g}}},initial:"normal",animate:m}),(0,n.jsx)(rS.path,{d:"M12 12v3",variants:{normal:{pathLength:1,opacity:1},animate:{pathLength:[0,1],opacity:[.3,1],transition:{duration:.45*l,ease:g,delay:.15*l}}},initial:"normal",animate:m}),(0,n.jsx)(rS.path,{d:"M18 9v2c0 .6-.4 1-1 1H7c-.6 0-1-.4-1-1V9",variants:{normal:{pathLength:1,opacity:1},animate:{pathLength:[0,1],opacity:[.3,1],transition:{duration:.4*l,ease:g,delay:.4*l}}},initial:"normal",animate:m}),(0,n.jsx)(rS.circle,{cx:"6",cy:"6",r:"3",style:{transformOrigin:"center"},variants:{normal:{scale:1,opacity:1},animate:{scale:[.7,1.1,1],opacity:[0,1],transition:{duration:.25*l,ease:g,delay:.65*l}}},initial:"normal",animate:m}),(0,n.jsx)(rS.circle,{cx:"18",cy:"6",r:"3",style:{transformOrigin:"center"},variants:{normal:{scale:1,opacity:1},animate:{scale:[.7,1.1,1],opacity:[0,1],transition:{duration:.25*l,ease:g,delay:.65*l}}},initial:"normal",animate:m})]})})})});rE.displayName="GitForkIcon";var rR=(0,r.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:i,size:s=24,duration:l=1,isAnimated:o=!0,color:c,...d},u)=>{let m=rc(),h=ri(),p=(0,r.useRef)(!1);(0,r.useImperativeHandle)(u,()=>(p.current=!0,{startAnimation:()=>h?m.start("normal"):m.start("animate"),stopAnimation:()=>m.start("normal")}));let f=(0,r.useCallback)(t=>{!o||h||(p.current?e?.(t):m.start("animate"))},[m,h,o,e]),x=(0,r.useCallback)(e=>{p.current?t?.(e):m.start("normal")},[m,t]),g={normal:{scale:1,opacity:1},animate:e=>({scale:[1.8,1],opacity:[0,1],transition:{duration:.35*l,delay:(.3+.06*e)*l,ease:[.34,1.2,.64,1]}})};return(0,n.jsx)(n7,{features:rr,strict:!0,children:(0,n.jsx)(rS.div,{className:a("inline-flex items-center justify-center",i),onMouseEnter:f,onMouseLeave:x,...d,style:{color:c,...d.style},children:(0,n.jsxs)(rS.svg,{xmlns:"http://www.w3.org/2000/svg",width:s,height:s,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",animate:m,initial:"normal",children:[(0,n.jsx)(rS.circle,{cx:"12",cy:"12",r:"7",variants:{normal:{scale:1,opacity:1},animate:{scale:[1.4,1],opacity:[0,1],transition:{duration:.45*l,ease:[.34,1.2,.64,1]}}},style:{transformBox:"view-box",originX:"12px",originY:"12px"}}),(0,n.jsx)(rS.line,{x1:"2",y1:"12",x2:"5",y2:"12",custom:0,variants:g,style:{transformBox:"view-box",originX:"12px",originY:"12px"}}),(0,n.jsx)(rS.line,{x1:"19",y1:"12",x2:"22",y2:"12",custom:1,variants:g,style:{transformBox:"view-box",originX:"12px",originY:"12px"}}),(0,n.jsx)(rS.line,{x1:"12",y1:"2",x2:"12",y2:"5",custom:2,variants:g,style:{transformBox:"view-box",originX:"12px",originY:"12px"}}),(0,n.jsx)(rS.line,{x1:"12",y1:"19",x2:"12",y2:"22",custom:3,variants:g,style:{transformBox:"view-box",originX:"12px",originY:"12px"}}),(0,n.jsx)(rS.circle,{cx:"12",cy:"12",r:"3",variants:{normal:{scale:1,opacity:1},animate:{scale:[0,1.4,1],opacity:[0,1,1],transition:{duration:.4*l,delay:.6*l,times:[0,.6,1],ease:[.34,1.5,.64,1]}}},style:{transformBox:"view-box",originX:"12px",originY:"12px"}})]})})})});rR.displayName="LocateFixedIcon";var rL=(0,r.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:i,size:s=24,duration:l=1,isAnimated:o=!0,color:c,...d},u)=>{let m=rc(),h=ri(),p=(0,r.useRef)(!1);(0,r.useImperativeHandle)(u,()=>(p.current=!0,{startAnimation:()=>h?m.start("normal"):m.start("animate"),stopAnimation:()=>m.start("normal")}));let f=(0,r.useCallback)(t=>{!o||h||(p.current?e?.(t):m.start("animate"))},[m,h,o,e]),x=(0,r.useCallback)(e=>{p.current?t?.(e):m.start("normal")},[m,t]),g={normal:{pathLength:1,opacity:1},animate:e=>({pathLength:[0,1],opacity:[0,1],transition:{delay:(.26+.1*e)*l,duration:.4*l,ease:[.16,1,.3,1]}})};return(0,n.jsx)(n7,{features:rr,strict:!0,children:(0,n.jsx)(rS.div,{className:a("inline-flex items-center justify-center",i),onMouseEnter:f,onMouseLeave:x,...d,style:{color:c,...d.style},children:(0,n.jsxs)(rS.svg,{xmlns:"http://www.w3.org/2000/svg",width:s,height:s,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",animate:m,initial:"normal",children:[(0,n.jsx)(rS.path,{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z",variants:{normal:{scale:1,op
1acity:1},animate:{scale:[.3,1.05,1],opacity:[0,1,1],transition:{duration:.55*l,times:[0,.7,1],ease:[.34,1.4,.64,1]}}},style:{transformBox:"view-box",originX:"4px",originY:"20px"}}),(0,n.jsx)(rS.path,{d:"M7 7h8",custom:0,variants:g}),(0,n.jsx)(rS.path,{d:"M7 11h10",custom:1,variants:g}),(0,n.jsx)(rS.path,{d:"M7 15h6",custom:2,variants:g})]})})})});rL.displayName="MessageSquareTextIcon";var rF=(0,r.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:i,size:s=24,duration:l=1,isAnimated:o=!0,color:c,...d},u)=>{let m=rc(),h=rc(),p=ri(),f=(0,r.useRef)(!1);(0,r.useImperativeHandle)(u,()=>(f.current=!0,{startAnimation:()=>{p?(m.start("normal"),h.start("normal")):(m.start("animate"),h.start("animate"))},stopAnimation:()=>{m.start("normal"),h.start("normal")}}));let x=(0,r.useCallback)(t=>{!o||p||(f.current?e?.(t):(m.start("animate"),h.start("animate")))},[m,h,p,e,o]),g=(0,r.useCallback)(e=>{f.current?t?.(e):(m.start("normal"),h.start("normal"))},[m,h,t]);return(0,n.jsx)(n7,{features:rr,strict:!0,children:(0,n.jsx)(rS.div,{className:a("inline-flex items-center justify-center",i),onMouseEnter:x,onMouseLeave:g,...d,style:{color:c,...d.style},children:(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:s,height:s,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,n.jsx)(rS.path,{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",initial:"normal",animate:m,variants:{normal:{strokeDashoffset:0,scale:1,rotate:0},animate:{strokeDashoffset:[300,24,0],scale:[1,.98,1.04,1],rotate:[0,-2,1,0],transition:{duration:+l,ease:[.18,.85,.25,1],times:[0,.35,.75,1]}}},style:{strokeDasharray:300,transformOrigin:"12px 12px"}}),(0,n.jsx)(rS.path,{d:"m9 12 2 2 4-4",initial:"normal",animate:h,variants:{normal:{strokeDashoffset:0,scale:1,opacity:1},animate:{strokeDashoffset:[40,0],scale:[1,1.1,.98,1],opacity:[0,1,1],transition:{duration:1.3*l,ease:[.22,.9,.28,1],delay:.25,times:[0,.5,1]}}},style:{strokeDasharray:40,strokeLinecap:"round"}})]})})})});rF.displayName="ShieldCheckIcon";let rI={"audio-lines":r_,"book-open":rM,"contact-round":rz,"file-check":rT,"file-text":rA,"git-fork":rE,"locate-fixed":rR,"message-square-text":rL,"shield-check":rF};function rV({icon:e,label:t}){let i=rI[e],a=(0,r.useRef)(null),s=(0,r.useCallback)(()=>a.current?.startAnimation(),[]),l=(0,r.useCallback)(()=>a.current?.stopAnimation(),[]);return(0,n.jsxs)("div",{onMouseEnter:s,onMouseLeave:l,onFocusCapture:s,onBlurCapture:l,className:"group relative flex min-h-27.5 flex-col justify-between gap-4 overflow-hidden border-zinc-800 border-r border-b p-4 transition-colors duration-500 hover:bg-white/[0.03] md:min-h-45 md:gap-16 md:p-8 2xl:gap-20 3xl:gap-24",children:[(0,n.jsx)("span",{"aria-hidden":"true",className:"pointer-events-none absolute inset-0 opacity-0 transition-opacity duration-500 group-hover:opacity-100 motion-reduce:transition-none",style:{background:"radial-gradient(60% 60% at 12% 0%, rgba(99,102,241,0.20), transparent 72%)"}}),(0,n.jsx)(i,{ref:a,size:32,"aria-hidden":"true",className:"relative size-8 self-start text-zinc-400 transition-colors duration-300 group-hover:text-white"}),(0,n.jsx)("p",{className:"relative font-medium text-base text-zinc-100 leading-relaxed md:text-lg",children:t})]})}e.s(["default",()=>rV],813667)},310542,895420,e=>{"use strict";var t=e.i(486427),n=e.i(965566),r=e.i(271645),i=e.i(260830),a=e.i(287022);function s(e,t){let n,r=()=>{let{currentTime:r}=t,i=(null===r?0:r.value)/100;n!==i&&e(i),n=i};return a.frame.preUpdate(r,!0),()=>(0,a.cancelFrame)(r)}var l=e.i(661327),o=e.i(783920),c=e.i(325791);let d=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),u={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function m(e,t,n,r){let i=n[t],{length:a,position:s}=u[t],l=i.current,d=n.time;i.current=e[`scroll${s}`],i.scrollLength=e[`scroll${a}`]-e[`client${a}`],i.offset.length=0,i.offset[0]=0,i.offset[1]=i.scrollLength,i.progress=(0,o.progress)(0,i.scrollLength,i.current);let m=r-d;i.velocity=m>50?0:(0,c.velocityPerSecond)(i.current-l,m)}e.i(247167);var h=e.i(344230),p=e.i(515923),f=e.i(476959),x=e.i(772846);let g={start:0,center:.5,end:1};function v(e,t,n=0){let r=0;if(e in g&&(e=g[e]),"string"==typeof e){let t=parseFloat(e);e.endsWith("px")?r=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?r=t/100*document.documentElement.clientWidth:e.endsWith("vh")?r=t/100*document.documentElement.clientHeight:e=t}return"number"==typeof e&&(r=t*e),n+r}let y=[0,0],b=[[0,0],[1,1]],w={x:0,y:0},j=new WeakMap,N=new WeakMap,k=new WeakMap,C=new WeakMap,S=new WeakMap,_=e=>e===document.scrollingElement?window:e;function M(e,{container:t=document.scrollingElement,trackContentSize:n=!1,...r}={}){if(!t)return i.noop;let s=k.get(t);s||(s=new Set,k.set(t,s));let o=function(e,t,n,r={}){return{measure:t=>{!function(e,t=e,n){if(n.x.targetOffset=0,n.y.targetOffset=0,t!==e){let r=t;for(;r&&r!==e;)n.x.targetOffset+=r.offsetLeft,n.y.targetOffset+=r.offsetTop,r=r.offsetParent}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth,n.y.targetLength=t===e?t.scrollHeight:t.clientHeight,n.x.containerLength=e.clientWidth,n.y.c
1ontainerLength=e.clientHeight}(e,r.target,n),m(e,"x",n,t),m(e,"y",n,t),n.time=t,(r.offset||r.target)&&function(e,t,n){let{offset:r=b}=n,{target:i=e,axis:a="y"}=n,s="y"===a?"height":"width",l=i!==e?function(e,t){let n={x:0,y:0},r=e;for(;r&&r!==t;)if((0,x.isHTMLElement)(r))n.x+=r.offsetLeft,n.y+=r.offsetTop,r=r.offsetParent;else if("svg"===r.tagName){let e=r.getBoundingClientRect(),t=(r=r.parentElement).getBoundingClientRect();n.x+=e.left-t.left,n.y+=e.top-t.top}else if(r instanceof SVGGraphicsElement){let{x:e,y:t}=r.getBBox();n.x+=e,n.y+=t;let i=null,a=r.parentNode;for(;!i;)"svg"===a.tagName&&(i=a),a=r.parentNode;r=i}else break;return n}(i,e):w,o=i===e?{width:e.scrollWidth,height:e.scrollHeight}:"getBBox"in i&&"svg"!==i.tagName?i.getBBox():{width:i.clientWidth,height:i.clientHeight},c={width:e.clientWidth,height:e.clientHeight};t[a].offset.length=0;let d=!t[a].interpolate,u=r.length;for(let e=0;e<u;e++){let n=function(e,t,n,r){let i=Array.isArray(e)?e:y,a=0;return"number"==typeof e?i=[e,e]:"string"==typeof e&&(i=(e=e.trim()).includes(" ")?e.split(" "):[e,g[e]?e:"0"]),(a=v(i[0],n,r))-v(i[1],t)}(r[e],c[s],o[s],l[a]);d||n===t[a].interpolatorOffsets[e]||(d=!0),t[a].offset[e]=n}d&&(t[a].interpolate=(0,h.interpolate)(t[a].offset,(0,p.defaultOffset)(r),{clamp:!1}),t[a].interpolatorOffsets=[...t[a].offset]),t[a].progress=(0,f.clamp)(0,1,t[a].interpolate(t[a].current))}(e,n,r)},notify:()=>t(n)}}(t,e,{time:0,x:d(),y:d()},r);if(s.add(o),!j.has(t)){let e=()=>{for(let e of s)e.measure(a.frameData.timestamp);a.frame.preUpdate(n)},n=()=>{for(let e of s)e.notify()},r=()=>a.frame.read(e);j.set(t,r);let i=_(t);window.addEventListener("resize",r),t!==document.documentElement&&N.set(t,(0,l.resize)(t,r)),i.addEventListener("scroll",r),r()}if(n&&!S.has(t)){let e=j.get(t),n={width:t.scrollWidth,height:t.scrollHeight};C.set(t,n);let r=a.frame.read(()=>{let r=t.scrollWidth,i=t.scrollHeight;(n.width!==r||n.height!==i)&&(e(),n.width=r,n.height=i)},!0);S.set(t,r)}let c=j.get(t);return a.frame.read(c,!1,!0),()=>{(0,a.cancelFrame)(c);let e=k.get(t);if(!e||(e.delete(o),e.size))return;let n=j.get(t);j.delete(t),n&&(_(t).removeEventListener("scroll",n),N.get(t)?.(),window.removeEventListener("resize",n));let r=S.get(t);r&&((0,a.cancelFrame)(r),S.delete(t)),C.delete(t)}}var z=e.i(930551);function T(e){return"u">typeof window&&!e&&(0,z.supportsScrollTimeline)()}let A=new Map;function E({source:e,container:t,...n}){var r;let i,a,{axis:s}=n;e&&(t=e);let l=A.get(t)??new Map;A.set(t,l);let o=n.target??"self",c=l.get(o)??{},d=s+(n.offset??[]).join(",");return c[d]||(c[d]=T(n.target)?new ScrollTimeline({source:t,axis:s}):(r={container:t,...n},i={value:0},a=M(e=>{i.value=100*e[r.axis].progress},r),{currentTime:i,cancel:a})),c[d]}function R(e,{axis:t="y",container:n=document.scrollingElement,...r}={}){var a,l;let o;if(!n)return i.noop;let c={axis:t,container:n,...r};return"function"==typeof e?(a=e,l=c,2===a.length?M(e=>{a(e[l.axis].progress,e)},l):s(a,E(l))):(o=E(c),e.attachTimeline({timeline:c.target?void 0:o,observe:e=>(e.pause(),s(t=>{e.time=e.iterationDuration*t},o))}))}var L=e.i(947414),F=e.i(674008);let I=()=>({scrollX:(0,t.motionValue)(0),scrollY:(0,t.motionValue)(0),scrollXProgress:(0,t.motionValue)(0),scrollYProgress:(0,t.motionValue)(0)}),V=e=>!!e&&!e.current;function P(e,t,n){return{factory:r=>R(r,{...t,axis:e,container:n}),times:[0,1],keyframes:[0,1],ease:e=>e,duration:1}}function O({container:e,target:t,...i}={}){let a=(0,L.useConstant)(I);if(!t&&T()){let t=e?.current||void 0;a.scrollXProgress.accelerate=P("x",i,t),a.scrollYProgress.accelerate=P("y",i,t)}let s=(0,r.useRef)(null),l=(0,r.useRef)(!1),o=(0,r.useCallback)(()=>(s.current=R((e,{x:t,y:n})=>{a.scrollX.set(t.current),a.scrollXProgress.set(t.progress),a.scrollY.set(n.current),a.scrollYProgress.set(n.progress)},{...i,container:e?.current||void 0,target:t?.current||void 0}),()=>{s.current?.()}),[e,t,JSON.stringify(i.offset)]);return(0,F.useIsomorphicLayoutEffect)(()=>{if(l.current=!1,!(V(e)||V(t)))return o();l.current=!0},[o]),(0,r.useEffect)(()=>l.current?((0,n.invariant)(!V(e),"Container ref is defined but not hydrated","use-scroll-ref"),(0,n.invariant)(!V(t),"Target ref is defined but not hydrated","use-scroll-ref"),o()):void 0,[o]),a}e.s(["useScroll",()=>O],310542);var $=e.i(737806);function D(e,n){let i=function(e){let n=(0,L.useConstant)(()=>(0,t.motionValue)(e)),{isStatic:i}=(0,r.useContext)($.MotionConfigContext);if(i){let[,t]=(0,r.useState)(e);(0,r.useEffect)(()=>n.on("change",t),[])}return n}(n()),s=()=>i.set(n());return s(),(0,F.useIsomorphicLayoutEffect)(()=>{let t=()=>a.frame.preRender(s,!1,!0),n=e.map(e=>e.on("change",t));return()=>
1{n.forEach(e=>e()),(0,a.cancelFrame)(s)}}),i}function B(e,t){let n=(0,L.useConstant)(()=>[]);return D(e,()=>{n.length=0;let r=e.length;for(let t=0;t<r;t++)n[t]=e[t].get();return t(n)})}e.s(["useTransform",()=>function e(n,r,i,a){if("function"==typeof n){let e;return t.collectMotionValues.current=[],n(),e=D(t.collectMotionValues.current,n),t.collectMotionValues.current=void 0,e}if(void 0!==i&&!Array.isArray(i)&&"function"!=typeof r){var s=n,l=r,o=i,c=a;let t=(0,L.useConstant)(()=>Object.keys(o)),d=(0,L.useConstant)(()=>({}));for(let n of t)d[n]=e(s,l,o[n],c);return d}let d="function"==typeof r?r:function(...e){let t=!Array.isArray(e[0]),n=t?0:-1,r=e[0+n],i=e[1+n],a=e[2+n],s=e[3+n],l=(0,h.interpolate)(i,a,s);return t?l(r):l}(r,i,a),u=Array.isArray(n)?B(n,d):B([n],([e])=>d(e)),m=Array.isArray(n)?void 0:n.accelerate;return m&&!m.isTransformed&&"function"!=typeof r&&Array.isArray(i)&&a?.clamp!==!1&&(u.accelerate={...m,times:r,keyframes:i,isTransformed:!0,...a?.ease?{ease:a.ease}:{}}),u}],895420)},71136,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(657688),i=e.i(846932),a=e.i(772328),s=e.i(310542),l=e.i(895420);let o={offset:["start end","start 25%"],rise:46,move:[.2,.9],fade:[.25,.7]},c={"--pia-top":"max(1.5rem, 6.68cqw)","--pia-size":"max(10rem, 20.45cqw)","--pia-gap":"max(2.5rem, 7.39cqw)"},d="pia-dome absolute top-0 left-1/2 aspect-[1920/987] w-[136.36%] -translate-x-1/2";function u(e){return`inset(0 calc(13.64% + 72.73% * ${1-e}) 0 0)`}function m({mascotImg:e,children:m}){let h=(0,n.useRef)(null),p=(0,a.useReducedMotion)(),{scrollYProgress:f}=(0,s.useScroll)({target:h,offset:[...o.offset]}),x=(0,l.useTransform)(f,[.3,.88],[0,1]),g=(0,l.useTransform)(f,[.4,1],[0,1]),v=(0,l.useTransform)(x,u),y=(0,l.useTransform)(f,[...o.move],[o.rise,0]),b=(0,l.useTransform)(f,[...o.fade],[0,1]);return(0,t.jsxs)("div",{ref:h,className:"relative isolate",style:c,children:[(0,t.jsxs)("div",{"aria-hidden":"true",className:"pointer-events-none absolute inset-0",children:[(0,t.jsx)(i.motion.div,{className:`${d} shadow-[0_0_200px_0_rgba(255,255,255,0.2)]`,style:{opacity:p?1:g}}),(0,t.jsx)("div",{className:`${d} bg-zinc-950`}),(0,t.jsx)("div",{className:"absolute inset-x-0 top-[40cqw] bottom-0 bg-zinc-950"}),(0,t.jsx)(i.motion.div,{className:`${d} pia-dome-ring`,style:{clipPath:p?void 0:v}})]}),(0,t.jsx)(i.motion.div,{className:"absolute top-(--pia-top) left-1/2 z-10",style:p?{x:"-50%"}:{x:"-50%",y:y,opacity:b},children:(0,t.jsx)(r.default,{src:e,alt:"Pia, the Piplhr assistant",width:304,height:304,className:"h-auto w-(--pia-size)"})}),(0,t.jsx)("div",{className:"relative z-10",style:{paddingTop:"calc(var(--pia-top) + var(--pia-size) * 0.7969 + var(--pia-gap))"},children:m})]})}e.s(["PIA_LIFT",0,o,"default",()=>m])},410834,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(846932),i=e.i(772328),a=e.i(310542),s=e.i(895420),l=e.i(71136);let o=([e,t],n)=>[Math.max(0,e+n),Math.min(1,t+n)];function c({eyebrow:e,title:c,subtitle:d}){let u=(0,n.useRef)(null),m=(0,i.useReducedMotion)(),{scrollYProgress:h}=(0,a.useScroll)({target:u,offset:[...l.PIA_LIFT.offset]}),{move:p,fade:f,rise:x}=l.PIA_LIFT,g=(0,s.useTransform)(h,o(f,-.1),[0,1]),v=(0,s.useTransform)(h,o(p,-.1),[24,0]),y=(0,s.useTransform)(h,[...f],[0,1]),b=(0,s.useTransform)(h,[...p],[x,0]),w=(0,s.useTransform)(h,o(f,.1),[0,1]),j=(0,s.useTransform)(h,o(p,.1),[24,0]);return(0,t.jsxs)("div",{ref:u,className:"relative z-10",children:[(0,t.jsx)(r.motion.p,{className:"font-semibold text-base text-zinc-400 md:text-lg md:leading-8",style:m?void 0:{opacity:g,y:v},children:e}),(0,t.jsx)(r.motion.h2,{className:"mt-1 font-bold font-space-grotesk text-5xl text-white leading-none tracking-[-0.04em] md:text-6xl lg:text-[68px] xl:text-[76px] 2xl:text-[86px] 3xl:text-[96px]",style:m?void 0:{opacity:y,y:b},children:c}),(0,t.jsx)(r.motion.p,{className:"mt-3 font-semibold text-base text-zinc-400 md:text-lg md:leading-8",style:m?void 0:{opacity:w,y:j},children:d})]})}e.s(["default",()=>c])},810439,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(846932),i=e.i(772328),a=e.i(310542),s=e.i(895420);function l({children:e,className:l,window:[o,c]=[0,.55],rise:d=32}){let u=(0,n.useRef)(null),m=(0,i.useReducedMotion)(),{scrollYProgress:h}=(0,a.useScroll)({target:u,offset:["start end","start 45%"]}),p=(0,s.useTransform)(h,[o,c],[0,1]),f=(0,s.useTransform)(h,[o,c],[d,0]);return(0,t.jsx)(r.motion.div,{ref:u,className:l,style:m?void 0:{opacity:p,y:f},children:e})}e.s(["default",()=>l])},79396,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(846932),i=e.i(772328),a=e.i(310542),s=e.i(895420),l=e.i(647163);function o({spacing:e,color:r,onPitch:i,className:a=""}){let s=(0,n.useRef)(null),o=(0,n.useRef)(i);(0,n.useEffect)(()=>{o.current=i},[i]);let[c,d,u,m]=r;return(0,n.useEffect)(()=>{let t=s.current,n=t?.getContext("2d");if(!t||!n)return;let r=(r,i)=>
1{let a=window.devicePixelRatio||1,s=Math.max(2,Math.round(e*a)),l=Math.max(1,Math.round(a)),h=document.createElement("canvas");h.width=s,h.height=1;let p=h.getContext("2d");if(!p)return;let f=p.createImageData(s,1);for(let e=0;e<l;e++){let t=4*e;f.data[t]=c,f.data[t+1]=d,f.data[t+2]=u,f.data[t+3]=Math.round(255*m)}p.putImageData(f,0,0),t.width=r,t.height=i;let x=n.createPattern(h,"repeat");x&&(n.fillStyle=x,n.fillRect(0,0,r,i),o.current?.(s/a))},i=new ResizeObserver(([e])=>{let t=window.devicePixelRatio||1,n=Math.round(e.contentRect.width*t),i=Math.round(e.contentRect.height*t),a=e.devicePixelContentBoxSize?.[0];a&&1>=Math.abs(a.inlineSize-n)&&1>=Math.abs(a.blockSize-i)?r(a.inlineSize,a.blockSize):r(n,i)});try{i.observe(t,{box:"device-pixel-content-box"})}catch{i.observe(t)}return()=>i.disconnect()},[e,c,d,u,m]),(0,t.jsx)("canvas",{ref:s,"aria-hidden":"true",className:(0,l.cn)("pointer-events-none absolute inset-0 size-full select-none",a)})}let c=[255,255,255,.05],d="linear-gradient(to bottom, #000 0%, #000 45%, rgba(0,0,0,0.5) 75%, transparent 100%)";function u(){let e=(0,n.useRef)(null),l=(0,i.useReducedMotion)(),{scrollYProgress:u}=(0,a.useScroll)({target:e,offset:["start end","start 30%"]}),m=(0,s.useTransform)(u,[0,.45,1],[0,.7,1]),h=(0,n.useCallback)(t=>{e.current?.style.setProperty("--lane-pitch",`${t}px`)},[]);return(0,t.jsxs)(r.motion.div,{ref:e,"aria-hidden":"true",className:"pointer-events-none absolute inset-0 z-0 overflow-hidden",style:{maskImage:d,WebkitMaskImage:d,opacity:l?1:m},children:[(0,t.jsx)(o,{spacing:8,color:c,onPitch:h}),Array.from({length:22},(e,n)=>{let r,i,a=(i=9+9*(r=e=>{let t=43758.5453*Math.sin(12.9898*e);return t-Math.floor(t)})(n+1),{left:`${(100*r(n)).toFixed(2)}%`,height:`${30+Math.round(40*r(n+2))}%`,duration:`${i.toFixed(2)}s`,delay:`-${(r(n+3)*i).toFixed(2)}s`,opacity:(.12+.28*r(n+4)).toFixed(2)});return(0,t.jsx)("span",{className:"pia-streak absolute top-0 w-px will-change-transform",style:{height:a.height,background:"linear-gradient(to bottom, transparent, rgba(186,200,255,0.55) 50%, transparent)","--streak-left":a.left,"--streak-duration":a.duration,"--streak-delay":a.delay,"--streak-opacity":a.opacity}},n)})]})}e.s(["default",()=>u],79396)},908265,e=>{"use strict";var t=e.i(843476),n=e.i(770703),r=e.i(440160),i=e.i(531278),a=e.i(689850),s=e.i(271645),l=e.i(703700);let o=(0,n.default)(()=>e.A(865218),{loadableGenerated:{modules:[281273]},ssr:!1});function c(){let e=navigator.userAgentData?.brands;return e?e.some(({brand:e})=>"Chromium"===e):/\b(Chrome|Chromium)\//.test(navigator.userAgent)}let d=()=>()=>{};function u({heading:e,description:n,modeLabel:u,downloadLabel:m,demoLabel:h,hints:p,hintLabel:f="Tip",tourSounds:x,root:g,rootTone:v,rootIsCompany:y,rootLogoImg:b,leader:w,groups:j,maxNodes:N,limitNotice:k}){let C=(0,s.useRef)(null),S=function(){let[e,t]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{let e=window.matchMedia("(min-width: 768px)"),n=()=>t(e.matches);return n(),e.addEventListener("change",n),()=>e.removeEventListener("change",n)},[]),e}(),[_,M]=function(){let[e,t]=(0,s.useState)(null),[n,r]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{if(!e||n)return;let t=new IntersectionObserver(([e])=>{e.isIntersecting&&r(!0)},{rootMargin:"600px 0px"});return t.observe(e),()=>t.disconnect()},[e,n]),[t,n]}(),z=(0,s.useSyncExternalStore)(d,c,()=>null),[T,A]=(0,s.useState)(!1),[E,R]=(0,s.useState)(null),[L,F]=(0,s.use
1State)(null),I=(0,s.useCallback)(async()=>{A(!0);try{await C.current?.exportPdf()}finally{A(!1)}},[]),V=(0,s.useMemo)(()=>(function({root:e,rootTone:t,rootIsCompany:n=!1,rootLogoImg:r,leader:i,groups:a}){let s=[n?{id:e.id,parentId:null,kind:"company",name:e.name,logoImg:r,tone:t}:{id:e.id,parentId:null,kind:"person",name:e.name,jobRole:e.jobRole,avatar:e.avatar,tone:t}];i&&s.push({id:i.id,parentId:e.id,kind:"person",name:i.name,jobRole:i.jobRole,avatar:i.avatar,tone:t});let l=i?.id??e.id;for(let e of a){s.push({id:e.id,parentId:l,kind:"team",name:e.label??"Team",tone:e.tone});let t=e.id;for(let n of e.members)s.push({id:n.id,parentId:t,kind:"person",name:n.name,jobRole:n.jobRole,avatar:n.avatar,tone:e.tone}),t=n.id}return s})({root:g,rootTone:v,rootIsCompany:y,rootLogoImg:b,leader:w,groups:j}),[g,v,y,b,w,j]);return!1===z?null:(0,t.jsxs)("section",{className:"relative hidden w-full overflow-hidden border-zinc-200 border-b bg-zinc-50 md:block",children:[(0,t.jsx)("div",{"aria-hidden":"true",className:"v2-dots pointer-events-none absolute inset-0 select-none"}),(0,t.jsxs)(l.default,{className:"relative flex flex-col gap-10 v2-section-y",children:[(0,t.jsxs)("div",{className:"v2-shell v2-gutter mx-auto flex flex-col gap-6",children:[p&&p.length>0&&(0,t.jsx)(a.default,{label:f,phrases:p,override:E,className:"self-center"}),(0,t.jsxs)("div",{className:"flex items-start justify-between gap-6",children:[(0,t.jsxs)("div",{className:"flex max-w-262.5 flex-col gap-2",children:[(0,t.jsx)("h2",{className:"v2-heading font-space-grotesk font-semibold text-zinc-900",children:e}),n&&(0,t.jsx)("p",{className:"text-lg text-zinc-500",children:n})]}),(0,t.jsxs)("div",{className:"flex shrink-0 flex-col items-end gap-3",children:[(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[u&&(0,t.jsxs)("span",{className:"inline-flex h-11 cursor-default select-none items-center gap-2.5 rounded-[10px] border border-zinc-200 bg-white px-4 font-semibold text-base text-zinc-700 shadow-[0px_1px_1px_rgba(16,24,40,0.05)]",children:[(0,t.jsxs)("span",{"aria-hidden":"true",className:"relative flex size-2.5",children:[(0,t.jsx)("span",{className:"absolute inline-flex size-full animate-ping rounded-full bg-emerald-400 opacity-75 motion-reduce:animate-none"}),(0,t.jsx)("span",{className:"relative inline-flex size-2.5 rounded-full bg-emerald-500"})]}),u]}),(0,t.jsxs)("button",{type:"button",onClick:I,disabled:T,"aria-busy":T,className:"inline-flex h-11 items-center gap-2 rounded-[10px] bg-zinc-900 px-4 font-semibold text-base text-white shadow-[0px_1px_1px_rgba(16,24,40,0.05)] transition-colors hover:bg-zinc-800 disabled:cursor-not-allowed disabled:opacity-60",children:[T?(0,t.jsx)(i.Loader2,{className:"size-5 animate-spin","aria-hidden":"true"}):(0,t.jsx)(r.Download,{className:"size-5","aria-hidden":"true"}),m]})]}),(0,t.jsx)("div",{ref:F})]})]})]}),(0,t.jsx)("div",{ref:_,className:"flex h-160 flex-col xl:h-168 2xl:h-178 3xl:h-190",children:S&&M&&(0,t.jsx)(o,{ref:C,seed:V,maxNodes:N,limitNotice:k,toolbarSlot:L,demoLabel:h,tourSounds:x,showTour:!0,onTourStep:R,className:"flex min-h-0 flex-1 flex-col",heightClassName:"min-h-0 flex-1"})})]})]})}e.s(["default",()=>u],908265)},516015,(e,t,n)=>{},898547,(e,t,n)=>{var r=e.i(247167);e.r(516015);var i=e.r(271645),a=i&&"object"==typeof i&&"default"in i?i:{default:i},s=void 0!==r.default&&r.default.env&&!0,l=function(e){return"[object String]"===Object.prototype.toString.call(e)},o=function(){function e(e){var t=void 0===e?{}:e,n=t.name,r=void 0===n?"stylesheet":n,i=t.optimizeForSpeed,a=void 0===i?s:i;c(l(r),"`name` must be a string"),this._name=r,this._deletedRulePlaceholder="#"+r+"-deleted-rule____{}",c("boolean"==typeof a,"`optimizeForSpeed` must be a boolean"),this._optimizeForSpeed=a,this._serverSheet=void 0,this._tags=[],this._injected=!1,this._rulesCount=0;var o="u">typeof window&&document.querySelector('meta[property="csp-nonce"]');this._nonce=o?o.getAttribute("content"):null}var t,n=e.prototype;return n.setOptimizeForSpeed=function(e){c("boolean"==typeof e,"`setOptimizeForSpeed` accepts a boolean"),c(0===this._rulesCount,"optimizeForSpeed cannot be when rules have already been inserted"),this.flush(),this._optimizeForSpeed=e,this.inject()},n.isOptimizeForSpeed=function(){return this._optimizeForSpeed},n.inject=function(){var e=this;if(c(!this._injected,"sheet already injected"),this._injected=!0,"u">typeof window&&this._optimizeForSpeed){this._tags[0]=this.makeStyleTag(this._name),this._optimizeForSpeed="insertRule"in this.get
1Sheet(),this._optimizeForSpeed||(s||console.warn("StyleSheet: optimizeForSpeed mode not supported falling back to standard mode."),this.flush(),this._injected=!0);return}this._serverSheet={cssRules:[],insertRule:function(t,n){return"number"==typeof n?e._serverSheet.cssRules[n]={cssText:t}:e._serverSheet.cssRules.push({cssText:t}),n},deleteRule:function(t){e._serverSheet.cssRules[t]=null}}},n.getSheetForTag=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]},n.getSheet=function(){return this.getSheetForTag(this._tags[this._tags.length-1])},n.insertRule=function(e,t){if(c(l(e),"`insertRule` accepts only strings"),"u"<typeof window)return"number"!=typeof t&&(t=this._serverSheet.cssRules.length),this._serverSheet.insertRule(e,t),this._rulesCount++;if(this._optimizeForSpeed){var n=this.getSheet();"number"!=typeof t&&(t=n.cssRules.length);try{n.insertRule(e,t)}catch(t){return s||console.warn("StyleSheet: illegal rule: \n\n"+e+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),-1}}else{var r=this._tags[t];this._tags.push(this.makeStyleTag(this._name,e,r))}return this._rulesCount++},n.replaceRule=function(e,t){if(this._optimizeForSpeed||"u"<typeof window){var n="u">typeof window?this.getSheet():this._serverSheet;if(t.trim()||(t=this._deletedRulePlaceholder),!n.cssRules[e])return e;n.deleteRule(e);try{n.insertRule(t,e)}catch(r){s||console.warn("StyleSheet: illegal rule: \n\n"+t+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),n.insertRule(this._deletedRulePlaceholder,e)}}else{var r=this._tags[e];c(r,"old rule at index `"+e+"` not found"),r.textContent=t}return e},n.deleteRule=function(e){if("u"<typeof window)return void this._serverSheet.deleteRule(e);if(this._optimizeForSpeed)this.replaceRule(e,"");else{var t=this._tags[e];c(t,"rule at index `"+e+"` not found"),t.parentNode.removeChild(t),this._tags[e]=null}},n.flush=function(){this._injected=!1,this._rulesCount=0,"u">
1typeof window?(this._tags.forEach(function(e){return e&&e.parentNode.removeChild(e)}),this._tags=[]):this._serverSheet.cssRules=[]},n.cssRules=function(){var e=this;return"u"<typeof window?this._serverSheet.cssRules:this._tags.reduce(function(t,n){return n?t=t.concat(Array.prototype.map.call(e.getSheetForTag(n).cssRules,function(t){return t.cssText===e._deletedRulePlaceholder?null:t})):t.push(null),t},[])},n.makeStyleTag=function(e,t,n){t&&c(l(t),"makeStyleTag accepts only strings as second parameter");var r=document.createElement("style");this._nonce&&r.setAttribute("nonce",this._nonce),r.type="text/css",r.setAttribute("data-"+e,""),t&&r.appendChild(document.createTextNode(t));var i=document.head||document.getElementsByTagName("head")[0];return n?i.insertBefore(r,n):i.appendChild(r),r},t=[{key:"length",get:function(){return this._rulesCount}}],function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(e.prototype,t),e}();function c(e,t){if(!e)throw Error("StyleSheet: "+t+".")}var d=function(e){for(var t=5381,n=e.length;n;)t=33*t^e.charCodeAt(--n);return t>>>0},u={};function m(e,t){if(!t)return"jsx-"+e;var n=String(t),r=e+n;return u[r]||(u[r]="jsx-"+d(e+"-"+n)),u[r]}function h(e,t){"u"<typeof window&&(t=t.replace(/\/style/gi,"\\/style"));var n=e+t;return u[n]||(u[n]=t.replace(/__jsx-style-dynamic-selector/g,e)),u[n]}var p=function(){function e(e){var t=void 0===e?{}:e,n=t.styleSheet,r=void 0===n?null:n,i=t.optimizeForSpeed,a=void 0!==i&&i;this._sheet=r||new o({name:"styled-jsx",optimizeForSpeed:a}),this._sheet.inject(),r&&"boolean"==typeof a&&(this._sheet.setOptimizeForSpeed(a),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._fromServer=void 0,this._indices={},this._instancesCounts={}}var t=e.prototype;return t.add=function(e){var t=this;void 0===this._optimizeForSpeed&&(this._optimizeForSpeed=Array.isArray(e.children),this._sheet.setOptimizeForSpeed(this._optimizeForSpeed),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),"u">typeof window&&!this._fromServer&&(this._fromServer=this.selectFromServer(),this._instancesCounts=Object.keys(this._fromServer).reduce(function(e,t){return e[t]=0,e},{}));var n=this.getIdAndRules(e),r=n.styleId,i=n.rules;if(r in this._instancesCounts){this._instancesCounts[r]+=1;return}var a=i.map(function(e){return t._sheet.insertRule(e)}).filter(function(e){return -1!==e});this._indices[r]=a,this._instancesCounts[r]=1},t.remove=function(e){var t=this,n=this.getIdAndRules(e).styleId;if(function(e,t){if(!e)throw Error("StyleSheetRegistry: "+t+".")}(n in this._instancesCounts,"styleId: `"+n+"` not found"),this._instancesCounts[n]-=1,this._instancesCounts[n]<1){var r=this._fromServer&&this._fromServer[n];r?(r.parentNode.removeChild(r),delete this._fromServer[n]):(this._indices[n].forEach(function(e){return t._sheet.deleteRule(e)}),delete this._indices[n]),delete this._instancesCounts[n]}},t.update=function(e,t){this.add(t),this.remove(e)},t.flush=function(){this._sheet.flush(),this._sheet.inject(),this._fromServer=void 0,this._indices={},this._instancesCounts={}},t.cssRules=function(){var e=this,t=this._fromServer?Object.keys(this._fromServer).map(function(t){return[t,e._fromServer[t]]}):[],n=this._sheet.cssRules();return t.concat(Object.keys(this._indices).map(function(t){return[t,e._indices[t].map(function(e){return n[e].cssText}).join(e._optimizeForSpeed?"":"\n")]}).filter(function(e){return!!e[1]}))},t.styles=function(e){var t,n;return t=this.cssRules(),void 0===(n=e)&&(n={}),t.map(function(e){var t=e[0],r=e[1];return a.default.createElement("style",{id:"__"+t,key:"__"+t,nonce:n.nonce?n.nonce:void 0,dangerouslySetInnerHTML:{__html:r}})})},t.getIdAndRules=function(e){var t=e.children,n=e.dynamic,r=e.id;if(n){var i=m(r,n);return{styleId:i,rules:Array.isArray(t)?t.map(function(e){return h(i,e)}):[h(i,t)]}}return{styleId:m(r),rules:Array.isArray(t)?t:[t]}},t.selectFromServer=function(){return Array.prototype.slice.call(document.querySelectorAll('[id^="__jsx-"]')).reduce(function(e,t){return e[t.id.slice(2)]=t,e},{})},e}(),f=i.createContext(null);function x(){return new p}function g(){return i.useContext(f)}f.displayName="StyleSheetContext";var v=a.default.useInsertionEffect||a.default.useLayoutEffect,y="u">typeof window?x():void 0;function b(e){var t=y||g();return t&&("u"<typeof window?t.add(e):v(function(){return t.add(e),function(){t.remove(e)}},[e.id,String(e.dynamic)])),null}b.dynamic=function(e){return e.map(function(e){return m(e[0],e[1])}).join(" ")},n.StyleRegistry=function(e){var t=e.registry,n=e.children,r=i.useContext(f),s=i.useState(function(){return r||t||x()})[0];return a.default.createElement(f.Provider,{value:s},n)},n.createStyleRegistry=x,n.style=b,n.useStyleRegistry=g},437902,(e,t,n)=>{t.exports=e.r(898547).style},865180,e=>{"use strict";
1var t=e.i(843476),n=e.i(437902),r=e.i(271645),i=e.i(657688);function a({logos:e}){let[a,s]=(0,r.useState)(6),[l,o]=(0,r.useState)(0),[c,d]=(0,r.useState)("enter"),u=(0,r.useRef)(null),[m,h]=(0,r.useState)(!1),p=(0,r.useRef)(a);(0,r.useEffect)(()=>{let e=()=>{var e;let t=(e=window.innerWidth)<640?3:e<1024?4:6;t!==p.current&&(p.current=t,s(t),o(0),d("enter"))};return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]);let f=(0,r.useMemo)(()=>{if(!e?.length)return[];let t=e.length,n=Math.ceil(t/a),r=[];for(let i=0;i<n;i++){let n=[];for(let r=0;r<a;r++)n.push(e[(i*a+r)%t]);r.push(n)}return r},[e,a]),x=f.length,g=.35+.07*(a-1),v=.3+.07*(a-1),y=(0,r.useCallback)(()=>{u.current&&clearTimeout(u.current),m||x<=1||("enter"===c?u.current=setTimeout(()=>d("hold"),1e3*g):"hold"===c?u.current=setTimeout(()=>d("exit"),4e3):"exit"===c&&(u.current=setTimeout(()=>{o(e=>(e+1)%x),d("enter")},1e3*v)))},[c,m,x,g,v]);if((0,r.useEffect)(()=>(y(),()=>{u.current&&clearTimeout(u.current)}),[y]),!e?.length)return null;let b=f[l]??f[0];return(0,t.jsxs)("section",{id:"industry","aria-label":"Trusted by leading businesses",className:"jsx-6f021444071ae3fa v2-shell v2-gutter mx-auto mt-0 md:-mt-18 min-h-28",children:[(0,t.jsxs)("div",{onMouseEnter:()=>h(!0),onMouseLeave:()=>h(!1),className:"jsx-6f021444071ae3fa flex flex-col sm:flex-row items-center gap-6 sm:gap-16 overflow-hidden py-6",children:[(0,t.jsx)("p",{className:"jsx-6f021444071ae3fa shrink-0 text-sm font-medium tracking-normal uppercase text-muted-foreground/60 whitespace-nowrap",children:"Trusted by the best"}),(0,t.jsx)("div",{className:"jsx-6f021444071ae3fa relative flex-1 min-w-0",children:(0,t.jsx)("ul",{role:"list","aria-label":"Our trusted business partners",className:"jsx-6f021444071ae3fa group flex items-center justify-center sm:justify-start gap-6 sm:gap-8 lg:gap-12",children:b.map((e,n)=>{let r=.07*n,a="enter"===c,s="exit"===c;return(0,t.jsx)("li",{className:"jsx-6f021444071ae3fa trusted-logo-item shrink-0",children:(0,t.jsx)("div",{style:{opacity:"hold"===c?1:void 0,animation:a?`trustedLogoEnter 0.35s cubic-bezier(0.16,1,0.3,1) ${r}s both`:s?`trustedLogoExit 0.3s cubic-bezier(0.55,0,1,0.45) ${r}s both`:void 0},className:"jsx-6f021444071ae3fa relative h-7 sm:h-8 lg:h-10 w-18 sm:w-22 lg:w-26",children:(0,t.jsx)(i.default,{src:e.src,alt:e.alt,fill:!0,className:"object-contain grayscale opacity-50 group-hover:grayscale-0 group-hover:opacity-100 transition-all duration-500",sizes:"(max-width:640px) 72px,(max-width:1024px) 88px,112px"})})},`${l}-${n}`)})})})]}),(0,t.jsx)(n.default,{id:"6f021444071ae3fa",children:"@keyframes trustedLogoEnter{0%{opacity:0;filter:blur(6px);transform:translateY(8px)scale(.92)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes trustedLogoExit{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(4px);transform:translateY(-6px)scale(.95)}}@media (prefers-reduced-motion:reduce){.trusted-logo-item.jsx-6f021444071ae3fa .jsx-6f021444071ae3fa{opacity:1!important;filter:none!important;transition:none!important;animation:none!important;transform:none!important}}"})]})}e.s(["default",()=>a])},438888,e=>{"use strict";var t=e.i(843476),n=e.i(522016),r=e.i(167881),i=e.i(558249);function a({heading:e,description:a,primaryCta:s,secondaryCta:l}){return(0,t.jsx)("section",{className:"v2-shell v2-gutter mx-auto",children:(0,t.jsxs)("div",{className:"relative overflow-hidden rounded-3xl bg-gray-50 p-8 shadow-[0px_4px_6px_-2px_rgba(16,24,40,0.03),0px_12px_16px_-4px_rgba(16,24,40,0.08)] ring-1 ring-gray-200 md:p-16",children:[(0,t.jsx)("div",{className:"pointer-events-none absolute inset-0 opacity-40",style:{backgroundImage:"repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(0,0,0,0.03) 10px, rgba(0,0,0,0.03) 11px)"}}),(0,t.jsxs)("div",{className:"relative flex flex-col gap-6 md:flex-row md:items-start md:justify-between",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-5 md:max-w-139",children:[(0,t.jsxs)("h2",{className:"text-3xl font-bold leading-tight text-gray-900 md:text-4xl md:leading-10",children:[e," "]}),(0,t.jsx)("p",{className:"text-lg font-normal leading-7 text-gray-600 md:text-xl",children:a})]}),(0,t.jsxs)("div",{className:"flex shrink-0 items-center gap-3",children:[(0,t.jsx)(r.Button,{asChild:!0,variant:"outline",className:"rounded-lg border-gray-200 bg-white px-4 py-2 text-base font-semibold text-gray-700 hover:bg-gray-50",onClick:()=>(0,i.capture)("cta_section_primary_clicked",{cta_label:s.label,cta_href:s.href}),children:(0,t.jsx)(n.default,{href:s.href,target:"_blank",rel:"noopener noreferrer",children:s.label})}),(0,t.jsx)(r.Button,{asChild:!0,onClick:()=>{(0,i.capture)("cta_section_demo_clicked",{cta_label:l.label,cta_href:l.href})},className:"rounded-lg bg-black px-4 py-2 text-base font-semibold text-gray-50 hover:bg-gray-900",children:(0,t.jsx)(n.default,{href:l.href,target:"_blank",rel:"noopener noreferrer",children:l.label})})]})]})]})})}e.s(["default",()=>a])},599869,e=>{"use strict";var t=e.i(843476);function n({headline:e,trialBadge:n}){return(0,t.jsxs)("section",{className:"v2-shell v2-gutter mx-auto flex flex-col items-center gap-4 text-center mt-16 xl:mt-20 3xl:mt-24 max-md:max-w-105",children:[n&&(0,t.jsxs)("div",{className:"flex flex-col sm:flex-row justify-center items-center gap-3 sm:gap-4",children:[(0,t.jsxs)("div",{className:"pl-1 pr-2 py-1 bg-white rounded-3xl shadow-[0px_1px_2px_0px_rgba(16,24,40,0.05)] outline-1 -outline-offset-1 outline-gray-300 flex items-center gap-2",children:[(0,t.jsx)("span",{className:"px-2 py-0.5 bg-white rounded-3xl shadow-[0px_1px_2px_0px_rgba(16,24,40,0.05)] outline-1 -outline-offset-1 outline-gray-300",children:(0,t.jsx)("span",{className:"bg-clip-text text-transparent text-xs sm:text-sm font-medium leading-5",style:{backgroundImage:"linear-gradient(87.49deg, #2096FF 9.76%, #AB3DFF 92.64%)"},children:n.pillLabel})}),(0,t.jsx)("span",{className:"text-gray-800 text-xs sm:text-sm font-medium leading-5",children:n.pillText})]}),(0,t.jsx)("span",{className:"text-gray-600 text-xs sm:text-sm font-medium leading-5",children:n.sideText})]}),(0,t.jsx)("h1",{className:"v2-page-title font-semibold text-gray-900 leading-tight tracking-tight",children:e})]})}e.s(["default",()=>n])},34397,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(657688),i=e.i(643531),a=e.i(879664),a=a,s=e.i(558249);function l(e){return"[object Object]"===Object.prototype.toString.call(e)||Array.isArray(e)}function o(e,t){let n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&JSON.stringify(Object.keys(e.breakpoints||{}))===JSON.stringify(Object.keys(t.breakpoints||{}))&&n.every(n=>{let r=e[n],i=t[n];return"function"==typeof r?`${r}`==`${i}`:l(r)&&l(i)?o(r,i):r===i})}function c(e){return e.concat().sort((e,t)=>
1e.name>t.name?1:-1).map(e=>e.options)}function d(e){return"number"==typeof e}function u(e){return"string"==typeof e}function m(e){return"boolean"==typeof e}function h(e){return"[object Object]"===Object.prototype.toString.call(e)}function p(e){return Math.abs(e)}function f(e){return Math.sign(e)}function x(e){return b(e).map(Number)}function g(e){return e[v(e)]}function v(e){return Math.max(0,e.length-1)}function y(e,t=0){return Array.from(Array(e),(e,n)=>t+n)}function b(e){return Object.keys(e)}function w(e,t){return void 0!==t.MouseEvent&&e instanceof t.MouseEvent}function j(){let e=[],t={add:function(n,r,i,a={passive:!0}){let s;return"addEventListener"in n?(n.addEventListener(r,i,a),s=()=>n.removeEventListener(r,i,a)):(n.addListener(i),s=()=>n.removeListener(i)),e.push(s),t},clear:function(){e=e.filter(e=>e())}};return t}function N(e=0,t=0){let n=p(e-t);function r(n){return n<e||n>t}return{length:n,max:t,min:e,constrain:function(n){return r(n)?n<e?e:t:n},reachedAny:r,reachedMax:function(e){return e>t},reachedMin:function(t){return t<e},removeOffset:function(e){return n?e-n*Math.ceil((e-t)/n):e}}}function k(e){let t=e;function n(e){return d(e)?e:e.get()}return{get:function(){return t},set:function(e){t=n(e)},add:function(e){t+=n(e)},subtract:function(e){t-=n(e)}}}function C(e,t){let n="x"===e.scroll?function(e){return`translate3d(${e}px,0px,0px)`}:function(e){return`translate3d(0px,${e}px,0px)`},r=t.style,i=null,a=!1;return{clear:function(){!a&&(r.transform="",t.getAttribute("style")||t.removeAttribute("style"))},to:function(t){if(a)return;let s=Math.round(100*e.direction(t))/100;s!==i&&(r.transform=n(s),i=s)},toggleActive:function(e){a=!e}}}let S={align:"center",axis:"x",container:null,slides:null,containScroll:"trimSnaps",direction:"ltr",slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0,watchFocus:!0};function _(e,t,n){let r,i,a,s,l,o,c,M,z=e.ownerDocument,T=z.defaultView,A=function(e){function t(e,t){return function e(t,n){return[t,n].reduce((t,n)=>(b(n).forEach(r=>{let i=t[r],a=n[r],s=h(i)&&h(a);t[r]=s?e(i,a):a}),t),{})}(e,t||{})}return{mergeOptions:t,optionsAtMedia:function(n){let r=n.breakpoints||{},i=b(r).filter(t=>e.matchMedia(t).matches).map(e=>r[e]).reduce((e,n)=>t(e,n),{});return t(n,i)},optionsMediaQueries:function(t){return t.map(e=>b(e.breakpoints||{})).reduce((e,t)=>e.concat(t),[]).map(e.matchMedia)}}}(T),E=(M=[],{init:function(e,t){return(M=t.filter(({options:e})=>!1!==A.optionsAtMedia(e).active)).forEach(t=>t.init(e,A)),t.reduce((e,t)=>Object.assign(e,{[t.name]:t}),{})},destroy:function(){M=M.filter(e=>e.destroy())}}),R=j(),L=(i={},a={init:function(e){r=e},emit:function(e){return(i[e]||[]).forEach(t=>t(r,e)),a},off:function(e,t){return i[e]=(i[e]||[]).filter(e=>e!==t),a},on:function(e,t){return i[e]=(i[e]||[]).concat([t]),a},clear:function(){i={}}}),{mergeOptions:F,optionsAtMedia:I,optionsMediaQueries:V}=A,{on:P,off:O,emit:$}=L,D=!1,B=F(S,_.globalOptions),H=F(B),W=[];function q(t,n){D||(H=I(B=F(B,t)),W=n||W,function(){let{container:t,slides:n}=H;o=(u(t)?e.querySelector(t):t)||e.children[0];let r=u(n)?o.querySelectorAll(n):n;c=[].slice.call(r||o.children)}(),s=function t(n){let r=function(e,t,n,r,i,a,s){var l,o;let c,h,S,_,M,z,T,A,E,R,L,F,I,V,{align:P,axis:O,direction:$,startIndex:D,loop:B,duration:H,dragFree:W,dragThreshold:q,inViewThreshold:Y,slidesToScroll:K,skipSnaps:X,containScroll:U,watchResize:Z,watchSlides:G,watchDrag:J,watchFocus:Q}=a,ee={measure:function(e){let{offsetTop:t,offsetLeft:n,offsetWidth:r,offsetHeight:i}=e;return{top:t,right:n+r,bottom:t+i,left:n,width:r,height:i}}},et=ee.measure(t),en=n.map(ee.measure),er=(h="rtl"===$,_=(S="y"===O)||!h?1:-1,M=S?"top":h?"right":"left",z=S?"bottom":h?"left":"right",{scroll:S?"y":"x",cross:S?"x":"y",startEdge:M,endEdge:z,measureSize:function(e){let{height:t,width:n}=e;return S?t:n},direction:function(e){return e*_}}),ei=er.measureSize(et),ea={measure:function(e){return e/100*ei}},es=(l=P,o=ei,c={start:function(){return 0},center:function(e){return(o-e)/2},end:function(e){return o-e}},{measure:function(e,t){return u(l)?c[l](e):l(o,e,t)}}),el=!B&&!!U,{slideSizes:eo,slideSizesWithGaps:ec,startGap:ed,endGap:eu}=function(e,t,n,r,i,a){let{measureSize:s,startEdge:l,endEdge:o}=e,c=n[0]&&i,d=function(){if(!c)return 0;let e=n[0];return p(t[l]-e[l])}(),u=c?parseFloat(a.getComputedStyle(g(r)).getPropertyValue(`margin-${o}`)):0,m=n.map(s),h=n.map((e,t,n)=>{let r=t===v(n);return t?r?m[t]+u:n[t+1][l]-e[l]:m[t]+d}).map(p);return{slideSizes:m,slideSizesWithGaps:h,startGap:d,endGap:u}}(er,et,en,n,B||!!U,i),em=function(e,t,n,r,i,a,s,l,o){let{startEdge:c,endEdge:u,direction:m}=e,h=d(n);return{groupSlides:function(e){return h?x(e).filter(e=>e%n==0).map(t=>e.slice(t,t+n)):e.length?x(e).reduce((n,o,d)=>{let h=g(n)||0,f=o===v(e),x=i[c]-a[h][c],y=i[c]-a[o][u],b=r||0!==h?0:m(s),w=p(y-(!r&&f?m(l):0)-(x+b));return d&&w>t+2&&n.push(o),f&&n.push(e.length),n},[]).map((t,n,r)=>{let i=Math.max(r[n-1]||0);return e.slice(i,t)}):[]}}}(er,ei,K,B,et,en,ed,eu,0),{snaps:eh,snapsAligned:ep}=function(e,t,n,r,i){let{startEdge:a,endEdge:s}=e,{groupSlides:l}=i,o=l(r).map(e=>g(e)[s]-e[0][a]).map(p).map(t.measure),c=r.map(e=>n[a]-e[a]).map(e=>-p(e)),d=l(c).map(e=>e[0]).map((e,t)=>e+o[t]);return{snaps:c,snapsAligned:d}}(er,es,et,en,em),ef=-g(eh)+g(ec),{snapsContained:ex,scrollContainLimit:eg}=function(e,t,n,r,i){let a,s,l=N(-t+e,0),o=n.map((e,t)=>{let{min:r,max:i}=l,a=l.constrain(e),s=t===v(n);return t?s||function(e,t){return 1>=p(e-t)}
1(r,a)?r:function(e,t){return 1>=p(e-t)}(i,a)?i:a:i}).map(e=>parseFloat(e.toFixed(3))),c=(a=o[0],s=g(o),N(o.lastIndexOf(a),o.indexOf(s)+1));return{snapsContained:function(){if(t<=e+2)return[l.max];if("keepSnaps"===r)return o;let{min:n,max:i}=c;return o.slice(n,i)}(),scrollContainLimit:c}}(ei,ef,ep,U,0),ev=el?ex:ep,{limit:ey}=(T=ev[0],{limit:N(B?T-ef:g(ev),T)}),eb=function e(t,n,r){let{constrain:i}=N(0,t),a=t+1,s=l(n);function l(e){return r?p((a+e)%a):i(e)}function o(){return e(t,s,r)}let c={get:function(){return s},set:function(e){return s=l(e),c},add:function(e){return o().set(s+e)},clone:o};return c}(v(ev),D,B),ew=eb.clone(),ej=x(n),eN=function(e,t,n,r){let i=j(),a=1e3/60,s=null,l=0,o=0;function c(e){if(!o)return;s||(s=e,n(),n());let i=e-s;for(s=e,l+=i;l>=a;)n(),l-=a;r(l/a),o&&(o=t.requestAnimationFrame(c))}function d(){t.cancelAnimationFrame(o),s=null,l=0,o=0}return{init:function(){i.add(e,"visibilitychange",()=>{e.hidden&&(s=null,l=0)})},destroy:function(){d(),i.clear()},start:function(){o||(o=t.requestAnimationFrame(c))},stop:d,update:n,render:r}}(r,i,()=>(({dragHandler:e,scrollBody:t,scrollBounds:n,options:{loop:r}})=>{r||n.constrain(e.pointerDown()),t.seek()})(eV),e=>(({scrollBody:e,translate:t,location:n,offsetLocation:r,previousLocation:i,scrollLooper:a,slideLooper:s,dragHandler:l,animation:o,eventHandler:c,scrollBounds:d,options:{loop:u}},m)=>{let h=e.settled(),p=!d.shouldConstrain(),f=u?h:h&&p,x=f&&!l.pointerDown();x&&o.stop();let g=n.get()*m+i.get()*(1-m);r.set(g),u&&(a.loop(e.direction()),s.loop()),t.to(r.get()),x&&c.emit("settle"),f||c.emit("scroll")})(eV,e)),ek=ev[eb.get()],eC=k(ek),eS=k(ek),e_=k(ek),eM=k(ek),ez=function(e,t,n,r,i,a){let s=0,l=0,o=i,c=.68,d=e.get(),u=0;function m(e){return o=e,x}function h(e){return c=e,x}let x={direction:function(){return l},duration:function(){return o},velocity:function(){return s},seek:function(){let t=r.get()-e.get(),i=0;return o?(n.set(e),s+=t/o,s*=c,d+=s,e.add(s),i=d-u):(s=0,n.set(r),e.set(r),i=t),l=f(i),u=d,x},settled:function(){return .001>p(r.get()-t.get())},useBaseFriction:function(){return h(.68)},useBaseDuration:function(){return m(i)},useFriction:h,useDuration:m};return x}(eC,e_,eS,eM,H,0),eT=function(e,t,n,r,i){let{reachedAny:a,removeOffset:s,constrain:l}=r;function o(e){return e.concat().sort((e,t)=>p(e)-p(t))[0]}function c(t,r){let i=[t,t+n,t-n];if(!e)return t;if(!r)return o(i);let a=i.filter(e=>f(e)===r);return a.length?o(a):g(i)-n}return{byDistance:function(n,r){let o=i.get()+n,{index:d,distance:u}=function(n){let r=e?s(n):l(n),{index:i}=t.map((e,t)=>({diff:c(e-r,0),index:t})).sort((e,t)=>p(e.diff)-p(t.diff))[0];return{index:i,distance:r}}(o),m=!e&&a(o);if(!r||m)return{index:d,distance:n};let h=n+c(t[d]-u,0);return{index:d,distance:h}},byIndex:function(e,n){let r=c(t[e]-i.get(),n);return{index:e,distance:r}},shortcut:c}}(B,ev,ef,ey,eM),eA=function(e,t,n,r,i,a,s){function l(i){let l=i.distance,o=i.index!==t.get();
1a.add(l),l&&(r.duration()?e.start():(e.update(),e.render(1),e.update())),o&&(n.set(t.get()),t.set(i.index),s.emit("select"))}return{distance:function(e,t){l(i.byDistance(e,t))},index:function(e,n){let r=t.clone().set(e);l(i.byIndex(r.get(),n))}}}(eN,eb,ew,ez,eT,eM,s),eE=function(e){let{max:t,length:n}=e;return{get:function(e){return n?-((e-t)/n):0}}}(ey),eR=j(),eL=(E={},R=null,L=null,F=!1,{init:function(){A=new IntersectionObserver(e=>{F||(e.forEach(e=>{E[n.indexOf(e.target)]=e}),R=null,L=null,s.emit("slidesInView"))},{root:t.parentElement,threshold:Y}),n.forEach(e=>A.observe(e))},destroy:function(){A&&A.disconnect(),F=!0},get:function(e=!0){if(e&&R)return R;if(!e&&L)return L;let t=b(E).reduce((t,n)=>{let r=parseInt(n),{isIntersecting:i}=E[r];return(e&&i||!e&&!i)&&t.push(r),t},[]);return e&&(R=t),e||(L=t),t}}),{slideRegistry:eF}=function(e,t,n,r,i,a){let s,{groupSlides:l}=i,{min:o,max:c}=r;return{slideRegistry:(s=l(a),1===n.length?[a]:e&&"keepSnaps"!==t?s.slice(o,c).map((e,t,n)=>{let r=t===v(n);return t?r?y(v(a)-g(n)[0]+1,g(n)[0]):e:y(g(n[0])+1)}):s)}}(el,U,ev,eg,em,ej),eI=function(e,t,n,r,i,a,s,l){let o={passive:!0,capture:!0},c=0;function u(e){"Tab"===e.code&&(c=new Date().getTime())}return{init:function(h){l&&(a.add(document,"keydown",u,!1),t.forEach((t,u)=>{a.add(t,"focus",t=>{(m(l)||l(h,t))&&function(t){if(new Date().getTime()-c>10)return;s.emit("slideFocusStart"),e.scrollLeft=0;let a=n.findIndex(e=>e.includes(t));d(a)&&(i.useDuration(0),r.index(a,0),s.emit("slideFocus"))}(u)},o)}))}}}(e,n,eF,eA,ez,eR,s,Q),eV={ownerDocument:r,ownerWindow:i,eventHandler:s,containerRect:et,slideRects:en,animation:eN,axis:er,dragHandler:function(e,t,n,r,i,a,s,l,o,c,d,u,h,x,g,v,y,b,k){let{cross:C,direction:S}=e,_=["INPUT","SELECT","TEXTAREA"],M={passive:!1},z=j(),T=j(),A=N(50,225).constrain(x.measure(20)),E={mouse:300,touch:400},R={mouse:500,touch:600},L=g?43:25,F=!1,I=0,V=0,P=!1,O=!1,$=!1,D=!1;function B(e){if(!w(e,r)&&e.touches.length>=2)return H(e);let t=a.readPoint(e),n=a.readPoint(e,C),s=p(t-I),o=p(n-V);if(!O&&!D&&(!e.cancelable||!(O=s>o)))return H(e);let d=a.pointerMove(e);s>v&&($=!0),c.useFriction(.3).useDuration(.75),l.start(),i.add(S(d)),e.preventDefault()}function H(e){var t;let n,r,i=d.byDistance(0,!1).index!==u.get(),s=a.pointerUp(e)*(g?R:E)[D?"mouse":"touch"],l=(t=S(s),n=u.add(-1*f(t)),r=d.byDistance(t,!g).distance,g||p(t)<A?r:y&&i?.5*r:d.byIndex(n.get(),0).distance),m=function(e,t){var n,r;if(0===e||0===t||p(e)<=p(t))return 0;let i=(n=p(e),r=p(t),p(n-r));return p(i/e)}(s,l);O=!1,P=!1,T.clear(),c.useDuration(L-10*m).useFriction(.68+m/50),o.distance(l,!g),D=!1,h.emit("pointerUp")}function W(e){$&&(e.stopPropagation(),e.preventDefault(),$=!1)}return{init:function(e){k&&z.add(t,"dragstart",e=>e.preventDefault(),M).add(t,"touchmove",()=>void 0,M).add(t,"touchend",()=>void 0).add(t,"touchstart",l).add(t,"mousedown",l).add(t,"touchcancel",H).add(t,"contextmenu",H).add(t,"click",W,!0);function l(l){(m(k)||k(e,l))&&function(e){let l,o=w(e,r);if((D=o,$=g&&o&&!e.buttons&&F,F=p(i.get()-s.get())>=2,!o||0===e.button)&&(l=e.target.nodeName||"",!_.includes(l))){let r;P=!0,a.pointerDown(e),c.useFriction(0).useDuration(0),i.set(s),r=D?n:t,T.add(r,"touchmove",B,M).add(r,"touchend",H).add(r,"mousemove",B,M).add(r,"mouseup",H),I=a.readPoint(e),V=a.readPoint(e,C),h.emit("pointerDown")}}(l)}},destroy:function(){z.clear(),T.clear()},pointerDown:function(){return P}}}(er,e,r,i,eM,function(e,t){let n,r;function i(e){return e.timeStamp}function a(n,r){let i=r||e.scroll,a=`client${"x"===i?"X":"Y"}`;return(w(n,t)?n:n.touches[0])[a]}return{pointerDown:function(e){return n=e,r=e,a(e)},pointerMove:function(e){let t=a(e)-a(r),s=i(e)-i(n)>170;return r=e,s&&(n=e),t},pointerUp:function(e){if(!n||!r)return 0;let t=a(r)-a(n),s=i(e)-i(n),l=i(e)-i(r)>170,o=t/s;return s&&!l&&p(o)>.1?o:0},readPoint:a}}(er,i),eC,eN,eA,ez,eT,eb,s,ea,W,q,X,0,J),eventStore:eR,percentOfView:ea,index:eb,indexPrevious:ew,limit:ey,location:eC,offsetLocation:e_,previousLocation:eS,options:a,resizeHandler:function(e,t,n,r,i,a,s){let l,o,c=[e].concat(r),d=[],u=!1;function h(e){return i.measureSize(s.measure(e))}return{init:function(i){a&&(o=h(e),d=r.map(h),l=new ResizeObserver(n=>{(m(a)||a(i,n))&&function(n){for(let a of n){if(u)return;let n=a.target===e,s=r.indexOf(a.target),l=n?o:d[s];if(p(h(n?e:r[s])-l)>=.5){i.reInit(),t.emit("resize");break}}}(n)}),n.requestAnimationFrame(()=>
1{c.forEach(e=>l.observe(e))}))},destroy:function(){u=!0,l&&l.disconnect()}}}(t,s,i,n,er,Z,ee),scrollBody:ez,scrollBounds:function(e,t,n,r,i){let a=i.measure(10),s=i.measure(50),l=N(.1,.99),o=!1;function c(){return!o&&!!e.reachedAny(n.get())&&!!e.reachedAny(t.get())}return{shouldConstrain:c,constrain:function(i){if(!c())return;let o=e.reachedMin(t.get())?"min":"max",d=p(e[o]-t.get()),u=n.get()-t.get(),m=l.constrain(d/s);n.subtract(u*m),!i&&p(u)<a&&(n.set(e.constrain(n.get())),r.useDuration(25).useBaseFriction())},toggleActive:function(e){o=!e}}}(ey,e_,eM,ez,ea),scrollLooper:function(e,t,n,r){let{reachedMin:i,reachedMax:a}=N(t.min+.1,t.max+.1);return{loop:function(t){if(!(1===t?a(n.get()):-1===t&&i(n.get())))return;let s=-1*t*e;r.forEach(e=>e.add(s))}}}(ef,ey,e_,[eC,e_,eS,eM]),scrollProgress:eE,scrollSnapList:ev.map(eE.get),scrollSnaps:ev,scrollTarget:eT,scrollTo:eA,slideLooper:function(e,t,n,r,i,a,s,l,o){let c=x(i),d=x(i).reverse(),u=p(h(d,s[0]),n,!1).concat(p(h(c,t-s[0]-1),-n,!0));function m(e,t){return e.reduce((e,t)=>e-i[t],t)}function h(e,t){return e.reduce((e,n)=>m(e,t)>0?e.concat([n]):e,[])}function p(i,s,c){let d=a.map((e,n)=>({start:e-r[n]+.5+s,end:e+t-.5+s}));return i.map(t=>{let r=c?0:-n,i=c?n:0,a=d[t][c?"end":"start"];return{index:t,loopPoint:a,slideLocation:k(-1),translate:C(e,o[t]),target:()=>l.get()>a?r:i}})}return{canLoop:function(){return u.every(({index:e})=>.1>=m(c.filter(t=>t!==e),t))},clear:function(){u.forEach(e=>e.translate.clear())},loop:function(){u.forEach(e=>{let{target:t,translate:n,slideLocation:r}=e,i=t();i!==r.get()&&(n.to(i),r.set(i))})},loopPoints:u}}(er,ei,ef,eo,ec,eh,ev,e_,n),slideFocus:eI,slidesHandler:(V=!1,{init:function(e){G&&(I=new MutationObserver(t=>{!V&&(m(G)||G(e,t))&&function(t){for(let n of t)if("childList"===n.type){e.reInit(),s.emit("slidesChanged");break}}(t)})).observe(t,{childList:!0})},destroy:function(){I&&I.disconnect(),V=!0}}),slidesInView:eL,slideIndexes:ej,slideRegistry:eF,slidesToScroll:em,target:eM,translate:C(er,t)};return eV}(e,o,c,z,T,n,L);return n.loop&&!r.slideLooper.canLoop()?t(Object.assign({},n,{loop:!1})):r}(H),V([B,...W.map(({options:e})=>e)]).forEach(e=>R.add(e,"change",Y)),H.active&&(s.translate.to(s.location.get()),s.animation.init(),s.slidesInView.init(),s.slideFocus.init(Z),s.eventHandler.init(Z),s.resizeHandler.init(Z),s.slidesHandler.init(Z),s.options.loop&&s.slideLooper.loop(),o.offsetParent&&c.length&&s.dragHandler.init(Z),l=E.init(Z,W)))}function Y(e,t){let n=U();K(),q(F({startIndex:n},e),t),L.emit("reInit")}function K(){s.dragHandler.destroy(),s.eventStore.clear(),s.translate.clear(),s.slideLooper.clear(),s.resizeHandler.destroy(),s.slidesHandler.destroy(),s.slidesInView.destroy(),s.animation.destroy(),E.destroy(),R.clear()}function X(e,t,n){H.active&&!D&&(s.scrollBody.useBaseFriction().useDuration(!0===t?0:H.duration),s.scrollTo.index(e,n||0))}function U(){return s.index.get()}let Z={canScrollNext:function(){return s.index.add(1).get()!==U()},canScrollPrev:function(){return s.index.add(-1).get()!==U()},containerNode:function(){return o},internalEngine:function(){return s},destroy:function(){D||(D=!0,R.clear(),K(),L.emit("destroy"),L.clear())},off:O,on:P,emit:$,plugins:function(){return l},previousScrollSnap:function(){return s.indexPrevious.get()},reInit:Y,rootNode:function(){return e},scrollNext:function(e){X(s.index.add(1).get(),e,-1)},scrollPrev:function(e){X(s.index.add(-1).get(),e,1)},scrollProgress:function(){return s.scrollProgress.get(s.offsetLocation.get())},scrollSnapList:function(){return s.scrollSnapList},scrollTo:X,selectedScrollSnap:U,slideNodes:function(){return c},slidesInView:function(){return s.slidesInView.get()},slidesNotInView:function(){return s.slidesInView.get(!1)}};return q(t,n),setTimeout(()=>L.emit("init"),0),Z}function M(e={},t=[]){let r=(0,n.useRef)(e),i=(0,n.useRef)(t),[a,s]=(0,n.useState)(),[l,d]=(0,n.useState)(),u=(0,n.useCallback)(()=>{a&&a.reInit(r.current,i.current)},[a]);return(0,n.useEffect)(()=>{o(r.current,e)||(r.current=e,u())},[e,u]),(0,n.useEffect)(()=>{!function(e,t){if(e.length!==t.length)return!1;let n=c(e),r=c(t);return n.every((e,t)=>o(e,r[t]))}(i.current,t)&&(i.current=t,u())},[t,u]),(0,n.useEffect)(()=>
1{if("u">typeof window&&window.document&&window.document.createElement&&l){_.globalOptions=M.globalOptions;let e=_(l,r.current,i.current);return s(e),()=>e.destroy()}s(void 0)},[l,s]),[d,a]}_.globalOptions=void 0,M.globalOptions=void 0;var z=e.i(475254);(0,z.default)("arrow-left",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]),(0,z.default)("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);var T=e.i(647163);e.i(167881);let A=n.createContext(null);function E(){let e=n.useContext(A);if(!e)throw Error("useCarousel must be used within a <Carousel />");return e}function R({orientation:e="horizontal",opts:r,setApi:i,plugins:a,className:s,children:l,...o}){let[c,d]=M({...r,axis:"horizontal"===e?"x":"y"},a),[u,m]=n.useState(!1),[h,p]=n.useState(!1),f=n.useCallback(e=>{e&&(m(e.canScrollPrev()),p(e.canScrollNext()))},[]),x=n.useCallback(()=>{d?.scrollPrev()},[d]),g=n.useCallback(()=>{d?.scrollNext()},[d]),v=n.useCallback(e=>{"ArrowLeft"===e.key?(e.preventDefault(),x()):"ArrowRight"===e.key&&(e.preventDefault(),g())},[x,g]);return n.useEffect(()=>{d&&i&&i(d)},[d,i]),n.useEffect(()=>{if(d)return f(d),d.on("reInit",f),d.on("select",f),()=>{d?.off("select",f)}},[d,f]),(0,t.jsx)(A.Provider,{value:{carouselRef:c,api:d,opts:r,orientation:e||(r?.axis==="y"?"vertical":"horizontal"),scrollPrev:x,scrollNext:g,canScrollPrev:u,canScrollNext:h},children:(0,t.jsx)("div",{onKeyDownCapture:v,className:(0,T.cn)("relative",s),role:"region","aria-roledescription":"carousel","data-slot":"carousel",...o,children:l})})}function L({className:e,...n}){let{carouselRef:r,orientation:i}=E();return(0,t.jsx)("div",{ref:r,className:"overflow-hidden","data-slot":"carousel-content",children:(0,t.jsx)("div",{className:(0,T.cn)("flex","horizontal"===i?"-ml-4":"-mt-4 flex-col",e),...n})})}function F({className:e,...n}){let{orientation:r}=E();return(0,t.jsx)("div",{role:"group","aria-roledescription":"slide","data-slot":"carousel-item",className:(0,T.cn)("min-w-0 shrink-0 grow-0 basis-full","horizontal"===r?"pl-4":"pt-4",e),...n})}var I=e.i(728231);function V({group:e}){return(0,t.jsxs)("div",{className:"rounded-2xl border border-gray-200 bg-white px-4 py-5 shadow-[0px_1px_2px_0px_rgba(16,24,40,0.05)] md:px-6",children:[(0,t.jsx)("h3",{className:"text-center text-gray-600 text-xs font-semibold uppercase",children:e.heading}),(0,t.jsx)("ul",{className:"mt-4 flex flex-wrap justify-center gap-y-3",children:e.features.map(e=>{let n="string"==typeof e?e:e.text;return(0,t.jsxs)("li",{className:"flex basis-1/2 items-center justify-center gap-2 px-2 md:basis-1/4",children:[(0,t.jsx)(i.Check,{className:"size-4 shrink-0 text-emerald-500",strokeWidth:2}),(0,t.jsx)("span",{className:"text-gray-700 text-sm font-medium leading-5",children:n})]},n)})})]})}function P({plan:e,billingPeriod:n}){let l="monthly"===n?e.priceMonthly:e.priceAnnually,o="monthly"===n?e.totalMonthly:e.totalAnnually,c="gradient"===e.variant,d="dark"===e.variant;return(0,t.jsxs)("div",{className:`
2                relative row-span-4 grid grid-rows-subgrid gap-y-6 p-2 rounded-2xl shadow-[0px_1px_2px_0px_rgba(16,24,40,0.05)] border border-gray-200
3                ${c?"overflow-hidden":"bg-white"}
4            `,style:c?{background:"linear-gradient(146.34deg, #0061B8 19.98%, #7900D6 80.02%)"}:void 0,children:[c&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"absolute left-12 -top-9.5 w-72 h-240 opacity-20 mix-blend-overlay pointer-events-none"}),(0,t.jsx)("div",{className:"absolute w-134 h-134 rotate-20 -bottom-[1%] rounded-full -right-[90%] pointer-events-none opacity-20",style:{background:"linear-gradient(224.4deg, rgba(176, 65, 255, 0) 16.81%, #FFFFFF 62.24%)"}}),(0,t.jsx)(r.default,{src:"/images/pricing/partical.png",alt:"Decorative element",width:400,height:960,className:"absolute w-full h-240 left-0 opacity-90 pointer-events-none"})]}),(0,t.jsxs)("div",{className:`relative row-span-4 grid grid-rows-subgrid gap-y-6 ${c?"bg-white rounded-lg":""}`,children:[(0,t.jsxs)("div",{className:"px-4 pt-4 flex flex-col gap-2",children:[(0,t.jsxs)("div",{className:"flex flex-wrap items-end justify-between gap-x-2 gap-y-1",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)("h3",{className:"text-gray-950 text-2xl font-semibold",children:e.name}),e.badge&&(0,t.jsx)("span",{className:"px-1.5 py-0.5 bg-white rounded-[5px] border border-gray-300 text-gray-600 text-xs font-medium leading-4",children:e.badge})]}),e.billingLabel&&(0,t.jsx)("span",{className:"text-gray-600 text-sm font-normal shrink-0",children:e.billingLabel})]}),(0,t.jsx)("p",{className:"text-gray-500 text-sm font-normal leading-4",children:e.description})]}),(0,t.jsxs)("div",{className:"px-4 self-end flex flex-col gap-4",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-1.5",children:[(0,t.jsx)("div",{className:"flex justify-end min-h-5",children:e.savingsBadge&&(0,t.jsxs)("span",{className:"flex items-center gap-1.5 px-2 py-0.5 bg-white rounded-md border border-gray-300 text-gray-600 text-xs font-medium leading-4",children:[(0,t.jsx)("span",{className:"w-1.5 h-1.5 bg-green-500 rounded-full"}),e.savingsBadge]})}),(0,t.jsxs)("div",{className:"flex items-end justify-between gap-x-2",children:[(0,t.jsxs)("div",{className:"flex items-end gap-2 shrink-0",children:[(0,t.jsx)("span",{className:"text-gray-950 text-3xl 2xl:text-4xl font-bold",children:e.isFree?"Free":l}),!e.isFree&&e.priceSuffix&&(0,t.jsx)("span",{className:"text-gray-600 text-sm font-normal pb-1",children:e.priceSuffix})]}),e.usersNote&&(0,t.jsx)("span",{className:"text-gray-500 text-sm font-normal text-right leading-4 pb-1",children:e.usersNote})]})]}),(e.priceSubtitle||e.contactSalesText)&&(0,t.jsx)("span",{className:`text-sm leading-4 ${e.priceSubtitleGradient?"font-semibold bg-clip-text text-transparent":"text-gray-600 font-normal"}`,style:e.priceSubtitleGradient?{backgroundImage:"linear-gradient(87.49deg, #2096FF 9.76%, #AB3DFF 92.64%)"}:void 0,children:e.priceSubtitle??e.contactSalesText}),!e.priceSubtitle&&!e.contactSalesText&&o&&(0,t.jsxs)("div",{className:"flex justify-between items-start",children:[(0,t.jsx)("span",{className:"text-gray-500 text-sm font-normal leading-4",children:o}),(0,t.jsx)("span",{className:"text-gray-500 text-sm font-normal leading-4",children:"Total"})]})]}),(0,t.jsx)("div",{className:"px-4",children:c?(0,t.jsx)("button",{onClick:()=>{(0,s.capture)("pricing_plan_cta_clicked",{plan_name:e.name,billing_period:n,cta_label:e.ctaLabel}),window.open(e.ctaHref,"_blank")},className:"w-full h-9 px-3.5 py-2 inline-flex items-center justify-center bg-linear-to-br from-sky-500 to-purple-500 rounded-lg text-white text-sm font-semibold leading-5 shadow-[0px_2px_2px_0px_rgba(17,24,39,0.05),0px_4px_16px_0px_rgba(0,0,0,0.12),0px_4px_4px_0px_rgba(0,0,0,0.16)] border border-gray-100 cursor-pointer transition-opacity hover:opacity-90",children:e.ctaLabel}):d?(0,t.jsx)("button",{onClick:()=>{(0,s.capture)("pricing_plan_cta_clicked",{plan_name:e.name,billing_period:n,cta_label:e.ctaLabel}),window.open(e.ctaHref,"_blank")},className:"w-full h-9 px-3.5 py-2 inline-flex items-center justify-center bg-zinc-950 rounded-lg text-white text-sm font-semibold leading-5 shadow-[0px_1px_2px_0px_rgba(0,0,0,0.05),inset_0px_-2px_0px_0px_rgba(53,53,53,1)] border-2 border-white/20 cursor-pointer transition-colors hover:bg-zinc-800",children:e.ctaLabel}):(0,t.jsx)("button",{onClick:()=>{(0,s.capture)("pricing_plan_cta_clicked",{plan_name:e.name,billing_period:n,cta_label:e.ctaLabel}),window.open(e.ctaHref,"_blank")},className:"w-full h-9 px-3.5 py-2 inline-flex items-center justify-center bg-white rounded-lg text-gray-700 text-sm font-semibold leading-5 shadow-[0px_1px_2px_0px_rgba(0,0,0,0.05),inset_0px_-2px_0px_0px_rgba(0,0,0,0.05)] border border-gray-300 cursor-pointer transition-colors hover:bg-gray-50",children:e.ctaLabel})}),(0,t.jsxs)("div",{className:"px-4 pb-4 flex flex-col gap-4",children:[(0,t.jsx)("span",{className:"text-gray-600 text-xs font-semibold uppercase",children:e.featuresHeading}),(0,t.jsx)("div",{className:"flex flex-col gap-2",children:e.features.map(e=>{let n="string"==typeof e?e:e.text,r="string"==typeof e?void 0:e.info;return(0,t.jsxs)("div",{className:"flex items-start gap-3",children:[(0,t.jsx)(i.Check,{className:"w-4 h-4 text-gray-600 shrink-0 mt-1.5",strokeWidth:2}),(0,t.jsxs)("p",{className:"text-gray-600 text-base font-normal leading-6",children:[n,r&&(0,t.jsx)(I.TooltipProvider,{delayDuration:150,children:(0,t.jsxs)(I.Tooltip,{children:[(0,t.jsx)(I.TooltipTrigger,{asChild:!0,children:(0,t.jsx)("button",{type:"button","aria-label":r,className:"inline-flex align-middle ml-1.5 text-gray-400 hover:text-gray-600 transition-colors cursor-help",children:(0,t.jsx)(a.default,{className:"w-4 h-4",strokeWidth:2})})}),(0,t.jsx)(I.TooltipContent,{side:"top",className:"max-w-xs",children:r})]})})]})]},n)})})]})]})]})}function O({plans:e,billingPeriod:n,commonFeatures:r}){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"v2-shell v2-gutter mx-auto hidden sm:flex flex-col gap-4",children:[(0,t.jsx)("div",{className:"grid grid-cols-3 grid-rows-[auto_auto_auto_auto] gap-x-4 gap-y-6 items-stretch",children:e.map(e=>(0,t.jsx)(P,{plan:e,billingPeriod:n},e.name))}),r&&(0,t.jsx)(V,{group:r})]}),(0,t.jsx)(R,{className:"w-full sm:hidden",opts:{align:"center",loop:!0},children:(0,t.jsx)(L,{className:"-ml-3",children:e.map(e=>(0,t.jsx)(F,{className:"pl-3 basis-[85%]",children:(0,t.jsx)(P,{plan:e,billingPeriod:n})},e.name))})}),r&&(0,t.jsx)("div",{className:"px-4 pt-4 sm:hidden",children:(0,t.jsx)(V,{group:r})})]})}var $=e.i(225913),D=e.i(981140),B=e.i(30030),H=e.i(842727),W=e.i(296626),q=e.i(248425),Y=e.i(586318),K=e.i(369340),X=e.i(610772),U="Tabs",[Z,G]=(0,B.createContextScope)(U,[H.createRovingFocusGroupScope]),J=(0,H.
4createRovingFocusGroupScope)(),[Q,ee]=Z(U),et=n.forwardRef((e,n)=>{let{__scopeTabs:r,value:i,onValueChange:a,defaultValue:s,orientation:l="horizontal",dir:o,activationMode:c="automatic",...d}=e,u=(0,Y.useDirection)(o),[m,h]=(0,K.useControllableState)({prop:i,onChange:a,defaultProp:s??"",caller:U});return(0,t.jsx)(Q,{scope:r,baseId:(0,X.useId)(),value:m,onValueChange:h,orientation:l,dir:u,activationMode:c,children:(0,t.jsx)(q.Primitive.div,{dir:u,"data-orientation":l,...d,ref:n})})});et.displayName=U;var en="TabsList",er=n.forwardRef((e,n)=>{let{__scopeTabs:r,loop:i=!0,...a}=e,s=ee(en,r),l=J(r);return(0,t.jsx)(H.Root,{asChild:!0,...l,orientation:s.orientation,dir:s.dir,loop:i,children:(0,t.jsx)(q.Primitive.div,{role:"tablist","aria-orientation":s.orientation,...a,ref:n})})});er.displayName=en;var ei="TabsTrigger",ea=n.forwardRef((e,n)=>{let{__scopeTabs:r,value:i,disabled:a=!1,...s}=e,l=ee(ei,r),o=J(r),c=eo(l.baseId,i),d=ec(l.baseId,i),u=i===l.value;return(0,t.jsx)(H.Item,{asChild:!0,...o,focusable:!a,active:u,children:(0,t.jsx)(q.Primitive.button,{type:"button",role:"tab","aria-selected":u,"aria-controls":d,"data-state":u?"active":"inactive","data-disabled":a?"":void 0,disabled:a,id:c,...s,ref:n,onMouseDown:(0,D.composeEventHandlers)(e.onMouseDown,e=>{a||0!==e.button||!1!==e.ctrlKey?e.preventDefault():l.onValueChange(i)}),onKeyDown:(0,D.composeEventHandlers)(e.onKeyDown,e=>{[" ","Enter"].includes(e.key)&&l.onValueChange(i)}),onFocus:(0,D.composeEventHandlers)(e.onFocus,()=>{let e="manual"!==l.activationMode;u||a||!e||l.onValueChange(i)})})})});ea.displayName=ei;var es="TabsContent",el=n.forwardRef((e,r)=>{let{__scopeTabs:i,value:a,forceMount:s,children:l,...o}=e,c=ee(es,i),d=eo(c.baseId,a),u=ec(c.baseId,a),m=a===c.value,h=n.useRef(m);return n.useEffect(()=>{let e=requestAnimationFrame(()=>h.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,t.jsx)(W.Presence,{present:s||m,children:({present:n})=>(0,t.jsx)(q.Primitive.div,{"data-state":m?"active":"inactive","data-orientation":c.orientation,role:"tabpanel","aria-labelledby":d,hidden:!n,id:u,tabIndex:0,...o,ref:r,style:{...e.style,animationDuration:h.current?"0s":void 0},children:n&&l})})});function eo(e,t){return`${e}-trigger-${t}`}function ec(e,t){return`${e}-content-${t}`}el.displayName=es,e.s(["Content",()=>el,"List",()=>er,"Root",()=>et,"Tabs",()=>et,"TabsContent",()=>el,"TabsList",()=>er,"TabsTrigger",()=>ea,"Trigger",()=>ea,"createTabsScope",()=>G],926209);var ed=e.i(926209),ed=ed;function eu({className:e,orientation:n="horizontal",...r}){return(0,t.jsx)(ed.Root,{"data-slot":"tabs","data-orientation":n,orientation:n,className:(0,T.cn)("group/tabs flex gap-2 data-[orientation=horizontal]:flex-col",e),...r})}function em({className:e,...n}){return(0,t.jsx)(ed.Content,{"data-slot":"tabs-content",className:(0,T.cn)("flex-1 outline-none",e),...n})}function eh({plans:e,commonFeatures:r}){let[i,a]=(0,n.useState)("monthly");return(0,t.jsx)(eu,{value:i,onValueChange:e=>{a("yearly"===e?"yearly":"monthly")},className:"w-full items-center",children:(0,t.jsx)("div",{className:"flex flex-col items-center gap-10 md:gap-16 w-full",children:(0,t.jsxs)("div",{className:"w-full flex flex-col items-center gap-6",children:[(0,t.jsx)(em,{value:"monthly",className:"w-full mt-0",children:(0,t.jsx)(O,{plans:e,billingPeriod:"monthly",commonFeatures:r})}),(0,t.jsx)(em,{value:"yearly",className:"w-full mt-0",children:(0,t.jsx)(O,{plans:e,billingPeriod:"yearly",commonFeatures:r})})]})})})}(0,$.cva)("rounded-lg p-[3px] group-data-[orientation=horizontal]/tabs:h-9 data-[variant=line]:rounded-none group/tabs-list text-muted-foreground inline-flex w-fit items-center justify-center group-data-[orientation=vertical]/tabs:h-fit group-data-[orientation=vertical]/tabs:flex-col",{variants:{variant:{default:"bg-muted",line:"gap-1 bg-transparent"}},defaultVariants:{variant:"default"}}),e.s(["default",()=>eh],34397)},8846,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(643531);let i=(0,e.i(475254).default)("minus",[["path",{d:"M5 12h14",key:"1ays0h"}]]);var a=e.i(522016);function s({value:e}){if(!0===e)return(0,t.jsx)("div",{className:"w-5 h-5 flex items-center justify-center",children:(0,t.jsx)(r.Check,{className:"w-5 h-5 text-emerald-500",strokeWidth:2.5})});if(!1===e)return(0,t.jsx)("div",{className:"w-5 h-5 flex items-center justify-center",children:(0,t.jsx)(i,{className:"w-4 h-4 text-gray-300",strokeWidth:2.5})});let n=e.split("\n");if(n.length>1)return(0,t.jsx)("div",{className:"text-gray-900 text-sm font-normal leading-5",children:n.map((e,r)=>(0,t.jsxs)("span",{children:[e,r<n.length-1&&(0,t.jsx)("br",{})]},r))});if("string"==typeof e&&e.includes("Save 10%")){let n=e.split("Save 10%");return(0,t.jsxs)("div",{className:"text-gray-900 text-sm font-normal leading-5",children:[n[0],(0,t.jsx)("span",{className:"text-sky-500 font-medium",children:"Save 10%"}),n[1]]})}return(0,t.jsx)("span",{className:"text-gray-900 text-sm font-normal leading-5",children:e})}function l({plan:e}){let n="gradient"===e.variant,r="dark"===e.variant;return(0,t.jsx)("th",{className:"min-w-40 px-3 md:px-5 text-left align-bottom pb-4",children:(0,t.jsxs)("div",{className:"flex flex-col gap-2.5",children:[(0,t.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,t.jsx)("span",{className:"text-gray-900 text-base font-semibold",children:e.name}),e.badge&&(0,t.jsx)("span",{className:"px-1.5 py-0.5 bg-white rounded border border-gray-300 text-gray-600 text-[10px] font-medium leading-3",children:e.badge})]}),(0,t.jsxs)("div",{className:"flex items-end gap-1",children:[(0,t.jsx)("span",{className:"text-gray-950 text-lg md:text-xl font-bold",children:e.price}),e.priceSuffix&&(0,t.jsx)("span",{className:"text-gray-500 text-[11px] font-normal pb-0.5",children:e.priceSuffix})]}),n?(0,t.jsx)(a.default,{href:e.ctaHref,className:"inline-flex items-center justify-center h-8 px-3 bg-linear-to-br from-sky-500 to-purple-500 rounded-lg text-white text-xs font-semibold shadow-[0px_2px_2px_0px_rgba(17,24,39,0.05),0px_4px_4px_0px_rgba(0,0,0,0.16)] border border-gray-100 transition-opacity hover:opacity-90",children:e.ctaLabel}):r?(0,t.jsx)(a.default,{href:e.ctaHref,className:"inline-flex items-center justify-center h-8 px-3 bg-zinc-950 rounded-lg text-white text-xs font-semibold shadow-[0px_1px_2px_0px_rgba(0,0,0,0.05),inset_0px_-2px_0px_0px_rgba(53,53,53,1)] border-2 border-white/20 transition-colors hover:bg-zinc-800",children:e.ctaLabel}):(0,t.jsx)(a.default,{href:e.ctaHref,className:"inline-flex items-center justify-center h-8 px-3 bg-white rounded-lg text-gray-700 text-xs font-semibold shadow-[0px_1px_2px_0px_rgba(0,0,0,0.05),inset_0px_-2px_0px_0px_rgba(0,0,0,0.05)] border border-gray-300 transition-colors hover:bg-gray-50",children:e.ctaLabel})]})})}function o({feature:e,isTall:n}){let r=`px-3 md:px-5 py-3 border-b border-gray-100 ${n?"align-top pt-4":"h-12 align-middle"}`;return(0,t.jsxs)("tr",{className:"hover:bg-gray-50/50 transition-colors",children:[(0,t.jsx)("td",{className:`${r} sticky left-0 z-10 bg-white min-w-36 md:min-w-48 after:absolute after:right-0 after:top-0 after:bottom-0 after:w-px after:bg-gray-100`,children:(0,t.jsx)("span",{className:"text-gray-800 text-sm font-medium",children:e.featureName})}),e.values.map((e,n)=>(0,t.jsx)("td",{className:r,children:(0,t.jsx)(s,{value:e})},n))]})}function c({name:e,colSpan:n}){return(0,t.jsx)("tr",{children:(0,t.jsx)("td",{colSpan:n,className:"px-3 md:px-5 pt-8 pb-3 border-b border-gray-200 bg-gray-50/60",children:(0,t.jsx)("span",{className:"text-gray-500 text-xs font-semibold uppercase tracking-wider",children:e})})})}function d({heading:e,plans:r,categories:i}){let a=r.length+1,s=(0,n.useRef)(null),o=(0,n.useRef)(null),c=(0,n.useRef)(null),d=(0,n.useRef)(null),[m,h]=(0,n.use
4State)(!1),p=(0,n.useCallback)(()=>{d.current&&c.current&&(d.current.scrollLeft=c.current.scrollLeft)},[]);(0,n.useEffect)(()=>{let e=s.current,t=o.current;if(!e||!t)return;let n=()=>{let n=e.getBoundingClientRect(),r=t.getBoundingClientRect(),i=r.height;h(r.top<0&&n.bottom>i)};return window.addEventListener("scroll",n,{passive:!0}),()=>window.removeEventListener("scroll",n)},[]),(0,n.useEffect)(()=>{let e=c.current;if(e)return e.addEventListener("scroll",p,{passive:!0}),()=>e.removeEventListener("scroll",p)},[p]);let f=function(e){let t=[],n="";for(let r of e){let e=r.group??"";e===n&&t.length>0?t[t.length-1].span+=1:(t.push({label:e,span:1}),n=e)}return t}(r),x=(0,t.jsxs)("tr",{children:[(0,t.jsx)("th",{className:"sticky left-0 z-20 bg-white after:absolute after:right-0 after:top-0 after:bottom-0 after:w-px after:bg-gray-100"}),f.map((e,n)=>(0,t.jsx)("th",{colSpan:e.span,className:"px-3 md:px-5 pt-4 pb-2 text-center",children:e.label&&(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)("div",{className:"flex-1 border-t border-gray-200"}),(0,t.jsx)("span",{className:"text-xs font-semibold uppercase tracking-wider text-gray-400",children:e.label}),(0,t.jsx)("div",{className:"flex-1 border-t border-gray-200"})]})},`${e.label}-${n}`))]}),g=(0,t.jsxs)("tr",{children:[(0,t.jsx)("th",{className:"sticky left-0 z-20 bg-white px-3 md:px-5 text-left align-bottom pb-4 after:absolute after:right-0 after:top-0 after:bottom-0 after:w-px after:bg-gray-100",children:(0,t.jsx)("span",{className:"text-gray-400 text-xs font-medium uppercase tracking-wider",children:"Compare plans"})}),r.map(e=>(0,t.jsx)(l,{plan:e},e.name))]});return(0,t.jsx)("section",{className:"v2-shell v2-gutter mx-auto",children:(0,t.jsxs)("div",{ref:s,className:"relative",children:[e&&(0,t.jsx)("h2",{className:"text-center text-gray-950 text-2xl sm:text-3xl md:text-4xl font-semibold leading-tight mb-10 md:mb-12",children:e}),m&&(0,t.jsx)("div",{className:"fixed top-16 left-0 right-0 z-40 bg-white border-b border-gray-200 shadow-[0_1px_3px_0_rgba(0,0,0,0.1)]",children:(0,t.jsx)("div",{className:"v2-shell v2-gutter mx-auto",children:(0,t.jsx)("div",{ref:d,className:"overflow-x-auto no-scrollbar pointer-events-none",children:(0,t.jsxs)("table",{className:"w-full bg-white border-collapse",children:[(0,t.jsxs)("colgroup",{children:[(0,t.jsx)("col",{className:"w-36 md:w-48"}),r.map(e=>(0,t.jsx)("col",{className:"min-w-40"},e.name))]}),(0,t.jsxs)("thead",{children:[x,g]})]})})})}),(0,t.jsx)("div",{ref:c,className:"w-full overflow-x-auto no-scrollbar",children:(0,t.jsxs)("table",{className:"w-full bg-white border-collapse",children:[(0,t.jsxs)("colgroup",{children:[(0,t.jsx)("col",{className:"w-36 md:w-48"}),r.map(e=>(0,t.jsx)("col",{className:"min-w-40"},e.name))]}),(0,t.jsxs)("thead",{ref:o,className:"border-b border-gray-200",children:[x,g]}),(0,t.jsx)("tbody",{children:i.map(e=>{let n="Best For"===e.categoryName;return(0,t.jsx)(u,{category:e,colCount:a,isBestFor:n},e.categoryName)})})]})})]})})}function u({category:e,colCount:n,isBestFor:r}){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(c,{name:e.categoryName,colSpan:n}),e.features.map(e=>(0,t.jsx)(o,{feature:e,isTall:r},e.featureName))]})}e.s(["default",()=>d],8846)},390683,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(664659),i=e.i(88653),a=e.i(846932);function s({faq:e,isOpen:n,onToggle:s}){return(0,t.jsxs)("button",{onClick:s,className:"w-full p-5 md:p-6 bg-white rounded-2xl shadow-sm border border-gray-200 flex justify-start items-start gap-4 text-left cursor-pointer hover:shadow-md transition-shadow",children:[(0,t.jsxs)("div",{className:"flex-1 flex flex-col gap-4",children:[(0,t.jsx)("span",{className:"text-gray-900 text-base md:text-lg font-medium leading-7",children:e.question}),(0,t.jsx)(i.AnimatePresence,{initial:!1,children:n&&(0,t.jsx)(a.motion.div,{initial:{height:0,opacity:0},animate:{height:"auto",opacity:1},exit:{height:0,opacity:0},transition:{duration:.3,ease:"easeInOut"},className:"overflow-hidden text-gray-600 text-sm md:text-base font-normal leading-7",children:e.answer.split("\n").map((n,r)=>(0,t.jsxs)("span",{children:[n,r<e.answer.split("\n").length-1&&(0,t.jsx)("br",{})]},r))},"answer")})]}),(0,t.jsx)("div",{className:"w-6 h-6 shrink-0 mt-1",children:(0,t.jsx)(a.motion.div,{animate:{rotate:180*!!n},transition:{duration:.25},children:(0,t.jsx)(r.ChevronDown,{className:"w-6 h-6 text-gray-700"})})})]})}function l({heading:e,subheading:l,faqs:o}
4){let[c,d]=(0,n.useState)(0),[u,m]=(0,n.useState)(!1),h=o.slice(0,4),p=o.slice(4),f=p.length>0;return(0,t.jsx)("section",{className:"w-full py-16 md:py-20 relative bg-gray-50 flex flex-col items-center gap-4 overflow-hidden bg-[repeating-linear-gradient(315deg,rgba(17,24,39,0.02)_0,rgba(17,24,39,0.005)_1px,transparent_0,transparent_50%)] bg-size-[12px_12px]",children:(0,t.jsxs)("div",{className:"v2-shell v2-gutter flex flex-col items-center gap-12 md:gap-16",children:[(0,t.jsxs)("div",{className:"flex flex-col items-center gap-4 md:gap-5",children:[(0,t.jsx)("div",{className:"flex flex-col items-center gap-6 md:gap-8",children:(0,t.jsx)("h2",{className:"text-center text-gray-950 v2-page-heading font-semibold leading-tight",children:e})}),(0,t.jsx)("p",{className:"max-w-200 text-center text-gray-500 text-sm md:text-lg font-normal leading-7",children:l})]}),(0,t.jsxs)("div",{className:"relative w-full max-w-3xl flex flex-col items-center gap-10 md:gap-12",children:[(0,t.jsxs)("div",{className:"w-full flex flex-col gap-3 md:gap-4",children:[h.map((e,n)=>(0,t.jsx)(s,{faq:e,isOpen:c===n,onToggle:()=>d(c===n?-1:n)},e.question)),(0,t.jsx)(i.AnimatePresence,{initial:!1,children:u&&p.map((e,n)=>{let r=4+n;return(0,t.jsx)(a.motion.div,{initial:{height:0,opacity:0},animate:{height:"auto",opacity:1},exit:{height:0,opacity:0},transition:{duration:.3,ease:"easeInOut",delay:.05*n},className:"overflow-hidden",children:(0,t.jsx)(s,{faq:e,isOpen:c===r,onToggle:()=>d(c===r?-1:r)})},e.question)})})]}),f&&(0,t.jsxs)("button",{onClick:()=>m(e=>!e),className:"h-10 pl-3.5 pr-3 py-2.5 bg-white rounded-lg shadow-[0px_1px_2px_0px_rgba(0,0,0,0.05),inset_0px_-2px_0px_0px_rgba(0,0,0,0.05)] border border-gray-300 inline-flex justify-center items-center gap-1.5 text-gray-700 text-sm font-semibold leading-5 hover:bg-gray-50 transition-colors cursor-pointer",children:[u?"Show less":"Show all",(0,t.jsx)(a.motion.div,{animate:{rotate:180*!!u},transition:{duration:.25},children:(0,t.jsx)(r.ChevronDown,{className:"w-4 h-4 text-gray-700"})})]})]})]})})}e.s(["default",()=>l])},486465,e=>{"use strict";var t=e.i(843476),n=e.i(657688),r=e.i(846932),i=e.i(167881),a=e.i(647163);function s({label:e="Handbook",text:n="Centralize all document in one place",className:r}){return(0,t.jsxs)("div",{className:(0,a.cn)("inline-flex w-fit items-center gap-2 rounded-[10px] bg-white py-1 pl-1 pr-2 shadow-[0px_1px_2px_0px_rgba(16,24,40,0.05)] outline-1 -outline-offset-1 outline-zinc-300",r),children:[(0,t.jsxs)("div",{className:"inline-flex items-center justify-center gap-2 rounded-md bg-white px-2 py-0.5 shadow-[0px_1px_2px_0px_rgba(16,24,40,0.05)] outline-1 -outline-offset-1 outline-zinc-300",children:[(0,t.jsx)("span",{className:"inline-flex items-center justify-center rounded-full p-0.75",style:{background:"linear-gradient(87.49deg, rgba(65,165,255,0.32) 9.76%, rgba(187,98,255,0.32) 92.64%)"},children:(0,t.jsx)("span",{className:"h-1.5 w-1.5 rounded-full",style:{background:"linear-gradient(87.49deg, #41A5FF 9.76%, #BB62FF 92.64%)"}})}),(0,t.jsx)("span",{className:"text-sm font-medium leading-5 text-zinc-600",children:e})]}),n&&(0,t.jsx)("span",{className:"text-sm font-medium leading-5 text-zinc-600",children:n})]})}function l({headline:e,description:a,ctaLabel:l,ctaHref:o,handbookImg:c,badgeLabel:d="Handbook",badgeText:u="Centralize all document in one place"}){return(0,t.jsxs)("section",{className:"relative isolate w-full overflow-hidden bg-white pt-10 md:pt-16 lg:pt-20 3xl:pt-24 pb-12 lg:pb-0 lg:h-140 xl:h-160 2xl:h-172 3xl:h-181.5",children:[(0,t.jsxs)("div",{className:"v2-shell v2-gutter relative z-10 mx-auto",children:[(0,t.jsx)("div",{className:"flex flex-col lg:flex-row items-start gap-12 lg:gap-16",children:(0,t.jsxs)("div",{className:"w-full flex flex-col gap-8 lg:gap-12 lg:w-[52%] lg:pb-16",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-4 w-full",children:[(0,t.jsx)(r.motion.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.7,delay:.1},children:(0,t.jsx)(s,{label:d,text:u})}),(0,t.jsx)(r.motion.h1,{className:"max-w-full v2-page-title font-semibold leading-[1.1] text-zinc-900",initial:{opacity:0,y:20}
4,animate:{opacity:1,y:0},transition:{duration:.7,delay:.2},children:e}),(0,t.jsx)(r.motion.p,{className:"max-w-full md:max-w-xl text-base md:text-lg font-normal leading-7 text-zinc-600",initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.7,delay:.4},children:a})]}),(0,t.jsx)(r.motion.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.7,delay:.6},children:(0,t.jsx)("div",{className:"p-0.5 inline-flex",children:(0,t.jsx)(i.Button,{size:"lg",variant:"default",asChild:!0,children:(0,t.jsx)("a",{href:o,target:"_blank",rel:"noopener noreferrer",children:l})})})})]})}),(0,t.jsx)(r.motion.div,{className:"pointer-events-none absolute left-[58%] top-0 z-0 hidden lg:block p-3 rounded-3xl bg-black/5 shadow-[-8px_-8px_100px_0px_rgba(0,0,0,0.08)] outline-2 -outline-offset-2 outline-white",initial:{opacity:0,x:40},animate:{opacity:1,x:0},transition:{duration:.7,delay:.3},children:(0,t.jsx)(n.default,{src:c,alt:"Handbook dashboard preview",width:2880,height:1800,priority:!0,className:"h-auto max-w-none rounded-2xl lg:w-200 xl:w-240 2xl:w-280 3xl:w-312"})})]}),(0,t.jsx)("div",{className:"pointer-events-none absolute inset-x-0 bottom-0 z-20 hidden lg:block h-32 bg-linear-to-t from-white to-transparent"})]})}e.s(["default",()=>l],486465)},42852,e=>{"use strict";var t=e.i(843476),n=e.i(846932);function r({comparison:e}){return(0,t.jsxs)("section",{className:"v2-shell v2-gutter mx-auto",children:[(0,t.jsx)("div",{className:"flex flex-col items-center gap-8 mb-12",children:(0,t.jsx)("h2",{className:"max-w-[500px] text-center text-gray-950 v2-page-heading font-semibold font-inter",children:"How work changes with handbooks"})}),(0,t.jsxs)("div",{className:"flex flex-col md:flex-row border-t border-b border-slate-300/0",children:[(0,t.jsxs)("div",{className:"flex-1 py-8 md:py-12 flex flex-col gap-6",children:[(0,t.jsx)("div",{className:"inline-flex",children:(0,t.jsx)("div",{className:"px-2.5 py-1 bg-white rounded-md border border-gray-300 shadow-sm",children:(0,t.jsx)("span",{className:"text-gray-900 text-lg font-semibold font-inter leading-5",children:"Before"})})}),(0,t.jsx)("div",{className:"flex flex-col gap-5",children:e.beforeItems.map((e,r)=>(0,t.jsxs)(n.motion.div,{className:"flex items-center gap-3",initial:{opacity:0,x:-20},whileInView:{opacity:1,x:0},viewport:{once:!0},transition:{duration:.4,delay:.1*r},children:[(0,t.jsx)("div",{className:"w-1.5 h-1.5 bg-red-600 rounded-full flex-shrink-0"}),(0,t.jsx)("span",{className:"text-gray-600 text-base md:text-lg font-normal font-inter leading-5",children:e})]},r))})]}),(0,t.jsx)("div",{className:"hidden md:block w-px bg-slate-300 mx-8 md:mx-12"}),(0,t.jsx)("div",{className:"block md:hidden h-px bg-slate-300 my-4"}),(0,t.jsxs)("div",{className:"flex-1 py-8 md:py-12 flex flex-col gap-6",children:[(0,t.jsx)("div",{className:"inline-flex",children:(0,t.jsx)("div",{className:"px-2.5 py-1 bg-white rounded-md border border-gray-300 shadow-sm",children:(0,t.jsx)("span",{className:"text-gray-900 text-lg font-semibold font-inter leading-5",children:"After"})})}),(0,t.jsx)("div",{className:"flex flex-col gap-5",children:e.afterItems.map((e,r)=>(0,t.jsxs)(n.motion.div,{className:"flex items-center gap-3",initial:{opacity:0,x:20},whileInView:{opacity:1,x:0},viewport:{once:!0},transition:{duration:.4,delay:.1*r},children:[(0,t.jsx)("div",{className:"w-1.5 h-1.5 bg-green-500 rounded-full flex-shrink-0"}),(0,t.jsx)("span",{className:"text-gray-600 text-base md:text-lg font-normal font-inter leading-5",children:e})]},r))})]})]})]})}e.s(["default",()=>r])},557869,e=>{"use strict";var t=e.i(843476),n=e.i(657688),r=e.i(846932);function i({painPoints:e,header:i}){return(0,t.jsx)("section",{className:"v2-shell v2-gutter mx-auto",children:(0,t.jsxs)("div",{className:"flex flex-col lg:flex-row items-start lg:items-start gap-8 lg:gap-12",children:[(0,t.jsx)(r.motion.h2,{className:"w-full lg:w-1/3 text-gray-950 v2-page-heading font-semibold font-inter leading-tight flex-shrink-0",initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.6},children:i&&(0,t.jsx)("span",{className:"text-gray-950",children:i})}),(0,t.jsx)("div",{className:"flex-1 w-full p-4 md:p-6 3xl:p-8 bg-white rounded-2xl shadow-[0px_12px_16px_0px_rgba(16,24,40,0.02)] border border-gray-200",children:(0,t.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:e.map((e,i)=>(0,t.jsxs)(r.motion.div,{className:"p-3 3xl:p-4 bg-white rounded-2xl flex items-start gap-3 3xl:gap-4",initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5,delay:.1*i},children:[(0,t.jsx)("div",{className:"w-6 h-6 shrink-0 mt-1",children:(0,t.jsx)(n.default,{src:e.icon,alt:e.title,width:24,height:24,className:"object-contain opacity-60"})}),(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsx)("h3",{className:"text-gray-900 text-lg 3xl:text-xl font-semibold font-inter leading-7 3xl:leading-8",children:e.title}),(0,t.jsx)("p",{className:"text-gray-600 text-sm 3xl:text-base font-normal font-inter leading-6",children:e.description})]})]},i))})})]})})}e.s(["default",()=>i])},708574,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(657688);let i=({children:i,icons:a,scrollContainerRef:s,enableBlur:l=!0,baseOpacity:o=.1,baseRotation:c=3,blurStrength:d=4,containerClassName:u="",textClassName:m="",rotationEnd:h="bottom bottom",wordAnimationEnd:p="bottom bottom",iconSize:f=32})=>{let x=(0,n.useRef)(null),g=(0,n.useMemo)(()=>{let e=("string"==typeof i?i:"").split(/(\{[^}]+\})/g),n=0;return e.flatMap(e=>{let i=e.match(/^\{([^}]+)\}$/);if(i){let e=i[1],s=a?.get(e);return s?(0,t.jsx)("span",{className:"inline-flex items-center justify-center align-middle leading-none word icon-word","data-icon-size":f,style:{width:0},children:(0,t.jsx)("span",{className:"icon-card origin-center inline-flex items-center justify-center rounded-xl bg-white p-1 leading-none shadow-[0px_2px_4px_-2px_#1018280F,0px_4px_8px_-2px_#1018281A] outline-1 -outline-offset-1 outline-zinc-200",style:{transform:"scale(0)"},children:(0,t.jsx)(r.default,{src:s.icon,alt:s.label,width:f,height:f,className:"block shrink-0 object-contain"})})},`icon-${n++}`):null}return e.split(/(\s+)/).map(e=>e.match(/^\s+$/)?e:e?(0,t.jsx)("span",{className:"inline-block word",children:e},`word-${n++}`):null)}
4).filter(Boolean)},[i,a,f]);return(0,n.useEffect)(()=>{let t=x.current;if(!t)return;let n=s&&s.current?s.current:window,r=!1,i=null;return(async()=>{let[{gsap:a},{ScrollTrigger:s}]=await Promise.all([e.A(216495),e.A(296349)]);if(r)return;a.registerPlugin(s),i=()=>s.getAll().forEach(e=>e.kill()),a.fromTo(t,{transformOrigin:"0% 50%",rotate:c},{ease:"none",rotate:0,scrollTrigger:{trigger:t,scroller:n,start:"top bottom",end:h,scrub:!0}});let u=t.querySelectorAll(".word:not(.icon-word)"),m=t.querySelectorAll(".word"),p=m.length;m.forEach((e,r)=>{a.fromTo(e,{opacity:o,willChange:"opacity"},{ease:"none",opacity:1,scrollTrigger:{trigger:t,scroller:n,start:`top bottom-=${20+r/p*60}%`,end:`top bottom-=${20+(r+1)/p*60}%`,scrub:!0}})}),m.forEach(e=>{if(!e.classList.contains("icon-word"))return;let t=parseInt(e.dataset.iconSize||"32",10)+8,r=e.querySelector(".icon-card"),i=a.timeline({scrollTrigger:{trigger:e,scroller:n,start:"top 85%",once:!0}});i.fromTo(e,{width:0,marginLeft:-4,marginRight:-4,willChange:"width, margin"},{width:t,marginLeft:4,marginRight:4,duration:.35,ease:"power3.out"}),r&&i.fromTo(r,{scale:0,willChange:"transform"},{scale:1,duration:.6,ease:"back.out(1.7)"},"-=0.15")}),l&&u.forEach((e,r)=>{a.fromTo(e,{filter:`blur(${d}px)`},{ease:"none",filter:"blur(0px)",scrollTrigger:{trigger:t,scroller:n,start:`top bottom-=${20+r/p*60}%`,end:`top bottom-=${20+(r+1)/p*60}%`,scrub:!0}})})})(),()=>{r=!0,i?.()}},[s,l,c,o,h,p,d,a,f]),(0,t.jsx)("h2",{ref:x,className:`my-5 ${u}`,children:(0,t.jsx)("p",{className:m,children:g})})},a=({children:e,icons:n=new Map,scrollContainerRef:r,enableBlur:a=!1,baseOpacity:s=.25,baseRotation:l=0,blurStrength:o=4,containerClassName:c="",textClassName:d="",rotationEnd:u="bottom bottom",wordAnimationEnd:m="bottom center",iconSize:h=32})=>(0,t.jsx)(i,{icons:n,baseOpacity:s,enableBlur:a,baseRotation:l,blurStrength:o,containerClassName:c,textClassName:d,rotationEnd:u,wordAnimationEnd:m,scrollContainerRef:r,iconSize:h,children:e});function s({template:e,icons:r}){let i=(0,n.useMemo)(()=>{let e=new Map;return r.forEach(t=>{e.set(t.id,t)}),e},[r]);return(0,t.jsx)("div",{className:"v2-shell v2-gutter mx-auto",children:(0,t.jsx)(a,{icons:i,enableBlur:!1,baseOpacity:.25,baseRotation:0,containerClassName:"w-full",textClassName:"text-2xl md:text-3xl xl:text-[32px] 3xl:text-4xl font-semibold leading-relaxed text-zinc-700",wordAnimationEnd:"bottom center",blurStrength:0,iconSize:56,children:e})})}e.s(["default",()=>s],708574)},101724,e=>{"use strict";var t=e.i(843476),n=e.i(657688),r=e.i(647163),i=e.i(475254);let a=(0,i.default)("list-check",[["path",{d:"M16 5H3",key:"m91uny"}],["path",{d:"M16 12H3",key:"1a2rj7"}],["path",{d:"M11 19H3",key:"zflm78"}],["path",{d:"m15 18 2 2 4-4",key:"1szwhi"}]]);var s=e.i(761911);let l=(0,i.default)("hourglass",[["path",{d:"M5 22h14",key:"ehvnwv"}],["path",{d:"M5 2h14",key:"pdyrp9"}],["path",{d:"M17 22v-4.172a2 2 0 0 0-.586-1.414L12 12l-4.414 4.414A2 2 0 0 0 7 17.828V22",key:"1d314k"}],["path",{d:"M7 2v4.172a2 2 0 0 0 .586 1.414L12 12l4.414-4.414A2 2 0 0 0 17 6.172V2",key:"1vvvr6"}]]);function o({header:e,description:i,templateCards:o}){return(0,t.jsxs)("section",{className:"relative isolate w-full bg-black py-10 md:py-20 min-h-[40rem] md:min-h-[30rem] max-h-max overflow-hidden","aria-label":"Templates Promotion Section",children:[(0,t.jsxs)("div",{className:"absolute bottom-0 w-full h-full md:h-3/6 hidden md:block",children:[(0,t.jsx)("div",{className:"relative w-[50%] left-1/8 flex flex-row justify-between h-full",children:[0,1,2].map(e=>(0,t.jsx)("div",{className:"w-[1px] h-full opacity-20 md:opacity-40",style:{background:"linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 50%, rgba(255, 255, 255, 0) 100%)"}},e))}),(0,t.jsx)("div",{className:"absolute bottom-2/4 md:left-[8%] w-full h-[1px] opacity-40",style:{background:"linear-gradient(90deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.6) 50%, rgba(255, 255, 255, 0.1) 100%)"}}),(0,t.jsxs)("div",{className:"absolute w-[50%] left-1/8 bottom-2/4 flex flex-row justify-between",children:[(0,t.jsx)("div",{className:"w-2 h-2 rotate-45 bg-[#44413C] transform -translate-x-[4px] translate-y-[4px] z-50"}),(0,t.jsx)("div",{className:"w-2 h-2 rotate-45 bg-[#44413C] transform translate-x-[0.5px] translate-y-[4px]"}),(0,t.jsx)("div",{className:"w-2 h-2 rotate-45 bg-[#44413C] transform translate-x-[4px] translate-y-[4px]"})]})]}),(0,t.jsx)("div",{className:(0,r.cn)("absolute -bottom-10 -left-50 -rotate-36 blur-[150px] pointer-events-none z-[1] opacity-0 transition-opacity duration-1000","animate-spotlight-blue-corner"),style:{width:"1206px",height:"168px",background:"linear-gradient(67.86deg, #0EA5E9 23.88%, #004A6C 62.63%)"}}),(0,t.jsxs)("div",{className:"v2-shell v2-gutter relative mx-auto flex flex-col md:flex-row justify-between",children:[(0,t.jsxs)("div",{className:"space-y-4 flex flex-col items-center w-full md:items-start text-center md:text-left md:max-w-121.75",children:[(0,t.jsx)("h2",{className:"v2-page-heading font-semibold text-gray-200 leading-tight font-inter",children:e}),(0,t.jsx)("p",{className:"text-lg font-normal text-gray-300 max-w-sm md:max-w-md font-inter leading-7",children:i})]}),(0,t.jsxs)("div",{className:"relative top-20 z-10 font-inter",children:[o[0]&&(0,t.jsxs)("div",{className:"relative bg-zinc-800 border border-gray-700 rounded-xl p-5 shadow-2xl w-sm md:w-md z-20",children:[(0,t.jsxs)("div",{className:"flex items-center space-x-2 mb-6",children:[(0,t.jsx)("div",{className:"w-8 h-8 flex items-center justify-center",children:(0,t.jsx)(n.default,{src:o[0].icon,width:30,height:30,alt:o[0].title})}),(0,t.jsx)("span",{className:"text-gray-200 font-medium text-lg",children:o[0].title})]}),(0,t.jsxs)("div",{className:"flex items-center space-x-6 mb-4",children:[(0,t.jsxs)("div",{className:"flex items-center space-x-1.5",children:[(0,t.jsx)(a,{className:"w-5 h-5 text-gray-400"}),(0,t.jsx)("span",{className:"text-gray-200 font-medium text-lg",children:o[0].checks})]}),(0,t.jsxs)("div",{className:"flex items-center space-x-1.5",children:[(0,t.jsx)(s.Users,{className:"w-5 h-5 text-gray-400"}),(0,t.jsx)("span",{className:"text-gray-200 font-medium text-lg",children:o[0].users})]}),(0,t.jsxs)("div",{className:"flex items-center space-x-1.5",children:[(0,t.jsx)(l,{className:"w-5 h-5 text-gray-400"}),(0,t.jsx)("span",{className:"text-gray-200 font-medium text-lg",children:o[0].hours})]})]}),(0,t.jsx)("div",{className:"flex flex-wrap gap-2",children:o[0].tags.map(e=>(0,t.jsx)("span",{className:"px-3 py-1 bg-zinc-700 text-gray-300 text-sm border border-zinc-800 rounded-md",children:e},e))})]}),o[1]&&(0,t.jsx)("div",{className:"absolute w-xs -right-10 md:w-md -top-16 md:-top-25 md:-right-60 bg-zinc-800 border border-gray-700 rounded-xl p-5 shadow-2xl z-11 opacity-50",children:(0,t.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,t.jsx)("div",{className:"w-8 h-8 flex items-center justify-center",children:(0,t.jsx)(n.default,{src:o[1].icon,width:30,height:30,alt:o[1].title})}),(0,t.jsx)("span",{className:"text-gray-200 font-medium text-lg",children:o[1].title})]})}),o[2]&&(0,t.jsx)("div",{className:"absolute w-xs -right-60 md:w-md top-6 md:top-2 md:-right-120 bg-zinc-800 border border-gray-700 rounded-xl p-5 shadow-2xl z-11 opacity-50",children:(0,t.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,t.jsx)("div",{className:"w-8 h-8 flex items-center justify-center",children:(0,t.jsx)(n.default,{src:o[2].icon,width:30,height:30,alt:o[2].title})}),(0,t.jsx)("span",{className:"text-gray-200 font-medium text-lg",children:o[2].title})]})}),o[3]&&(0,t.jsxs)("div",{className:"absolute w-sm md:w-md -bottom-42 -right-42 md:-bottom-26 md:-right-60 bg-zinc-800 border border-gray-700 rounded-xl p-5 shadow-2xl z-22",children:[(0,t.jsxs)("div",{className:"flex items-center space-x-2 mb-6",children:[(0,t.jsx)("div",{className:"w-8 h-8 flex items-center justify-center",children:(0,t.jsx)(n.default,{src:o[3].icon,width:30,height:30,alt:o[3].title})}),(0,t.jsx)("span",{className:"text-gray-200 font-medium text-lg",children:o[3].title})]}),(0,t.jsxs)("div",{className:"flex items-center space-x-6 mb-4",children:[(0,t.jsxs)("div",{className:"flex items-center space-x-1.5",children:[(0,t.jsx)(a,{className:"w-5 h-5 text-gray-400"}),(0,t.jsx)("span",{className:"text-gray-200 font-medium text-lg",children:o[3].checks})]}),(0,t.jsxs)("div",{className:"flex items-center space-x-1.5",children:[(0,t.jsx)(s.Users,{className:"w-5 h-5 text-gray-400"}),(0,t.jsx)("span",{className:"text-gray-200 font-medium text-lg",children:o[3].users})]}),(0,t.jsxs)("div",{className:"flex items-center space-x-1.5",children:[(0,t.jsx)(l,{className:"w-5 h-5 text-gray-400"}),(0,t.jsx)("span",{className:"text-gray-200 font-medium text-lg",children:o[3].hours})]})]}),(0,t.jsx)("div",{className:"flex flex-wrap gap-2",children:o[3].tags.map(e=>(0,t.jsx)("span",{className:"px-3 py-1 bg-zinc-700 text-gray-300 text-sm border border-zinc-800 rounded-md",children:e},e))})]}),o[4]&&(0,t.jsxs)("div",{className:"absolute w-sm md:w-md -bottom-6 -right-32 bg-zinc-800 blur-sm border border-gray-700 rounded-xl p-5 shadow-2xl z-0",children:[(0,t.jsxs)("div",{className:"flex items-center space-x-2 mb-6",children:[(0,t.jsx)("div",{className:"w-8 h-8 flex items-center justify-center",children:(0,t.jsx)(n.default,{src:o[4].icon,width:30,height:30,alt:o[4].title})}),(0,t.jsx)("span",{className:"text-gray-200 font-medium text-lg",children:o[4].title})]}),(0,t.jsxs)("div",{className:"flex items-center space-x-6 mb-4",children:[(0,t.jsxs)("div",{className:"flex items-center space-x-1.5",children:[(0,t.jsx)(a,{className:"w-5 h-5 text-gray-400"}),(0,t.jsx)("span",{className:"text-gray-200 font-medium text-lg",children:o[4].checks})]}),(0,t.jsxs)("div",{className:"flex items-center space-x-1.5",children:[(0,t.jsx)(s.Users,{className:"w-5 h-5 text-gray-400"}),(0,t.jsx)("span",{className:"text-gray-200 font-medium text-lg",children:o[4].users})]}),(0,t.jsxs)("div",{className:"flex items-center space-x-1.5",children:[(0,t.jsx)(l,{className:"w-5 h-5 text-gray-400"}),(0,t.jsx)("span",{className:"text-gray-200 font-medium text-lg",children:o[4].hours})]})]}),(0,t.jsx)("div",{className:"flex flex-wrap gap-2",children:o[4].tags.map(e=>(0,t.jsx)("span",{className:"px-3 py-1 bg-zinc-700 text-gray-300 text-sm border border-zinc-800 rounded-md",children:e},e))})]}),(0,t.jsx)("div",{className:"absolute h-[150%] w-[100%] -right-100 -top-20 rounded-2xl blur-xl z-40",style:{background:"linear-gradient(270deg, #000000 17.21%, rgba(0, 0, 0, 0) 95.79%)"}}),(0,t.jsx)("div",{className:"absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 w-96 h-96 bg-blue-500/3 rounded-full blur-3xl -z-10"})]})]})]})}e.s(["default",()=>o],101724)},270993,e=>{"use strict";
4var t=e.i(843476),n=e.i(657688),r=e.i(846932);function i({featureCards:e}){return(0,t.jsx)("section",{className:"v2-shell v2-gutter mx-auto",children:(0,t.jsxs)("div",{className:"flex flex-col items-center gap-12",children:[(0,t.jsx)(r.motion.h2,{className:"max-w-[516px] text-center text-gray-950 v2-page-heading font-semibold font-inter",initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.6},children:"Structured, Searchable, and Always Up-to-Date"}),(0,t.jsxs)("div",{className:"w-full",children:[(0,t.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-3 border-b border-slate-300 rounded-t-2xl",children:e.slice(0,3).map((e,i)=>(0,t.jsxs)(r.motion.div,{className:`flex flex-col ${i<2?"border-r border-slate-300":""} `,initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5,delay:.1*i},children:[(0,t.jsxs)("div",{className:`pt-12 flex flex-col gap-2 ${0===i?"pr-12":"px-12"}`,children:[(0,t.jsx)("h3",{className:"text-gray-900 text-xl font-semibold font-inter leading-8",children:e.title}),(0,t.jsx)("p",{className:"text-gray-600 text-base font-normal font-inter leading-6",children:e.description})]}),(0,t.jsx)("div",{className:"relative w-full aspect-square max-w-[350px] mx-auto mt-4",children:(0,t.jsx)(n.default,{src:e.image,alt:e.title,fill:!0,className:"object-contain",sizes:"350px"})})]},i))}),(0,t.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-3 rounded-b-2xl",children:e.slice(3,6).map((e,i)=>(0,t.jsxs)(r.motion.div,{className:`flex flex-col ${i<2?"border-r border-slate-300":""}`,initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5,delay:(i+3)*.1},children:[(0,t.jsxs)("div",{className:`pt-12 flex flex-col gap-2 ${0===i?"pr-12":"px-12"}`,children:[(0,t.jsx)("h3",{className:"text-gray-900 text-xl font-semibold font-inter leading-8",children:e.title}),(0,t.jsx)("p",{className:"text-gray-600 text-base font-normal font-inter leading-6",children:e.description})]}),(0,t.jsx)("div",{className:"relative w-full aspect-square max-w-[350px] mx-auto mt-4",children:(0,t.jsx)(n.default,{src:e.image,alt:e.title,fill:!0,className:"object-contain",sizes:"350px"})})]},i+3))})]})]})})}e.s(["default",()=>i])},161273,e=>{"use strict";var t=e.i(843476),n=e.i(657688),r=e.i(647163);function i({heading:e,description:i,backgroundTexture:a,buttonIcon:s,buttonText:l,buttonLabel:o,buttonUrl:c,mockupImage:d}){return(0,t.jsx)("div",{className:"v2-shell v2-gutter mx-auto",children:(0,t.jsxs)("section",{className:"relative isolate w-full min-h-[24rem] md:min-h-[24rem] max-h-max rounded-3xl bg-black border-2 border-white gap-2 shadow-3xl px-6 md:px-20 pt-16 pb-72 md:pb-20 overflow-hidden","aria-label":"Mobile App CTA",children:[(0,t.jsx)("div",{className:"absolute inset-0 w-full h-full opacity-20 mix-blend-overlay pointer-events-none",style:{backgroundImage:`url('${a}')`,backgroundSize:"cover",backgroundPosition:"center"}}),(0,t.jsx)("div",{className:(0,r.cn)("absolute right-[10%] top-[10%] w-96 h-116.25 opacity-50 blur-[100px] pointer-events-none z-1"),style:{background:"linear-gradient(to left, #A855F7, #0EA5E9)"}}),(0,t.jsxs)("div",{className:"relative z-10 max-w-2xl md:max-w-[60%] 3xl:max-w-2xl flex flex-col items-center md:items-start gap-8",children:[(0,t.jsxs)("div",{className:"flex flex-col items-center md:items-start gap-5",children:[(0,t.jsx)("h2",{className:"w-full md:max-w-[639px] text-center md:text-left text-white v2-page-heading font-semibold font-inter leading-tight",children:e}),(0,t.jsx)("p",{className:"max-w-sm text-gray-200 text-lg font-normal font-inter leading-7",children:i})]}),(0,t.jsxs)("button",{className:"inline-flex items-center gap-2.5 px-5 py-5 bg-black rounded-[9.43px] border-2 border-neutral-700 backdrop-blur-sm overflow-hidden w-fit",onClick:()=>window.open(c),children:[(0,t.jsx)(n.default,{src:s,alt:o,width:36,height:40,quality:100,className:"object-contain"}),(0,t.jsxs)("div",{className:"flex flex-col items-start",children:[(0,t.jsx)("span",{className:"text-white text-base font-normal font-inter uppercase",children:l}),(0,t.jsx)("span",{className:"text-white text-xl font-bold font-inter leading-6",children:o})]})]})]}),(0,t.jsx)("div",{className:"absolute bottom-0 left-1/2 -translate-x-1/2 w-full max-w-xs h-64 overflow-hidden md:left-auto md:translate-x-0 md:max-w-none md:overflow-visible md:w-56 md:h-80 md:right-8 md:-bottom-24 lg:w-60 lg:h-87 lg:-bottom-32 xl:w-72 xl:h-97 xl:right-10 2xl:w-84 2xl:h-104.5 2xl:right-12 3xl:w-96 3xl:h-112 z-10",children:(0,t.jsx)(n.default,{src:d,alt:"Mobile app mockup",width:400,height:800,quality:100,className:"w-full h-auto rounded-t-2xl z-50"})}),(0,t.jsx)("div",{className:"absolute w-full h-16 left-0 bottom-0 bg-linear-to-r from-black to-blue-700 blur-[50px] z-5"})]})})}e.s(["default",()=>i])},924420,e=>{"use strict";
4var t=e.i(843476),n=e.i(657688),r=e.i(846932);let i=(0,e.i(475254).default)("arrow-up",[["path",{d:"m5 12 7-7 7 7",key:"hav0vg"}],["path",{d:"M12 19V5",key:"x0mq9r"}]]);function a({scenarioHeader:e,scenarioSubtitle:a,scenarioStats:s,scenarioCards:l}){return(0,t.jsx)("section",{className:"v2-shell v2-gutter mx-auto",children:(0,t.jsxs)("div",{className:"flex flex-col gap-20",children:[(0,t.jsxs)("div",{className:"flex flex-col lg:flex-row justify-between items-start gap-8",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,t.jsx)(r.motion.h2,{className:"max-w-[490px] text-gray-950 v2-page-heading font-semibold font-inter",initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.6},children:e}),(0,t.jsx)("p",{className:"text-gray-500 text-xl font-medium font-inter leading-7",children:a})]}),(0,t.jsxs)(r.motion.div,{className:"bg-white rounded-2xl flex flex-col",initial:{opacity:0,scale:.95},whileInView:{opacity:1,scale:1},viewport:{once:!0},transition:{duration:.6,delay:.2},children:[(0,t.jsx)("div",{className:"flex flex-col items-center",children:(0,t.jsxs)("div",{className:"flex items-start",children:[(0,t.jsx)("div",{className:"flex items-end gap-2",children:(0,t.jsxs)("div",{className:"flex items-baseline pr-2.5 bg-[linear-gradient(87.49deg,#2096FF_9.76%,#AB3DFF_92.64%)] bg-clip-text text-transparent",children:[(0,t.jsx)("span",{className:"text-[56px] font-bold italic font-inter",style:{letterSpacing:"-4%"},children:s.value}),(0,t.jsx)("span",{className:"text-[40px] font-bold italic font-inter mr-4",style:{letterSpacing:"-4%"},children:s.unit}),(0,t.jsx)("span",{className:"text-[56px] font-medium italic",style:{letterSpacing:"-6%"},children:s.label})]})}),(0,t.jsx)("div",{className:"p-0.5 bg-emerald-500 rounded-full flex items-center -ml-2 mt-2",children:(0,t.jsx)(i,{className:"w-3 h-3 text-white"})})]})}),(0,t.jsx)("p",{className:"text-gray-500 text-base font-medium font-inter max-w-[256px]",children:s.subtitle})]})]}),(0,t.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2",children:l.map((e,i)=>{let a=i<2,s=i%2==0,o=0===i,c=i===l.length-1;return(0,t.jsxs)(r.motion.div,{className:`flex flex-col pb-12 ${!o&&a?"pt-12 md:pt-0":""} ${!a?"pt-12":""} ${a?"border-b border-slate-300":""} ${!a&&!c?"border-b border-slate-300 md:border-b-0":""} ${s?"md:pr-16 md:border-r md:border-slate-300":"md:pl-16"}`,initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.6,delay:.15*i},children:[(0,t.jsxs)("div",{className:"relative w-full h-60 md:h-80 lg:h-126 rounded-2xl mb-8 overflow-hidden",children:[(0,t.jsx)("div",{className:"absolute inset-0 w-[44%] md:w-[64%] lg:w-[84%] mx-auto",children:(0,t.jsx)(n.default,{src:e.image,alt:e.title,fill:!0,className:"object-cover object-top rounded-t-2xl"})}),(0,t.jsx)("div",{className:"absolute inset-x-0 bottom-0 h-24 pointer-events-none",style:{background:"linear-gradient(to top, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%)"}})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-2 pt-4 md:pt-8",children:[(0,t.jsx)("h3",{className:"text-gray-900 text-xl font-semibold font-inter leading-8",children:e.title}),(0,t.jsx)("p",{className:"text-gray-600 text-base font-normal font-inter leading-6",children:e.description})]})]},i)})})]})})}e.s(["default",()=>a],924420)},753160,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(558249),i=e.i(657688);let a=(0,e.i(475254).default)("send",[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z",key:"1ffxy3"}],["path",{d:"m21.854 2.147-10.94 10.939",key:"12cjpa"}]]);var s=e.i(664659),l=e.i(647163);function o({className:e,...n}){return(0,t.jsx)("div",{"data-slot":"card",className:(0,l.cn)("flex flex-col gap-6 rounded-xl border bg-card py-6 text-card-foreground shadow-sm",e),...n})}function c({className:e,...n}){return(0,t.jsx)("div",{"data-slot":"card-header",className:(0,l.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),...n})}function d({className:e,...n}){return(0,t.jsx)("div",{"data-slot":"card-title",className:(0,l.cn)("leading-none font-semibold",e),...n})}function u({className:e,...n}){return(0,t.jsx)("div",{"data-slot":"card-content",className:(0,l.cn)("px-6",e),...n})}var m=e.i(23750);function h({className:e,...n}){return(0,t.jsx)("textarea",{"data-slot":"textarea",className:(0,l.cn)("flex field-sizing-content min-h-16 w-full rounded-md border border-input bg-transparent px-3 py-2 text-base shadow-xs transition-[color,box-shadow] outline-none placeholder:text-muted-foreground focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:cursor-not-allowed disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 md:text-sm dark:bg-input/30 dark:aria-invalid:ring-destructive/40",e),...n})}var p=e.i(10708),f=e.i(167881),x=e.i(994179);function g(e){return e.replace(/[^\d+]/g,"")}function v({badge:e,heading:s,backgroundImage:l,salesPhone:v,supportPhone:b,whatsapp:w,purposeOptions:j,positionOptions:N,teamSizeOptions:k}
4){let[C,S]=(0,n.useState)({fullName:"",company:"",phone:"",email:"",purpose:"",purposeOther:"",position:"",positionOther:"",teamSize:"",message:""}),[_,M]=(0,n.useState)("idle"),[z,T]=(0,n.useState)(""),A=async e=>{e.preventDefault(),M("submitting"),T("");let t="Other"===C.purpose?C.purposeOther.trim():C.purpose,n="Other"===C.position?C.positionOther.trim():C.position;try{let{purposeOther:e,positionOther:i,...a}=C,s=await fetch("/api/contact",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({...a,purpose:t,position:n})}),l=await s.json();if(!s.ok){(0,r.capture)("contact_form_failed",{error:l.error??"server_error",status:s.status}),T(l.error??"Something went wrong."),M("error");return}(0,r.identify)(C.email,{name:C.fullName,email:C.email}),(0,r.capture)("contact_form_submitted",{purpose:t,position:n,team_size:C.teamSize}),M("success"),S({fullName:"",company:"",phone:"",email:"",purpose:"",purposeOther:"",position:"",positionOther:"",teamSize:"",message:""})}catch(e){(0,r.captureException)(e),(0,r.capture)("contact_form_failed",{error:"network_error"}),T("Something went wrong. Please try again."),M("error")}};return(0,t.jsxs)("section",{className:"relative w-full",children:[(0,t.jsxs)("div",{className:"relative w-full min-h-120 md:min-h-140 xl:min-h-160 2xl:min-h-176 3xl:min-h-188 bg-gray-900 overflow-hidden",children:[(0,t.jsx)("div",{className:"absolute inset-0 bg-cover bg-center bg-no-repeat",style:{backgroundImage:`url('${l}')`}}),(0,t.jsx)("div",{className:"absolute inset-0 bg-black/20"})]}),(0,t.jsx)("div",{className:"v2-shell v2-gutter relative inset-0 mx-auto flex items-end justify-center py-10 sm:py-14 -mt-56",children:(0,t.jsx)(o,{className:"w-full max-w-5xl overflow-hidden rounded-2xl border-gray-200 shadow-[0px_4px_16px_0px_rgba(0,0,0,0.12),0px_32px_32px_0px_rgba(17,24,39,0.05)]",children:(0,t.jsxs)("div",{className:"flex flex-col md:flex-row",children:[(0,t.jsxs)("div",{className:"md:w-5/12 p-8 md:p-10 flex flex-col gap-8",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,t.jsx)(x.Badge,{variant:"outline",className:"w-fit rounded-full text-xs font-medium text-gray-700",children:e}),(0,t.jsx)("h2",{className:"text-3xl sm:text-4xl font-semibold text-gray-900 leading-tight",children:s})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,t.jsxs)("div",{className:"flex items-center gap-4",children:[(0,t.jsx)("div",{className:"shrink-0 w-12 h-12 p-3 bg-white rounded-xl shadow-[0px_1px_2px_0px_rgba(0,0,0,0.05),inset_0px_-2px_0px_0px_rgba(0,0,0,0.05)] outline-1 -outline-offset-1 outline-gray-300 inline-flex justify-center items-center overflow-hidden",children:(0,t.jsx)(i.default,{src:"/icons/call.svg",alt:"Sales",width:24,height:24,className:"size-6"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-base font-semibold text-gray-900",children:"Sales"}),(0,t.jsx)("a",{href:`tel:${g(v)}`,className:"mt-0.5 block text-sm text-gray-500 transition-colors hover:text-gray-900 hover:underline",children:v})]})]}),(0,t.jsxs)("div",{className:"flex items-center gap-4",children:[(0,t.jsx)("div",{className:"shrink-0 w-12 h-12 p-3 bg-white rounded-xl shadow-[0px_1px_2px_0px_rgba(0,0,0,0.05),inset_0px_-2px_0px_0px_rgba(0,0,0,0.05)] outline-1 -outline-offset-1 outline-gray-300 inline-flex justify-center items-center overflow-hidden",children:(0,t.jsx)(i.default,{src:"/icons/call.svg",alt:"Support",width:24,height:24,className:"size-6"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-base font-semibold text-gray-900",children:"Support"}),(0,t.jsx)("a",{href:`tel:${g(b)}`,className:"mt-0.5 block text-sm text-gray-500 transition-colors hover:text-gray-900 hover:underline",children:b})]})]}),(0,t.jsxs)("div",{className:"flex items-center gap-4",children:[(0,t.jsx)("div",{className:"shrink-0 w-12 h-12 p-3 bg-white rounded-xl shadow-[0px_1px_2px_0px_rgba(0,0,0,0.05),inset_0px_-2px_0px_0px_rgba(0,0,0,0.05)] outline-1 -outline-offset-1 outline-gray-300 inline-flex justify-center items-center overflow-hidden",children:(0,t.jsx)(i.default,{src:"/icons/whatsapp.svg",alt:"WhatsApp",width:24,height:24,className:"size-6"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-base font-semibold text-gray-900",children:"WhatsApp"}),(0,t.jsx)("a",{href:`https://wa.me/${g(w).replace(/^\+/,"")}`,target:"_blank",rel:"noopener noreferrer",className:"mt-0.5 block text-sm text-gray-500 transition-colors hover:text-gray-900 hover:underline",children:w})]})]})]})]}),(0,t.jsxs)(u,{className:"md:w-7/12 p-8 md:p-10 border-t md:border-t-0 md:border-l border-gray-100",children:[(0,t.jsx)(c,{className:"p-0 mb-6",children:(0,t.jsx)(d,{className:"text-xl font-semibold",children:"Say hello!"})}),(0,t.jsxs)("form",{onSubmit:A,className:"flex flex-col gap-5",children:[(0,t.jsxs)("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-4",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-1.5",children:[(0,t.jsx)(p.Label,{htmlFor:"fullName",children:"Full Name*"}
4),(0,t.jsx)(m.Input,{id:"fullName",type:"text",required:!0,maxLength:100,value:C.fullName,onChange:e=>S(t=>({...t,fullName:e.target.value})),placeholder:"e.g. Rohan Mishra"})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-1.5",children:[(0,t.jsx)(p.Label,{htmlFor:"company",children:"Company Name"}),(0,t.jsx)(m.Input,{id:"company",type:"text",maxLength:150,value:C.company,onChange:e=>S(t=>({...t,company:e.target.value})),placeholder:"e.g. Acme Inc."})]})]}),(0,t.jsxs)("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-4",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-1.5",children:[(0,t.jsx)(p.Label,{htmlFor:"phone",children:"Phone Number*"}),(0,t.jsx)(m.Input,{id:"phone",type:"tel",required:!0,maxLength:20,inputMode:"tel",value:C.phone,onChange:e=>S(t=>({...t,phone:e.target.value.replace(/[^\d+\s\-()]/g,"")})),placeholder:"e.g. +91 98765 43210"})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-1.5",children:[(0,t.jsx)(p.Label,{htmlFor:"email",children:"Work Email*"}),(0,t.jsx)(m.Input,{id:"email",type:"email",required:!0,maxLength:254,value:C.email,onChange:e=>S(t=>({...t,email:e.target.value})),placeholder:"e.g. [email protected]"})]})]}),(0,t.jsxs)("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-4",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-1.5",children:[(0,t.jsx)(p.Label,{htmlFor:"purpose",children:"Purpose*"}),(0,t.jsx)(y,{id:"purpose",value:C.purpose,options:j,onChange:e=>S(t=>({...t,purpose:e}))}),"Other"===C.purpose&&(0,t.jsx)(m.Input,{id:"purposeOther",type:"text",required:!0,maxLength:100,value:C.purposeOther,onChange:e=>S(t=>({...t,purposeOther:e.target.value})),placeholder:"Enter your purpose",className:"mt-1.5"})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-1.5",children:[(0,t.jsx)(p.Label,{htmlFor:"position",children:"Position*"}),(0,t.jsx)(y,{id:"position",value:C.position,options:N,onChange:e=>S(t=>({...t,position:e}))}),"Other"===C.position&&(0,t.jsx)(m.Input,{id:"positionOther",type:"text",required:!0,maxLength:100,value:C.positionOther,onChange:e=>S(t=>({...t,positionOther:e.target.value})),placeholder:"Enter your position",className:"mt-1.5"})]})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-2.5",children:[(0,t.jsx)(p.Label,{children:"Team Size*"}),(0,t.jsx)("div",{className:"flex flex-wrap items-center gap-x-6 gap-y-3",children:k.map(e=>(0,t.jsxs)("label",{className:"inline-flex items-center gap-2 cursor-pointer text-sm text-gray-700",children:[(0,t.jsx)("input",{type:"radio",name:"teamSize",value:e,required:!0,checked:C.teamSize===e,onChange:()=>S(t=>({...t,teamSize:e})),className:"peer sr-only"}),(0,t.jsx)("span",{className:"grid place-items-center size-4 rounded-full border border-gray-300 peer-checked:border-[5px] peer-checked:border-gray-900 peer-focus-visible:ring-2 peer-focus-visible:ring-gray-400 transition-all"}),e]},e))})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-1.5",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between",children:[(0,t.jsx)(p.Label,{htmlFor:"message",children:"Message*"}),(0,t.jsxs)("span",{className:"text-xs text-gray-400",children:[C.message.length,"/1000"]})]}),(0,t.jsx)(h,{id:"message",required:!0,rows:3,maxLength:1e3,value:C.message,onChange:e=>S(t=>({...t,message:e.target.value})),placeholder:"Enter your message here...",className:"resize-none"})]}),(0,t.jsxs)(f.Button,{type:"submit",disabled:"submitting"===_,className:"w-full mt-1 cursor-pointer",size:"lg",children:["submitting"===_?"Sending...":"Submit",(0,t.jsx)(a,{className:"w-4 h-4 ml-1"})]}),"success"===_&&(0,t.jsx)("p",{className:"text-center text-sm text-emerald-600 font-medium",children:"Thank you! We'll get back to you soon."}),"error"===_&&(0,t.jsx)("p",{className:"text-center text-sm text-red-600 font-medium",children:z||"Something went wrong. Please try again."})]})]})]})})})]})}function y({id:e,value:n,options:r,onChange:i}){return(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsxs)("select",{id:e,required:!0,value:n,onChange:e=>i(e.target.value),className:(0,l.cn)("h-9 w-full appearance-none rounded-md border border-input bg-transparent px-3 py-1 pr-9 text-sm shadow-xs outline-none transition-[color,box-shadow] focu
4s-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50",""===n&&"text-muted-foreground"),children:[(0,t.jsx)("option",{value:"",disabled:!0,children:"Select"}),r.map(e=>(0,t.jsx)("option",{value:e,className:"text-foreground",children:e},e))]}),(0,t.jsx)(s.ChevronDown,{className:"pointer-events-none absolute right-3 top-1/2 size-4 -translate-y-1/2 text-muted-foreground"})]})}e.s(["default",()=>v],753160)}]);

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.