Closest we have to this is TAdvRichEditor
This is a fully native implementation that does not depend on installed IE engines.
Yes, I am aware of that component but I need to fully preserve HTML including CSS, inline styling, <head> <body> tags etc. How hard is it to port the .NET component to VCL?
Handling full CSS is currently not within the scope of TAdvRichEditor.