.ho[data-v-a45e0d39]{z-index:0;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.ho-orb[data-v-a45e0d39]{opacity:.3;border-radius:50%;animation:24s ease-in-out infinite ho-float-a45e0d39;position:absolute}.ho-1[data-v-a45e0d39]{top:-140px;background:linear-gradient(135deg,#6366f129,#a855f71a);width:260px;height:260px;inset-inline-end:-40px}.ho-2[data-v-a45e0d39]{bottom:-130px;background:linear-gradient(135deg,#ec489921,#f43f5e14);width:220px;height:220px;animation-delay:-7s;inset-inline-start:22%}.ho-3[data-v-a45e0d39]{top:-70px;background:linear-gradient(135deg,#10b9811c,#06b6d414);width:180px;height:180px;animation-delay:-14s;inset-inline-start:-30px}.ho-rail[data-v-a45e0d39]{z-index:-1}.ho-rail .ho-1[data-v-a45e0d39]{top:-40px;width:120px;height:120px;inset-inline-end:-50px}.ho-rail .ho-2[data-v-a45e0d39]{top:38%;bottom:auto;width:130px;height:130px;inset-inline-start:-60px}.ho-rail .ho-3[data-v-a45e0d39]{top:auto;bottom:-30px;width:110px;height:110px;inset-inline-start:-10px}@keyframes ho-float-a45e0d39{0%,to{transform:translate(0)scale(1)}25%{transform:translate(18px,-14px)scale(1.05)}50%{transform:translate(-14px,10px)scale(.95)}75%{transform:translate(20px,12px)scale(1.02)}}@media (prefers-reduced-motion:reduce){.ho-orb[data-v-a45e0d39]{animation:none}}
