@keyframes marketing-float{0%,to{transform:translate(0)scale(1)}25%{transform:translate(28px,-36px)scale(1.06,.96)}50%{transform:translate(8px,-60px)scale(.96,1.05)}75%{transform:translate(-20px,-24px)scale(1.04)}}@keyframes marketing-spin-drift{0%{transform:rotate(45deg)translate(0)scale(1)}30%{transform:rotate(135deg)translate(-24px,18px)scale(1.12)}60%{transform:rotate(225deg)translate(12px,-20px)scale(.92)}to{transform:rotate(405deg)translate(0)scale(1)}}@keyframes marketing-bob{0%,to{transform:translateY(0)rotate(0)scale(1)}20%{transform:translateY(-40px)rotate(-10deg)scale(1.05,.95)}40%{transform:translateY(-8px)rotate(6deg)scale(.95,1.06)}60%{transform:translateY(-30px)rotate(-6deg)}80%{transform:translateY(4px)rotate(3deg)scale(1.04,.96)}}.marketing-float{animation:9s cubic-bezier(.34,1.56,.64,1) infinite marketing-float}.marketing-spin-drift{animation:12s cubic-bezier(.68,-.2,.32,1.2) infinite marketing-spin-drift}.marketing-bob{animation:7s cubic-bezier(.34,1.56,.64,1) infinite marketing-bob}@keyframes marketing-breathe{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-10px,8px)scale(1.08)}}.marketing-breathe{animation:10s ease-in-out infinite marketing-breathe}.marketing-breathe-alt{animation:13s ease-in-out infinite reverse marketing-breathe}@media (prefers-reduced-motion:reduce){.marketing-float,.marketing-spin-drift,.marketing-bob,.marketing-breathe,.marketing-breathe-alt{animation:none}}
