--lerp-0: 1; /* === sin(90deg) */ --lerp-1: calc(sin(50deg)); --lerp-2: calc(sin(45deg)); --lerp digit + .digit, .digit:has(+ .digit + .digit + .digit:is(:hover, :focus-visible)) { --active: var(--lerp