2025 Lotus Seven Leaf Spring, Front