/* Owner-requested automatic playback override, scoped only to the approved logo flight. */
.landai-banner.hen-opt-in .landai-hen-story{animation:landai-hen-walk-in 1.6s .15s linear both,landai-hen-to-cow 2.2s 6.4s cubic-bezier(.35,0,.18,1) forwards,landai-hen-hop .8s 9.05s ease-in-out forwards,landai-hen-walk-out 3s 9.85s linear forwards!important;}
.landai-banner.hen-opt-in .landai-hen-flight{animation:landai-hen-across 6.7s 1.9s cubic-bezier(.35,0,.35,1) both!important;}
.landai-banner.hen-opt-in .landai-hen-lift{animation:landai-hen-lift 2.5s 1.9s cubic-bezier(.16,1,.3,1) both!important;}
.landai-banner.hen-opt-in .landai-hen-growth{animation:landai-hen-grow 1.2s 1.9s ease-in-out both!important;}
.landai-banner.hen-opt-in .landai-hen{animation:landai-hen-entry-steps .26s .15s linear 6 both,landai-hen-flutter 4.5s 1.9s ease-in-out forwards,landai-hen-size 2.2s 6.4s ease-in-out forwards,landai-hen-steps .3s 9.85s linear 10 forwards!important;}
.landai-banner.hen-opt-in .landai-egg-flight{animation:landai-egg-glide 3.3s 5s cubic-bezier(.3,0,.25,1) both!important;}
.landai-banner.hen-opt-in .landai-heart-egg{animation:landai-egg-drop 3.3s 5s cubic-bezier(.58,0,.46,1) both!important;}
.landai-banner.hen-opt-in .landai-hen-story{display:block!important}
.motion-paused .landai-banner:not(.hen-opt-in) .landai-hen-story{display:block}
.motion-paused .landai-banner:not(.hen-opt-in) .landai-hen-growth{transform:scale(.55)!important}
@media(prefers-reduced-motion:reduce){.landai-banner:not(.hen-opt-in) .landai-hen-story{display:block}.landai-banner:not(.hen-opt-in) .landai-hen-growth{transform:scale(.55)!important}}
