@keyframes gradientMove{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes blobMove{0%{transform:translate(0)scale(1)}33%{transform:translate(10%,-15%)scale(1.2)}66%{transform:translate(-15%,10%)scale(.8)}to{transform:translate(0)scale(1)}}.animated-gradient-bg{background:linear-gradient(-45deg,#ff4d4d,#4a0404,#b81d30,#ff8a8a) 0 0/400% 400%;animation:8s infinite gradientMove}.blob-container{filter:blur(60px);opacity:1;position:absolute;inset:-10%;overflow:hidden}.blob{mix-blend-mode:screen;opacity:.6;border-radius:50%;animation:12s ease-in-out infinite blobMove;position:absolute}.blob-1{background:radial-gradient(circle,#fff6 0%,#0000 70%);width:90%;height:90%;animation-duration:15s;top:-10%;left:-10%}.blob-2{background:radial-gradient(circle,#ff78b480 0%,#0000 70%);width:70%;height:70%;animation-duration:18s;animation-delay:-4s;bottom:-5%;right:-5%}.blob-3{background:radial-gradient(circle,#4a040499 0%,#0000 70%);width:80%;height:80%;animation-duration:22s;animation-delay:-8s;top:20%;left:20%}.blob-4{background:radial-gradient(circle,#fa243c99 0%,#0000 70%);width:60%;height:60%;animation-duration:14s;animation-delay:-2s;bottom:10%;left:5%}