Ho utilizzato le proprieta' user select none nel css per evitare di mostrare testo selezionato durante la navigazione e nell'html nel tag img la proprieta' draggable="false" per evitare la stessa cosa e mantenere il sito pulito.

Ho utilizzato il filtro "backdrop-filter: blur(5px) brightness(110%)" sul figlio in modo tale da blurrare solo il background e non il contenuto del div.