@keyframes meadow-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes sway-soft{0%,to{transform:rotate(-2deg)}50%{transform:rotate(3deg)}}@keyframes flutter-soft{0%{transform:translate(0) rotate(-6deg)}50%{transform:translate(10px,-12px) rotate(8deg)}to{transform:translate(0) rotate(-6deg)}}@keyframes cloud-drift{0%{transform:translateX(-10vw)}to{transform:translateX(110vw)}}.breathe{animation:meadow-breathe 6s ease-in-out infinite}.sway{animation:sway-soft 5s ease-in-out infinite}.flutter{animation:flutter-soft 6.5s ease-in-out infinite;transform-origin:50% 60%}.cloud-a{animation:cloud-drift 200s linear infinite}.cloud-b{animation:cloud-drift 260s linear infinite}