Morph progress for press p: clamped (corners never bounce), and discrete under Reduce Motion.
p
double morphProgress(double p) => effectivePress(p, reduceMotion: spec.reduceMotion).clamp(0.0, 1.0);