@keyframes wpi-card-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes wpi-pulse-soft{0%,to{opacity:.85}50%{opacity:1}}@keyframes wpi-bar-grow{0%{width:0}to{width:var(--wpi-bar-target,100%)}}.wpi-card-in{animation:wpi-card-in .45s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--wpi-delay,0ms)}.wpi-pulse-soft{animation:wpi-pulse-soft 2.4s ease-in-out infinite}.wpi-bar-grow{animation:wpi-bar-grow 1.1s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--wpi-delay,0ms)}.wpi-hover-lift{transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s ease,box-shadow .18s ease,background .18s ease}.wpi-hover-lift:hover{transform:translateY(-1px);border-color:rgb(var(--color-orange)/.45);box-shadow:0 6px 20px -8px rgba(0,0,0,.6),0 0 0 1px rgb(var(--color-orange)/.08) inset}@keyframes wpi-bar-rise{to{transform:scaleY(1)}}@keyframes wpi-fade-in{to{opacity:1}}@media (prefers-reduced-motion:reduce){@keyframes wpi-card-in{0%{opacity:0}to{opacity:1}}.wpi-bar-grow{animation:none;width:var(--wpi-bar-target,100%)}.wpi-pulse-soft{animation:none;opacity:1}.wpi-hover-lift{transition:border-color .18s ease,background .18s ease}.wpi-hover-lift:hover{transform:none}}