Juventus in the last few matches has been very disappointing, the players don't seem to have the fighting power so they have lost quite a lot of points. I think the old lady's chances of staying in the top four are still quite big but it depends on the results on the field whether they start to improve after the international break or get worse and worse. The match against Lazio will really determine Juve's steps and I see that this match is truly a real test that must be passed, even though it is tough, Allegri must make various efforts to get full points.
If we look at the performance of the two teams as a benchmark in the match, actually Lazio actually got worse results than Juventus at this time, from their last 5 matches in all competitions Lazio only got one win and 4 losses, while Juventus is still better by getting 1 win, 1 loss and 3 draws, currently we are all here favoring Lazio because only the home factor, Even though if we pay attention if Lazio is also not too strong at home, but because Juventus is currently one of the big teams, of course, continues to be in the spotlight when they are down like they are today.
At this time the mentality of both teams will be tested as you said, especially now that it is actually a momentum for Juventus to rise from their slump, the international break should give Allegri plenty of time to evaluate his game tactics so far which are often easy for opponents to read, and certainly in the rest of the games this season Juventus should be even better so that they can at least stay in the top 4 at the end of this season.