DSSSM-428 #time 2h 38m successfully centered contact block horizontally and added translucent background behind it, but introduces bug regarding page height, possibly stemming from transition animation