[data-scene=attend-goose] [data-part=upper]{transform-origin:105px 215px;animation:attend-goose-sway 3s ease-in-out infinite var(--play)}[data-scene=attend-goose] [data-part=bonnet]{transform-origin:112px 62px;animation:attend-goose-bonnet 3s ease-in-out -.3s infinite var(--play)}[data-scene=attend-goose] [data-part=eye]{transform-origin:85.7px 49px;animation:attend-goose-blink 4.5s ease-in-out infinite var(--play)}[data-scene=attend-goose] [data-part=clog-left]{transform-origin:66px 201px;animation:attend-goose-tap 6s ease-in-out infinite var(--play)}@keyframes attend-goose-sway{0%,to{transform:translateY(0)rotate(.8deg)}50%{transform:translateY(-3px)rotate(-1deg)}}@keyframes attend-goose-bonnet{0%,to{transform:rotate(.6deg)}50%{transform:rotate(-1deg)}}@keyframes attend-goose-blink{0%,95%,to{transform:scaleY(1)}97%{transform:scaleY(.1)}}@keyframes attend-goose-tap{0%,70%,80%,90%,to{transform:rotate(0)}75%,85%{transform:rotate(-7deg)}}@keyframes bike-spin{to{transform:rotate(360deg)}}@keyframes bike-crank{to{transform:rotate(360deg)}}@keyframes bike-crank-counter{to{transform:rotate(-360deg)}}@keyframes bike-leg-near{0%{transform:skew(0)scaleY(1)}4.167%{transform:skew(1.84deg)scaleY(1.0276)}8.333%{transform:skew(3.11deg)scaleY(1.0628)}12.5%{transform:skew(3.76deg)scaleY(1.1032)}16.667%{transform:skew(3.81deg)scaleY(1.1461)}20.833%{transform:skew(3.32deg)scaleY(1.1885)}25%{transform:skew(2.37deg)scaleY(1.2275)}29.167%{transform:skew(1.06deg)scaleY(1.2605)}33.333%{transform:skew(-.53deg)scaleY(1.2852)}37.5%{transform:skew(-2.3deg)scaleY(1.3)}41.667%{transform:skew(-4.18deg)scaleY(1.3039)}45.833%{transform:skew(-6.06deg)scaleY(1.2965)}50%{transform:skew(-7.87deg)scaleY(1.2784)}54.167%{transform:skew(-9.51deg)scaleY(1.2508)}58.333%{transform:skew(-10.91deg)scaleY(1.2156)}62.5%{transform:skew(-11.97deg)scaleY(1.1752)}66.667%{transform:skew(-12.59deg)scaleY(1.1323)}70.833%{transform:skew(-12.7deg)scaleY(1.0899)}75%{transform:skew(-12.21deg)scaleY(1.0509)}79.167%{transform:skew(-11.11deg)scaleY(1.0179)}83.333%{transform:skew(-9.42deg)scaleY(.9931)}87.5%{transform:skew(-7.24deg)scaleY(.9783)}91.667%{transform:skew(-4.78deg)scaleY(.9745)}95.833%{transform:skew(-2.28deg)scaleY(.9819)}to{transform:skew(0)scaleY(1)}}@keyframes bike-leg-far{0%{transform:skew(0)scaleY(1)}4.167%{transform:skew(-2.23deg)scaleY(.9951)}8.333%{transform:skew(-4.37deg)scaleY(.9804)}12.5%{transform:skew(-6.32deg)scaleY(.9568)}16.667%{transform:skew(-7.98deg)scaleY(.9259)}20.833%{transform:skew(-9.25deg)scaleY(.8899)}25%{transform:skew(-10.01deg)scaleY(.8513)}29.167%{transform:skew(-10.14deg)scaleY(.8126)}33.333%{transform:skew(-9.55deg)scaleY(.7764)}37.5%{transform:skew(-8.17deg)scaleY(.7454)}41.667%{transform:skew(-6.03deg)scaleY(.7214)}45.833%{transform:skew(-3.26deg)scaleY(.7063)}50%{transform:skew(-.13deg)scaleY(.701)}54.167%{transform:skew(3.02deg)scaleY(.7059)}58.333%{transform:skew(5.81deg)scaleY(.7207)}62.5%{transform:skew(7.98deg)scaleY(.7443)}66.667%{transform:skew(9.4deg)scaleY(.7751)}70.833%{transform:skew(10.03deg)scaleY(.8111)}75%{transform:skew(9.93deg)scaleY(.8497)}79.167%{transform:skew(9.2deg)scaleY(.8885)}83.333%{transform:skew(7.95deg)scaleY(.9246)}87.5%{transform:skew(6.3deg)scaleY(.9557)}91.667%{transform:skew(4.36deg)scaleY(.9796)}95.833%{transform:skew(2.23deg)scaleY(.9947)}to{transform:skew(0)scaleY(1)}}@keyframes bike-bob{50%{translate:0 -1.5px}}@keyframes bike-sway{0%,to{rotate:-1deg}50%{rotate:1deg}}@keyframes bike-basket{0%,to{rotate:-3deg}50%{rotate:3deg}}@keyframes bike-flutter{0%,to{transform:rotate(var(--e)) skewX(-7deg) rotate(calc(var(--e) * -1))}50%{transform:rotate(var(--e)) skewX(7deg) rotate(calc(var(--e) * -1))}}@keyframes bike-dot-slide{0%{translate:var(--in) 0;animation-timing-function:cubic-bezier(.5,0,.9,.6)}9%{translate:var(--out) 0;animation-timing-function:ease-out}12%{translate:calc(var(--out) - 1.8px) 0;animation-timing-function:ease-in}15%,50%{translate:var(--out) 0;animation-timing-function:cubic-bezier(.5,0,.9,.6)}59%{translate:var(--in) 0;animation-timing-function:ease-out}62%{translate:calc(var(--in) + 1.8px) 0;animation-timing-function:ease-in}65%,to{translate:var(--in) 0}}@keyframes bike-scroll{to{transform:translate(-1440px)}}[data-scene=bicycle] [data-part=spokes-front],[data-scene=bicycle] [data-part=spokes-rear]{animation:bike-spin 1.85s linear infinite var(--play)}[data-scene=bicycle] [data-part=dot-slide]{animation:bike-dot-slide 1.85s linear calc(var(--lag) * -1) infinite var(--play)}[data-scene=bicycle] [data-part=crank-near],[data-scene=bicycle] [data-part=crank-far]{animation:bike-crank 2.6s linear infinite var(--play)}[data-scene=bicycle] [data-part=pedal-near],[data-scene=bicycle] [data-part=pedal-far]{animation:bike-crank-counter 2.6s linear infinite var(--play)}[data-scene=bicycle] [data-part=leg-near]{animation:bike-leg-near 2.6s linear infinite var(--play)}[data-scene=bicycle] [data-part=leg-far]{animation:bike-leg-far 2.6s linear infinite var(--play)}[data-scene=bicycle] [data-part=rider]{animation:bike-bob 1.3s ease-in-out infinite var(--play), bike-sway 2.6s ease-in-out -.65s infinite var(--play)}[data-scene=bicycle] [data-part=basket-flowers]{animation:bike-basket 2.6s ease-in-out -.65s infinite var(--play)}[data-scene=bicycle] [data-part=pennant]{animation:bike-flutter 2.2s ease-in-out calc(var(--i) * -.3s - .55s) infinite var(--play)}[data-scene=bicycle] [data-part=scroll]{animation:bike-scroll 8s linear infinite var(--play)}
