сейчас в адаптиве .account__inner практически полностью закрывает .account__image
а на маленьких разрешения - полностью
+если добавить много контента - блок вообще будет странно смотреться (по высоте)
Например, задать отступы, убрав абсолют с трансформом.
Но тут вопрос скорее к дизайнеру, как это должно выглядеть на мелких экранах.
Можно вообще избавится от картинки или вынести ее выше или голубой фон сделать полупрозрачным и т.д.
tkachenkoaanna097,
Я за padding у родителя, а не margin у ребенка.
Сейчас у вас у account__image задан флекс (вообще лишний, кстати, в этой ситуации) и только это спасает от схлопывания вертикальных margin.
И вы забыли учесть box-sizing. Сейчас ваш блок в результате вовсе не 50%. Т.е. либо задать border-box либо вычесть паддинги из ширины.