.marquee.svelte-1xpng2k{width:100%;overflow:hidden;white-space:nowrap;-webkit-user-select:none;user-select:none}.track.svelte-1xpng2k{display:inline-flex;will-change:transform}.seg.svelte-1xpng2k{display:inline-block;padding-right:.35em;font-weight:900;font-size:var(--t-marquee);line-height:.95;letter-spacing:-.02em;color:var(--fg);text-transform:uppercase}.marquee.outline.svelte-1xpng2k .seg:where(.svelte-1xpng2k){color:transparent;-webkit-text-stroke:1.5px var(--fg-faint)}.marquee.static.svelte-1xpng2k{text-align:center;overflow:visible}.marquee.static.svelte-1xpng2k .track:where(.svelte-1xpng2k){display:block;transform:none!important}.enter.svelte-1uha8ag{animation:svelte-1uha8ag-heroIn .8s var(--ease-out) calc(var(--intro-hold, 0ms) + var(--enter-delay, 0ms)) both}@keyframes svelte-1uha8ag-heroIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.enter.svelte-1uha8ag{animation:none}}.hero.svelte-1uha8ag{position:relative;min-height:100svh;display:flex;align-items:center;padding-top:var(--header-h)}.hero-inner.svelte-1uha8ag{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(2rem,6vw,6rem);align-items:center;width:100%;padding-block:clamp(3rem,8vh,7rem)}.hero-title.svelte-1uha8ag{font-size:var(--t-hero);font-weight:300;line-height:.98;letter-spacing:-.025em;margin:1rem 0 1.8rem}.hero-title.svelte-1uha8ag span:where(.svelte-1uha8ag){display:block}.hero-title.svelte-1uha8ag em:where(.svelte-1uha8ag){font-style:italic;color:var(--fg)}.hero-sub.svelte-1uha8ag{color:var(--fg-muted);font-size:var(--t-lead);line-height:1.5}.hero-actions.svelte-1uha8ag{display:flex;gap:1rem;margin-top:2.4rem;flex-wrap:wrap}.hero-media.svelte-1uha8ag{position:relative;justify-self:end;width:100%;max-width:30rem;will-change:transform}.hero-frame.svelte-1uha8ag{box-shadow:0 40px 90px -40px #0006}html[data-intro=play] .hero-frame.svelte-1uha8ag{transform:scale(1.06)}html[data-intro=reveal] .hero-frame.svelte-1uha8ag{transform:scale(1);transition:transform 1.2s var(--ease-out)}.hero-credit.svelte-1uha8ag{margin-top:.9rem;text-align:right}.scroll-cue.svelte-1uha8ag{position:absolute;bottom:1.6rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.6rem;font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.2em;text-transform:uppercase;color:var(--fg-muted)}.scroll-cue.svelte-1uha8ag .line:where(.svelte-1uha8ag){width:1px;height:2.4rem;background:linear-gradient(var(--fg-muted),transparent);animation:svelte-1uha8ag-cue 2.2s var(--ease-out) infinite;transform-origin:top}@keyframes svelte-1uha8ag-cue{0%{transform:scaleY(0)}40%{transform:scaleY(1)}to{transform:scaleY(0);transform-origin:bottom}}.btn.svelte-1uha8ag{display:inline-flex;align-items:center;padding:.95rem 2rem;border-radius:999px;font-family:var(--font-mono);font-size:var(--t-label);text-transform:uppercase;letter-spacing:.16em;border:1.5px solid var(--fg);transition:background-color .32s var(--ease-out),color .32s var(--ease-out),border-color .32s var(--ease-out)}.btn.primary.svelte-1uha8ag{background:var(--fg);color:var(--bg)}.btn.primary.svelte-1uha8ag:hover{background:var(--coral);border-color:var(--coral);color:#fff}.btn.ghost.svelte-1uha8ag{background:transparent;color:var(--fg)}.btn.ghost.svelte-1uha8ag:hover{background:var(--fg);color:var(--bg)}.band.svelte-1uha8ag{padding-block:clamp(1.5rem,4vh,3.5rem);border-block:1px solid var(--line);overflow:hidden}.work.svelte-1uha8ag{padding-block:clamp(4rem,10vh,9rem)}.work-head.svelte-1uha8ag{max-width:52rem;margin-bottom:clamp(2.5rem,6vh,4.5rem)}.work-title.svelte-1uha8ag{font-size:var(--t-h1);font-weight:300;letter-spacing:-.02em;margin:1rem 0}.work-note.svelte-1uha8ag{color:var(--fg-muted)}.grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1rem,2.5vw,2.5rem)}.albums-cta.svelte-1uha8ag{border-block:1px solid var(--line);background:var(--bg-dim)}.albums-inner.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap;padding-block:clamp(3rem,8vh,6rem)}.albums-title.svelte-1uha8ag{font-size:var(--t-h2);font-weight:300;margin:.8rem 0}.albums-note.svelte-1uha8ag{color:var(--fg-muted)}.about-teaser.svelte-1uha8ag{padding-block:clamp(4rem,10vh,9rem)}.about-grid.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,4.5rem);align-items:center}.about-lead.svelte-1uha8ag{font-size:var(--t-h3);font-weight:300;line-height:1.3;margin:1rem 0 1.2rem}.about-body.svelte-1uha8ag{color:var(--fg-muted);margin-bottom:1.6rem}.text-link.svelte-1uha8ag{font-family:var(--font-mono);font-size:var(--t-label);text-transform:uppercase;letter-spacing:.16em;color:var(--fg);border-bottom:1.5px solid var(--coral);padding-bottom:.2rem}@media(max-width:880px){.hero-inner.svelte-1uha8ag{grid-template-columns:1fr;gap:2.5rem}.hero-media.svelte-1uha8ag{max-width:22rem;justify-self:start;order:-1}.grid.svelte-1uha8ag,.about-grid.svelte-1uha8ag{grid-template-columns:1fr}.scroll-cue.svelte-1uha8ag{display:none}}
