Gracias @Alec por llamar mi atención sobre esto. Había notado algunas rarezas recientemente desde la versión 2.5.0.beta6 con el espaciado debajo de los encabezados, en algunas instancias de Discourse que ejecuto donde había hecho la barra de encabezado más alta para que se ajustara mejor al diseño del sitio, y había añadido un relleno para empujar un poco #main-outlet hacia abajo. Después de 2.5.0.beta6, ese relleno extra ya no era necesario.
Investigaré qué necesito actualizar para solucionarlo cuando tenga tiempo. Tengo 2 instancias que utilizan este TC; aunque una se ve un poco extraña, la otra está bien. Y, por supuesto, se aceptan PR con la solución si alguien tiene tiempo.
Gracias @justin por la indicación sobre cómo solucionarlo.