Craft custom CSS easing by dragging the two control points of a cubic-bezier curve, watch a live animation preview and copy the ready cubic-bezier() value.
A CSS timing function defined by two control points that shapes how an animation accelerates and decelerates over time.
Yes — the Y of a control point can go below 0 or above 1 to create bounce/overshoot effects; X stays within 0–1 as CSS requires.
In transition-timing-function or animation-timing-function, e.g. transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1).