.worlds{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.worlds .wd{fill:none;stroke:#e6bd5a;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;opacity:.45;width:clamp(90px,11vw,168px);height:auto;position:absolute}.worlds .wd:nth-of-type(2n){stroke:#b79cf5}.worlds .wd path{stroke-dasharray:1;stroke-dashoffset:1px}.worlds.drawn .wd path{animation:2.6s cubic-bezier(.5,0,.25,1) forwards wdDraw;animation-delay:calc(var(--i)*.35s + var(--j)*.28s)}.worlds.drawn .wd{animation:9s ease-in-out infinite wdFloat;animation-delay:calc(var(--i)*-1.3s)}@keyframes wdDraw{to{stroke-dashoffset:0}}@keyframes wdFloat{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-9px) rotate(calc(var(--r,0deg) + 2deg))}}.wd.w1{--r:-10deg;top:3%;left:2%}.wd.w10{--r:5deg;width:clamp(100px,12vw,180px);top:22%;left:1%}.wd.w3{--r:-6deg;top:41%;left:2%}.wd.w12{--r:-5deg;top:60%;left:2%}.wd.w16{--r:3deg;bottom:2%;left:3%}.wd.w2{--r:6deg;top:3%;right:3%}.wd.w11{--r:-5deg;top:21%;right:2%}.wd.w4{--r:4deg;top:39%;right:2%}.wd.w13{--r:7deg;top:57%;right:3%}.wd.w6{--r:5deg;bottom:2%;right:4%}.wd.w7{--r:12deg;width:clamp(56px,6vw,90px);top:1%;left:42%}.wd.w8{--r:-8deg;width:clamp(56px,6vw,90px);bottom:1%;left:44%}.wd.w17{--r:-14deg;width:clamp(70px,8vw,120px);top:2%;left:22%}.wd.w14{--r:4deg;width:clamp(70px,8vw,120px);bottom:1%;left:22%}.wd.w15{--r:8deg;width:clamp(70px,8vw,120px);bottom:1%;right:24%}@media (width<=800px){.worlds .wd{opacity:.3;width:74px}.wd.w1{top:1%;left:-2%}.wd.w10{width:84px;top:20%;left:-3%}.wd.w3{top:40%;left:-4%}.wd.w12{top:62%;left:-3%}.wd.w16{bottom:1%;left:-2%}.wd.w2{top:1%;right:-2%}.wd.w11{top:21%;right:-3%}.wd.w4{top:42%;right:-4%}.wd.w13{top:62%;right:-3%}.wd.w6{bottom:1%;right:-2%}.wd.w7,.wd.w8,.wd.w14,.wd.w15,.wd.w17{display:none}}@media (prefers-reduced-motion:reduce){.worlds .wd path{stroke-dashoffset:0;animation:none!important}.worlds .wd{animation:none!important}}#vibeventures{position:relative;overflow:hidden}#vibeventures>.wrap{z-index:1;position:relative}.vv-tease{position:relative}.vv-tease .tease{pointer-events:none;z-index:0;position:absolute;inset:-30px 0}.vv-tease>a{z-index:1;position:relative}.tease .td{fill:none;stroke:#e6bd5a;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;opacity:.7;width:76px;height:auto;position:absolute}.tease .td:nth-of-type(2n){stroke:#b79cf5}.tease .td path{stroke-dasharray:1;stroke-dashoffset:1px}.tease.drawn .td path{animation:2.2s cubic-bezier(.5,0,.25,1) forwards tdDraw;animation-delay:calc(var(--i)*.3s + var(--j)*.22s)}.tease.drawn .td{animation:7s ease-in-out infinite tdFloat;animation-delay:calc(var(--i)*-1.1s)}@keyframes tdDraw{to{stroke-dashoffset:0}}@keyframes tdFloat{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-6px) rotate(calc(var(--r,0deg) + 3deg))}}.tease .t1{--r:-10deg;top:-4px;left:calc(50% - 360px)}.tease .t2{--r:-4deg;width:54px;bottom:-6px;left:calc(50% - 285px)}.tease .t3{--r:5deg;width:72px;top:-6px;left:calc(50% + 300px)}.tease .t4{--r:8deg;bottom:-4px;left:calc(50% + 360px)}.tease .t5{--r:3deg;width:58px;bottom:-2px;left:calc(50% - 470px)}.tease .t6{--r:-6deg;width:56px;bottom:-14px;left:calc(50% + 245px)}@media (width<=820px){.tease .td{width:50px}.tease .t1{top:-16px;left:2%}.tease .t2{width:40px;bottom:-14px;left:16%}.tease .t3{width:50px;top:-18px;left:auto;right:3%}.tease .t4{bottom:-16px;left:auto;right:18%}.tease .t5,.tease .t6{display:none}}@media (prefers-reduced-motion:reduce){.tease .td path{stroke-dashoffset:0;animation:none!important}.tease .td{animation:none!important}}.slides{position:relative}.slides img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.3s,transform 6s ease-out;position:absolute;inset:0;transform:scale(1.04)}.slides img.on{opacity:1;transform:scale(1.12)}@media (prefers-reduced-motion:reduce){.slides img{transition:opacity 1s}.slides img.on{transform:none}}.sec.jv-a{padding-bottom:clamp(28px,3.5vw,44px)}.sec.jv-b{padding-top:clamp(36px,4.5vw,60px)}.vv-tease{text-align:center;margin:34px 0 0}.vv-tease a{color:var(--ink);background:linear-gradient(135deg,#8764e038,#e6bd5a14);border:1px dashed #e6bd5ab3;border-radius:99px;align-items:center;gap:14px;padding:12px 26px 12px 14px;font-weight:600;transition:transform .25s,border-color .25s,box-shadow .25s;display:inline-flex}.vv-tease a:hover{border-style:solid;border-color:var(--gold);transform:translateY(-3px)rotate(-.6deg);box-shadow:0 14px 34px #0006,0 0 40px #e6bd5a26}.vv-tease .ic{background:radial-gradient(circle at 35% 28%,#8764e099,#190b30 75%);border-radius:50%;place-items:center;width:42px;height:42px;font-size:21px;display:grid;box-shadow:0 0 0 2px #e6bd5a99}.vv-tease b{font-family:var(--display);color:#f7dc92}.vv-tease i{color:var(--gold);margin-left:8px;font-style:normal;font-weight:800}@media (width<=560px){.vv-tease a{text-align:left;border-radius:22px}}.vv-magic{isolation:isolate;width:100%;max-width:480px;margin-inline:auto;position:relative}.vv-magic img{z-index:2;filter:drop-shadow(0 0 34px #aa6effa6)drop-shadow(0 24px 50px #8764e080);width:100%;max-width:460px;margin-inline:auto;animation:7s ease-in-out infinite bob;display:block;position:relative}.vv-glow{z-index:0;filter:blur(22px);background:radial-gradient(closest-side,#be82ff8c,#8764e047 45%,#e6bd5a1f 68%,#0000 78%);border-radius:50%;animation:5.5s ease-in-out infinite vvGlow;position:absolute;inset:4% 2%}@keyframes vvGlow{0%,to{opacity:.75;transform:scale(.96)}50%{opacity:1;transform:scale(1.07)}}.vv-fizz{z-index:3;pointer-events:none;position:absolute;inset:-4% 0 0;overflow:visible}.vv-fizz i{left:var(--x);width:var(--s);height:var(--s);opacity:0;animation:vvRise var(--t) ease-in infinite;animation-delay:var(--d);background:radial-gradient(circle at 32% 30%,#fffffff2,#d6beffa6 45%,#a06eff26 75%,#0000);border-radius:50%;position:absolute;bottom:6%;box-shadow:0 0 12px #be96ffb3}@keyframes vvRise{0%{opacity:0;transform:translate(0)scale(.5)}12%{opacity:.95}70%{opacity:.8}to{transform:translate(calc(var(--s) * 1.6),-340px) scale(1.1);opacity:0}}@media (prefers-reduced-motion:reduce){.vv-magic img,.vv-glow,.vv-fizz i{animation:none}.vv-fizz{display:none}}
