You've heard the buzz around Passive House, but you're not sure why all the fuss? Is it really that different?…