.social-icons[data-astro-cid-dv46nlzh]{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem}.social-icons[data-astro-cid-dv46nlzh] a[data-astro-cid-dv46nlzh]{display:grid;place-items:center;width:2.75rem;height:2.75rem;color:var(--text);opacity:.85;transition:color .2s,opacity .2s}.social-icons[data-astro-cid-dv46nlzh] a[data-astro-cid-dv46nlzh]:hover{color:var(--accent);opacity:1}.social-icons[data-astro-cid-dv46nlzh] svg[data-astro-cid-dv46nlzh]{width:1.35rem;height:1.35rem;fill:currentColor}.nav[data-astro-cid-dmqpwcec]{position:fixed;inset:0 0 auto;z-index:50;transition:background .3s,border-color .3s;border-bottom:1px solid transparent}.nav[data-astro-cid-dmqpwcec].is-solid,.nav[data-astro-cid-dmqpwcec].is-open{background:color-mix(in srgb,var(--bg) 92%,transparent);backdrop-filter:blur(10px);border-color:var(--line)}.nav-inner[data-astro-cid-dmqpwcec]{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:min(80rem,100% - 2rem);margin-inline:auto;height:3.5rem}.nav-mark[data-astro-cid-dmqpwcec]{font-size:1.5rem;opacity:0;transition:opacity .3s}.nav[data-astro-cid-dmqpwcec].is-solid .nav-mark[data-astro-cid-dmqpwcec],.nav[data-astro-cid-dmqpwcec].is-open .nav-mark[data-astro-cid-dmqpwcec]{opacity:1}.nav-links[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:clamp(1rem,2.4vw,2rem)}.nav-links[data-astro-cid-dmqpwcec] .nav-socials{gap:0;margin-left:.5rem;padding-left:1rem;border-left:1px solid var(--line)}.nav-links[data-astro-cid-dmqpwcec] .nav-socials a{width:2.25rem;height:2.5rem}.nav-links[data-astro-cid-dmqpwcec] .nav-socials svg{width:1.05rem;height:1.05rem}.nav-links[data-astro-cid-dmqpwcec]>a[data-astro-cid-dmqpwcec]{text-transform:uppercase;letter-spacing:.18em;font-size:.82rem;color:var(--text);opacity:.82;transition:opacity .2s,color .2s}.nav-links[data-astro-cid-dmqpwcec]>a[data-astro-cid-dmqpwcec]:hover{opacity:1;color:var(--accent)}.nav-toggle[data-astro-cid-dmqpwcec]{display:none;background:none;border:0;width:2.75rem;height:2.75rem;flex-direction:column;justify-content:center;align-items:center;gap:6px;cursor:pointer}.nav-toggle[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]:not(.sr-only){width:22px;height:2px;background:var(--text);transition:transform .25s}.nav[data-astro-cid-dmqpwcec].is-open .nav-toggle[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]:nth-child(2){transform:translateY(4px) rotate(45deg)}.nav[data-astro-cid-dmqpwcec].is-open .nav-toggle[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]:nth-child(3){transform:translateY(-4px) rotate(-45deg)}@media(max-width:760px){.nav-toggle[data-astro-cid-dmqpwcec]{display:flex}.nav-links[data-astro-cid-dmqpwcec]{position:absolute;top:3.5rem;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;background:var(--bg);border-bottom:1px solid var(--line);display:none;padding:.5rem 1rem 1rem}.nav[data-astro-cid-dmqpwcec].is-open .nav-links[data-astro-cid-dmqpwcec]{display:flex}.nav-links[data-astro-cid-dmqpwcec]>a[data-astro-cid-dmqpwcec]{padding:.85rem 0;border-bottom:1px solid var(--line);font-size:.95rem}.nav-links[data-astro-cid-dmqpwcec] .nav-socials{margin:.75rem 0 0 -.6rem;padding:0;border:0}.nav-links[data-astro-cid-dmqpwcec] .nav-socials a{width:2.75rem;height:2.75rem}}.bgvideo[data-astro-cid-jhrpyp3d]{position:absolute;inset:0;overflow:hidden;z-index:0}.bgvideo[data-astro-cid-jhrpyp3d] img[data-astro-cid-jhrpyp3d],.bgvideo[data-astro-cid-jhrpyp3d] video[data-astro-cid-jhrpyp3d]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.bgvideo[data-astro-cid-jhrpyp3d] video[data-astro-cid-jhrpyp3d]{opacity:0;transition:opacity 1.6s ease}.bgvideo[data-astro-cid-jhrpyp3d].is-playing video[data-astro-cid-jhrpyp3d]{opacity:1}.signup[data-astro-cid-kk4eyis4]{max-width:30rem;width:100%}.signup-row[data-astro-cid-kk4eyis4]{display:flex;gap:0;border:1px solid color-mix(in srgb,var(--text) 35%,transparent);background:color-mix(in srgb,var(--bg) 55%,transparent);backdrop-filter:blur(6px)}.signup[data-astro-cid-kk4eyis4] input[data-astro-cid-kk4eyis4]{flex:1;min-width:0;background:transparent;border:0;color:var(--text);font:inherit;font-size:1.05rem;letter-spacing:.06em;padding:.95rem 1rem}.signup[data-astro-cid-kk4eyis4] input[data-astro-cid-kk4eyis4]::placeholder{color:var(--muted)}.signup[data-astro-cid-kk4eyis4] input[data-astro-cid-kk4eyis4]:focus{outline:none}.signup-row[data-astro-cid-kk4eyis4]:focus-within{border-color:var(--accent)}.signup[data-astro-cid-kk4eyis4] button[data-astro-cid-kk4eyis4]{background:var(--accent);color:var(--bg);border:0;font:inherit;text-transform:uppercase;letter-spacing:.14em;font-size:.9rem;padding:0 1.3rem;cursor:pointer;white-space:nowrap}.signup[data-astro-cid-kk4eyis4] button[data-astro-cid-kk4eyis4]:hover{filter:brightness(1.12)}.signup[data-astro-cid-kk4eyis4] button[data-astro-cid-kk4eyis4]:disabled{opacity:.6;cursor:wait}.signup-note[data-astro-cid-kk4eyis4],.signup-msg[data-astro-cid-kk4eyis4]{font-size:.82rem;color:var(--muted);letter-spacing:.04em;margin-top:.7rem;line-height:1.5}.signup-msg[data-astro-cid-kk4eyis4]{color:var(--accent);font-size:.95rem}.signup-msg[data-astro-cid-kk4eyis4].is-error{color:var(--text)}.signup-msg[data-astro-cid-kk4eyis4] .signup-continue{background:none;border:0;border-bottom:1px solid currentColor;padding:0;color:var(--accent);font:inherit;text-transform:uppercase;letter-spacing:.12em;font-size:.85rem;cursor:pointer}.hero[data-astro-cid-j7pv25f6]{min-height:100svh;display:flex;align-items:flex-end;padding:0 0 clamp(4rem,12vh,8rem);overflow:hidden}.hero-shade[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:1;background:linear-gradient(to top,var(--bg) 0%,color-mix(in srgb,var(--bg) 55%,transparent) 40%,color-mix(in srgb,var(--bg) 25%,transparent) 70%,color-mix(in srgb,var(--bg) 45%,transparent) 100%)}.hero-content[data-astro-cid-j7pv25f6]{position:relative;z-index:2}.hero-name[data-astro-cid-j7pv25f6]{font-size:clamp(3.4rem,13vw,10.5rem);line-height:.92;margin-bottom:clamp(1.2rem,3vw,2rem);text-shadow:0 2px 30px rgb(0 0 0 / .35)}.hero-announce[data-astro-cid-j7pv25f6]{color:var(--accent);font-size:clamp(.95rem,1.6vw,1.15rem);letter-spacing:.28em}.hero-prompt[data-astro-cid-j7pv25f6]{font-size:clamp(1.1rem,2vw,1.35rem);margin:.3rem 0 1.2rem}.hero-content[data-astro-cid-j7pv25f6] .hero-socials{margin:1.4rem 0 0 -.7rem}.hero-content[data-astro-cid-j7pv25f6] .hero-socials svg{width:1.5rem;height:1.5rem}.hero-scroll[data-astro-cid-j7pv25f6]{position:absolute;z-index:2;bottom:1.5rem;right:max(1rem,(100% - 72rem) / 2);writing-mode:vertical-rl;color:var(--muted)}.hero-scroll[data-astro-cid-j7pv25f6]:after{content:"";display:inline-block;width:1px;height:3rem;margin-top:.6rem;background:var(--muted)}@media(max-width:600px){.hero-scroll[data-astro-cid-j7pv25f6]{display:none}}.listen[data-astro-cid-j7pv25f6]{overflow:hidden;padding-block:clamp(6rem,16vw,12rem)}.listen-shade[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom,var(--bg),color-mix(in srgb,var(--bg) 50%,transparent) 30%,color-mix(in srgb,var(--bg) 50%,transparent) 70%,var(--bg))}.listen-inner[data-astro-cid-j7pv25f6]{position:relative;z-index:2}.listen-grid[data-astro-cid-j7pv25f6]{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);column-gap:2.5rem;border-top:1px solid color-mix(in srgb,var(--text) 25%,transparent)}.listen-link[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;padding:1.4rem .2rem;border-bottom:1px solid color-mix(in srgb,var(--text) 25%,transparent);text-transform:uppercase;letter-spacing:.16em;font-size:clamp(1.05rem,2vw,1.3rem);transition:color .2s,padding .2s}.listen-link[data-astro-cid-j7pv25f6]:hover{color:var(--accent)}@media(max-width:1000px){.listen-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.listen-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.watch-grid[data-astro-cid-j7pv25f6]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}.video[data-astro-cid-j7pv25f6]{margin:0}.video[data-astro-cid-j7pv25f6] .video-frame{border:0}.video-frame[data-astro-cid-j7pv25f6]{position:relative;display:block;width:100%;aspect-ratio:16/9;border:0;padding:0;background:var(--surface);cursor:pointer;overflow:hidden}.video-frame[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;filter:saturate(.75) brightness(.8);transition:transform .5s,filter .3s}.video-frame[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6]{transform:scale(1.03);filter:saturate(.9) brightness(.95)}.video-play[data-astro-cid-j7pv25f6]{position:absolute;inset:0;margin:auto;width:3.5rem;height:3.5rem;border-radius:50%;border:1px solid var(--text);background:color-mix(in srgb,var(--bg) 40%,transparent)}.video-play[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;left:54%;top:50%;transform:translate(-50%,-50%);border-left:13px solid var(--text);border-block:8px solid transparent}.video[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{margin-top:.8rem;display:flex;gap:.8rem;align-items:baseline;flex-wrap:wrap}.video-title[data-astro-cid-j7pv25f6]{font-size:1.7rem}.shows[data-astro-cid-j7pv25f6]{list-style:none;border-top:1px solid var(--line)}.shows[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:9rem 1fr 1fr auto;gap:1rem;align-items:center;padding:1.1rem 0;border-bottom:1px solid var(--line)}.show-venue[data-astro-cid-j7pv25f6]{font-size:1.3rem;text-transform:uppercase;letter-spacing:.06em}.show-city[data-astro-cid-j7pv25f6]{color:var(--muted)}@media(max-width:640px){.shows[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{grid-template-columns:1fr auto}.shows[data-astro-cid-j7pv25f6] .label[data-astro-cid-j7pv25f6],.show-city[data-astro-cid-j7pv25f6]{grid-column:1}}.gallery[data-astro-cid-j7pv25f6]{list-style:none;columns:3 18rem;column-gap:1rem}.gallery[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{break-inside:avoid;margin-bottom:1rem;aspect-ratio:var(--ar);background:var(--surface)}.gallery[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{display:block;width:100%;height:100%;border:0;padding:0;cursor:zoom-in;overflow:hidden;background:none}.gallery[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;transition:transform .6s,opacity .3s}.gallery[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6]{transform:scale(1.025)}.lightbox[data-astro-cid-j7pv25f6]{margin:auto;max-width:100vw;max-height:100vh;width:100%;height:100%;background:transparent;border:0;padding:0;color:var(--text)}.lightbox[data-astro-cid-j7pv25f6]::backdrop{background:color-mix(in srgb,var(--bg) 94%,transparent)}.lightbox[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:contain;padding:3.5rem}.lightbox[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{position:absolute;background:none;border:0;color:var(--text);font-size:2.6rem;width:3rem;height:3rem;cursor:pointer;line-height:1}.lightbox[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:hover{color:var(--accent)}.lb-close[data-astro-cid-j7pv25f6]{top:.5rem;right:.5rem}.lb-prev[data-astro-cid-j7pv25f6]{left:.25rem;top:50%;translate:0 -50%}.lb-next[data-astro-cid-j7pv25f6]{right:.25rem;top:50%;translate:0 -50%}@media(max-width:600px){.lightbox[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{padding:3.5rem .5rem}.lb-prev[data-astro-cid-j7pv25f6],.lb-next[data-astro-cid-j7pv25f6]{top:auto;bottom:.5rem;translate:none}}.credits[data-astro-cid-j7pv25f6]{margin-top:1.5rem;color:var(--muted);font-size:.95rem;letter-spacing:.06em}.along[data-astro-cid-j7pv25f6]{padding-block:clamp(3.5rem,7vw,5rem);border-top:1px solid var(--line);color:var(--muted)}.along-head[data-astro-cid-j7pv25f6]{font-size:clamp(1.8rem,4vw,2.4rem);color:var(--text);margin-bottom:2rem}.along-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:2.5rem clamp(2rem,6vw,5rem)}.along[data-astro-cid-j7pv25f6] .label[data-astro-cid-j7pv25f6]{margin-bottom:.8rem}.press-list[data-astro-cid-j7pv25f6]{list-style:none;border-top:1px solid var(--line)}.press-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem 1rem;padding:.75rem 0;border-bottom:1px solid var(--line);transition:color .2s}.press-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--accent)}.press-quote[data-astro-cid-j7pv25f6]{flex-basis:100%;font-style:italic;color:var(--text)}.press-outlet[data-astro-cid-j7pv25f6]{color:var(--text);text-transform:uppercase;letter-spacing:.08em;font-size:.95rem}.press-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover .press-outlet[data-astro-cid-j7pv25f6]{color:var(--accent)}.press-title[data-astro-cid-j7pv25f6]{font-size:.95rem}.along-list[data-astro-cid-j7pv25f6]{list-style:none;display:grid;gap:.8rem}.along-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;color:var(--text);text-transform:uppercase;letter-spacing:.06em;font-size:.95rem}.along-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--accent)}.along-note[data-astro-cid-j7pv25f6]{color:var(--muted);text-transform:none;letter-spacing:.04em;font-size:.9rem}.along-sub[data-astro-cid-j7pv25f6]{margin-top:2.2rem}.venues[data-astro-cid-j7pv25f6]{list-style:none;display:flex;flex-wrap:wrap;gap:.3rem 0;font-size:.95rem;text-transform:uppercase;letter-spacing:.06em}.venues[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:not(:last-child):after{content:"/";color:var(--accent);margin:0 .55rem;opacity:.6}@media(max-width:760px){.along-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.store[data-astro-cid-j7pv25f6]{padding-block:clamp(3.5rem,7vw,5rem);border-block:1px solid var(--line)}.store-inner[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.store[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,5vw,3.2rem)}.contact-email[data-astro-cid-j7pv25f6]{display:inline-block;font-size:clamp(1.6rem,5.4vw,3.6rem);margin:.6rem 0 3.5rem;word-break:break-word;transition:color .2s}.contact-email[data-astro-cid-j7pv25f6]:hover{color:var(--accent)}.contact-signup[data-astro-cid-j7pv25f6] .label[data-astro-cid-j7pv25f6]{margin-bottom:1rem}.footer[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line);padding:2rem 0 2.5rem}.footer-inner[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;flex-wrap:wrap}.socials[data-astro-cid-j7pv25f6]{list-style:none;display:flex;flex-wrap:wrap;gap:.6rem 1.8rem}.socials[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-transform:uppercase;letter-spacing:.16em;font-size:.85rem;color:var(--muted);transition:color .2s}.socials[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--accent)}
