1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,88143,(e,t,r)=>{"use strict";function i({widthInt:e,heightInt:t,blurWidth:r,blurHeight:i,blurDataURL:o,objectFit:a}){let n=r?40*r:e,s=i?40*i:t,l=n&&s?`viewBox='0 0 ${n} ${s}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${l}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${l?"none":"contain"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${o}'/%3E%3C/svg%3E`}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImageBlurSvg",{enumerable:!0,get:function(){return i}})},87690,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i={VALID_LOADERS:function(){return a},imageConfigDefault:function(){return n}};for(var o in i)Object.defineProperty(r,o,{enumerable:!0,get:i[o]});let a=["default","imgix","cloudinary","akamai","custom"],n={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1}},8927,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return d}}),e.r(33525);let i=e.r(43369),o=e.r(88143),a=e.r(87690),n=["-moz-initial","fill","none","scale-down",void 0];function s(e){return void 0!==e.default}function l(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function d({src:e,sizes:t,unoptimized:r=!1,priority:d=!1,preload:c=!1,loading:u,className:h,quality:m,width:f,height:g,fill:p=!1,style:v,overrideSrc:b,onLoad:y,onLoadingComplete:x,placeholder:w="empty",blurDataURL:j,fetchPriority:_,decoding:C="async",layout:P,objectFit:z,objectPosition:E,lazyBoundary:S,lazyRoot:O,...R},M){var N;let I,$,k,{imgConf:A,showAltText:D,blurComplete:T,defaultLoader:L}=M,B=A||a.imageConfigDefault;if("allSizes"in B)I=B;else{let e=[...B.deviceSizes,...B.imageSizes].sort((e,t)=>e-t),t=B.deviceSizes.sort((e,t)=>e-t),r=B.qualities?.sort((e,t)=>e-t);I={...B,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===L)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let F=R.loader||L;delete R.loader,delete R.srcSet;let U="__next_img_default"in F;if(U){if("custom"===I.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop. 2Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=F;F=t=>{let{config:r,...i}=t;return e(i)}}if(P){"fill"===P&&(p=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[P];e&&(v={...v,...e});let r={responsive:"100vw",fill:"100vw"}[P];r&&!t&&(t=r)}let q="",W=l(f),G=l(g);if((N=e)&&"object"==typeof N&&(s(N)||void 0!==N.src)){let t=s(e)?e.default:e;if(!t.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(t)}
2`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if($=t.blurWidth,k=t.blurHeight,j=j||t.blurDataURL,q=t.src,!p)if(W||G){if(W&&!G){let e=W/t.width;G=Math.round(t.height*e)}else if(!W&&G){let e=G/t.height;W=Math.round(t.width*e)}}else W=t.width,G=t.height}let V=!d&&!c&&("lazy"===u||void 0===u);(!(e="string"==typeof e?e:q)||e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,V=!1),I.unoptimized&&(r=!0),U&&!I.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(r=!0);let X=l(m),H=Object.assign(p?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:z,objectPosition:E}:{},D?{}:{color:"transparent"},v),J=T||"empty"===w?null:"blur"===w?`url("data:image/svg+xml;charset=utf-8,${(0,o.getImageBlurSvg)({widthInt:W,heightInt:G,blurWidth:$,blurHeight:k,blurDataURL:j||"",objectFit:H.objectFit})}")`:`url("${w}")`,K=n.includes(H.objectFit)?"fill"===H.objectFit?"100% 100%":"cover":H.objectFit,Q=J?{backgroundSize:K,backgroundPosition:H.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:J}:{},Y=function({config:e,src:t,unoptimized:r,width:o,quality:a,sizes:n,loader:s}){if(r){let e=(0,i.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//")&&e){let r=t.includes("?")?"&":"?";t=`${t}${r}dpl=${e}`}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:l,kind:d}=function({deviceSizes:e,allSizes:t},r,i){if(i){let r=/(^|\s)(1?\d?\d)vw/g,o=[];for(let e;e=r.exec(i);)o.push(parseInt(e[2]));if(o.length){let r=.01*Math.min(...o);return{widths:t.filter(t=>t>=e[0]*r),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof r?{widths:e,kind:"w"}:{widths:[...new Set([r,2*r].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,o,n),c=l.length-1;return{sizes:n||"w"!==d?n:"100vw",srcSet:l.map((r,i)=>`${s({config:e,src:t,quality:a,width:r})} ${"w"===d?r:i+1}${d}`).join(", "),src:s({config:e,src:t,quality:a,width:l[c]})}}({config:I,src:e,unoptimized:r,width:W,quality:X,sizes:t,loader:F}),Z=V?"lazy":u;return{props:{...R,loading:Z,fetchPriority:_,width:W,height:G,decoding:C,className:h,style:{...H,...Q},sizes:Y.sizes,srcSet:Y.srcSet,src:b||Y.src},meta:{unoptimized:r,preload:c||d,placeholder:w,fill:p}}}},98879,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return s}});let i=e.r(71645),o="u"<typeof window,a=o?()=>{}:i.useLayoutEffect,n=o?()=>{}:i.useEffect;function s(e){let{headManager:t,reduceComponentsToState:r}=e;function s(){if(t&&t.mountedInstances){let e=i.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return o&&(t?.mountedInstances?.add(e.children),s()),a(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),a(()=>(t&&(t._pendingUpdate=s),()=>{t&&(t._pendingUpdate=s)})),n(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},25633,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i={default:function(){return g},defaultHead:function(){return u}};for(var o in i)Object.defineProperty(r,o,{enumerable:!0,get:i[o]});let a=e.r(55682),n=e.r(90809),s=e.r(43476),l=n._(e.r(71645)),d=a._(e.r(98879)),c=e.r(42732);function u(){return[(0,s.jsx)("meta",{charSet:"utf-8"},"charset"),(0,s.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function h(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===l.default.Fragment?e.concat(l.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}e.r(33525);let m=["name","httpEquiv","charSet","itemProp"];function f(e){let t,r,i,o;return e.reduce(h,[]).reverse().concat(u().reverse()).filter((t=new Set,r=new Set,i=new Set,o={},e=>{let a=!0,n=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){n=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?a=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?a=!1:r.add(e.type);break;case"meta":for(let t=0,r=m.length;t<r;t++){let r=m[t];if(e.props.hasOwnProperty(r))if("charSet"===r)i.has(r)?a=!1:i.add(r);else{let t=e.props[r],i=o[r]||new Set;("name"!==r||!n)&&i.has(t)?a=!1:(i.add(t),o[r]=i)}}}return a})).reverse().map((e,t)=>{let r=e.key||t;return l.default.cloneElement(e,{key:r})})}let g=function({children:e}){let t=(0,l.useContext)(c.HeadManagerContext);return(0,s.jsx)(d.default,{reduceComponentsToState:f,headManager:t,children:e})};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
2dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},18556,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ImageConfigContext",{enumerable:!0,get:function(){return a}});let i=e.r(55682)._(e.r(71645)),o=e.r(87690),a=i.default.createContext(o.imageConfigDefault)},65856,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"RouterContext",{enumerable:!0,get:function(){return i}});let i=e.r(55682)._(e.r(71645)).default.createContext(null)},70965,(e,t,r)=>{"use strict";function i(e,t){let r=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-r)<Math.abs(e-r)?t:e,0):r}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"findClosestQuality",{enumerable:!0,get:function(){return i}})},1948,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return n}});let i=e.r(70965),o=e.r(43369);function a({config:e,src:t,width:r,quality:a}){if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns. 3Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let n=(0,i.findClosestQuality)(a,e),s=(0,o.getDeploymentId)();return`${e.path}?url=${encodeURIComponent(t)}&w=${r}&q=${n}${t.startsWith("/")&&s?`&dpl=${s}`:""}`}a.__next_img_default=!0;let n=a},85437,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return x}});let i=e.r(55682),o=e.r(90809),a=e.r(43476),n=o._(e.r(71645)),s=i._(e.r(74080)),l=i._(e.r(25633)),d=e.r(8927),c=e.r(87690),u=e.r(18556);e.r(33525);let h=e.r(65856),m=i._(e.r(1948)),f=e.r(18581),g={deviceSizes:[320,420,640,768,1024,1280,1536],imageSizes:[100,140,240,320,560],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0};function p(e,t,r,i,o,a,n){let s=e?.src;e&&e["data-loaded-src"]!==s&&(e["data-loaded-src"]=s,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&o(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let i=!1,o=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>i,isPropagationStopped:()=>o,persist:()=>{},preventDefault:()=>{i=!0,t.preventDefault()},stopPropagation:()=>{o=!0,t.stopPropagation()}})}i?.current&&i.current(e)}}))}function v(e){return n.use?{fetchPriority:e}:{fetchpriority:e}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let b=(0,n.forwardRef)(({src:e,srcSet:t,sizes:r,height:i,width:o,decoding:s,className:l,style:d,fetchPriority:c,placeholder:u,loading:h,unoptimized:m,fill:g,onLoadRef:b,onLoadingCompleteRef:y,setBlurComplete:x,setShowAltText:w,sizesInput:j,onLoad:_,onError:C,...P},z)=>{let E=(0,n.useCallback)(e=>{e&&(C&&(e.src=e.src),e.complete&&p(e,u,b,y,x,m,j))},[e,u,b,y,x,C,m,j]),S=(0,f.useMergedRef)(z,E);return(0,a.jsx)("img",{...P,...v(c),loading:h,width:o,height:i,decoding:s,"data-nimg":g?"fill":"1",className:l,style:d,sizes:r,srcSet:t,src:e,ref:S,onLoad:e=>{p(e.currentTarget,u,b,y,x,m,j)},onError:e=>{w(!0),"empty"!==u&&x(!0),C&&C(e)}})});function y({isAppRouter:e,imgAttributes:t}){let r={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...v(t.fetchPriority)};return e&&s.default.preload?(s.default.preload(t.src,r),null):(0,a.jsx)(l.default,{children:(0,a.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...r},"__nimg-"+t.src+t.srcSet+t.sizes)})}let x=(0,n.forwardRef)((e,t)=>{let r=(0,n.useContext)(h.RouterContext),i=(0,n.useContext)(u.ImageConfigContext),o=(0,n.useMemo)(()=>{let e=g||i||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>
3e-t),r=e.deviceSizes.sort((e,t)=>e-t),o=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:o,localPatterns:"u"<typeof window?i?.localPatterns:e.localPatterns}},[i]),{onLoad:s,onLoadingComplete:l}=e,f=(0,n.useRef)(s);(0,n.useEffect)(()=>{f.current=s},[s]);let p=(0,n.useRef)(l);(0,n.useEffect)(()=>{p.current=l},[l]);let[v,x]=(0,n.useState)(!1),[w,j]=(0,n.useState)(!1),{props:_,meta:C}=(0,d.getImgProps)(e,{defaultLoader:m.default,imgConf:o,blurComplete:v,showAltText:w});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(b,{..._,unoptimized:C.unoptimized,placeholder:C.placeholder,fill:C.fill,onLoadRef:f,onLoadingCompleteRef:p,setBlurComplete:x,setShowAltText:j,sizesInput:e.sizes,ref:t}),C.preload?(0,a.jsx)(y,{isAppRouter:!r,imgAttributes:_}):null]})});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},75199,e=>{"use strict";var t=e.i(43476),r=e.i(71645),i=e.i(46932),o=e.i(87652),a=e.i(72328),n=e.i(26912);function s({children:e,stagger:s=!1,className:l}){let d=(0,r.useRef)(null),c=(0,o.useInView)(d,{amount:.1,once:!0}),u=(0,a.useReducedMotion)(),h=(0,n.getReducedMotionProps)(u??!1);return(0,t.jsx)(i.motion.div,{ref:d,className:l,variants:s?n.staggerChildren:n.blurToFocus,initial:"hidden",animate:c?"visible":"hidden",...h,children:e})}e.s(["ScrollRevealSection",()=>s])},94909,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i={default:function(){return c},getImageProps:function(){return d}};for(var o in i)Object.defineProperty(r,o,{enumerable:!0,get:i[o]});let a=e.r(55682),n=e.r(8927),s=e.r(85437),l=a._(e.r(1948));function d(e){let{props:t}=(0,n.getImgProps)(e,{defaultLoader:l.default,imgConf:{deviceSizes:[320,420,640,768,1024,1280,1536],imageSizes:[100,140,240,320,560],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let c=s.Image},57688,(e,t,r)=>{t.exports=e.r(94909)},82930,e=>{"use strict";var t=e.i(43476),r=e.i(22016),i=e.i(57688),o=e.i(46932),a=e.i(6908),n=e.i(26912),s=e.i(71645);function l({name:e,slug:l,photo:d,bio:c,events:u,socialLinks:h,index:m=0,layout:f="default",className:g}){let p=!1===function(){let[e,t]=(0,s.useState)(null);return(0,s.useEffect)(()=>{if("function"!=typeof window.matchMedia)return;let e=window.matchMedia("(hover: hover)");t(e.matches);let r=e=>t(e.matches);return e.addEventListener("change",r),()=>e.removeEventListener("change",r)},[]),e}(),v=e.split(/\s+/).map(e=>e[0]).join("").toUpperCase().slice(0,2),b=u&&u.length>0,y=h?.instagram||h?.soundcloud;return(0,t.jsx)(o.motion.div,{variants:n.fadeInUp,className:(0,a.cn)(m%2==1&&"default"===f&&"min-[420px]:mt-6 lg:mt-10",g),...p?{initial:{"--img-grayscale":"1","--img-brightness":"0.3"},whileInView:{"--img-grayscale":"0","--img-brightness":"1"},transition:{type:"spring",stiffness:100,damping:20},viewport:{once:!0,amount:.3}}:{},children:(0,t.jsxs)("div",{className:(0,a.cn)("group relative block w-full h-full overflow-hidden rounded-lg","headliner"===f?"aspect-[2/1] sm:aspect-[16/9] lg:aspect-auto":"aspect-[3/4]","transition-all duration-300 ease-out","[@media(hover:hover)]:hover:shadow-elevation-4","[@media(hover:hover)]:hover:-translate-y-2"),children:[d?(0,t.jsx)(o.motion.div,{className:"absolute inset-0",children:(0,t.jsx)(i.default,{src:d,alt:`${e}`,fill:!0,className:(0,a.cn)("object-cover transition-all duration-700 ease-out","[@media(hover:hover)]:grayscale [@media(hover:hover)]:brightness-[0.3]","[@media(hover:hover)]:group-hover:grayscale-0 [@media(hover:hover)]:group-hover:brightness-100","[@media(hover:hover)]:group-hover:scale-[1.06]","[@media(hover:none)]:transition-[filter] [@media(hover:none)]:duration-700"),style:p?{filter:"grayscale(var(--img-grayscale, 1)) brightness(var(--img-brightness, 0.3))"}:void 0,sizes:"(max-width: 419px) 100vw, (max-width: 640px) 50vw, (max-width: 1024px) 50vw, 33vw",loading:"lazy"})}):(0,t.jsx)("div",{className:"absolute inset-0",style:{background:"radial-gradient(ellipse at 30% 30%, rgba(45,90,52,0.6) 0%, transparent 60%), radial-gradient(ellipse at 70% 70%, rgba(212,148,26,0.1) 0%, transparent 50%), linear-gradient(160deg, #0B1A0F 0%, #1A3A20 50%, #0B1A0F 100%)"},"aria-hidden":"true",children:(0,t.jsx)("div",{className:"absolute inset-0 flex items-center justify-center",children:(0,t.jsx)("span",{className:"font-display font-black text-costa-jungle-canopy/25 select-none",style:{fontSize:"clamp(80px, 15vw, 140px)"},"aria-hidden":"true",children:v})})}),(0,t.jsx)("div",{className:(0,a.cn)("pointer-events-none absolute inset-0","transition-opacity duration-300"),style:{background:"linear-gradient(to top, rgba(6,13,8,0.9) 0%, rgba(6,13,8,0.4) 40%, rgba(6,13,8,0.05) 70%, transparent 100%)"},"aria-hidden":"true"}),(0,t.jsx)("div",{className:(0,a.cn)("pointer-events-none absolute inset-0","bg-costa-golden-hour/0 transition-all duration-300","[@media(hover:hover)]:group-hover:bg-costa-golden-hour/[0.06]"),"aria-hidden":"true"}),(0,t.jsx)("div",{className:"pointer-events-none absolute inset-0 opacity-[0.03]",style:{backgroundImage:"url(\"data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E\")",backgroundSize:"128px 128px"},"aria-hidden":"true"}),(0,t.jsx)(r.default,{href:`/artists/${l}`,className:(0,a.cn)("absolute inset-0 z-10","focus-visible:outline-2 focus-visible:outline-costa-golden-hour focus-visible:outline-offset-2","hover:no-underline"),"aria-label":e}),y&&(0,t.jsxs)("div",{className:(0,a.cn)("absolute top-3 right-3 z-20 flex items-center gap-1.5","transition-all duration-300 ease-out","[@media(hover:none)]:opacity-70","[@media(hover:hover)]:opacity-0 [@media(hover:hover)]:translate-x-2","[@media(hover:hover)]:group-hover:opacity-100 [@media(hover:hover)]:group-hover:translate-x-0"),children:[h?.instagram&&(0,t.jsx)("a",{href:h.instagram,target:"_blank",rel:"noopener noreferrer","aria-label":`${e} on Instagram`,className:(0,a.cn)("flex items-center justify-center","h-8 w-8 rounded-full","bg-costa-midnight/50 backdrop-blur-sm","border border-costa-cream/10","text-costa-cream/80","transition-all duration-200 ease-out","hover:bg-costa-golden-hour/20 hover:text-costa-golden-hour hover:border-costa-golden-hour/30","hover:scale-110","active:scale-95"),children:(0,t.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.75",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true",children:[(0,t.jsx)("rect",{x:"2",y:"2",width:"20",height:"20",rx:"5",ry:"5"}),(0,t.jsx)("path",{d:"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"}),(0,t.jsx)("line",{x1:"17.5",y1:"6.5",x2:"17.51",y2:"6.5"})]})}),h?.soundcloud&&(0,t.jsx)("a",{href:h.soundcloud,target:"_blank",rel:"noopener noreferrer","aria-label":`${e} on SoundCloud`,className:(0,a.cn)("flex items-center justify-center","h-8 w-8 rounded-full","bg-costa-midnight/50 backdrop-blur-sm","border border-costa-cream/10","text-costa-cream/80","transition-all duration-200 ease-out","hover:bg-costa-golden-hour/20 hover:text-costa-golden-hour hover:border-costa-golden-hour/30","hover:scale-110","active:scale-95"),children:(0,t.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"
3currentColor","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M1.175 12.225c-.05 0-.1.05-.1.1l-.25 2.2.25 2.15c0 .05.05.1.1.1s.1-.05.1-.1l.3-2.15-.3-2.2c0-.05-.05-.1-.1-.1zm1.125-1.4c-.075 0-.125.05-.125.125l-.35 3.375.35 3.25c0 .075.05.125.125.125s.125-.05.125-.125l.4-3.25-.4-3.375c0-.075-.05-.125-.125-.125zm1.15-.575c-.075 0-.15.075-.15.15l-.35 3.95.35 3.35c0 .075.075.15.15.15s.15-.075.15-.15l.4-3.35-.4-3.95c0-.075-.075-.15-.15-.15zm1.15-.35c-.1 0-.175.075-.175.175l-.325 4.3.325 3.4c0 .1.075.175.175.175s.175-.075.175-.175l.375-3.4-.375-4.3c0-.1-.075-.175-.175-.175zm1.175-.25c-.1 0-.2.1-.2.2l-.325 4.55.325 3.425c0 .1.1.2.2.2s.2-.1.2-.2l.35-3.425-.35-4.55c0-.1-.1-.2-.2-.2zm1.2-.225c-.125 0-.225.1-.225.225l-.3 4.775.3 3.45c0 .125.1.225.225.225s.225-.1.225-.225l.325-3.45-.325-4.775c0-.125-.1-.225-.225-.225zm1.2.3c-.125 0-.25.125-.25.25l-.275 4.25.275 3.45c0 .125.125.25.25.25s.25-.125.25-.25l.3-3.45-.3-4.25c0-.125-.125-.25-.25-.25zm1.225-.625c-.15 0-.275.125-.275.275l-.25 5.1.25 3.425c0 .15.125.275.275.275s.275-.125.275-.275l.275-3.425-.275-5.1c0-.15-.125-.275-.275-.275zm1.225.425c-.15 0-.3.15-.3.3l-.225 4.375.225 3.4c0 .15.15.3.3.3s.3-.15.3-.3l.25-3.4-.25-4.375c0-.15-.15-.3-.3-.3zm1.275-1.725c-.175 0-.325.15-.325.325L10.55 14.5l.2 3.375c0 .175.15.325.325.325s.325-.15.325-.325l.225-3.375-.225-5.6c0-.175-.15-.325-.325-.325zm1.25.075c-.2 0-.35.175-.35.35l-.2 5.525.2 3.35c0 .2.15.35.35.35s.35-.175.35-.35l.225-3.35-.225-5.525c0-.175-.15-.35-.35-.35zm1.275-.1c-.2 0-.375.175-.375.375l-.175 5.65.175 3.3c0 .2.175.375.375.375s.375-.175.375-.375l.2-3.3-.2-5.65c0-.2-.175-.375-.375-.375zm1.275-.225c-.225 0-.4.2-.4.4l-.15 5.875.15 3.25c0 .225.175.4.4.4s.4-.2.4-.4l.175-3.25-.175-5.875c0-.2-.175-.4-.4-.4zm1.25.55c-.225 0-.425.2-.425.425l-.125 5.3.125 3.2c0 .225.2.425.425.425s.425-.2.425-.425l.15-3.2-.15-5.3c0-.225-.2-.425-.425-.425zm1.3-1.5c-.25 0-.45.2-.45.45l-.125 6.8.125 3.15c0 .25.2.45.45.45s.45-.2.45-.45l.125-3.15-.125-6.8c0-.25-.2-.45-.45-.45zm1.275 1.025c-.25 0-.475.225-.475.475l-.1 5.3.1 3.1c0 .25.225.475.475.475s.475-.225.475-.475l.1-3.1-.1-5.3c0-.25-.225-.475-.475-.475zm1.325-.675c-.275 0-.5.225-.5.5l-.075 5.975.075 3.05c0 .275.225.5.5.5s.5-.225.5-.5l.1-3.05-.1-5.975c0-.275-.225-.5-.5-.5zm1.275 1.075c-.3 0-.525.25-.525.525l-.075 4.9.075 3.025c0 .3.225.525.525.525s.525-.25.525-.525l.075-3.025-.075-4.9c0-.275-.225-.525-.525-.525zm3.825-.85c-.375 0-.725.075-1.05.2-.225-2.5-2.325-4.475-4.9-4.475-.575 0-1.125.1-1.65.3-.2.075-.25.15-.25.3v9.3c0 .15.125.3.275.3h7.575c1.325 0 2.4-1.075 2.4-2.4s-1.075-2.525-2.4-2.525z"})})})]}),(0,t.jsxs)("div",{className:"absolute inset-x-0 bottom-0 p-4 sm:p-5 md:p-6",children:[(0,t.jsx)("h3",{className:(0,a.cn)("font-display font-bold text-costa-cream leading-tight","transition-transform duration-300 ease-out","[@media(hover:hover)]:group-hover:-translate-y-1"),style:{fontSize:"clamp(20px, 3vw, 26px)"},children:e}),(0,t.jsx)("p",{className:(0,a.cn)("mt-2 font-body text-sm text-costa-sand/80 line-clamp-2 leading-relaxed","transition-all duration-300 ease-out","[@media(hover:none)]:max-h-[3em] [@media(hover:none)]:opacity-100","[@media(hover:hover)]:max-h-0 [@media(hover:hover)]:overflow-hidden [@media(hover:hover)]:opacity-0","[@media(hover:hover)]:group-hover:max-h-[3em] [@media(hover:hover)]:group-hover:opacity-100"),children:c}),(0,t.jsx)("div",{className:(0,a.cn)("mt-3 h-[1.5px] bg-costa-golden-hour","transition-all duration-400 ease-out","[@media(hover:none)]:w-8","[@media(hover:hover)]:w-0 [@media(hover:hover)]:group-hover:w-10"),"aria-hidden":"true"}),b&&(0,t.jsx)("div",{className:(0,a.cn)("relative z-20 mt-2 flex flex-wrap gap-x-2 gap-y-1","transition-all duration-300 ease-out","[@media(hover:none)]:max-h-[4em] [@media(hover:none)]:opacity-100","[@media(hover:hover)]:max-h-0 [@media(hover:hover)]:overflow-hidden [@media(hover:hover)]:opacity-0","[@media(hover:hover)]:group-hover:max-h-[4em] [@media(hover:hover)]:group-hover:opacity-100"),children:u.map((e,i)=>(0,t.jsx)(r.default,{href:`/events/${e.slug}`,className:(0,a.cn)("font-mono text-[10px] uppercase tracking-[0.15em] text-costa-fog/60","min-h-[44px] flex items-center","transition-colors duration-200","hover:text-costa-golden-hour hover:no-underline"),children:e.title},`${e.slug}-${i}`))})]})]})})}e.s(["ArtistCard",()=>l],82930)}]);
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.