@font-face{font-family:DVN-LuckiestGuy;src:url(/assets/fonts/DVN-LuckiestGuy-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.font-luckiest{font-family:DVN-LuckiestGuy,Luckiest Guy,Arial,sans-serif!important}html{scroll-behavior:smooth;height:100%;scroll-padding-top:0}body{background:#FFFFFF;background-size:400% 400%;animation:gradientShift 15s ease infinite;position:relative;overflow-x:hidden;margin:0;padding:0;font-family:DVN-LuckiestGuy,Luckiest Guy,Arial,sans-serif;height:100%;min-height:100vh}*{scroll-margin-top:0;scroll-padding-top:0}*:focus{scroll-margin:0}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(/assets/img/swimcorgis.gif);background-size:100px 100px;animation:swimCorgis 10s linear infinite;pointer-events:none;z-index:-2}body:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 50%,rgba(0,0,0,.4) 100%);pointer-events:none;z-index:-1}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes swimCorgis{0%{background-position-x:0px}to{background-position-x:-100px}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleZ(1)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes pulse{0%{transform:scaleZ(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleZ(1)}}@keyframes tada{0%{transform:scaleZ(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{transform:scaleZ(1)}}@keyframes rubberBand{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}.animated{animation-duration:1s;animation-fill-mode:both}.bounceIn{animation-name:bounceIn}.bounceInLeft{animation-name:bounceInLeft}.bounceInRight{animation-name:bounceInRight}.fadeInUp{animation-name:fadeInUp}.pulse{animation-name:pulse}.tada{animation-name:tada}.rubberBand{animation-name:rubberBand}.infinite{animation-iteration-count:infinite}
