.page-flight{overflow:hidden}
.page-flight-bird{left:-150px;top:52%;width:132px;height:100px;border-radius:0;background:none;box-shadow:none;filter:drop-shadow(0 5px 5px rgba(39,70,49,.14));will-change:transform}
.page-flight-bird::before,.page-flight-bird::after{content:none!important;animation:none!important}
.tl-flight-parakeet{display:block;width:100%;height:100%;overflow:visible}
body.is-leaving .page-flight-bird{animation:tl-parakeet-flight .8s cubic-bezier(.25,.35,.65,.8) forwards}
.tl-flight-wing,.tl-flight-far-wing{transform-box:view-box;transform-origin:103px 77px}
.tl-flight-tail{transform-box:view-box;transform-origin:78px 93px}
body.is-leaving .tl-flight-wing{animation:tl-parakeet-flap .24s ease-in-out infinite alternate}
body.is-leaving .tl-flight-far-wing{animation:tl-parakeet-far-flap .24s ease-in-out infinite alternate}
body.is-leaving .tl-flight-tail{animation:tl-parakeet-tail .32s ease-in-out infinite alternate}
@keyframes tl-parakeet-flight{
  0%{transform:translate3d(0,0,0) rotate(-4deg)}
  35%{transform:translate3d(calc(35vw + 105px),-5vh,0) rotate(-8deg)}
  70%{transform:translate3d(calc(70vw + 210px),-7vh,0) rotate(1deg)}
  100%{transform:translate3d(calc(100vw + 300px),-12vh,0) rotate(-5deg)}
}
@keyframes tl-parakeet-flap{from{transform:rotate(-12deg) scaleY(1)}to{transform:rotate(16deg) scaleY(.22)}}
@keyframes tl-parakeet-far-flap{from{transform:rotate(8deg) scaleY(.85)}to{transform:rotate(-10deg) scaleY(.3)}}
@keyframes tl-parakeet-tail{from{transform:rotate(-3deg)}to{transform:rotate(4deg)}}
@media(max-width:600px){.page-flight-bird{width:108px;height:82px}}
@media(prefers-reduced-motion:reduce){.page-flight{display:none}body.is-leaving .page-flight-bird,body.is-leaving .tl-flight-wing,body.is-leaving .tl-flight-far-wing,body.is-leaving .tl-flight-tail{animation:none!important}}
