This demo makes the flames around the logo sway and flicker. Each flame is tipped back and forth with the CSS transform: rotate() property, driven by a looping @keyframes animation that pivots it around its own base. The flames are given slightly different speeds and offset start times, so they ripple independently instead of moving in lockstep.