!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="185d780e-2353-46dc-80ed-f641c0cf05ce",e._sentryDebugIdIdentifier="sentry-dbid-185d780e-2353-46dc-80ed-f641c0cf05ce")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[629],{80629:(e,t,r)=>{Promise.resolve().then(r.t.bind(r,66267,23)),Promise.resolve().then(r.t.bind(r,29340,23)),Promise.resolve().then(r.bind(r,68453)),Promise.resolve().then(r.bind(r,69592)),Promise.resolve().then(r.bind(r,64108))},53800:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(55057),l=r(78293);let s=e=>{let{side:t,className:r,width:l}=e;return(0,n.jsx)("div",{className:"".concat(r," ").concat(l," ").concat(t,"-0 bg-gradient-to-").concat("left"===t?"r":"l"," from-white to-transparent"),"aria-hidden":"true"})},a=(0,l.memo)(function(e){let{width:t}=e,r="absolute top-0 bottom-0 pointer-events-none";return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(s,{side:"left",className:r,width:t}),(0,n.jsx)(s,{side:"right",className:r,width:t})]})})},68453:(e,t,r)=>{"use strict";r.d(t,{LogoReel:()=>d});var n=r(55057),l=r(78293),s=r(53800),a=r(91351),o=r(42867);let i={width:100,height:50},c=(0,l.memo)(function(e){let{logo:t,index:r}=e;return(0,n.jsx)("div",{className:"flex-shrink-0 mx-4",children:(0,n.jsx)(a.default,{src:t.src,alt:t.alt,width:i.width,height:i.height,className:"h-12 w-auto object-contain",onError:e=>{e.target.style.display="none"}})})}),d=(0,l.memo)(function(e){let{logos:t}=e,r=(0,l.useRef)(null);if(!Array.isArray(t)||0===t.length)return null;let a=Array.from({length:4},()=>t).flat(),d=i.width*t.length*4,u=(0,o.A)({maxWidth:d}),m=(0,l.useCallback)(()=>{let e=r.current;if(!e)return;let t=e.scrollWidth;e.style.setProperty("--scroll-width","".concat(t,"px"))},[]);return(0,l.useEffect)(()=>{var e;m();let t=()=>{requestAnimationFrame(m)};window.addEventListener("resize",t);let n=null===(e=r.current)||void 0===e?void 0:e.getElementsByTagName("img");return n&&Promise.all(Array.from(n).map(e=>e.complete||new Promise(t=>{e.onload=t,e.onerror=t}))).then(m),()=>window.removeEventListener("resize",t)},[m]),(0,n.jsxs)("div",{className:"w-[95vw] max-w-full overflow-hidden bg-white mt-4 relative",children:[(0,n.jsx)("div",{className:"flex animate-scroll max-w-full",ref:r,style:{transform:"scale(".concat(u,")"),transformOrigin:"left center"},role:"marquee","aria-label":"Logo reel",children:a.map((e,t)=>(0,n.jsx)(c,{logo:e,index:t},"logo-".concat(e.alt,"-").concat(t)))}),(0,n.jsx)(s.A,{width:"w-24"})]})})},74117:(e,t,r)=>{"use strict";r.d(t,{ReviewCard:()=>x});var n=r(55057),l=r(98265),s=r(51731),a=r(51406),o=r(78293);let i=(0,o.memo)(function(e){var t;let{author:r}=e;if(!r)return null;let l=(null===(t=r.image)||void 0===t?void 0:t.startsWith("/"))?r.image:"/".concat(r.image);return(0,n.jsxs)("div",{className:"flex mx-auto items-center",children:[r.image&&(0,n.jsx)(a.Q,{size:"sm",src:l,alt:"Avatar of ".concat(r.name),className:"border border-slate-400"}),(0,n.jsxs)("div",{className:"".concat(r.image?"ml-2":""),children:[(0,n.jsx)("p",{className:"my-0 text-tiny",children:r.name}),r.description&&(0,n.jsx)("p",{className:"my-0 text-[10px] leading-3 text-slate-400",children:r.description})]})]})});var c=r(67073);let d={active:"text-yellow-400 fill-yellow-400",inactive:"text-gray-300",base:"w-5 h-5"},u=(0,o.memo)(function(e){let{rating:t,maxStars:r=5}=e;return(0,n.jsx)("div",{className:"flex mx-auto mb-2",role:"img","aria-label":"".concat(t," out of ").concat(r," stars"),children:Array.from({length:r},(e,r)=>(0,n.jsx)(c.A,{className:"".concat(d.base," ").concat(r{"use strict";r.d(t,{ReviewsCarousel:()=>d});var n=r(55057),l=r(78293),s=r(74117);let a=e=>{let[t,r]=(0,l.useState)(!1),n=(0,l.useRef)({x:0,scrollLeft:0}),s=(0,l.useCallback)(t=>{if(!e.current)return;r(!0);let l="touches"in t?t.touches[0].clientX:t.clientX;n.current={x:l,scrollLeft:e.current.scrollLeft}},[e]),a=(0,l.useCallback)(()=>{r(!1)},[]),o=(0,l.useCallback)(r=>{if(!t||!e.current)return;r.preventDefault();let l="touches"in r?r.touches[0].clientX:r.clientX,s=n.current.x-l;e.current.scrollLeft=n.current.scrollLeft+s},[t,e]);return{isDragging:t,handleDragStart:s,handleDragEnd:a,handleDragMove:o}},o={SCROLL_AMOUNT:300},i=(0,l.memo)(function(e){let{review:t,showRating:r,isLast:l}=e;return(0,n.jsx)("div",{className:"w-48 md:w-64 flex-shrink-0 ".concat(l?"":"mr-4 md:mr-8"),children:(0,n.jsx)(s.ReviewCard,{review:t,showRating:r})})}),c=(0,l.memo)(function(e){let{direction:t,show:r,onClick:l}=e;return(0,n.jsx)("button",{onClick:l,className:"absolute ".concat(t,"-0 top-0 bottom-0 w-16 bg-transparent\n no-button-style shadow-none focus:ring-0 focus:outline-none active:bg-transparent \n border-none focus:border-none outline-none\n ").concat(r?"bg-gradient-".concat("left"===t?"to-r":"to-l"," from-white to-transparent"):"pointer-events-none"),"aria-label":"Scroll ".concat(t)})}),d=(0,l.memo)(function(e){let{reviews:t,showRatings:r,title:s="Some reviews",width:d,height:u}=e,m=(0,l.useRef)(null),[f,x]=(0,l.useState)(!1),[h,b]=(0,l.useState)(!0),v=(0,l.useCallback)(()=>{let e=m.current;if(!e)return;let{scrollLeft:t,scrollWidth:r,clientWidth:n}=e;x(t>0),b(t{let t=m.current;if(!t)return;let r="left"===e?-o.SCROLL_AMOUNT:o.SCROLL_AMOUNT;t.scrollBy({left:r,behavior:"smooth"})},[]),{isDragging:w,handleDragStart:p,handleDragEnd:j,handleDragMove:N}=a(m),y=(0,l.useCallback)(e=>{(null==e?void 0:e.currentTarget)&&(null==e?void 0:e.target)&&(e.persist(),N(e))},[N]),k=(0,l.useCallback)(e=>{(null==e?void 0:e.currentTarget)&&(null==e?void 0:e.target)&&(e.persist(),p(e))},[p]),C=(0,l.useCallback)(e=>{(null==e?void 0:e.currentTarget)&&(null==e?void 0:e.target)&&(e.persist(),j())},[j]),L=t.length<2,A=t.length<3&&"lg"===d;return(0,n.jsxs)("section",{className:"".concat("sm"===u?"mt-0 mb-0 p-0":""," section-separator"),children:[(0,n.jsx)("h3",{className:"text-2xl font-bold mb-4",children:s}),(0,n.jsxs)("div",{className:"w-full relative",children:[(0,n.jsx)("div",{className:"mx-auto mb-4 relative overflow-x-auto scrollbar-hide select-none\n max-w-[300px] sm:max-w-[380px] md:max-w-[420px] ".concat("lg"===d?"lg:max-w-[600px]":"","\n cursor-grab active:cursor-grabbing ").concat(L?"flex justify-center":""),ref:m,onScroll:v,onMouseDown:k,onMouseUp:C,onMouseLeave:C,onMouseMove:y,onTouchStart:k,onTouchEnd:C,onTouchMove:y,children:(0,n.jsx)("div",{className:"flex ".concat(A?"md:justify-center":""),children:t.map((e,l)=>(0,n.jsx)(i,{review:e,showRating:r,isLast:l===t.length-1},"review-".concat(l)))})}),(0,n.jsx)(c,{direction:"left",show:f,onClick:()=>g("left")}),(0,n.jsx)(c,{direction:"right",show:h,onClick:()=>g("right")})]})]})})},64108:(e,t,r)=>{"use strict";r.d(t,{HeroSignup:()=>c});var n=r(55057),l=r(28044),s=r(66267),a=r.n(s),o=r(78293);let i=(0,o.memo)(function(e){let{fullprice:t,discountedPrice:r,isEarlyBird:l}=e;return l?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("p",{children:[(0,n.jsx)("span",{className:"font-semibold",children:"Price:"})," ",(0,n.jsx)("span",{className:"text-rose-600 line-through",children:t})," ",r," per participant"]}),(0,n.jsx)("p",{children:(0,n.jsx)("span",{className:"text-sm italic text-rose-600",children:"Currently 25% early bird discount"})})]}):(0,n.jsxs)("p",{children:[(0,n.jsx)("span",{className:"font-semibold",children:"Price:"})," ",t," per participant"]})}),c=(0,o.memo)(function(e){let{dates:t,sessions:r,included:s,fullprice:o,discountedPrice:c,blackFridayPrice:d,isEarlyBird:u,registerLink:m,blackFridayLink:f}=e,x=d&&f&&(()=>{let e=new Date,t=new Date("2024-11-29"),r=Math.floor((e.getTime()-t.getTime())/864e5);return r>=-10&&r<=5})();return(0,n.jsxs)("div",{className:"mx-auto max-w-xl flex flex-col gap-4 border border-black rounded-lg p-4 justify-center text-center text-balance",children:[(0,n.jsxs)("p",{children:[(0,n.jsx)("span",{className:"font-semibold",children:"Dates:"})," ",t]}),(0,n.jsxs)("p",{children:[(0,n.jsx)("span",{className:"font-semibold",children:"Sessions:"})," ",r]}),(0,n.jsxs)("p",{children:[(0,n.jsx)("span",{className:"font-semibold",children:"Also included:"})," ",s]}),(0,n.jsx)("div",{className:"flex flex-col",children:(0,n.jsx)(i,{fullprice:o,discountedPrice:c,isEarlyBird:u&&!x})}),x?(0,n.jsxs)("div",{className:"mt-4 p-4 flex flex-col gap-4 border border-red-600 rounded-lg",children:[(0,n.jsx)("p",{className:"text-sm font-semibold text-rose-600",children:"Black Friday Offer!"}),(0,n.jsxs)("p",{className:"text-tiny font-semibold text-rose-600",children:["Half of price (only ",d,"), but without the one-on-ones."]}),(0,n.jsx)("div",{className:"flex gap-4",children:(0,n.jsx)(a(),{href:f,className:"flex-1",children:(0,n.jsx)(l.T,{className:"w-full rounded-lg text-white bg-red-600",children:"Black Friday price"})})})]}):(0,n.jsx)(a(),{href:m,children:(0,n.jsx)(l.T,{color:"primary",className:"w-full rounded-full mt-4",children:"Register"})})]})})},42867:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(78293);function l(e){let{maxWidth:t,minScale:r=.1,debounceMs:l=100}=e,[s,a]=(0,n.useState)(1),o=(0,n.useRef)(void 0),i=(0,n.useCallback)(()=>{a(Math.min(.95,Math.max(r,window.innerWidth/t)))},[t,r]);return(0,n.useEffect)(()=>{let e=()=>o.current&&clearTimeout(o.current),t=()=>{e(),o.current=setTimeout(i,l)};return i(),window.addEventListener("resize",t,{passive:!0}),()=>{e(),window.removeEventListener("resize",t)}},[i,l]),s}}}]);