.releases[data-astro-cid-aaipfe57].strip{padding-block:var(--section-space);background:var(--color-surface);padding-inline:0}.releases-head[data-astro-cid-aaipfe57]{width:min(75rem, calc(100% - (var(--page-gutter) * 2)));margin:0 auto var(--space-8);text-align:center}.releases-head[data-astro-cid-aaipfe57] .section-label[data-astro-cid-aaipfe57]{margin-inline:auto}.releases-head[data-astro-cid-aaipfe57] h2[data-astro-cid-aaipfe57]{margin-bottom:var(--space-4)}.intro-line[data-astro-cid-aaipfe57]{text-wrap:balance;display:block}@media (width<=600px){.intro-line[data-astro-cid-aaipfe57]{font-size:min(1em,3.85vw)}}.releases-intro[data-astro-cid-aaipfe57]{max-width:56rem;color:var(--color-text-soft);font-size:var(--text-lead);margin:0 auto}.rail-wrap[data-astro-cid-aaipfe57]{--more-card-width:min(300px, 20vw);grid-template-columns:minmax(0, 1fr) var(--more-card-width);gap:var(--space-5);padding-right:var(--page-gutter);display:grid;position:relative}.rail[data-astro-cid-aaipfe57]{padding:var(--space-1) 0 var(--space-1) calc(var(--page-gutter) + var(--space-3));overflow:hidden}.rail-track[data-astro-cid-aaipfe57]{width:max-content;animation:52s linear infinite release-marquee;display:flex}.rail-group[data-astro-cid-aaipfe57]{gap:var(--space-5);padding-right:var(--space-5);display:flex}.rail-wrap[data-astro-cid-aaipfe57]:hover .rail-track[data-astro-cid-aaipfe57],.rail-wrap[data-astro-cid-aaipfe57]:focus-within .rail-track[data-astro-cid-aaipfe57]{animation-play-state:paused}@keyframes release-marquee{to{transform:translate(-50%)}}.rel-card[data-astro-cid-aaipfe57]{scroll-snap-align:start;width:min(560px,40vw);color:var(--color-text);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0;position:relative}.rel-media[data-astro-cid-aaipfe57]{aspect-ratio:16/10;border-radius:var(--radius-card-lg);background:var(--color-surface-raised);display:block;overflow:hidden}.rel-media[data-astro-cid-aaipfe57] img{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease-standard);border-radius:0}.rel-card[data-astro-cid-aaipfe57]:hover .rel-media[data-astro-cid-aaipfe57] img,.rel-card[data-astro-cid-aaipfe57]:focus-visible .rel-media[data-astro-cid-aaipfe57] img{transform:scale(1.03)}.rel-card[data-astro-cid-aaipfe57]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.rel-info[data-astro-cid-aaipfe57]{row-gap:var(--space-1);align-items:baseline;gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.rel-kind[data-astro-cid-aaipfe57]{font:var(--weight-bold) var(--text-xs) var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-accent);flex:none}.rel-artist[data-astro-cid-aaipfe57]{font-size:var(--text-body-sm);color:var(--color-text-soft);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rel-title[data-astro-cid-aaipfe57]{font:var(--weight-extrabold) 1.125rem/1.15 var(--font-sans);letter-spacing:var(--tracking-heading);flex-basis:100%}.rel-more[data-astro-cid-aaipfe57]{width:var(--more-card-width);height:min(350px,25vw);margin-top:var(--space-1);justify-content:center;align-items:center;gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-card-lg);color:var(--color-text);background:var(--color-bg);flex-direction:column;text-decoration:none;display:flex;position:relative}.rel-more-arrow[data-astro-cid-aaipfe57]{border:1px solid var(--color-border);width:2.75rem;height:2.75rem;transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);border-radius:50%;place-items:center;font-size:1.2rem;display:grid}.rel-more[data-astro-cid-aaipfe57]:hover .rel-more-arrow[data-astro-cid-aaipfe57]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}.rel-more-label[data-astro-cid-aaipfe57]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-align:center;text-transform:uppercase;color:var(--color-text-soft)}.rel-more[data-astro-cid-aaipfe57]:hover .rel-more-label[data-astro-cid-aaipfe57]{color:var(--color-text)}.releases[data-astro-cid-aaipfe57].grid .rail-wrap[data-astro-cid-aaipfe57]{padding:0;display:block}.releases[data-astro-cid-aaipfe57].grid .rail[data-astro-cid-aaipfe57]{gap:var(--space-5);flex-wrap:wrap;padding:0;display:flex;overflow:visible}.releases[data-astro-cid-aaipfe57].grid .rel-card[data-astro-cid-aaipfe57]{flex:1 1 calc((100% - var(--space-5)) / 2);width:auto;min-width:0}.rel-modal[data-astro-cid-aaipfe57]{border:1px solid var(--color-border);border-radius:var(--radius-card-lg);background:var(--color-surface);width:min(920px,94vw);max-height:92vh;color:var(--color-text);box-shadow:var(--shadow-modal);padding:0}.rel-modal[data-astro-cid-aaipfe57]::backdrop{background:rgb(var(--black-rgb) / 82%)}.rel-inner[data-astro-cid-aaipfe57]{padding:var(--space-8);position:relative}.rel-close[data-astro-cid-aaipfe57]{top:var(--space-4);right:var(--space-4);border:1px solid var(--color-border);background:var(--color-bg);width:2.5rem;height:2.5rem;color:var(--color-text);cursor:pointer;border-radius:50%;font-size:1.4rem;line-height:1;position:absolute}.rel-close[data-astro-cid-aaipfe57]:hover{border-color:var(--color-accent);color:var(--color-accent)}.rel-modal-artist[data-astro-cid-aaipfe57]{margin-top:calc(var(--space-2) * -1)}.rel-inner[data-astro-cid-aaipfe57] h2[data-astro-cid-aaipfe57]{margin-bottom:.4rem;padding-right:2.5rem}.rel-video[data-astro-cid-aaipfe57]{aspect-ratio:16/9;border-radius:var(--radius-card-sm);background:var(--black-pure);margin:var(--space-5) 0;position:relative;overflow:hidden}.rel-video[data-astro-cid-aaipfe57] iframe[data-astro-cid-aaipfe57]{border:0;width:100%;height:100%;position:absolute;inset:0}.rel-gallery[data-astro-cid-aaipfe57]{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:repeat(5,1fr);display:grid}.rel-gallery[data-astro-cid-aaipfe57] img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-control);width:100%}.rel-gallery[data-astro-cid-aaipfe57][hidden]{display:none}.fine[data-astro-cid-aaipfe57]{font-size:var(--text-body-sm)}@media (width<=640px){.releases[data-astro-cid-aaipfe57].strip{padding-block:var(--space-12)}.rel-card[data-astro-cid-aaipfe57]{width:78vw}.releases[data-astro-cid-aaipfe57].grid .rel-card[data-astro-cid-aaipfe57]{flex-basis:100%}.rel-title[data-astro-cid-aaipfe57]{font-size:.95rem}.rel-modal[data-astro-cid-aaipfe57]{border:0;border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}.rel-inner[data-astro-cid-aaipfe57]{padding:1.2rem var(--page-gutter) 2rem}.rel-gallery[data-astro-cid-aaipfe57]{grid-template-columns:repeat(3,1fr)}}@media (width<=800px){.releases[data-astro-cid-aaipfe57].strip .rail-wrap[data-astro-cid-aaipfe57]{gap:var(--space-6);grid-template-columns:minmax(0,1fr);padding-right:0}.rel-more[data-astro-cid-aaipfe57]{width:calc(100% - (var(--page-gutter) * 2));height:auto;min-height:64px;margin:0 var(--page-gutter);padding:var(--space-4) var(--space-5);border-radius:var(--radius-control);flex-direction:row-reverse;justify-content:space-between}.rel-more-arrow[data-astro-cid-aaipfe57]{flex:none}.rel-more-label[data-astro-cid-aaipfe57]{text-align:left;font-size:var(--text-sm)}}@media (prefers-reduced-motion:reduce){.rail-track[data-astro-cid-aaipfe57]{animation:none}}
