How many bits does "Nat" take?

Is it dynamic or fixed size?
If it is dynamic, for small numbers(0-100) Nat will be more memory efficient than Nat64?

Dynamic. I think if you need to just use small numbers that a nat8 would Use less logic, but but I’ll let a compiler person answer.

This is my goto resource on this topic: