Oi Luiz, como você está?
A abordagem que você utilizou para resolver o problema pode ser válida, mas é importante considerar a responsividade da tela. Ao aplicar a margem apenas para a imagem, você pode estar criando um layout que não se adapta bem a diferentes tamanhos de tela.
Para garantir a responsividade, é recomendável utilizar abordagens que considerem o comportamento do layout em diferentes dispositivos, como o uso de media queries para ajustar o tamanho e posicionamento dos elementos de acordo com a largura da tela.
Além disso, é importante testar o layout em diferentes dispositivos e tamanhos de tela para garantir que a experiência do usuário seja consistente.
Espero ter ajudado!
Caso tenha dúvidas, fico à disposição.