Two things to look at. First, how the font behaves across its single weight axis (100 → 1800). Second, how each letterform variant (default, ss01, ss02, ss03) animates differently when that axis moves, and what calt does on top.
One variable axis. The headline below loops across the full wght 100 → 1800 range so you can watch the outlines morph; the staircase pins seven sample weights along the way.
font-feature-settings: "calt" 0: contextual swapping disabled, so you see
only what the variant column explicitly requests.
Letter-spacing + calt: browsers drop contextual alternates by default the
moment CSS letter-spacing is non-zero, which is why naive tracking used to make
the animation disappear (the movement lives in the calt-swapped glyphs). The fix every
specimen here now uses: force font-feature-settings: "calt" 1 explicitly, which
overrides that default. Try it live: drag the letter-spacing slider in the sticky bar and
watch the calt-on rows keep their alternates instead of snapping to base glyphs. The
alternates are also drawn to pass close to the base shapes around wght 500, so judge calt at
the weight extremes (200 / 900), not mid-axis.