The NEW 2025 MAZDA CX-70: An INSIDE LOOK