.card[data-astro-cid-wal6zr2v] a[data-astro-cid-wal6zr2v]{text-decoration:none;display:block}.sleeve[data-astro-cid-wal6zr2v]{aspect-ratio:1;border-radius:var(--radius);background:var(--bg-raised);box-shadow:var(--shadow);position:relative;overflow:hidden}.sleeve[data-astro-cid-wal6zr2v] img{object-fit:cover;filter:saturate(.9);width:100%;height:100%;transition:transform .5s,filter .3s}.sleeve[data-astro-cid-wal6zr2v]:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 0 60px #00000040}.title[data-astro-cid-wal6zr2v]{margin-top:1rem;font-size:1.35rem}.label[data-astro-cid-wal6zr2v]{margin:.35rem 0 0}.card[data-astro-cid-wal6zr2v] a[data-astro-cid-wal6zr2v]:hover .sleeve[data-astro-cid-wal6zr2v] img,.card[data-astro-cid-wal6zr2v] a[data-astro-cid-wal6zr2v]:focus-visible .sleeve[data-astro-cid-wal6zr2v] img{filter:saturate();transform:scale(1.03)}.card[data-astro-cid-wal6zr2v] a[data-astro-cid-wal6zr2v]:hover .title[data-astro-cid-wal6zr2v]{color:var(--accent)}.card[data-astro-cid-wal6zr2v] a[data-astro-cid-wal6zr2v]:focus-visible{outline-offset:6px}.shorts[data-astro-cid-udfzztfk]{padding-top:clamp(4rem,10vw,7rem)}.head[data-astro-cid-udfzztfk]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:2rem;display:flex}h2[data-astro-cid-udfzztfk]{margin-top:.4rem;font-size:clamp(2rem,5vw,3rem);font-weight:500}.grid[data-astro-cid-udfzztfk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,2.5vw,1.5rem);margin:0;padding:0;list-style:none;display:grid}.more[data-astro-cid-udfzztfk]{font-family:var(--font-sans);margin:1.25rem 0 0;font-size:.95rem}.more[data-astro-cid-udfzztfk] a[data-astro-cid-udfzztfk]{color:var(--ink-soft);text-decoration:none}.more[data-astro-cid-udfzztfk] a[data-astro-cid-udfzztfk]:hover{color:var(--accent)}@media (width>=48rem){.grid[data-astro-cid-udfzztfk]{grid-template-columns:repeat(4,minmax(0,1fr))}}.upcoming[data-astro-cid-ociksxuf]{border:1px solid var(--rule);border-radius:var(--radius);background:radial-gradient(ellipse 70% 90% at 100% 0%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 70%), var(--bg-raised);align-items:center;gap:clamp(1.5rem,4vw,3rem);margin-top:clamp(2.5rem,6vw,4rem);padding:clamp(1.25rem,4vw,2.5rem);display:grid}.cover[data-astro-cid-ociksxuf]{max-width:16rem;display:block}.cover[data-astro-cid-ociksxuf] img{aspect-ratio:1;object-fit:cover;border-radius:var(--radius);width:100%;box-shadow:var(--shadow)}h2[data-astro-cid-ociksxuf]{font-variation-settings:"opsz" 144;margin:.4rem 0 .25rem;font-size:clamp(2.25rem,6vw,3.5rem);font-weight:500}h2[data-astro-cid-ociksxuf] a[data-astro-cid-ociksxuf]{text-decoration:none}.date[data-astro-cid-ociksxuf]{color:var(--ink-soft);margin:0 0 1.5rem;font-size:clamp(1.15rem,1vw + 1rem,1.4rem)}.actions[data-astro-cid-ociksxuf]{flex-wrap:wrap;gap:.75rem;display:flex}@media (width>=48rem){.upcoming[data-astro-cid-ociksxuf]{grid-template-columns:16rem minmax(0,1fr)}}.hero[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);background:radial-gradient(ellipse 60% 80% at 85% 20%, color-mix(in srgb, var(--accent) 14%, transparent), transparent 70%), radial-gradient(ellipse 50% 60% at 10% 100%, color-mix(in srgb, var(--brick) 12%, transparent), transparent 70%);position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:after{content:"";aspect-ratio:1;background:repeating-radial-gradient(circle, transparent 0 7px, color-mix(in srgb, var(--ink) 6%, transparent) 7px 8px);pointer-events:none;border-radius:50%;width:60vmax;position:absolute;top:50%;right:-18vmax;transform:translateY(-50%);mask-image:radial-gradient(circle,#000 30%,#0000 70%)}.hero-inner[data-astro-cid-lcdefpme]{z-index:1;padding-block:clamp(4rem,14vw,9rem) clamp(3.5rem,10vw,7rem);position:relative}h1[data-astro-cid-lcdefpme]{font-variation-settings:"opsz" 144;letter-spacing:-.035em;margin-top:.75rem;font-size:clamp(3.5rem,15vw,9rem);font-weight:600;line-height:.92}.intro[data-astro-cid-lcdefpme]{max-width:34rem;color:var(--ink-soft);margin:1.5rem 0 2rem;font-size:clamp(1.15rem,1vw + 1rem,1.4rem)}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;display:flex}.hero-listen[data-astro-cid-lcdefpme]{margin-top:1.75rem}.featured[data-astro-cid-lcdefpme]{gap:clamp(2rem,5vw,4rem);padding-top:clamp(3.5rem,8vw,6rem);display:grid}.featured-cover[data-astro-cid-lcdefpme]{max-width:26rem}.featured-cover[data-astro-cid-lcdefpme] img{aspect-ratio:1;object-fit:cover;border-radius:var(--radius);width:100%;box-shadow:var(--shadow)}.featured[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-variation-settings:"opsz" 144;margin:.5rem 0 1.5rem;font-size:clamp(2rem,5vw,3.25rem);font-weight:500}.featured[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.featured-desc[data-astro-cid-lcdefpme]{color:var(--ink-soft)}.featured-date[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin:-1rem 0 1.5rem;font-size:clamp(1.1rem,1vw + .9rem,1.3rem)}.teaser[data-astro-cid-lcdefpme]{border-left:2px solid var(--accent);margin:0 0 2rem;padding-left:1.25rem;font-size:clamp(1.15rem,1vw + 1rem,1.4rem);font-style:italic}.teaser[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.discography[data-astro-cid-lcdefpme]{padding-top:clamp(4rem,10vw,7rem);scroll-margin-top:4rem}.section-head[data-astro-cid-lcdefpme]{margin-bottom:2rem}.section-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:.4rem;font-size:clamp(2rem,5vw,3rem);font-weight:500}.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:clamp(1.5rem,4vw,2.5rem);margin:0;padding:0;list-style:none;display:grid}@media (width>=56rem){.featured[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,26rem) minmax(0,1fr);align-items:center}.featured--flip[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,26rem)}.featured--flip[data-astro-cid-lcdefpme] .featured-cover[data-astro-cid-lcdefpme]{order:2}}
