/* The home page's discovery hub (index.html): the store rows come from css/store.css, project cards from
   css/projects.css and the latest lists from css/latest.css. */
.home-picks .store-tune { margin-top: 0; }


/* Everything after the hero slides up over the fixed DAW backdrop like a curtain: frosted, so the studio stays faintly
   visible behind the page all the way down. */
.home-cover > section:not(.cover-hero) { position: relative; z-index: 1; background: color-mix(in srgb, var(--bg) 84%, transparent);
  -webkit-backdrop-filter: var(--blur, blur(12px)); backdrop-filter: var(--blur, blur(12px)); }
.home-cover > section.alt { background: color-mix(in srgb, var(--panel) 80%, transparent); }
.home-cover > .home-search { border-radius: 28px 28px 0 0; padding-top: 36px; box-shadow: 0 -18px 40px rgba(0, 0, 0, .35); }
body:has(.home-cover) .site-footer { position: relative; z-index: 1; -webkit-backdrop-filter: var(--blur, blur(12px)); backdrop-filter: var(--blur, blur(12px)); }
