Question: why k is lighter than na?
Answer: Basically, in the case of sodium and potassium the increase in shell size outweighs the pull of the core on the outer shell electron and so potassium is less dense than sodium. When we more from Na to K, effect of increase in volume is more pronounced as compared to effect of increase in atomic mass.