.perspective.svelte-jhuur8{perspective:1500px}.tilt-card.svelte-jhuur8{transform:rotateY(-3deg) rotateX(2deg);transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,0,.2,1)}@media(max-width:1023px){.tilt-card.svelte-jhuur8{transform:none}}.tilt-card.svelte-jhuur8:hover{transform:rotateY(-1deg) rotateX(1deg) translateY(-4px)}.hero-rise.svelte-jhuur8{opacity:0;transform:translateY(14px);animation:svelte-jhuur8-hero-rise-anim .7s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--d, 0) * 90ms)}.hero-rise[data-delay="0"].svelte-jhuur8{--d: 0}.hero-rise[data-delay="1"].svelte-jhuur8{--d: 1}.hero-rise[data-delay="2"].svelte-jhuur8{--d: 2}.hero-rise[data-delay="3"].svelte-jhuur8{--d: 3}.hero-rise[data-delay="4"].svelte-jhuur8{--d: 4}@keyframes svelte-jhuur8-hero-rise-anim{to{opacity:1;transform:translateY(0)}}.chat-step-1{opacity:0;animation:svelte-jhuur8-chat-fade .5s ease .8s forwards}.chat-step-2{opacity:0;animation:svelte-jhuur8-chat-fade .5s ease 1.4s forwards}.chat-step-3{opacity:0;animation:svelte-jhuur8-chat-fade .5s ease 2s forwards}.chat-step-4{opacity:0;animation:svelte-jhuur8-chat-fade .5s ease 2.6s forwards}@keyframes svelte-jhuur8-chat-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.float-y{animation:svelte-jhuur8-float-y 5s ease-in-out infinite}.float-y-2{animation:svelte-jhuur8-float-y 6s ease-in-out -2s infinite}@keyframes svelte-jhuur8-float-y{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.typing-dots{display:inline-flex;gap:2px}.typing-dots span{width:4px;height:4px;background:#7c3aed;border-radius:99px;animation:svelte-jhuur8-type-dot 1.2s infinite ease-in-out}.typing-dots span:nth-child(2){animation-delay:.15s}.typing-dots span:nth-child(3){animation-delay:.3s}@keyframes svelte-jhuur8-type-dot{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.live-feed-stagger .feed-item{opacity:0;transform:translate(-8px);animation:svelte-1danivz-feed-in .5s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--i, 0) * .14s + .6s)}@keyframes svelte-1danivz-feed-in{to{opacity:1;transform:translate(0)}}.card-slide-in{animation:svelte-1danivz-card-slide 1.4s cubic-bezier(.16,1,.3,1) .6s both}@keyframes svelte-1danivz-card-slide{0%{transform:translate(-20px) scale(.95);opacity:0}60%{transform:translate(0) scale(1.04);opacity:1}to{transform:translate(0) scale(1);opacity:1}}.sparkle-spin{animation:svelte-1danivz-sparkle-spin 3s linear infinite;transform-origin:center}@keyframes svelte-1danivz-sparkle-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
