/* Original Jonah draft only. Sprite overlay never changes the illustration pixels. */
.wind-leaves332{position:absolute;inset:0;overflow:hidden;pointer-events:none;contain:layout paint}
.wind-track332{position:absolute;inset:0;animation:wind-travel332 var(--speed) linear var(--delay) infinite;animation-play-state:paused;will-change:transform}
.wind-leaf332{position:absolute;left:0;top:var(--top);width:var(--size);aspect-ratio:1;background:url('/assets/review332/dry-leaf.webp') center/contain no-repeat;animation:wind-tumble332 1.7s ease-in-out var(--delay) infinite alternate;animation-play-state:paused;transform-origin:center}
@keyframes wind-travel332{from{transform:translateX(-12%)}to{transform:translateX(112%)}}
@keyframes wind-tumble332{0%{transform:translateY(-9px) rotate(-45deg) scaleY(.65)}50%{transform:translateY(4px) rotate(35deg) scaleY(1)}100%{transform:translateY(12px) rotate(110deg) scaleY(.7)}}
.gourd-scene296[data-scene266-running=true] .wind-track332,.gourd-scene296[data-scene266-running=true] .wind-leaf332{animation-play-state:running}
/* Whole plant grows from its root, with no reveal mask or upper crop. */
body[data-jonah-original332] .gourd-growth296{height:min(70vh,580px);height:min(70svh,580px);width:min(64vw,370px);bottom:6vh;bottom:6svh;overflow:visible}
body[data-jonah-original332] .gourd-reveal296{clip-path:none!important;overflow:visible;box-sizing:border-box;padding:12px 10px 0;transform-origin:50% 100%;animation:gourd-whole-grow332 5.3s cubic-bezier(.22,.65,.35,1) both}
@keyframes gourd-whole-grow332{from{transform:scale(.12)}to{transform:scale(1)}}
body[data-jonah-original332] .gourd-growth296.reduced-motion .gourd-reveal296{animation:none;transform:none}
@media(prefers-reduced-motion:reduce){.wind-leaves332{display:none}.wind-track332,.wind-leaf332{animation:none}body[data-jonah-original332] .gourd-reveal296{animation:none;transform:none}}
