Multiple area plots in one chart

I have 2 groups of 3 traces each and I want to fill the area between each of the 3 traces with a fill color. Is there an elegant way to do this? With my what I’m trying, the area below the lowest trace of the 3 is being filled as well which is not expected.

This should be doable.

Can you share an reproducible example of what you’ve tried so far to help us help you?