@keyframes moveInCircle-2617598f{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes moveVertical-2617598f{0%{transform:translateY(-50%)}50%{transform:translateY(50%)}to{transform:translateY(-50%)}}@keyframes moveHorizontal-2617598f{0%{transform:translate(-50%) translateY(-10%)}50%{transform:translate(50%) translateY(10%)}to{transform:translate(-50%) translateY(-10%)}}.gradient-circles[data-v-2617598f]{height:100%;width:100%;z-index:1}.gradient-circles[data-v-2617598f],.gradient-circles[data-v-2617598f]:before{inset:0;pointer-events:none;position:absolute}.gradient-circles[data-v-2617598f]:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 100 100'>  <filter id='n'>    <feTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/>    <feColorMatrix type='saturate' values='0'/>  </filter>  <rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-repeat:repeat;background-size:var(--noise-size,220px) auto;content:"";mix-blend-mode:var(--noise-blend,overlay);opacity:var(--noise-opacity,.06);z-index:0}.circle[data-v-2617598f]{border-radius:50%;mix-blend-mode:multiply;opacity:.6;position:absolute;z-index:1}.circle-1[data-v-2617598f]{animation:moveVertical-2617598f 30s ease infinite;background:radial-gradient(circle at center,var(--c1-inner) 10%,var(--c1-outer) 50%);height:90vh;left:-80px;top:40px;transform-origin:center center;width:90vh}.circle-2[data-v-2617598f]{animation:moveInCircle-2617598f 20s infinite reverse;background:radial-gradient(circle at center,var(--c2-inner) 10%,var(--c2-outer) 50%);bottom:90px;height:90vh;right:50px;transform-origin:calc(50% - 400px);width:90vw}.circle-3[data-v-2617598f]{animation:moveHorizontal-2617598f 40s ease infinite;background:radial-gradient(circle at center,var(--c3-inner) 10%,var(--c3-outer) 50%);height:90vh;left:55%;top:60%;transform-origin:calc(50% - 200px);width:90vh}.interactive[data-v-2617598f]{background:radial-gradient(circle at center,var(--bub-inner) 10%,var(--bub-outer) 50%);height:100%;left:-50%;mix-blend-mode:color-burn;position:absolute;top:-50%;width:100%}
