CSS @function lands, letting you reuse style logic in pure CSS
Custom CSS @function lets developers define reusable functions that return values, encapsulate intermediate variables, and accept arguments—all within CSS. It reduces duplication, improves dev experience, but currently returns only a single value and silently fails on argument mismatches. This shifts complex styling logic from JavaScript toward native CSS, promising cleaner codebases.