PageSourceSearch

https://katapultfuturefest.com/assets/LandingLab2-Db-CEsGw.js

js katapultfuturefest.com collected 2026-10-04 00:04:41 UTC 8,674 bytes, 1 lines download raw bytes

1import{j as t,r as l}from"./index-C66fi_pr.js";import{u as k}from"./embla-carousel-react.esm-49wW64Km.js";import{P as h}from"./PageSEO-Bu5LpX7e.js";import{N as j,m as c,F as b}from"./Footer-CwOO9idV.js";const f="https://res.cloudinary.com/dzor416g6/video/upload/q_auto,f_auto/kff-hero/launch-video.mp4",a="https://res.cloudinary.com/dzor416g6/image/upload/w_800,q_auto,f_auto/kff-hero",o=[{src:`${a}/katapult24_jankhurabrakadabra_d3-0638.jpg`,alt:"KFF 2024 celebration"},{src:`${a}/katapultf_jankhurabrakadabra_d12024-6273-1.jpg`,alt:"KFF 2024 day 1"},{src:`${a}/katapult24_jankhurabrakadabra_d2-7433.jpg`,alt:"KFF 2024 community"},{src:`${a}/katapult24_jankhurabrakadabra_d3-9491.jpg`,alt:"KFF 2024 spirit"},{src:`${a}/kff-2022---%C2%A9-juliantse.com---113---nz6_7496.jpg`,alt:"KFF 2022 community gathering"},{src:`${a}/katapult24_jankhurabrakadabra_d3-2188.jpg`,alt:"KFF 2024 together"},{src:`${a}/katapult24_jankhurabrakadabra_d2-1060.jpg`,alt:"KFF 2024 conversation"},{src:`${a}/katapult24_jankhurabrakadabra_d3-9856.jpg`,alt:"KFF 2024 sunset"},{src:`${a}/kff23---jankhur---d3kff-3736.jpg`,alt:"KFF 2023 impact leaders"},{src:`${a}/katapult24_jankhurabrakadabra_d3-0742.jpg`,alt:"KFF 2024 stage"},{src:`${a}/katapultf_jankhurabrakadabra_d12024-9430.jpg`,alt:"KFF 2024 day 1 evening"},{src:`${a}/katapult24_jankhurabrakadabra_d2-8679.jpg`,alt:"KFF 2024 festival"},{src:`${a}/katapult24_jankhurabrakadabra_d3-2059.jpg`,alt:"KFF 2024 creative"},{src:`${a}/katapult24_jankhurabrakadabra_d2-0457.jpg`,alt:"KFF 2024 day 2"},{src:`${a}/katapult24_jankhurabrakadabra_d3-9715.jpg`,alt:"KFF 2024 finale"},{src:`${a}/katapultf_jankhurabrakadabra_d12024-6321.jpg`,alt:"KFF 2024 day 1 gathering"},{src:`${a}/katapult24_jankhurabrakadabra_d3-1215.jpg`,alt:"KFF 2024 workshop"},{src:`${a}/katapult24_jankhurabrakadabra_d2-7576.jpg`,alt:"KFF 2024 connection"},{src:`${a}/katapult24_jankhurabrakadabra_d3-9452.jpg`,alt:"KFF 2024 atmosphere"},{src:`${a}/kff23---jankhur---d3kff-3813.jpg`,alt:"KFF 2023 changemakers"},{src:`${a}/katapult24_jankhurabrakadabra_d3-0416.jpg`,alt:"KFF 2024 day 3 opening"},{src:`${a}/katapult24_jankhurabrakadabra_d2-7805.jpg`,alt:"KFF 2024 dialogue"},{src:`${a}/katapult24_jankhurabrakadabra_d3-9875.jpg`,alt:"KFF 2024 afterglow"},{src:`${a}/katapultf_jankhurabrakadabra_d12024-6464.jpg`,alt:"KFF 2024 day 1 conversation"},{src:`${a}/katapult24_jankhurabrakadabra_d3-2232.jpg`,alt:"KFF 2024 collective"},{src:`${a}/katapult24_jankhurabrakadabra_d2-1211.jpg`,alt:"KFF 2024 gathering"},{src:`${a}/katapult24_jankhurabrakadabra_d3-0795.jpg`,alt:"KFF 2024 audience"},{src:`${a}/whatsapp-image-2019-05-17-at-11.51.00.jpg`,alt:"KFF 2019 early community moment"},{src:`${a}/katapult24_jankhurabrakadabra_d3-2427.jpg`,alt:"KFF 2024 exchange"},{src:`${a}/katapult24_jankhurabrakadabra_d2-8132.jpg`,alt:"KFF 2024 session"},{src:`${a}/katapultf_jankhurabrakadabra_d12024-9638.jpg`,alt:"KFF 2024 day 1 closing"},{src:`${a}/katapult24_jankhurabrakadabra_d3-0682.jpg`,alt:"KFF 2024 energy"},{src:`${a}/katapult24_jankhurabrakadabra_d3-1695.jpg`,alt:"KFF 2024 networking"},{src:`${a}/katapult24_jankhurabrakadabra_d2-7586.jpg`,alt:"KFF 2024 moment"},{src:`${a}/katapult24_jankhurabrakadabra_d3-2192.jpg`,alt:"KFF 2024 impact"},{src:`${a}/katapult24_jankhurabrakadabra_d3-9440.jpg`,alt:"KFF 2024 evening"},{src:`${a}/katapult24_jankhurabrakadabra_d3-0469.jpg`,alt:"KFF 2024 day 3"},{src:`${a}/katapultf_jankhurabrakadabra_d12024-6306-1.jpg`,alt:"KFF 2024 day 1 session"},{src:`${a}/katapult24_jankhurabrakadabra_d3-2211.jpg`,alt:"KFF 2024 vision"},{src:`${a}/katapult24_jankhurabrakadabra_d2-8172.jpg`,alt:"KFF 2024 engagement"},{src:`${a}/katapult24_jankhurabrakadabra_d3-9903.jpg`,alt:"KFF 2024 night"},{src:`${a}/katapult24_jankhurabrakadabra_d3-1960.jpg`,alt:"KFF 2024 afternoon"},{src:`${a}/katapult24_jankhurabrakadabra_d3-9721.jpg`,alt:"KFF 2024 closing"}],m=3200;function g(e){const n=l.useRef(null),[d,i]=l.useState(!1),r=l.useCallback(()=>{n.current&&(clearInterval(n.current),n.current=null)},[]),s=l.useCallback(()=>{r(),e&&(n.current=setInterval(()=>e.scrollNext(),m))},[e,r]);return l.useEffect(()=>{if(!e||d){r();return}
1return s(),e.on("settle",s),()=>{r(),e.off("settle",s)}},[e,d,s,r]),{pause:l.useCallback(()=>i(!0),[]),resume:l.useCallback(()=>i(!1),[])}}function x(e,n){const[d,i]=l.useState(0),r=l.useCallback(()=>{e&&i(e.selectedScrollSnap()%n)},[e,n]);return l.useEffect(()=>{if(e)return r(),e.on("select",r),e.on("reInit",r),()=>{e.off("select",r),e.off("reInit",r)}},[e,r]),d}const $=()=>{const[e,n]=k({loop:!0,align:"center",skipSnaps:!1,containScroll:!1,dragFree:!1,duration:25}),{pause:d,resume:i}=g(n),r=x(n,o.length);return t.jsxs("main",{id:"main-content",className:"min-h-screen bg-background overflow-x-hidden",children:[t.jsx(h,{title:"Landing Lab 2",description:"Experimental landing page — mix-blend-mode difference.",path:"/lab2"}),t.jsx(j,{}),t.jsxs("section",{className:"flex flex-col",children:[t.jsxs("div",{className:"relative flex flex-col items-center justify-center min-h-screen px-6 md:px-12 pb-8 md:pb-12 pt-28 md:pt-32",children:[t.jsx("div",{className:"absolute inset-0 z-0 overflow-hidden","aria-hidden":"true",children:t.jsx("video",{autoPlay:!0,loop:!0,muted:!0,playsInline:!0,className:"absolute inset-0 w-full h-full object-cover",src:f})}),t.jsxs("div",{className:"relative z-10 flex flex-col items-center",style:{mixBlendMode:"difference"},children:[t.jsxs(c.h1,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.8,delay:.2},className:"font-display text-4xl md:text-6xl lg:text-7xl font-bold text-center text-white leading-[1.05] tracking-tight",children:["Enter the",t.jsx("br",{}),"Metamorphosis"]}),t.jsx(c.p,{initial:{opacity:0}
1,animate:{opacity:1},transition:{duration:.8,delay:.35},className:"mt-6 md:mt-8 text-sm md:text-base tracking-[0.2em] uppercase text-white font-medium text-center",children:"May 27–29, 2026 · Amsterdam"}),t.jsx(c.p,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.8,delay:.45},className:"max-w-2xl text-center text-sm md:text-base text-white mt-6 md:mt-8 leading-relaxed",children:"Katapult Future Fest invites our global community into a collective chrysalis – a space where the structures of the old world dissolve and the blueprint of a new regenerative society begins to emerge."}),t.jsxs(c.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.8,delay:.55},className:"flex flex-col sm:flex-row items-center gap-4 mt-10 md:mt-14",children:[t.jsx("a",{href:"https://event.checkin.no/204671/katapult-future-fest-2026",target:"_blank",rel:"noopener noreferrer",className:"w-full sm:w-auto inline-flex items-center justify-center cursor-pointer rounded-none bg-white px-8 py-3 min-h-[44px] text-lg md:text-xl font-bold text-black transition-all duration-200 hover:scale-105 active:scale-95",children:"Get your tickets"}),t.jsx("a",{href:"https://tech.us14.list-manage.com/subscribe?u=32bb3d6165e344a5b62bf2dc8&id=55a7af15fb",target:"_blank",rel:"noopener noreferrer",className:"w-full sm:w-auto inline-flex items-center justify-center cursor-pointer rounded-none border-2 border-white px-8 py-3 min-h-[44px] text-sm md:text-xl font-bold text-white transition-colors duration-200 hover:bg-white hover:text-black",children:"Sign up to our newsletter"})]})]})]}),t.jsxs(c.div,{initial:{opacity:0}
1,animate:{opacity:1},transition:{duration:.8,delay:.5},className:"overflow-hidden mt-16 md:mt-24",onMouseEnter:d,onMouseLeave:i,children:[t.jsx("div",{ref:e,className:"overflow-hidden",children:t.jsx("div",{className:"flex",children:[...o,...o].map((s,u)=>{const p=u%o.length===r;return t.jsx("div",{className:"relative flex-[0_0_55%] sm:flex-[0_0_38%] md:flex-[0_0_30%] lg:flex-[0_0_25%] min-w-0 pl-3 md:pl-4",children:t.jsx("div",{className:"aspect-[3/4] rounded-xl overflow-hidden transition-all",style:{transform:p?"scale(1)":"scale(0.92)",opacity:p?1:.75,transitionDuration:"500ms",transitionTimingFunction:"cubic-bezier(0.25, 1, 0.5, 1)"},children:t.jsx("img",{src:s.src,alt:s.alt,loading:u<3?"eager":"lazy",draggable:!1,className:"w-full h-full object-cover pointer-events-none select-none"})})},u)})})}),t.jsx("div",{className:"flex justify-center mt-6",children:t.jsx("div",{className:"h-0.5 w-24 rounded-full bg-foreground/10 overflow-hidden",children:t.jsx("div",{className:"h-full bg-foreground/40 rounded-full transition-all duration-500",style:{width:`${(r+1)/o.length*100}%`}})})})]}),t.jsx("div",{className:"px-6 md:px-12 pt-6 pb-16 md:pb-24",children:t.jsx("p",{className:"text-xs text-muted-foreground",children:"Photos: Julian Tse, Jan Khür / Abrakadabra"})})]}),t.jsx(b,{})]})};export{$ as default};

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.