.carev-mascot{display:block;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;object-fit:contain;transform-origin:50% 80%;will-change:transform}.carev-mascot-wave{animation:carev-soft-wave 8s ease-in-out infinite}.carev-mascot-present{animation:carev-soft-present 9.5s ease-in-out infinite;animation-delay:-2s}@keyframes carev-soft-wave{0%,100%{transform:translateY(0) rotate(0)}35%{transform:translateY(-4px) rotate(-1.5deg)}65%{transform:translateY(-2px) rotate(1deg)}}@keyframes carev-soft-present{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-5px) rotate(1deg)}}@media(prefers-reduced-motion:reduce){.carev-mascot{animation:none!important;will-change:auto}}