That is, because fixed length strings are directly incorporated into your type, hence 11 bytes, but for variable length strings only a pointer to the string descriptor is incorporated into the type, which should be 4 bytes when using the 32bit version of QB64, while it should be 8 bytes when using the 64bit version of QB64.
In different words, fixed length is incorporated as is, variable length strings are just incorporated AS _OFFSET.