.hero-orb-1[data-v-fd42452f]{animation:hero-drift-1-fd42452f 20s ease-in-out infinite}.hero-orb-2[data-v-fd42452f]{animation:hero-drift-2-fd42452f 18s ease-in-out infinite}.hero-orb-3[data-v-fd42452f]{animation:hero-drift-3-fd42452f 22s ease-in-out infinite}@keyframes hero-drift-1-fd42452f{0%,to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%;transform:translate(0) scale(1) rotate(0)}33%{border-radius:30% 60% 70% 40%/50% 60% 30%;transform:translate(40px,-30px) scale(1.08) rotate(120deg)}66%{border-radius:50% 60% 30%/30% 60% 70% 40%;transform:translate(-30px,20px) scale(.93) rotate(240deg)}}@keyframes hero-drift-2-fd42452f{0%,to{transform:translate(0) scale(1) rotate(0)}33%{transform:translate(-35px,25px) scale(.93) rotate(-90deg)}66%{transform:translate(30px,-35px) scale(1.08) rotate(-180deg)}}@keyframes hero-drift-3-fd42452f{0%,to{transform:translate(-50%,-50%) scale(1)}25%{transform:translate(-50%,-50%) scale(1.12)}50%{transform:translate(-48%,-52%) scale(.95)}75%{transform:translate(-52%,-48%) scale(1.08)}}@keyframes animate-particle-hero-fd42452f{0%,to{opacity:0;transform:translateY(0) translate(0) scale(1)}10%{opacity:.7}50%{opacity:1;transform:translateY(-100px) translate(25px) scale(1.5)}90%{opacity:.5}}.animate-particle-hero[data-v-fd42452f]{animation:animate-particle-hero-fd42452f ease-in-out infinite}.hero-title[data-v-fd42452f]{text-shadow:0 0 100px rgba(139,92,246,.12)}@keyframes fade-down-fd42452f{0%{filter:blur(4px);opacity:0;transform:translateY(-25px)}to{filter:blur(0);opacity:1;transform:translateY(0)}}.animate-fade-down[data-v-fd42452f]{animation:fade-down-fd42452f .7s cubic-bezier(.22,1,.36,1) forwards}@keyframes fade-up-fd42452f{0%{filter:blur(4px);opacity:0;transform:translateY(25px)}to{filter:blur(0);opacity:1;transform:translateY(0)}}.animate-fade-up[data-v-fd42452f]{animation:fade-up-fd42452f .8s cubic-bezier(.22,1,.36,1) forwards;opacity:0}.glow-card[data-v-ca060620]{transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .6s ease,border-color .6s ease,background-color .6s ease;will-change:transform;--glow-x:50%;--glow-y:50%}.glow-card[data-v-ca060620]:before{background:radial-gradient(600px circle at var(--glow-x) var(--glow-y),rgba(139,92,246,.06),transparent 40%);border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .5s ease;z-index:0}.glow-card[data-v-ca060620]:hover:before{opacity:1}
