1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,674889,e=>{e.v(t=>Promise.all(["static/immutable/chunks/3hv8vuk71qf2k.js","static/immutable/chunks/3swp55c74m9i5.js"].map(t=>e.l(t))).then(()=>t(329825)))},523629,334352,e=>{"use strict";var t=e.i(722567),r=({condition:e,fallback:r,children:n,...i})=>e?t.default.createElement(t.Suspense,{fallback:r,...i},n):t.default.createElement(t.default.Fragment,null,r),n=t.default.lazy(()=>e.A(674889)),i=e=>{let{style:r,className:n,onIntersection:i,placeholder:l}=e,a=t.default.useRef(null),s=(e=>{let[r,n]=(0,t.useState)(!1);return(0,t.useEffect)(()=>{if("function"==typeof IntersectionObserver){let t=new IntersectionObserver(([e])=>{n(e.isIntersecting)},void 0);return e.current&&t.observe(e.current),()=>{t.disconnect()}}},[e,void 0]),r})(a);return(0,t.useEffect)(()=>{s&&i&&i()},[s,i]),t.default.createElement(t.default.Fragment,null,t.default.createElement("mux-player",{ref:a,"data-mux-player-react-lazy-placeholder":!0,placeholder:null!=l?l:"",style:{"--mux-player-react-lazy-placeholder":l?`url('${l}');`:"",...r},className:n||"",nohotkeys:!0,"aria-hidden":!0,tabIndex:-1},t.default.createElement("div",{"data-mux-player-react-lazy-placeholder-overlay":!0})),t.default.createElement("style",null,` 2 mux-player[data-mux-player-react-lazy-placeholder] { 3 aspect-ratio: 16/9; 4 display: block; 5 background-color: var(--media-background-color, #000); 6 width: 100%; 7 position: relative; 8 background-image: var(--mux-player-react-lazy-placeholder); 9 background-repeat: no-repeat; 10 background-size: var(--media-object-fit, contain); 11 background-position: var(--media-object-position, 50% 50%); 12 --controls: none; 13 --controls-backdrop-color: rgba(0, 0, 0, 0.6); 14 } 15 mux-player [data-mux-player-react-lazy-placeholder-overlay] { 16 position: absolute; 17 inset: 0; 18 background-color: var(--controls-backdrop-color); 19 } 20 `))},l="viewport",a=t.default.forwardRef((e,a)=>{let{loading:s=l,...o}=e,c=(()=>{let[e,r]=(0,t.useState)(!1);return(0,t.useEffect)(()=>{"u">typeof window&&r(!0)},[]),e})(),[u,d]=(0,t.useState)(()=>s!==l);return t.default.createElement(r,{condition:c&&u,fallback:t.default.createElement(i,{style:o.style,className:o.className,placeholder:o.placeholder,onIntersection:()=>d(!0)})},t.default.createElement(n,{...o,ref:a}))});e.s(["default",0,a],523629);let s=[640,1280,1920],o=(e,t=1920)=>{let r=new URL(e.posterUrl??`https://image.mux.com/${e.playbackId}/thumbnail.png`);return r.pathname=r.pathname.replace(/\.png$/,".webp"),r.searchParams.set("width",String(t)),r.searchParams.has("time")||r.searchParams.set("time","0"),r.toString()};e.s(["getPosterSrcSet",0,e=>s.map(t=>`${o(e,t)} ${t}w`).join(", "),"getPosterUrl",0,o,"getPublicPlayback",0,e=>e.playbackOptions?.find(e=>"public"===e.playbackPolicy)??null],334352)},497679,e=>{"use strict";var t=e.i(354012),r=e.i(475796),n=e.i(964355),i=e.i(725542),l=e.i(722567),a=e.i(120194),s=e.i(907953);function o(e,t){let r,n=()=>{let{currentTime:n}=t,i=(null===n?0:n.value)/100;r!==i&&e(i),r=i};return s.frame.preUpdate(n,!0),()=>(0,s.cancelFrame)(n)}function c(e){return!("u"<typeof window)&&(e?(0,r.supportsViewTimeline)():(0,r.supportsScrollTimeline)())}var u=e.i(862337),d=e.i(470934),f=e.i(398361);let p=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),m={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function g(e,t,r,n){let i=r[t],{length:l,position:a}=m[t],s=i.current,o=r.time;i.current=Math.abs(e[`scroll${a}`]),i.scrollLength=e[`scroll${l}`]-e[`client${l}`],i.offset.length=0,i.offset[0]=0,i.offset[1]=i.scrollLength,i.progress=(0,d.progress)(0,i.scrollLength,i.current);let c=n-o;i.velocity=c>50?0:(0,f.velocityPerSecond)(i.current-s,c)}var h=e.i(562667),x=e.i(931224),v=e.i(508983),y=e.i(261427);let w={start:0,center:.5,end:1};function b(e,t,r=0){let n=0;if(e in w&&(e=w[e]),"string"==typeof e){let t=parseFloat(e);e.endsWith("px")?n=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?n=t/100*document.documentElement.clientWidth:e.endsWith("vh")?n=t/100*document.documentElement.clientHeight:e=t}return"number"==typeof e&&(n=t*e),r+n}let j=[0,0],E=[[0,0],[1,1]],k={x:0,y:0},N=new WeakMap,T=new WeakMap,S=new WeakMap,P=new WeakMap,C=new WeakMap,R=e=>e===document.scrollingElement?window:e;
20function L(e,{container:t=document.scrollingElement,trackContentSize:r=!1,...n}={}){if(!t)return a.noop;let i=S.get(t);i||(i=new Set,S.set(t,i));let l=function(e,t,r,n={}){return{measure:t=>{!function(e,t=e,r){if(r.x.targetOffset=0,r.y.targetOffset=0,t!==e){let n=t;for(;n&&n!==e;)r.x.targetOffset+=n.offsetLeft,r.y.targetOffset+=n.offsetTop,n=n.offsetParent}r.x.targetLength=t===e?t.scrollWidth:t.clientWidth,r.y.targetLength=t===e?t.scrollHeight:t.clientHeight,r.x.containerLength=e.clientWidth,r.y.containerLength=e.clientHeight}(e,n.target,r),g(e,"x",r,t),g(e,"y",r,t),r.time=t,(n.offset||n.target)&&function(e,t,r){let{offset:n=E}=r,{target:i=e,axis:l="y"}=r,a="y"===l?"height":"width",s=i!==e?function(e,t){let r={x:0,y:0},n=e;for(;n&&n!==t;)if((0,y.isHTMLElement)(n))r.x+=n.offsetLeft,r.y+=n.offsetTop,n=n.offsetParent;else if("svg"===n.tagName){let e=n.getBoundingClientRect(),t=(n=n.parentElement).getBoundingClientRect();r.x+=e.left-t.left,r.y+=e.top-t.top}else if(n instanceof SVGGraphicsElement){let{x:e,y:t}=n.getBBox();r.x+=e,r.y+=t;let i=null,l=n.parentNode;for(;!i;)"svg"===l.tagName&&(i=l),l=n.parentNode;n=i}else break;return r}(i,e):k,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[l].offset.length=0;let u=!t[l].interpolate,d=n.length;for(let e=0;e<d;e++){let r=function(e,t,r,n){let i=Array.isArray(e)?e:j,l=0;return"number"==typeof e?i=[e,e]:"string"==typeof e&&(i=(e=e.trim()).includes(" ")?e.split(" "):[e,w[e]?e:"0"]),(l=b(i[0],r,n))-b(i[1],t)}(n[e],c[a],o[a],s[l]);u||r===t[l].interpolatorOffsets[e]||(u=!0),t[l].offset[e]=r}u&&(t[l].interpolate=(0,h.interpolate)(t[l].offset,(0,x.defaultOffset)(n),{clamp:!1}),t[l].interpolatorOffsets=[...t[l].offset]),t[l].progress=(0,v.clamp)(0,1,t[l].interpolate(t[l].current))}(e,r,n)},notify:()=>t(r)}}(t,e,{time:0,x:p(),y:p()},n);if(i.add(l),!N.has(t)){let e=()=>{for(let e of i)e.measure(s.frameData.timestamp);s.frame.preUpdate(r)},r=()=>{for(let e of i)e.notify()},n=()=>s.frame.read(e);N.set(t,n);let l=R(t);window.addEventListener("resize",n),t!==document.documentElement&&T.set(t,(0,u.resize)(t,n)),l.addEventListener("scroll",n),n()}if(r&&!C.has(t)){let e=N.get(t),r={width:t.scrollWidth,height:t.scrollHeight};P.set(t,r);let n=s.frame.read(()=>{let n=t.scrollWidth,i=t.scrollHeight;(r.width!==n||r.height!==i)&&(e(),r.width=n,r.height=i)},!0);C.set(t,n)}let o=N.get(t);return s.frame.read(o,!1,!0),()=>{(0,s.cancelFrame)(o);let e=S.get(t);if(!e||(e.delete(l),e.size))return;let r=N.get(t);N.delete(t),r&&(R(t).removeEventListener("scroll",r),T.get(t)?.(),window.removeEventListener("resize",r));let n=C.get(t);n&&((0,s.cancelFrame)(n),C.delete(t)),P.delete(t)}}let I=[[[[0,1],[1,1]],"entry"],[[[0,0],[1,0]],"exit"],[[[1,0],[0,1]],"cover"],[E,"contain"]],O={start:0,end:1};function z(e){if(!e)return{rangeStart:"contain 0%",rangeEnd:"contain 100%"};for(let[t,r]of I)if(function(e,t){let r=function(e){if(2!==e.length)return;let t=[];for(let r of e)if(Array.isArray(r))t.push(r);else{if("string"!=typeof r)return;let e=function(e){let t=e.trim().split(/\s+/);if(2!==t.length)return;let r=O[t[0]],n=O[t[1]];if(void 0!==r&&void 0!==n)return[r,n]}(r);if(!e)return;t.push(e)}return t}(e);if(!r)return!1;for(let e=0;e<2;e++){let n=r[e],i=t[e];if(n[0]!==i[0]||n[1]!==i[1])return!1}return!0}(e,t))return{rangeStart:`${r} 0%`,rangeEnd:`${r} 100%`}}let M=new Map;function H(e){let t={value:0},r=L(r=>{t.value=100*r[e.axis].progress},e);return{currentTime:t,cancel:r}}function $({source:e,container:t,...r}){let{axis:n}=r;e&&(t=e);let i=M.get(t);i||(i=new Map,M.set(t,i));let l=r.target??"self",a=i.get(l);a||(a={},i.set(l,a));let s=n+(r.offset??[]).join(",");return a[s]||(r.target&&c(r.target)?z(r.offset)?a[s]=new ViewTimeline({subject:r.target,axis:n}):a[s]=H({container:t,...r}):c()?a[s]=new ScrollTimeline({source:t,axis:n}):a[s]=H({container:t,...r})),a[s]}function W(e,{axis:t="y",container:r=document.scrollingElement,...n}={}){let i,l,s;if(!r)return a.noop;let u={axis:t,container:r,...n};return"function"==typeof e?function(e,t){return 2===e.length||t&&(t.target||t.offset)?L(r=>{e(r[t.axis].progress,r)},t):o(e,$(t))}(e,u):(i=$(u),l=u.target?z(u.offset):void 0,s=u.target?c(u.target)&&!!l:c(),e.attachTimeline({timeline:s?i:void 0,...l&&s&&{rangeStart:l.rangeStart,rangeEnd:l.rangeEnd},observe:e=>(e.pause(),o(t=>{e.time=e.iterationDuration*t},i))}))}var F=e.i(187775),B=e.i(100197);let A=()=>({scrollX:(0,n.motionValue)(0),scrollY:(0,n.motionValue)(0),scrollXProgress:(0,n.motionValue)(0),scrollYProgress:(0,n.motionValue)(0)}),_=e=>!!e&&!e.current;function V(e,r,n,i){return{factory:l=>{let a,s=()=>{_(n)||_(i)?t.microtask.read(s):a=W(l,{...r,axis:e,container:n?.current||void 0,target:i?.current||void 0})};return t.microtask.read(s),()=>{(0,t.cancelMicrotask)(s),a?.()}},times:[0,1],keyframes:[0,1],ease:e=>e,duration:1}}e.s(["useScroll",0,function({container:e,target:n,...a}={}){var s;let o=(0,F.useConstant)(A);s=a.offset,!("u"<typeof window)&&(n?(0,r.supportsViewTimeline)()&&!!z(s):(0,r.supportsScrollTimeline)())&&(o.scrollXProgress.accelerate=V("x",a,e,n),o.scrollYProgress.accelerate=V("y",a,e,n));let c=(0,l.useRef)(null),u=(0,l.useRef)(!1),d=(0,l.useCallback)(()=>(c.current=W((e,{x:t,y:r})=>{o.scrollX.set(t.current),o.scrollXProgress.set(t.progress),o.scrollY.set(r.current),o.scrollYProgress.set(r.progress)},{...a,container:e?.current||void 0,target:n?.current||void 0}),()=>{c.current?.()}),[e,n,JSON.stringify(a.offset)]);return(0,B.useIsomorphicLayoutEffect)(()=>
20{if(u.current=!1,!(_(e)||_(n)))return d();u.current=!0},[d]),(0,l.useEffect)(()=>{let r;if(!u.current)return;let l=()=>{let t=_(e),l=_(n);(0,i.invariant)(!t,"Container ref is defined but not hydrated","use-scroll-ref"),(0,i.invariant)(!l,"Target ref is defined but not hydrated","use-scroll-ref"),t||l||(r=d())};return t.microtask.read(l),()=>{(0,t.cancelMicrotask)(l),r?.()}},[d]),o}],497679)},235434,e=>{"use strict";var t=e.i(955533),r=e.i(656447),n=e.i(722567);let i=e=>{let{apiRoute:t,depth:r,refresh:i,serverURL:l}=e,a=(0,n.useRef)(!1),s=(0,n.useCallback)(e=>{e.origin===l&&e.data&&"object"==typeof e.data&&"payload-document-event"===e.data.type&&("function"==typeof i?i():console.error("You must provide a refresh function to `RefreshRouteOnSave`"))},[i,l]);return(0,n.useEffect)(()=>("u">typeof window&&window.addEventListener("message",s),a.current||(a.current=!0,(e=>{let{serverURL:t}=e;if("u">typeof window){let e=window?.opener||window?.parent;e?.postMessage({type:"payload-live-preview",ready:!0},t)}})({serverURL:l}),i()),()=>{"u">typeof window&&window.removeEventListener("message",s)}),[l,s,r,t,i]),null};var l=e.i(539535);e.s(["LivePreviewListener",0,()=>{let e=(0,l.useRouter)();return(0,t.jsx)(i,{refresh:e.refresh,serverURL:(0,r.getClientSideURL)()})}],235434)},745426,e=>{"use strict";var t=e.i(955533),r=e.i(722567),n=e.i(530941);e.s(["ParallaxRowItem",0,function({children:e,className:i,subjectRef:l}){let[a,s]=(0,r.useState)(null),[o,c]=(0,r.useState)({});return(0,r.useEffect)(()=>{let e=l.current;if(!e||!a)return;function t(){if(!e||!a)return;let t=Math.max(e.offsetHeight-a.offsetHeight,0);c({"--parallax-row-shift":`${t}px`})}t();let r=new ResizeObserver(t);return r.observe(e),r.observe(a),window.addEventListener("resize",t),()=>{r.disconnect(),window.removeEventListener("resize",t)}},[l,a]),(0,t.jsx)("div",{ref:s,className:(0,n.cn)("parallax-row-consumer",i),style:o,children:e})}])},352741,e=>{"use strict";var t=e.i(955533),r=e.i(523629),n=e.i(269171),i=e.i(407470),l=e.i(722567),a=e.i(530941),s=e.i(334352);e.s(["BackgroundVideo",0,({video:e,poster:o,posterPriority:c,aspectRatio:u,className:d,progress:f,onEnded:p,preload:m,isLooped:g=!0,isAutoplay:h=!0,isHighQuality:x=!1,loading:v="page",ref:y})=>{let w=(0,i.useTranslations)("video"),b=(0,l.useRef)(null),j=(0,l.useRef)(null),E=(0,n.useReducedMotion)()??!1,[k,N]=(0,l.useState)(!1),[T,S]=(0,l.useState)(!1),P="inView"===h,[C,R]=(0,l.useState)(!E&&!!h&&!P),[L,I]=(0,l.useState)(!1),O=(0,l.useRef)(!1);(0,l.useImperativeHandle)(y,()=>({play:()=>void b.current?.play(),pause:()=>b.current?.pause(),reset:()=>{b.current&&(b.current.currentTime=0,b.current.pause())},restart:()=>{b.current&&(b.current.currentTime=0,b.current.play())}}),[]);let z=(0,l.useRef)(0),M=(0,l.useCallback)(()=>{cancelAnimationFrame(z.current),z.current=0},[]),H=(0,l.useCallback)(()=>{if(!f||z.current)return;let e=()=>{let t=b.current;t&&t.duration>0&&f.set(t.currentTime/t.duration),z.current=requestAnimationFrame(e)};z.current=requestAnimationFrame(e)},[f]);(0,l.useEffect)(()=>M,[M]),(0,l.useEffect)(()=>{if(!P||E)return;let e=j.current;if(!e)return;let t=new IntersectionObserver(([e])=>{e.isIntersecting&&(I(!0),t.disconnect())},{threshold:.5});return t.observe(e),()=>t.disconnect()},[P,E]);let $=(0,l.useCallback)(()=>{if(!L||O.current)return;let e=b.current;e&&(O.current=!0,e.play())},[L]);if((0,l.useEffect)(()=>$(),[$]),!e||"object"!=typeof e)return null;let W=(0,s.getPublicPlayback)(e);if(!W?.playbackId)return null;let F=o??(0,s.getPosterUrl)(W);return(0,t.jsxs)("div",{ref:j,className:(0,a.cn)("relative w-full overflow-hidden",d),style:{aspectRatio:u??e.aspectRatio??"16/9"},children:[(0,t.jsx)("img",{src:F,srcSet:o?void 0:(0,s.getPosterSrcSet)(W),sizes:"100vw",fetchPriority:c,alt:"","aria-hidden":"true",className:"absolute inset-0 h-full w-full object-cover object-bottom"}),(0,t.jsx)(r.default,{className:(0,a.cn)("transition-opacity duration-500 motion-reduce:transition-none",T?"opacity-100":"opacity-0"),autoPlay:!E&&!!h&&!P&&"muted",capRenditionToPlayerSize:!x&&void 0,loading:v,loop:g,minResolution:x?"720p":void 0,muted:!0,nohotkeys:!0,onCanPlay:$,onEnded:()=>{M(),N(!0),p?.()},onPause:()=>{M(),R(!1)},onPlay:()=>{H(),R(!0),N(!1)},onPlaying:()=>S(!0),playbackId:W.playbackId,poster:"",preload:m,ref:b,renditionOrder:x?"desc":void 0,streamType:"on-demand",style:{"--controls":"none","--media-object-fit":"cover","--media-object-position":"bottom",height:"100%",inset:0,position:"absolute",width:"100%"},videoTitle:e.title}),(0,t.jsx)("button",{type:"button",onClick:()=>{let e=b.current;e&&(k?(e.currentTime=0,e.play()):e.paused?e.play():e.pause())},"aria-label":w(k?"replay":C?"pause":"play"),className:"absolute right-4 bottom-4 z-50 flex size-10 cursor-pointer items-center justify-center bg-primary-muted text-primary-muted-foreground transition-colors outline-none hover:bg-primary-muted/80 focus-visible:bg-primary-muted/80 focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 focus-visible:ring-offset-background",children:k?(0,t.jsx)("svg",{viewBox:"0 0 24 24",className:"size-4",fill:"
20currentColor","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M12 5V1L7 6l5 5V7c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6H4c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8z"})}):C?(0,t.jsxs)("svg",{viewBox:"0 0 24 24",className:"size-4",fill:"currentColor","aria-hidden":"true",children:[(0,t.jsx)("rect",{x:"6",y:"5",width:"4",height:"14"}),(0,t.jsx)("rect",{x:"14",y:"5",width:"4",height:"14"})]}):(0,t.jsx)("svg",{viewBox:"0 0 24 24",className:"size-4",fill:"currentColor","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M8 5v14l11-7z"})})})]})}])},981931,e=>{"use strict";var t=e.i(722567),r=e.i(138173);e.s(["default",0,function({slot:e,iconButtons:n,lessonsData:i,courseData:l,progressData:a,slotId:s,hideCompanion:o,contactSlot:c}){let{registerDefaults:u,unregisterDefaults:d}=(0,r.useCompanionContext)(),f=(0,t.useId)(),p=s??f;return(0,t.useEffect)(()=>(u(f,{slot:e?{id:p,element:e}:void 0,iconButtons:n,lessonsData:i,courseData:l,progressData:a,hidden:o,contactSlot:c?{id:c.slotId,element:c.element}:void 0}),()=>d(f)),[f,e,p,n,i,l,a,o,c,u,d]),null}])},652556,e=>{"use strict";e.s(["getCtaSlotId",0,function(e,t){let r="string"==typeof e?e:JSON.stringify(e);return`${r}|${t}`}])},164241,e=>{"use strict";var t=e.i(955533),r=e.i(530941);e.s(["default",0,function({level:e,forceTag:n,className:i,children:l,...a}){let s=n??`h${e}`;return(0,t.jsx)(s,{className:(0,r.cn)("font-bold",{"pb-2xl text-6xl":1===e,"pb-xl text-5xl":2===e,"pb-lg text-4xl":3===e,"pb-lg text-3xl":4===e,"pb-lg text-2xl":5===e,"pb-xs text-xl":6===e},i),...a,children:l})}])},620313,e=>{"use strict";var t=e.i(955533),r=e.i(407470),n=e.i(131671),i=e.i(726439),l=e.i(870937),a=e.i(17991),s=e.i(674884),o=e.i(129338),c=e.i(530941);e.s(["CardFeature",0,function({title:e,description:u,image:d,size:f,fallbackImage:p,section:m,isMuted:g,isDownload:h=!1,className:x,classNameWrapper:v,classNameImage:y,isDemo:w=!1,disableParallax:b=!1,padImage:j=!1}){let E=(0,r.useTranslations)("companion");return(0,t.jsx)(o.default,{borderRadius:0,darkOnly:!0,spotlightSize:{width:200,height:150},initial:!1,borderColor:"#FBFBFB03",borderThickness:1,className:(0,c.cn)(v),children:(0,t.jsxs)(n.default,{level:"low",isInteractive:!0,isMuted:g,className:(0,c.cn)(x,"relative"),children:[("object"==typeof d||p)&&(0,t.jsx)("div",{className:(0,c.cn)("relative aspect-7W-4H min-h-26 shrink-0 [&_svg]:h-full [&_svg]:w-full",y),children:"object"==typeof d?(0,t.jsx)(l.ImageMedia,{fill:!0,size:f,parallax:b?void 0:a.subtleParallax,pad:j?"7x4":void 0,pictureClassName:"block h-full w-full",imgClassName:"object-cover",resource:w?void 0:d,src:w?{blurDataURL:"/placeholder/ratios.png",src:"/placeholder/ratios.png",height:200,width:300}:void 0}):(0,t.jsx)("div",{className:"absolute inset-0",children:p})}),(0,t.jsxs)(s.CardContent,{isMuted:g,className:"flex flex-1 flex-col bg-card-primary px-md pt-lg pb-md data-muted:bg-card-muted",children:[(0,t.jsx)(s.CardTitle,{className:"mb-xs text-base",children:e}),(0,t.jsx)(s.CardDescription,{className:"mb-md line-clamp-5",children:u}),(0,t.jsxs)(s.CardFooter,{className:"mt-auto text-sm font-light",children:[(0,t.jsx)("div",{children:m}),h&&(0,t.jsx)(i.default,{className:"size-6 text-card-primary-foreground-secondary in-data-muted:text-card-muted-foreground-secondary","aria-label":E("downloadPdf")})]})]})]})})}])},893699,e=>{"use strict";var t=e.i(955533),r=e.i(456904),n=e.i(722567),i=e.i(151641),l=e.i(17991),a=e.i(516473),s=e.i(530941),o=e.i(586099),c=e.i(674884);e.s(["CardProjectHub",0,function({project:e,classNameWrapper:u,ratio:d,ratioMobile:f,size:p,isInfoInside:m=!1}){let g=(0,n.useRef)(null);if(null==e||!e.slug)return null;let h=(0,a.categoryLabel)(e);return(0,t.jsx)(r.Link,{href:{pathname:"/inspiration/projects/[slug]",params:{slug:e.slug}},className:(0,s.cn)("flex flex-col gap-3.75 self-start focus-visible:ring-2 focus-visible:ring-ring",u),ref:g,transitionTypes:[o.PROJECT_MORPH_TRANSITION_TYPE],onNavigate:()=>{let t=g.current?.querySelector("img")?.currentSrc;t&&(0,o.recordHeroStandIn)(e.slug,t,!0),(0,o.lockScrollDuringTransition)()},children:(0,t.jsxs)(c.CardContent,{isMuted:!1,className:"relative flex flex-col",children:[e.heroImage?.media&&(0,t.jsx)(n.ViewTransition,{name:`project-image-${e.slug}`,share:{[o.PROJECT_MORPH_TRANSITION_TYPE]:"project-image",default:"none"}
20,enter:"none",exit:"none",children:(0,t.jsx)(i.Media,{usage:e.heroImage,ratio:d,ratioMobile:f,zoom:1,parallax:l.subtleParallax,size:p,pictureClassName:"relative w-full shrink-0 overflow-hidden",imgClassName:"object-cover"})}),m?(0,t.jsxs)(c.CardFooter,{className:"absolute bottom-md left-md flex flex-col pt-xs",children:[(0,t.jsxs)(c.CardTitle,{className:"text-md font-bold text-white",children:[e.title,", ",e.city]}),(0,t.jsx)(c.CardDescription,{className:"flex gap-xs",children:e.teaser?.teaserText&&(0,t.jsx)("span",{className:"font-light text-white",children:e.teaser?.teaserText})})]}):(0,t.jsxs)(c.CardFooter,{className:"flex flex-col pt-xs",children:[(0,t.jsx)(c.CardTitle,{className:"text-md font-bold text-primary",children:e.title}),(0,t.jsxs)(c.CardDescription,{className:"flex gap-xs",children:[e.city&&(0,t.jsx)("span",{className:"font-light text-card-muted-foreground-tertiary",children:e.city}),h&&(0,t.jsx)("span",{className:"font-light text-card-muted-foreground-tertiary",children:h})]})]})]})})}])},759356,e=>{"use strict";var t=e.i(722567);e.s(["useInfiniteSentinel",0,({disabled:e,onIntersect:r,resetKey:n})=>{let i=(0,t.useRef)(null),l=(0,t.useRef)(r);return(0,t.useEffect)(()=>{l.current=r},[r]),(0,t.useEffect)(()=>{if(e)return;let t=i.current;if(!t)return;let r=new IntersectionObserver(e=>{e.some(e=>e.isIntersecting)&&l.current()},{rootMargin:"2000px 0px"});return r.observe(t),()=>r.disconnect()},[e,n]),i}])},516473,e=>{"use strict";e.s(["categoryLabel",0,function(e){if(!e||"object"!=typeof e||!("category"in e))return null;let t=e.category;if(!t||"object"!=typeof t)return null;let r=t.label;return"string"==typeof r&&""!==r?r:null}])},124038,e=>{"use strict";let t="calc(100vw - 48px)",r={span4:`(min-width: 2000px) 305px, (min-width: 1024px) calc(16.67vw - 26px), ${t}`,span6:`(min-width: 2000px) 468px, (min-width: 1024px) calc(25vw - 29px), ${t}`,span6MdHalf:`(min-width: 2000px) 468px, (min-width: 1024px) calc(25vw - 29px), (min-width: 768px) calc(50vw - 35px), ${t}`,span8:`(min-width: 2000px) 632px, (min-width: 1024px) calc(33.33vw - 35px), ${t}`,span9:`(min-width: 2000px) 713px, (min-width: 1024px) calc(37.5vw - 34px), ${t}`,span12:`(min-width: 2000px) 958px, (min-width: 1024px) calc(50vw - 40px), ${t}`,span16:`(min-width: 2000px) 1284px, (min-width: 1024px) calc(66.67vw - 50px), ${t}`,span16FromMd:`(min-width: 2000px) 1284px, (min-width: 768px) calc(66.67vw - 50px), ${t}`,span18:`(min-width: 2000px) 1447px, (min-width: 1024px) calc(75vw - 50px), ${t}`,span24:`(min-width: 2000px) 1936px, ${t}`,spanFullBleed:"(min-width: 2000px) 2000px, 100vw"};e.s(["CARD_SIZES",0,r])},586099,e=>{"use strict";let t=null;e.s(["FEATURED_MORPH_TRANSITION_TYPE",0,"project-morph-featured","PROJECT_MORPH_TRANSITION_TYPE",0,"project-morph","getHeroStandIn",0,function(e){return t?.slug===e?t:null},"lockScrollDuringTransition",0,function(){if(!document.startViewTransition)return;let e=document.documentElement;function t(t){e.classList.contains("scroll-locked")&&t.preventDefault()}function r(){e.classList.remove("scroll-locked"),window.removeEventListener("touchmove",t),window.removeEventListener("popstate",r),document.removeEventListener("click",n,!0)}function n(e){e.target?.closest?.("a[href]")&&r()}e.classList.add("scroll-locked"),window.addEventListener("touchmove",t,{passive:!1}),window.addEventListener("popstate",r),document.addEventListener("click",n,!0),setTimeout(r,2500)},"recordHeroStandIn",0,function(e,r,n){t={slug:e,src:r,hasParallaxBleed:n}}])}]);
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.