.blob-container[data-v-e8e83c42]{background:linear-gradient(135deg,#f0f4f5,#fff 50%,#f0f4f5);inset:0;overflow:hidden}.blob[data-v-e8e83c42],.blob-container[data-v-e8e83c42]{position:absolute}.blob[data-v-e8e83c42]{border-radius:9999px;filter:blur(80px);mix-blend-mode:multiply;z-index:1}.blob-1[data-v-e8e83c42]{animation:blob-morph-1-e8e83c42 25s ease-in-out infinite;background:radial-gradient(circle,rgba(75,107,123,.5) 0,transparent 70%);height:60%;left:-10%;top:-20%;width:60%}.blob-2[data-v-e8e83c42]{animation:blob-morph-2-e8e83c42 30s ease-in-out infinite;background:radial-gradient(circle,rgba(75,107,123,.45) 0,transparent 70%);height:50%;right:-15%;top:50%;width:50%}.blob-3[data-v-e8e83c42]{animation:blob-morph-3-e8e83c42 20s ease-in-out infinite;background:radial-gradient(circle,rgba(184,204,210,.55) 0,transparent 70%);bottom:-10%;height:45%;left:20%;width:45%}.blob-4[data-v-e8e83c42]{animation:blob-morph-4-e8e83c42 35s ease-in-out infinite;background:radial-gradient(circle,rgba(75,107,123,.35) 0,transparent 70%);height:35%;left:40%;top:30%;width:35%}@keyframes blob-morph-1-e8e83c42{0%,to{border-radius:40% 60% 70% 30%/40% 50% 60%;transform:translate(0) scale(1)}25%{border-radius:50% 60% 40%/60% 40% 50%;transform:translate(5%,10%) scale(1.05)}50%{border-radius:60% 40% 50% 50%/40% 60%;transform:translate(-5%,5%) scale(.95)}75%{border-radius:45% 55% 60% 40%/50% 45% 55%;transform:translate(3%,-5%) scale(1.02)}}@keyframes blob-morph-2-e8e83c42{0%,to{border-radius:50% 50% 60% 40%/60% 40% 50% 50%;transform:translate(0) scale(1)}33%{border-radius:40% 60% 50% 50%/50% 50% 40% 60%;transform:translate(-8%,5%) scale(1.08)}66%{border-radius:60% 40% 40% 60%/40% 60% 60% 40%;transform:translate(5%,-8%) scale(.92)}}@keyframes blob-morph-3-e8e83c42{0%,to{border-radius:60% 40% 50% 50%/50% 60% 40% 50%;transform:translate(0) scale(1)}50%{border-radius:40% 60% 60% 40%/60% 40% 50% 50%;transform:translate(10%,-10%) scale(1.1)}}@keyframes blob-morph-4-e8e83c42{0%,to{border-radius:50%;transform:translate(0) scale(1)}25%{border-radius:60% 40% 55% 45%/45% 55% 40% 60%;transform:translate(-10%,8%) scale(1.15)}50%{border-radius:45% 55%/55% 45%;transform:translate(8%,5%) scale(.9)}75%{border-radius:55% 45% 60% 40%/40% 60% 45% 55%;transform:translate(-5%,-8%) scale(1.05)}}@media(prefers-reduced-motion:reduce){.blob[data-v-e8e83c42]{animation:none}}
