/* R36: Search hero and six-card marketplace share ONE animated background.
   The parent owns the gradient, preventing visible seams and animation resets. */
.z-unified-discovery{
  position:relative;isolation:isolate;overflow:hidden;
  background:linear-gradient(115deg,#b9eafa 0%,#e5f7ff 31%,#ffe1c4 65%,#b7eaff 100%);
  background-size:250% 250%;animation:zGradient 13s ease-in-out infinite;
}
.z-unified-discovery .z-search-hero,
.z-unified-discovery .z-market-discovery{
  background:transparent!important;background-image:none!important;
  animation:none!important;border:0!important;border-radius:0!important;
  box-shadow:none!important;outline:0!important;
}
.z-unified-discovery .z-search-hero{overflow:visible;isolation:auto;position:relative;z-index:1}
.z-unified-discovery .z-market-discovery{position:relative;z-index:1;margin:0!important}
.z-unified-discovery .z-search-hero::before,
.z-unified-discovery .z-search-hero::after{z-index:-1}
.z-unified-discovery .z-market-discovery::before,
.z-unified-discovery .z-market-discovery::after{display:none!important}
.z-unified-discovery .z-market-wrap{background:transparent!important}
@media(prefers-reduced-motion:reduce){.z-unified-discovery{animation:none!important}}
