fix(deps): align engines.node with stylelint 18's supported Node range
stylelint 18 requires ^22.22.2 || ^24.15.0 || >=26.0.0. Narrow the
declared frontend range to match so installs on unsupported Node
versions don't hit EBADENGINE. No other locked package needs a stricter
range.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>