text-wrap: balance
Propiedad CSS que reparte un titular de forma uniforme entre sus líneas, en lugar de llenar la primera al máximo y dejar una sola palabra huérfana en la segunda.
El problema es antiguo y antes se resolvía con bibliotecas de JavaScript que medían el texto e insertaban saltos de línea a mano — una solución que costaba cálculos de layout y se rompía en cada cambio de tamaño de ventana. El valor balance le dice al navegador que busque el conjunto de saltos de línea que minimiza la diferencia de longitud entre líneas. Como esa búsqueda es cara, Chrome la limita a un número reducido de líneas, lo cual tiene sentido: está pensada para titulares y párrafos cortos, no para el cuerpo del texto. El valor hermano pretty ataca el extremo contrario y evita que la última línea se quede con una sola palabra. El soporte de balance llegó en Chrome 114 y hoy es amplio.