Sticky positioning pins elements relative to the viewpoint. It's perfectly natively supported.
By giving each card a slightly larger 'top' offset, they stack beautifully.
Card 1: top 40px. Card 2: top 70px. Card 3: top 100px. It's really that simple.
Watch as the final card sits comfortably on the stack.