@shuenw, what you’re describing expected behavior regarding margin collapsing is correct, though it depends on the properties of each element. This is well-documented.
In Webflow, add two div blocks to a page.
Add a class to the first one (we can call it Div 1), and give it a size of 50px x 50px.
Set the margin-bottom to 50px.
Add a class to the second div (we can call it Div 2), and give it a size of 50px x 50px.
Set the margin-top to 50px.
Since these are empty divs, the margin should collapse as expected, leaving only 50px of vertical space between the two div blocks.