.catalogue-cell[data-astro-cid-52xpazvc]{height:100%;color:var(--text);background:var(--bg);transition:background var(--dur-normal) var(--ease-out), color var(--dur-normal) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;position:relative}.cell-no[data-astro-cid-52xpazvc]{padding:var(--sp-3) var(--sp-3) var(--sp-2);color:var(--faint);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-label);line-height:var(--lh-label)}.cell-art[data-astro-cid-52xpazvc]{aspect-ratio:16/9;background:var(--plate);flex:none;width:100%;display:block;position:relative;overflow:hidden}.cell-art-img[data-astro-cid-52xpazvc]{object-fit:cover;width:100%;height:100%;display:block}.cell-art-empty[data-astro-cid-52xpazvc]{background:var(--plate);width:100%;height:100%;display:block}.cell-badge[data-astro-cid-52xpazvc]{top:var(--sp-2);right:var(--sp-2);z-index:1;position:absolute}.cell-play[data-astro-cid-52xpazvc]{right:var(--sp-3);bottom:var(--sp-3);z-index:1;width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-round);background:var(--cta-primary);color:var(--cta-primary-text);opacity:0;transform:translateY(var(--sp-1));transition:opacity var(--dur-normal) var(--ease-out), transform var(--dur-normal) var(--ease-out), background var(--dur-fast);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.cell-info[data-astro-cid-52xpazvc]{gap:var(--sp-2);min-width:0;padding:var(--sp-3);flex-direction:column;flex:1;display:flex}.cell-head[data-astro-cid-52xpazvc]{justify-content:space-between;align-items:baseline;gap:var(--sp-2);min-width:0;display:flex}.cell-title[data-astro-cid-52xpazvc]{min-width:0;color:inherit;font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-bold);letter-spacing:var(--ls-display);line-height:var(--lh-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cell-price[data-astro-cid-52xpazvc]{color:inherit;font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:var(--ls-micro);line-height:var(--lh-label);flex:none}.cell-lede[data-astro-cid-52xpazvc]{align-items:center;min-width:0;display:grid}.cell-genre[data-astro-cid-52xpazvc],.cell-pitch[data-astro-cid-52xpazvc]{min-width:0;transition:opacity var(--dur-normal) var(--ease-out);grid-area:1/1}.cell-genre[data-astro-cid-52xpazvc]{justify-self:start}.cell-pitch[data-astro-cid-52xpazvc]{color:var(--plate-ink);font-family:var(--font-text);font-size:var(--fs-body-sm);line-height:var(--lh-body);text-overflow:ellipsis;white-space:nowrap;opacity:0;overflow:hidden}@media (hover:hover){.catalogue-cell[data-astro-cid-52xpazvc]:hover{background:var(--plate);color:var(--plate-ink)}.catalogue-cell[data-astro-cid-52xpazvc]:hover .cell-no[data-astro-cid-52xpazvc]{color:var(--plate-ink)}}.catalogue-cell[data-astro-cid-52xpazvc]:focus-visible{background:var(--plate);color:var(--plate-ink);outline:var(--rule-w-strong) solid transparent}.catalogue-cell[data-astro-cid-52xpazvc]:focus-visible:after{content:"";z-index:2;border:var(--rule-w-strong) solid var(--cta-focus);pointer-events:none;position:absolute;inset:0}.catalogue-cell[data-astro-cid-52xpazvc]:focus-visible .cell-no[data-astro-cid-52xpazvc]{color:var(--plate-ink)}@media not ((hover:none) or (pointer:coarse)){.catalogue-cell[data-astro-cid-52xpazvc]:hover .cell-play[data-astro-cid-52xpazvc],.catalogue-cell[data-astro-cid-52xpazvc]:focus-visible .cell-play[data-astro-cid-52xpazvc]{opacity:1;transform:translateY(0)}.catalogue-cell[data-astro-cid-52xpazvc]:hover .cell-lede--pitch[data-astro-cid-52xpazvc] .cell-genre[data-astro-cid-52xpazvc],.catalogue-cell[data-astro-cid-52xpazvc]:focus-visible .cell-lede--pitch[data-astro-cid-52xpazvc] .cell-genre[data-astro-cid-52xpazvc]{opacity:0}.catalogue-cell[data-astro-cid-52xpazvc]:hover .cell-pitch[data-astro-cid-52xpazvc],.catalogue-cell[data-astro-cid-52xpazvc]:focus-visible .cell-pitch[data-astro-cid-52xpazvc]{opacity:1}}.catalogue-cell[data-astro-cid-52xpazvc]:active .cell-play[data-astro-cid-52xpazvc]{background:var(--cta-primary-hover)}.catalogue-cell[data-astro-cid-52xpazvc]:active .cell-title[data-astro-cid-52xpazvc]{text-decoration:underline}@media (hover:none),(pointer:coarse){.cell-lede[data-astro-cid-52xpazvc]{gap:var(--sp-2);grid-template-columns:minmax(0,1fr)}.cell-genre[data-astro-cid-52xpazvc],.cell-pitch[data-astro-cid-52xpazvc]{grid-area:auto}.cell-pitch[data-astro-cid-52xpazvc]{-webkit-line-clamp:2;color:var(--muted);opacity:1;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.catalogue-cell[data-astro-cid-52xpazvc]:focus-visible .cell-pitch[data-astro-cid-52xpazvc]{color:var(--plate-ink)}.cell-play[data-astro-cid-52xpazvc]{display:none}}.browse-grid-container[data-astro-cid-x3egele3]{scrollbar-width:none;-ms-overflow-style:none;min-height:0;padding-top:var(--sp-6);padding-bottom:var(--sp-12);padding-left:var(--page-px-desktop);padding-right:var(--page-px-desktop);flex:1;position:relative;overflow-y:auto}.browse-grid-container[data-astro-cid-x3egele3]::-webkit-scrollbar{display:none}.browse-grid[data-astro-cid-x3egele3]{border-top:var(--rule-w) solid var(--border2);border-left:var(--rule-w) solid var(--border2);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid}.grid-cell[data-astro-cid-x3egele3]{border-right:var(--rule-w) solid var(--border2);border-bottom:var(--rule-w) solid var(--border2);min-width:0}.grid-letter[data-astro-cid-x3egele3]{padding:var(--sp-3);color:var(--text);font-family:var(--font-display);font-size:var(--fs-display);font-weight:var(--fw-black);letter-spacing:var(--ls-display);line-height:var(--lh-heading);margin:0}@media (width<=639px){.browse-grid-container[data-astro-cid-x3egele3]{padding-left:var(--page-px-mobile);padding-right:var(--page-px-mobile)}.browse-grid[data-astro-cid-x3egele3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=640px) and (width<=1023px){.browse-grid-container[data-astro-cid-x3egele3]{padding-left:var(--page-px-tablet);padding-right:var(--page-px-tablet)}.browse-grid[data-astro-cid-x3egele3]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px) and (width<=1279px){.browse-grid[data-astro-cid-x3egele3]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1536px){.browse-grid[data-astro-cid-x3egele3]{grid-template-columns:repeat(6,minmax(0,1fr))}}.masthead[data-astro-cid-54vkxyrk]{justify-content:space-between;align-items:flex-end;gap:var(--sp-4) var(--sp-8);margin-bottom:var(--sp-6);flex-wrap:wrap;display:flex}.masthead-text[data-astro-cid-54vkxyrk]{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.masthead-eyebrow[data-astro-cid-54vkxyrk]{color:var(--muted);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);line-height:var(--lh-label);text-transform:uppercase}.masthead-title[data-astro-cid-54vkxyrk]{color:var(--text);font-family:var(--font-display);font-size:var(--fs-xl);font-weight:var(--fw-black);letter-spacing:var(--ls-xl);line-height:var(--lh-heading);margin:0}.masthead-promise[data-astro-cid-54vkxyrk]{color:var(--muted);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--ls-label);line-height:var(--lh-label);text-transform:uppercase;margin:0}.masthead-promise[data-astro-cid-54vkxyrk] strong[data-astro-cid-54vkxyrk]{color:var(--text);font-weight:var(--fw-bold)}
