@import"https://fonts.googleapis.com/css2?family=Abril+Fatface&family=Nunito:wght@400;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Abril+Fatface&family=Syne:wght@700;800&family=Nunito:wght@400;600;700&display=swap";*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:Nunito,sans-serif;-webkit-font-smoothing:antialiased}.float-b{animation:float 5s ease-in-out infinite 1s}.pop-in{animation:pop .5s cubic-bezier(.34,1.56,.64,1)}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes pop{0%{transform:scale(.8);opacity:0}80%{transform:scale(1.05)}to{transform:scale(1);opacity:1}}@keyframes float{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-12px) rotate(2deg)}}@keyframes floatB{0%,to{transform:translateY(0) rotate(3deg)}50%{transform:translateY(-8px) rotate(-1deg)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes popIn{0%{transform:scale(.8);opacity:0}70%{transform:scale(1.05)}to{transform:scale(1);opacity:1}}@keyframes slideUp{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes wiggle{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes dash{to{stroke-dashoffset:0}}.float-a{animation:float 4s ease-in-out infinite}.float-b{animation:floatB 5s ease-in-out infinite}.pop-in{animation:popIn .4s cubic-bezier(.34,1.56,.64,1) forwards}.slide-up{animation:slideUp .5s ease forwards}button{cursor:pointer;font-family:Nunito,sans-serif}input,textarea,select{font-family:Nunito,sans-serif}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}
