1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1460],{5168:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=n(95155),l=n(12115);function u({children:e,media:t,onMediaClick:n}){let o=(0,l.useCallback)(()=>n(t),[t,n]);return(0,r.jsxs)("div",{className:"relative",children:[e,(0,r.jsx)("button",{"aria-label":`Open gallery item: ${t.alt??t.caption??"media"}`,className:"absolute inset-0 cursor-zoom-in focus-visible:outline focus-visible:outline-ring",onClick:o,type:"button"})]})}},5214:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorage",{enumerable:!0,get:function(){return r.workAsyncStorageInstance}});let r=n(17828)},17828:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorageInstance",{enumerable:!0,get:function(){return r}});let r=(0,n(64054).createAsyncLocalStorage)()},21957:(e,t,n)=>{"use strict";function r({moduleIds:e}){return null}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PreloadChunks",{enumerable:!0,get:function(){return r}}),n(95155),n(47650),n(5214),n(2451),n(53887)},24219:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(95155),l=n(12115),u=n(40980);function o({src:e,poster:t,className:n}){let a=(0,l.useRef)(null);return(0,l.useEffect)(()=>{let e=a.current;if(!e)return;let t=new IntersectionObserver(t=>{for(let n of t)n.isIntersecting?e.play().catch(()=>{}):e.pause()},{threshold:.5});return t.observe(e),()=>t.disconnect()},[]),(0,r.jsx)("video",{className:(0,u.cn)("h-full w-full object-cover",n),loop:!0,muted:!0,playsInline:!0,poster:t,preload:"metadata",ref:a,src:e})}},29852:(e,t,n)=>{Promise.resolve().then(n.bind(n,46257)),Promise.resolve().then(n.t.bind(n,38437,23)),Promise.resolve().then(n.bind(n,5168)),Promise.resolve().then(n.bind(n,24219))},37206:(e,t,n)=>{"use strict";n.d(t,{default:()=>l.a});var r=n(75707),l=n.n(r)},40980:(e,t,n)=>{"use strict";n.d(t,{cn:()=>u});var r=n(29722),l=n(622);function u(...e){return(0,l.QP)((0,r.$)(e))}},41112:(e,t,n)=>{"use strict";function r({reason:e,children:t}){return t}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BailoutToCSR",{enumerable:!0,get:function(){return r}}),n(1980)},46257:(e,t,n)=>{"use strict";n.d(t,{SanityLive:()=>a});var r=n(95155),l=n(37206),u=n(12115);let o=(0,l.default)(()=>Promise.all([n.e(2915),n.e(5880),n.e(9848)]).then(n.bind(n,19848)),{loadableGenerated:{webpack:()=>[require.resolveWeak("../../SanityLive.js")]},ssr:!1}),a=function(e){let[t,n]=(0,u.useState)(!1);return((0,u.useEffect)(()=>{(0,u.startTransition)(()=>n(!0))},[]),t)?(0,r.jsx)(o,{...e}):null}},64054:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={bindSnapshot:function(){return s},createAsyncLocalStorage:function(){return a},createSnapshot:function(){return i}};for(var r in n)Object.defineProperty(t,r,{enumerable:!0,get:n[r]});let l=Object.defineProperty(Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available"),"__NEXT_ERROR_CODE",{value:"E504",enumerable:!1,configurable:!0});class u{disable(){throw l}getStore(){}run(){throw l}exit(){throw l}enterWith(){throw l}static bind(e){return e}}let o="u">typeof globalThis&&globalThis.AsyncLocalStorage;function a(){return o?new o:new u}function s(e){return o?o.bind(e):u.bind(e)}function i(){return o?o.snapshot():function(e,...t){return e(...t)}}},68635:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return s}});let r=n(95155),l=n(12115),u=n(41112);function o(e){return{default:e&&"default"in e?e.default:e}}n(21957);let a={loader:()=>Promise.resolve(o(()=>null)),loading:null,ssr:!0},s=function(e){let t={...a,...e},n=(0,l.lazy)(()=>t.loader().then(o)),s=t.loading;function i(e){let o=s?(0,r.jsx)(s,{isLoading:!0,pastDelay:!0,error:null}):null,a=!t.ssr||!!t.loading,i=a?l.Suspense:l.Fragment,c=t.ssr?(0,r.jsxs)(r.Fragment,{children:[null,(0,r.jsx)(n,{...e})]}):(0,r.jsx)(u.BailoutToCSR,{reason:"next/dynamic",children:(0,r.jsx)(n,{...e})});return(0,r.jsx)(i,{...a?{fallback:o}:{},children:c})}return i.displayName="LoadableComponent",i}},75707:(e,t,n)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l}});let r=n(73623)._(n(68635));function l(e,t){let n={};"function"==typeof e&&(n.loader=e);let l={...n,...t};return(0,r.default)({...l,modules:l.loadableGenerated?.modules})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}},e=>{e.O(0,[8437,8409,8441,3794,7358],()=>e(e.s=29852)),_N_E=e.O()}]);
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.