.v4-reveal{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(30px)}.v4-reveal.v4-reveal-in{opacity:1;transform:translateY(0)}.v4-reveal-delay-1{transition-delay:.15s}.v4-cloud{filter:blur(50px);opacity:.6;pointer-events:none;background:radial-gradient(circle,#ffffff80 0%,#fff0 70%);border-radius:50%;position:absolute}.v4-cloud-1{width:450px;height:250px;animation:75s linear infinite v4-drift;top:10%;left:-450px}.v4-cloud-2{background:radial-gradient(circle,#fff0f099 0%,#fff0f000 70%);width:600px;height:350px;animation:90s linear infinite v4-drift-reverse;top:35%;right:-600px}.v4-cloud-3{width:380px;height:220px;animation:60s linear -25s infinite v4-drift;top:55%;left:-380px}@keyframes v4-drift{0%{transform:translate(0)}to{transform:translate(calc(100vw + 450px))}}@keyframes v4-drift-reverse{0%{transform:translate(0)}to{transform:translate(calc(-100vw - 600px))}}.v4-float{animation:4s ease-in-out infinite v4-float}.v4-float-slow{animation:6s ease-in-out infinite v4-float-slow}.v4-float-delay{animation-delay:2s}@keyframes v4-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes v4-float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.v4-card-float-1{animation:6s ease-in-out infinite v4-cardFloat1}.v4-card-float-2{animation:7s ease-in-out infinite v4-cardFloat2}.v4-card-float-3{animation:5.5s ease-in-out infinite v4-cardFloat3}@keyframes v4-cardFloat1{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes v4-cardFloat2{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes v4-cardFloat3{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.v4-blob{z-index:0;filter:blur(100px);pointer-events:none;border-radius:50%;position:absolute}.v4-blob-left{background:radial-gradient(circle,#c220304d 0%,#c2203000 70%);width:700px;height:700px;top:-150px;left:-200px}.v4-blob-right{background:radial-gradient(circle,#38bdf84d 0%,#38bdf800 70%);width:600px;height:600px;top:50%;right:-150px;transform:translateY(-50%)}.v4-no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.v4-no-scrollbar::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.v4-cloud,.v4-float,.v4-float-slow,.v4-card-float-1,.v4-card-float-2,.v4-card-float-3{animation:none}.v4-reveal{opacity:1;transition:none;transform:none}}
