Confirmed Lander separation from Orbiter. Later today, the lander will perform two burns to lower the orbit, first to 100x200km, then 15x100 km. Final landing descent will probably occur on December 1, around 15:00 UTC.
A nice high-res photo of the spacecraft, the humans in the background a...