html{height:100%;width:100%;overflow:hidden;position:relative}body{background-color:#fa7a71;overflow:hidden;}.logo{transition: width 0.17s linear;position:absolute;top:50%;right:50%;transform:translate(50%,-50%);min-width:320px;width:50vw}.logo img{width:100%;height:auto}svg{position:fixed;top:0;left:0;width:100%;height:100vh}.overlay{position:absolute;top:0;bottom:0;left:0;right:0;backdrop-filter:blur(7px);;}