Whoever wrote their product specs was probably confused, because "BB86.5" isn't really a thing.
You have an FSA 386EVO crank. All the bikes in this series seem to have come with them.
You probably have a BB386EVO shell.
If not that, then it's probably a BB86 shell. This would require a fancy adapter bottom bracket to work with those cranks, which would be unusual for stock parts, so I doubt it's what you've got.
The internal diameter of BB386EVO is 46mm vs 41 for BB86. Pull your cranks and put a ruler or caliper up to the shell. 5mm is a pretty big difference so you should be able to figure out which you've got.
In the likely case it's a BB386EVO shell, a bunch of companies make adapter BBs for 24mm cranks for them. The thread-together type linked is nice because it adds a natural hedge against creaking, but they're pricier than some options. Cheap reducer adapter bushings exist too, which in my opinion are a compromise because they waste space that could have been used on bigger ball bearings, and add another set of surfaces that can creak. Those could adapt your existing BB to your R7000 though, in the event it still has life in it and you want a simple installation.
If it's BB86 you just need any Shimano press fit road bottom bracket.