Possible Issue with Fluid Typography Step Logic

Hi,

I tested the fluid typography feature and noticed an issue in the smaller steps:

text-2xs: clamp(0.7rem, calc(-0.0020869565217391303 * (100vw - 22.5rem) + 0.7rem), 0.58rem)
text-xs: clamp(0.79rem, calc(-0.001217391304347827 * (100vw - 22.5rem) + 0.79rem), 0.72rem)

It seems that when the minimum value ends up larger than the maximum value for the breakpoints, the logic doesn’t automatically switch them.

I think there should be a rule to reverse these values if min > max, so the clamp function remains valid.

Looking at it in Bricks 2.2 beta for a better view, it’s clearly shown the min is bigger than the max at smaller steps

I also notice the add / remove step in 2.2 beta is missing?