Objectively, White is still winning, but the time deficit will soon start to tell.
38... d2d7 The longer the game continues, the better the chances are for Firouzja. There is no increment, remember $2 39. c6d7  39... c8c1  40. f4c1  40... b6d7 