.mesh[data-v-6c65c9cf]{--mesh-1:#34d399;--mesh-2:#86efac;--mesh-3:#5eead4;--mesh-4:#a7f3d0;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 30%,rgba(0,0,0,.45) 65%,rgba(0,0,0,.3));mask-image:linear-gradient(180deg,#000 0 30%,#00000073 65%,#0000004d);opacity:.6}.dark .mesh[data-v-6c65c9cf]{--mesh-1:#2563eb;--mesh-2:#38bdf8;--mesh-3:#1d4ed8;--mesh-4:#0ea5e9;opacity:.5}.dark .mesh .blob[data-v-6c65c9cf]{filter:blur(60px)}.blob[data-v-6c65c9cf]{border-radius:9999px;filter:blur(90px);height:55vmax;position:absolute;width:55vmax;will-change:transform}.blob-a[data-v-6c65c9cf]{animation:drift-a-6c65c9cf 18s ease-in-out infinite alternate;background:radial-gradient(circle,var(--mesh-1) 0,transparent 65%);left:-12vmax;top:-30vmax}.blob-b[data-v-6c65c9cf]{animation:drift-b-6c65c9cf 22s ease-in-out infinite alternate;background:radial-gradient(circle,var(--mesh-2) 0,transparent 65%);right:-15vmax;top:-26vmax}.blob-c[data-v-6c65c9cf]{animation:drift-c-6c65c9cf 26s ease-in-out infinite alternate;background:radial-gradient(circle,var(--mesh-3) 0,transparent 68%);left:25%;top:-16vmax}.blob-d[data-v-6c65c9cf]{animation:drift-d-6c65c9cf 24s ease-in-out infinite alternate;background:radial-gradient(circle,var(--mesh-4) 0,transparent 65%);bottom:-35vmax;left:5%}@keyframes drift-a-6c65c9cf{0%{transform:translate(0) scale(1)}to{transform:translate(18vmax,14vmax) scale(1.25)}}@keyframes drift-b-6c65c9cf{0%{transform:translate(0) scale(1.15)}to{transform:translate(-16vmax,18vmax) scale(.9)}}@keyframes drift-c-6c65c9cf{0%{transform:translate(-10vmax,-4vmax) scale(.9)}to{transform:translate(12vmax,22vmax) scale(1.2)}}@keyframes drift-d-6c65c9cf{0%{transform:translateY(6vmax) scale(1)}to{transform:translate(14vmax,-14vmax) scale(1.2)}}@media(prefers-reduced-motion:reduce){.blob[data-v-6c65c9cf]{animation:none}}.swap-enter-active[data-v-73e773d7],.swap-leave-active[data-v-73e773d7]{transition:all .15s ease}.swap-enter-from[data-v-73e773d7],.swap-leave-to[data-v-73e773d7]{opacity:0;transform:scale(.8)}.fade-enter-active[data-v-73e773d7],.fade-leave-active[data-v-73e773d7]{transition:opacity .2s ease}.fade-enter-from[data-v-73e773d7],.fade-leave-to[data-v-73e773d7]{opacity:0}
