At its heart, a waterproof jacket is about balance: staying dry without overheating, shielding from wind without losing shape ...