2025 Mazda 3: Performance, Style, and Cutting-Edge Tech