Multiple Polycurve offsets

Hello Guys, I have this two lists, I want to do successive offset on my polycurve according to the picture, seems like some kind of cross-product but I can´t figure it out…
Any ideas are welcome. Ty

Possible to share relevant files?

I actually solved it by doing this workaround. It may not be elegant, but does the trick. :wink: