.picks.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=60rem){.picks.svelte-1uha8ag{grid-template-columns:repeat(3,1fr)}}.more.svelte-1uha8ag{margin:.85rem 0 0;font-size:.9rem}body{color:#1c1917;background:#faf8f5;margin:0;font-family:Georgia,Times New Roman,serif}.hero.svelte-1uha8ag{max-width:44rem;padding:2rem clamp(1rem,4vw,3rem) 1.4rem}h1.svelte-1uha8ag{letter-spacing:-.015em;margin:0 0 .6rem;font-size:clamp(1.9rem,5vw,2.8rem);line-height:1.1}.hero.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#44403c;margin:0 0 1rem;font-size:1.02rem;line-height:1.6}.cta.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.cta.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#57534e;font-size:.95rem}.cta.svelte-1uha8ag .primary:where(.svelte-1uha8ag){color:#faf8f5;background:#1c1917;border-radius:2px;padding:.6rem 1.2rem;font-size:.98rem;text-decoration:none}.cta.svelte-1uha8ag .primary:where(.svelte-1uha8ag):hover{background:#a33b1f}.block.svelte-1uha8ag{max-width:72rem;padding:.6rem clamp(1rem,4vw,3rem) 1.6rem}h2.svelte-1uha8ag{border-top:1px solid #e7e5e4;flex-wrap:wrap;align-items:baseline;gap:.9rem;margin:1.2rem 0 .8rem;padding-top:1.2rem;font-size:1.15rem;display:flex}.all.svelte-1uha8ag{color:#78716c;font-family:system-ui,sans-serif;font-size:.78rem;font-weight:400}ul.svelte-1uha8ag{margin:0;padding:0;list-style:none}.genres.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:.3rem 1.2rem;display:grid}.genres.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#1c1917;grid-template-columns:9.5rem 1fr 3.4rem;align-items:center;gap:.7rem;padding:.4rem 0;text-decoration:none;display:grid}.genres.svelte-1uha8ag a:where(.svelte-1uha8ag):hover .name:where(.svelte-1uha8ag){text-decoration:underline}.genres.svelte-1uha8ag a:where(.svelte-1uha8ag):hover .bar:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag){background:#a33b1f}.name.svelte-1uha8ag{font-size:.94rem}.bar.svelte-1uha8ag{background:#eeece8;border-radius:4px;height:7px;overflow:hidden}.bar.svelte-1uha8ag i:where(.svelte-1uha8ag){background:#1c1917;border-radius:4px;height:100%;display:block}.artists.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.1rem 1.4rem;display:grid}.artists.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#1c1917;border-bottom:1px solid #f0efec;justify-content:space-between;align-items:baseline;gap:.7rem;padding:.34rem 0;font-size:.93rem;text-decoration:none;display:flex}.artists.svelte-1uha8ag a:where(.svelte-1uha8ag):hover .who:where(.svelte-1uha8ag){text-decoration:underline}.labels.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.5rem;display:grid}.labels.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#1c1917;background:#fff;border:1px solid #e7e5e4;border-radius:3px;align-items:center;gap:.6rem;padding:.5rem .6rem;font-size:.9rem;text-decoration:none;display:flex}.labels.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{border-color:#a33b1f}.who.svelte-1uha8ag{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.n.svelte-1uha8ag{color:#a8a29e;text-align:right;font-family:system-ui,sans-serif;font-size:.74rem}.aside.svelte-1uha8ag{color:#78716c;margin:.8rem 0 0;font-size:.86rem}.aside.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#1c1917}footer.svelte-1uha8ag{border-top:1px solid #e7e5e4;margin-top:1.5rem;padding:1.6rem clamp(1rem,4vw,3rem) 3rem}footer.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#57534e;max-width:44rem;margin:0;font-size:.9rem;line-height:1.65}
