.profile-container { height: 300px; } img.profile { width: 300px; position: absolute; left: 50%; margin-left: -150px; aspect-ratio: 1; padding-top: calc(var(--s)/5); transform: scale(1); transition: .5s; } img.foreground { border-radius: 50%; pointer-events: none; } img.background:hover { filter: blur(5px); }