Ups'n'downs

I solved it on May 5, 2021. You can try to beat my record on CSSBattle!

391 chars
<div a> <div></div> <div></div> <div></div> </div> <style> body { background: #62306d; } div[a] { display: flex; height: 200; margin: 50 42; } div > div { padding: 50; background: #f7ec7d; align-self: flex-end; border-radius: 0 0 50% 50%; } div > div:nth-child(2) { border-radius: 50% 50% 0 0; align-self: flex-start; } </style>