Cambiar el margen izquierdo y restaurar con \restoregeometry

Cambiar el margen izquierdo y restaurar con \restoregeometry

He creado un nuevo comando para tener un margen de 30 mm solo para el texto contenido. Entonces me gustaría restaurar la geometría de todo el documento con\restoregeometry, pero no parece funcionar. ¿Dónde está mal? ¡Muchas gracias! El nuevo comando es:

\newcommand\grt[1]{\newgeometry{left=30mm}\noindent\{\color{blue}#1}\restoregeometry}

información relacionada