.c2-beam,.c2-flash,.c2-sway,.c2-sway-s,.c2-fronds,.c2-flag,.c2-fringe,.c2-walk,.c2-legs,.c2-pinch,.c2-tilt,.c2-bob,.c2-drift,.c2-glint,.c2-swim,.c2-tentacle,.c2-smoke,.c2-wave,.c2-foam,.c2-crest,.c2-cross,.c2-glide,.c2-beat,.c2-kite,.c2-tailwave,.c2-dolphin,.c2-twinkle,.c2-cloud,.c2-rays,.c2-blink{transform-box:view-box;transform-origin:0 0}.c2-beam{animation:8s linear infinite c2-beam}@keyframes c2-beam{0%{opacity:.95;transform:scaleX(1)}22%{opacity:.5;transform:scaleX(.12)}25%{opacity:.2;transform:scaleX(.02)}28%{opacity:.5;transform:scaleX(-.12)}50%{opacity:.95;transform:scaleX(-1)}72%{opacity:.3;transform:scaleX(-.12)}75%{opacity:0;transform:scaleX(-.02)}78%{opacity:.3;transform:scaleX(.12)}to{opacity:.95;transform:scaleX(1)}}.c2-flash{animation:8s linear infinite c2-flash}@keyframes c2-flash{0%,17%,33%,to{opacity:.25;transform:scale(.7)}25%{opacity:1;transform:scale(1.35)}}.c2-sway{animation:5.5s ease-in-out infinite alternate c2-sway}@keyframes c2-sway{0%{transform:rotate(-1.4deg)}to{transform:rotate(1.6deg)}}.c2-sway-s{animation:3.2s ease-in-out infinite alternate c2-sway-s}@keyframes c2-sway-s{0%{transform:rotate(-6deg)}to{transform:rotate(5deg)}}.c2-fronds{animation:3.8s ease-in-out infinite alternate c2-fronds}@keyframes c2-fronds{0%{transform:rotate(-3.5deg)scale(1)}to{transform:rotate(3deg)scale(1.02,.97)}}.c2-flag{animation:1.2s ease-in-out infinite alternate c2-flag}@keyframes c2-flag{0%{transform:skewY(-9deg)scaleX(.9)}to{transform:skewY(8deg)scaleX(1.05)}}.c2-fringe{animation:.9s ease-in-out infinite alternate c2-fringe}@keyframes c2-fringe{0%{transform:skew(-14deg)}to{transform:skew(12deg)}}.c2-walk{animation:9s ease-in-out infinite c2-walk}@keyframes c2-walk{0%,12%{transform:translate(0)}38%,55%{transform:translate(11px)}82%,to{transform:translate(0)}}.c2-legs{animation:.28s linear infinite alternate c2-legs}@keyframes c2-legs{0%{transform:rotate(-9deg)}to{transform:rotate(9deg)}}.c2-pinch{animation:2.4s ease-in-out infinite c2-pinch}@keyframes c2-pinch{0%,60%,to{transform:rotate(0)}68%{transform:rotate(-28deg)}76%{transform:rotate(0)}84%{transform:rotate(-28deg)}}.c2-tilt{animation:7s ease-in-out infinite c2-tilt}@keyframes c2-tilt{0%,22%,to{transform:rotate(0)}30%,46%{transform:rotate(-16deg)}56%,72%{transform:rotate(12deg)}}.c2-blink{animation:5s linear infinite c2-blink}@keyframes c2-blink{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.1)}}.c2-bob{animation:3.4s ease-in-out infinite c2-bob}@keyframes c2-bob{0%,to{transform:translateY(0)rotate(-3.5deg)}50%{transform:translateY(1.6px)rotate(3.5deg)}}.c2-drift{animation:38s ease-in-out infinite alternate c2-drift}@keyframes c2-drift{0%{transform:translate(-18px)}to{transform:translate(18px)}}.c2-glint{animation:2.8s ease-in-out infinite c2-glint}@keyframes c2-glint{0%,to{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1)}}.c2-twinkle{opacity:0;animation:3.6s ease-in-out infinite c2-twinkle}@keyframes c2-twinkle{0%,60%,to{opacity:0;transform:scale(.2)rotate(0)}75%{opacity:1;transform:scale(1)rotate(45deg)}}.c2-swim{animation:9s ease-in-out infinite c2-swim}@keyframes c2-swim{0%,to{transform:translate(-7px)scaleX(1)}45%{transform:translate(7px,.8px)scaleX(1)}50%{transform:translate(7px,.8px)scaleX(-1)}95%{transform:translate(-7px)scaleX(-1)}}.c2-tentacle{animation:2.6s ease-in-out infinite alternate c2-tentacle}@keyframes c2-tentacle{0%{transform:rotate(-8deg)scaleY(.94)}to{transform:rotate(8deg)scaleY(1.04)}}.c2-smoke{opacity:0;animation:4.6s ease-out infinite c2-smoke}@keyframes c2-smoke{0%{opacity:0;transform:translateY(2px)scale(.45)}20%{opacity:.8}to{opacity:0;transform:translate(-12px,-22px)scale(1.6)}}.c2-wave{animation:4.2s ease-in-out infinite c2-wave}@keyframes c2-wave{0%{opacity:0;transform:translate(-9px)}35%{opacity:.9}to{opacity:0;transform:translate(2px)}}.c2-foam{animation:4.2s ease-in-out infinite c2-foam}@keyframes c2-foam{0%,to{opacity:.65;transform:translate(-2.2px)}50%{opacity:1;transform:translate(2px)}}.c2-crest{opacity:0;animation:5.2s ease-in-out infinite c2-crest}@keyframes c2-crest{0%{opacity:0;transform:translate(-6px)scaleX(.6)}45%{opacity:.85}to{opacity:0;transform:translate(10px)scaleX(1.1)}}.c2-dolphin{opacity:0;animation:11s ease-in-out infinite c2-dolphin}@keyframes c2-dolphin{0%,70%{opacity:0;transform:translate(-12px,6px)rotate(-55deg)}72%{opacity:1}80%{opacity:1;transform:translateY(-9px)rotate(0)}88%{opacity:1;transform:translate(12px,5px)rotate(55deg)}90%,to{opacity:0;transform:translate(13px,7px)rotate(55deg)}}.c2-cloud{animation:100s linear infinite c2-cross}.c2-cross{animation:34s linear infinite c2-cross}@keyframes c2-cross{0%{transform:translateX(calc(-150px - var(--x,0px)))}to{transform:translateX(calc(560px - var(--x,0px)))}}.c2-glide{animation:6s ease-in-out infinite alternate c2-glide}@keyframes c2-glide{0%{transform:translateY(-7px)rotate(-4deg)}to{transform:translateY(7px)rotate(5deg)}}.c2-beat{animation:3s ease-in-out infinite c2-beat}@keyframes c2-beat{0%,8%,16%,24%{transform:scaleY(1)}4%,12%,20%{transform:scaleY(-.5)}30%,to{transform:scaleY(.82)}}.c2-kite{animation:4.6s ease-in-out infinite alternate c2-kite}@keyframes c2-kite{0%{transform:translate(-4px,3px)rotate(-8deg)}to{transform:translate(5px,-4px)rotate(9deg)}}.c2-tailwave{animation:1.3s ease-in-out infinite alternate c2-tailwave}@keyframes c2-tailwave{0%{transform:skew(-12deg)rotate(-4deg)}to{transform:skew(12deg)rotate(5deg)}}.c2-rays{animation:150s linear infinite c2-spin}@keyframes c2-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.c2-beam,.c2-flash,.c2-sway,.c2-sway-s,.c2-fronds,.c2-flag,.c2-fringe,.c2-walk,.c2-legs,.c2-pinch,.c2-tilt,.c2-bob,.c2-drift,.c2-glint,.c2-swim,.c2-tentacle,.c2-smoke,.c2-wave,.c2-foam,.c2-crest,.c2-cross,.c2-glide,.c2-beat,.c2-kite,.c2-tailwave,.c2-dolphin,.c2-twinkle,.c2-cloud,.c2-rays,.c2-blink{animation:none}.c2-smoke,.c2-crest{opacity:.6}}
