.music-hero[data-astro-cid-fz3cthso]{align-items:end;gap:var(--space-10);border-bottom:1px solid var(--color-border-subtle);grid-template-columns:minmax(0,1fr) auto;display:grid}.music-hero__eyebrow[data-astro-cid-fz3cthso],.section-heading__eyebrow[data-astro-cid-fz3cthso]{margin:0 0 var(--space-3);font-family:var(--font-body);font-size:var(--font-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-brand-accent);font-weight:600}.music-hero[data-astro-cid-fz3cthso] h1[data-astro-cid-fz3cthso]{margin:0 0 var(--space-4);font-family:var(--font-display);font-size:var(--font-h1);font-weight:600;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.music-hero__description[data-astro-cid-fz3cthso]{max-width:42ch;font-size:var(--font-lg);line-height:var(--leading-relaxed);color:var(--color-text-muted);margin:0}.music-hero__stats[data-astro-cid-fz3cthso]{gap:var(--space-6);margin:0;display:flex}.music-hero__stats[data-astro-cid-fz3cthso] div[data-astro-cid-fz3cthso]{min-width:5rem;padding-left:var(--space-4);border-left:1px solid var(--color-border-subtle)}.music-hero__stats[data-astro-cid-fz3cthso] dt[data-astro-cid-fz3cthso],.section-heading__count[data-astro-cid-fz3cthso]{font-size:var(--font-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.music-hero__stats[data-astro-cid-fz3cthso] dd[data-astro-cid-fz3cthso]{margin:var(--space-1) 0 0;font-family:var(--font-mono);font-size:var(--font-xl);color:var(--color-brand-accent)}.section-heading[data-astro-cid-fz3cthso]{justify-content:space-between;align-items:end;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.section-heading__eyebrow[data-astro-cid-fz3cthso]{margin-bottom:var(--space-2)}.section-heading[data-astro-cid-fz3cthso] h2[data-astro-cid-fz3cthso]{font-family:var(--font-display);font-size:var(--font-3xl);font-weight:600;line-height:var(--leading-tight);margin:0}.release-grid[data-astro-cid-fz3cthso]{gap:var(--space-8) var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.release-grid__item[data-astro-cid-fz3cthso]{grid-column:span 4}.release-grid__item--lead[data-astro-cid-fz3cthso]{grid-column:span 8}.release-grid__item--lead[data-astro-cid-fz3cthso] .release-card__title{font-size:var(--font-2xl)}.track-catalog[data-astro-cid-fz3cthso]{border-top:1px solid var(--color-border-subtle);margin:0;padding:0;list-style:none}.track-catalog__item[data-astro-cid-fz3cthso]{align-items:center;gap:var(--space-4);min-height:4.75rem;padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-subtle);grid-template-columns:2.5rem 5.5rem minmax(0,1fr) auto;display:grid}.track-catalog__item[data-astro-cid-fz3cthso]:hover{background:var(--color-bg-elevated)}.track-catalog__index[data-astro-cid-fz3cthso]{font-family:var(--font-mono);font-size:var(--font-xs);color:var(--color-text-muted)}.track-catalog__thumb[data-astro-cid-fz3cthso]{aspect-ratio:16/9;background:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);width:5.5rem;overflow:hidden}.track-catalog__thumb[data-astro-cid-fz3cthso] picture,.track-catalog__thumb[data-astro-cid-fz3cthso] img{width:100%;height:100%;display:block}.track-catalog__thumb[data-astro-cid-fz3cthso] img{object-fit:cover;max-width:none}.track-catalog__main[data-astro-cid-fz3cthso]{min-width:0}.track-catalog__title[data-astro-cid-fz3cthso]{font-family:var(--font-display);font-size:var(--font-xl);font-weight:600;line-height:var(--leading-tight);color:var(--color-text-primary)}.track-catalog__title[data-astro-cid-fz3cthso]:hover{color:var(--color-brand-accent);text-decoration:none}.track-catalog__artists[data-astro-cid-fz3cthso]{margin:var(--space-1) 0 0;font-family:var(--font-display);font-size:var(--font-sm);color:var(--color-text-muted);font-style:italic}.track-catalog__meta[data-astro-cid-fz3cthso]{align-items:center;gap:var(--space-3);font-size:var(--font-xs);color:var(--color-text-muted);text-align:right;display:flex}.track-catalog__meta[data-astro-cid-fz3cthso] time[data-astro-cid-fz3cthso]{font-family:var(--font-mono)}.track-catalog__arrow[data-astro-cid-fz3cthso]{color:var(--color-brand-accent);font-size:var(--font-lg)}.track-catalog[data-astro-cid-fz3cthso] a[data-astro-cid-fz3cthso]:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.catalog-empty[data-astro-cid-fz3cthso]{color:var(--color-text-muted);font-style:italic}@media (width<=900px){.release-grid__item[data-astro-cid-fz3cthso],.release-grid__item--lead[data-astro-cid-fz3cthso]{grid-column:span 6}}@media (width<=680px){.music-hero[data-astro-cid-fz3cthso]{gap:var(--space-8);grid-template-columns:1fr}.music-hero__stats[data-astro-cid-fz3cthso]{justify-content:flex-start}.release-grid[data-astro-cid-fz3cthso]{grid-template-columns:1fr}.release-grid__item[data-astro-cid-fz3cthso],.release-grid__item--lead[data-astro-cid-fz3cthso]{grid-column:auto}.track-catalog__item[data-astro-cid-fz3cthso]{gap:var(--space-3);grid-template-columns:2rem 4.5rem minmax(0,1fr) auto}.track-catalog__thumb[data-astro-cid-fz3cthso]{width:4.5rem}.track-catalog__meta[data-astro-cid-fz3cthso]{align-items:flex-end;gap:var(--space-1);flex-direction:column}}
