Tech could ever live up to the hype surrounding its return. But it succeeds handsomely, winning our Best Small Car 2025 award ...