.-kw08a_mesh{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.-kw08a_blob{filter:blur(70px);will-change:transform;border-radius:50%;position:absolute}.-kw08a_emerald .-kw08a_blob1{background:radial-gradient(circle,#10b98112 0%,#0000 70%);width:480px;height:480px;animation:18s ease-in-out infinite alternate -kw08a_floatA;top:-10%;right:-5%}.-kw08a_emerald .-kw08a_blob2{background:radial-gradient(circle,#10b9810d 0%,#0000 70%);width:360px;height:360px;animation:22s ease-in-out infinite alternate -kw08a_floatB;bottom:-5%;left:-8%}.-kw08a_emerald .-kw08a_blob3{background:radial-gradient(circle,#10b9810a 0%,#0000 70%);width:280px;height:280px;animation:16s ease-in-out infinite alternate -kw08a_floatC;top:40%;left:30%}.-kw08a_violet .-kw08a_blob1{background:radial-gradient(circle,#8b5cf614 0%,#0000 70%);width:500px;height:500px;animation:20s ease-in-out infinite alternate -kw08a_floatA;top:-15%;left:-10%}.-kw08a_violet .-kw08a_blob2{background:radial-gradient(circle,#8b5cf60f 0%,#0000 70%);width:380px;height:380px;animation:24s ease-in-out infinite alternate -kw08a_floatB;bottom:-5%;right:-5%}.-kw08a_violet .-kw08a_blob3{background:radial-gradient(circle,#8b5cf60a 0%,#0000 70%);width:260px;height:260px;animation:17s ease-in-out infinite alternate -kw08a_floatC;top:50%;right:25%}.-kw08a_dual .-kw08a_blob1{background:radial-gradient(circle,#10b98112 0%,#0000 70%);width:520px;height:520px;animation:19s ease-in-out infinite alternate -kw08a_floatA;top:-5%;right:-8%}.-kw08a_dual .-kw08a_blob2{background:radial-gradient(circle,#8b5cf612 0%,#0000 70%);width:420px;height:420px;animation:23s ease-in-out infinite alternate -kw08a_floatB;bottom:-8%;left:-5%}.-kw08a_dual .-kw08a_blob3{background:radial-gradient(circle,#6366f10a 0%,#0000 70%);width:300px;height:300px;animation:15s ease-in-out infinite alternate -kw08a_floatC;top:35%;left:40%}@keyframes -kw08a_floatA{0%{transform:translate(0)scale(1)}to{transform:translate(40px,30px)scale(1.08)}}@keyframes -kw08a_floatB{0%{transform:translate(0)scale(1)}to{transform:translate(-35px,-25px)scale(1.06)}}@keyframes -kw08a_floatC{0%{transform:translate(0)scale(1)}to{transform:translate(20px,-40px)scale(1.05)}}@media (prefers-reduced-motion:reduce){.-kw08a_blob{animation:none!important}}
