It looks like their estimate in confirmation time is based on the assumption that no new transactions are being made. So, if you pay 12 sat/vbyte now, your transaction will be in the fifth block.
According to the image you posted, mempool.space is saying that if no new transaction is made, the next block will include transactions using the fee rate of at least 14 sat/vbyte and the fifth block will include tranactions paying 11-12 sat/vbyte.
Mempool.space isn't saying that if you use the fee rate of 12 sat/vbyte, your transaction will be included in the fifth block.
If you want to use mempool.space for fee estimation, you should use the fee rates displayed under "High Priority", "Medium Priortiy" and "Low Priortiy"
Mempool.space suggests using the high priority fee rate for placing your transaction in the first mempool block, the medium priority fee rate for placing your transaction between first and second mempool blocks and the low priority fee rate for placing your transaction between second and third mempool blocks.
See the image I just took from mempool.space.
According to the image, Mempool.space is saying that if no new transaction is made, the next block will include transactions paying the fee rate of at least 15 sat/vbyte and the second block will include transactions paying 14-15 sat/vbyte.
Mempool.space is suggesting the fee rate of 18 sat/vbyte for placing your transaction in the next block and the fee rate of 17 sat/vbyte for placing your transaction in the next two blocks.