Replace scaleY group transform with a dynamic clipPath that reveals flame height proportional to heater power. Base at y=256 stays fixed; only the tips grow with intensity. Includes flicker overshoot buffer. Fire paths shifted +8px down, viewBox extended to 265. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01DGKe8JzTM2Gr1fdx9wYXTi