2026 Maybach 62 Leaf Spring, Front