Altere a margem esquerda e restaure com \restoregeometry

Altere a margem esquerda e restaure com \restoregeometry

Criei um novo comando para ter uma margem de 30 mm apenas para o texto contido. Gostaria então que a geometria de todo o documento fosse restaurada com\restoregeometry, mas não parece funcionar. Onde está errado? Muito obrigado! O novo comando é:

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

informação relacionada