@keyframes bee-float{0%{transform:translate(0)rotate(-8deg)}20%{transform:translate(35px,-25px)rotate(5deg)}40%{transform:translate(65px,15px)rotate(12deg)}60%{transform:translate(20px,40px)rotate(-5deg)}80%{transform:translate(-25px,10px)rotate(-12deg)}to{transform:translate(0)rotate(-8deg)}}.animate-bee{will-change:transform;animation:14s ease-in-out infinite bee-float}
.lift-text{cursor:pointer;transform-origin:bottom;text-shadow:0 0 0 var(--lift-shadow);will-change:transform;transition:transform .22s steps(5,end),text-shadow .22s steps(5,end);display:inline-block;position:relative;transform:perspective(300px)translateY(0)rotateX(0)scaleX(1)}.lift-text:hover{transform:perspective(300px) translateY(calc(-1 * var(--lift-height))) rotateX(8deg) scaleX(1.025);text-shadow:0 var(--lift-height) 0 var(--lift-shadow)}@media (prefers-reduced-motion:reduce){.lift-text{transition:none}}
