#animated-bird[data-astro-cid-oadnxyss]{position:absolute;width:100px;height:auto;z-index:15;top:var(--bird-target-y, 20%);left:0;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.2));pointer-events:none;--bird-target-x: 50vw;--bird-target-y: 20%;opacity:0}@media (max-width: 1023px){#animated-bird[data-astro-cid-oadnxyss]{display:none}}#animated-bird[data-astro-cid-oadnxyss].animated{animation:bird-fly 10s linear 1;animation-fill-mode:forwards}@keyframes bird-fly{0%{left:calc(var(--bird-target-x) - 150px);transform:translateY(-5vh);opacity:1}5%{left:calc(var(--bird-target-x) - 100px);transform:translateY(-3vh);opacity:1}10%{left:calc(var(--bird-target-x) - 60px);transform:translateY(-1vh);opacity:1}15%{left:calc(var(--bird-target-x) - 30px);transform:translateY(-.5vh);opacity:1}20%{left:var(--bird-target-x);transform:translateY(0);opacity:1}60%{left:var(--bird-target-x);transform:translateY(0);opacity:1}62%{left:calc(var(--bird-target-x) + 150px);transform:translateY(5vh);opacity:1}80%{left:calc(var(--bird-target-x) + 1200px);transform:translateY(20vh);opacity:1}to{left:120vw;transform:translateY(35vh);opacity:1}}#animated-bird[data-astro-cid-oadnxyss] svg[data-astro-cid-oadnxyss]{width:100%;height:auto;transform-style:preserve-3d}#wing1[data-astro-cid-oadnxyss],#wing2[data-astro-cid-oadnxyss]{transform-origin:401.29px 496.37px}#animated-bird[data-astro-cid-oadnxyss].animated #wing1[data-astro-cid-oadnxyss]{animation:wing-flap-3d 10s ease-in-out 1;animation-fill-mode:forwards}#animated-bird[data-astro-cid-oadnxyss].animated #wing2[data-astro-cid-oadnxyss]{animation:wing-flap-3d-2 10s ease-in-out 1;animation-fill-mode:forwards}@keyframes wing-flap-3d{0%{transform:rotateX(5deg)}0.5%{transform:rotateX(85deg)}1%{transform:rotateX(5deg)}1.5%{transform:rotateX(85deg)}2%{transform:rotateX(5deg)}2.5%{transform:rotateX(85deg)}3%{transform:rotateX(5deg)}3.5%{transform:rotateX(85deg)}4%{transform:rotateX(5deg)}5%{transform:rotateX(85deg)}6%{transform:rotateX(5deg)}7.5%{transform:rotateX(85deg)}9%{transform:rotateX(5deg)}11%{transform:rotateX(85deg)}13%{transform:rotateX(5deg)}16%{transform:rotateX(85deg)}20%{transform:rotateX(5deg)}27%{transform:rotateX(85deg)}34%{transform:rotateX(5deg)}41%{transform:rotateX(85deg)}48%{transform:rotateX(5deg)}55%{transform:rotateX(85deg)}60%{transform:rotateX(5deg)}62%,to{transform:rotateX(75deg)}}@keyframes wing-flap-3d-2{0%{transform:rotateX(0)}0.5%{transform:rotateX(90deg)}1%{transform:rotateX(0)}1.5%{transform:rotateX(90deg)}2%{transform:rotateX(0)}2.5%{transform:rotateX(90deg)}3%{transform:rotateX(0)}3.5%{transform:rotateX(90deg)}4%{transform:rotateX(0)}5%{transform:rotateX(90deg)}6%{transform:rotateX(0)}7.5%{transform:rotateX(90deg)}9%{transform:rotateX(0)}11%{transform:rotateX(90deg)}13%{transform:rotateX(0)}16%{transform:rotateX(90deg)}20%{transform:rotateX(0)}27%{transform:rotateX(90deg)}34%{transform:rotateX(0)}41%{transform:rotateX(90deg)}48%{transform:rotateX(0)}55%{transform:rotateX(90deg)}60%{transform:rotateX(0)}62%,to{transform:rotateX(80deg)}}#body-group[data-astro-cid-oadnxyss]{transform-origin:400px 400px}#animated-bird[data-astro-cid-oadnxyss].animated #body-group[data-astro-cid-oadnxyss]{animation:body-tilt 10s ease-in-out 1;animation-fill-mode:forwards}@keyframes body-tilt{0%{transform:rotate(25deg)}5%{transform:rotate(18deg)}10%{transform:rotate(10deg)}15%{transform:rotate(5deg)}20%{transform:rotate(0)}60%{transform:rotate(0)}62%,to{transform:rotate(50deg)}}#legs-only[data-astro-cid-oadnxyss]{transform-origin:360px 645px}#animated-bird[data-astro-cid-oadnxyss].animated #legs-only[data-astro-cid-oadnxyss]{animation:legs-fold 10s ease-in-out 1;animation-fill-mode:forwards}@keyframes legs-fold{0%{transform:rotate(80deg)}5%{transform:rotate(60deg)}10%{transform:rotate(35deg)}15%{transform:rotate(15deg)}20%{transform:rotate(0)}60%{transform:rotate(0)}62%,to{transform:rotate(85deg)}}@media (max-width: 768px){#animated-bird[data-astro-cid-oadnxyss]{width:60px}@keyframes bird-fly{0%{left:calc(var(--bird-target-x) - 80px);transform:translateY(-3vh);opacity:1}5%{left:calc(var(--bird-target-x) - 60px);transform:translateY(-2vh);opacity:1}10%{left:calc(var(--bird-target-x) - 35px);transform:translateY(-1vh);opacity:1}15%{left:calc(var(--bird-target-x) - 15px);transform:translateY(-.5vh);opacity:1}20%{left:var(--bird-target-x);transform:translateY(0);opacity:1}60%{left:var(--bird-target-x);transform:translateY(0);opacity:1}62%{left:calc(var(--bird-target-x) + 100px);transform:translateY(5vh);opacity:1}75%{left:calc(var(--bird-target-x) + 500px);transform:translateY(15vh);opacity:1}to{left:110vw;transform:translateY(30vh);opacity:1}}}
