PageSourceSearch

https://gormez.dk/assets/StudioTimeline-DP_sbJQA.js

js gormez.dk collected 2026-10-07 20:22:59 UTC 2,889 bytes, 1 lines download raw bytes

1import{j as e,m as a,s as i}from"./index-CU6FuAWg.js";function l(){return e.jsx("section",{id:"story",className:"relative py-20 md:py-32 px-6 bg-background overflow-hidden",children:e.jsxs("div",{className:"max-w-7xl mx-auto",children:[e.jsxs(a.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5},className:"mb-12",children:[e.jsxs("div",{className:"flex items-center gap-4 mb-4 font-mono text-[11px] uppercase tracking-[0.3em]",children:[e.jsx("span",{className:"text-accent",children:"▸"}),e.jsx("span",{className:"text-muted-foreground",children:"The Studio · 30+ Years"}),e.jsx("span",{className:"flex-1 h-px bg-foreground/15"})]}),e.jsxs("h2",{className:"font-heading text-foreground leading-[0.85] tracking-tighter",style:{fontSize:"clamp(3rem, 8vw, 6rem)"},children:["STUDIO",e.jsx("span",{className:"text-accent",children:"SESSIONS."})]}),e.jsx("p",{className:"font-mono text-sm text-muted-foreground mt-4 max-w-xl",children:"▸ Every era leaves fingerprints in the sound. From Amiga trackers to modern synths — same hands, new tools."})]}),e.jsxs("div",{className:"relative",children:[e.jsx("div",{className:"absolute left-4 md:left-1/2 top-0 bottom-0 w-px bg-foreground
1/20 md:-translate-x-1/2"}),e.jsx("div",{className:"space-y-12 md:space-y-20",children:i.map((t,n)=>{const s=n%2===0;return e.jsxs(a.div,{className:`relative grid md:grid-cols-2 gap-8 ${s?"":"md:[direction:rtl]"}`,initial:{opacity:0,y:40},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-100px"},transition:{duration:.6,delay:.1},children:[e.jsxs("div",{className:"absolute left-4 md:left-1/2 top-4 w-3 h-3 -translate-x-1/2 z-10",children:[e.jsx("div",{className:`w-3 h-3 ${t.color==="accent"?"bg-accent":"bg-foreground"} rounded-full`}),e.jsx("div",{className:`absolute inset-0 ${t.color==="accent"?"bg-accent":"bg-foreground"} rounded-full animate-ping opacity-30`})]}),e.jsxs("div",{className:`pl-10 md:pl-0 [direction:ltr] ${s?"md:pr-12 md:text-right":"md:pl-12"}`,children:[e.jsxs("span",{className:"inline-block font-mono text-[10px] uppercase tracking-[0.3em] text-accent mb-2 font-bold",children:["▸ ",t.era]}),e.jsx("h3",{className:"font-heading text-3xl md:text-5xl text-foreground leading-[0.9] tracking-tighter mb-3",children:t.title}),e.jsx("p",{className:"font-mono text-sm text-foreground/70 leading-relaxed",children:t.text})]}),e.jsx("div",{className:"hidden md:block"})]},t.era)})})]}),e.jsx(a.blockquote,{className:"mt-20 max-w-3xl mx-auto text-center",initial:{opacity:0}
1,whileInView:{opacity:1},viewport:{once:!0},transition:{duration:.6},children:e.jsxs("p",{className:"font-heading text-2xl md:text-4xl text-foreground leading-tight",children:[`"My music is best defined by the moment I'm composing —`," ",e.jsx("span",{className:"marker-underline px-1",children:"what state I'm in."}),'"']})})]})})}export{l 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.