Hyundai i30N is a sporty but safe car