.pod-demo{--pod-gold:#c9a86a;--pod-silver:#b0b8c4;--pod-bronze:#a87c56}@keyframes pod-rise{0%{opacity:0;transform:translateY(28px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pod-rise-step{0%{opacity:0;transform:scaleY(.35) translateY(20px)}to{opacity:1;transform:scaleY(1) translateY(0)}}@keyframes pod-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pod-float-soft{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-6px) rotate(-.5deg)}}@keyframes pod-spin-ring{to{transform:rotate(1turn)}}@keyframes pod-pulse-glow{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:.85;transform:scale(1.08)}}@keyframes pod-shimmer{0%{background-position:140% 0}to{background-position:-40% 0}}@keyframes pod-slide-in{0%{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:translateX(0)}}@keyframes pod-scale-pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.06)}to{transform:scale(1)}}@keyframes pod-beam{0%,to{opacity:.15}50%{opacity:.45}}@keyframes pod-crown-bob{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-5px) rotate(4deg)}}@keyframes pod-particle{0%{opacity:0;transform:translateY(8px) scale(.4)}30%{opacity:1}to{opacity:0;transform:translateY(-36px) scale(1)}}.pod-demo .pod-rise{animation:pod-rise .75s cubic-bezier(.22,1,.36,1) both}.pod-demo .pod-rise-step{transform-origin:bottom center;animation:pod-rise-step .85s cubic-bezier(.22,1,.36,1) both}.pod-demo .pod-float{animation:pod-float 3.2s ease-in-out infinite}.pod-demo .pod-float-soft{animation:pod-float-soft 3.8s ease-in-out infinite}.pod-demo .pod-spin{animation:pod-spin-ring 10s linear infinite}.pod-demo .pod-spin-slow{animation:pod-spin-ring 18s linear infinite reverse}.pod-demo .pod-glow{animation:pod-pulse-glow 2.4s ease-in-out infinite}.pod-demo .pod-shimmer-text{background:linear-gradient(110deg,hsla(0,0%,100%,.55) 20%,var(--pod-gold) 42%,#fff 50%,var(--pod-gold) 58%,hsla(0,0%,100%,.55) 80%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:pod-shimmer 3.5s linear infinite}.pod-demo .pod-slide{animation:pod-slide-in .7s cubic-bezier(.22,1,.36,1) both}.pod-demo .pod-pop{animation:pod-scale-pop .65s cubic-bezier(.22,1,.36,1) both}.pod-demo .pod-beam{animation:pod-beam 2.8s ease-in-out infinite}.pod-demo .pod-crown{animation:pod-crown-bob 2.2s ease-in-out infinite}.pod-demo .pod-spark{animation:pod-particle 2.2s ease-out infinite}