El desafío principal fue que cualquier cambio pequeño en la arquitectura de estilos podría tener efectos en cascada en todo GitHub, lo que implicaba un alto riesgo y complejidad.