@import url("https://fonts.googleapis.com/css2?family=Press+Start+2P&family=Orbitron:wght@400&display=swap");@import url("https://fonts.googleapis.com/css2?family=Big+Shoulders+Inline:opsz,wght@10..72,100..900&family=Winky+Sans:ital,wght@0,300..900;1,300..900&display=swap");:root{font-family:Orbitron,Press Start\ 2P,Winky Sans;color-scheme:light dark;color:hsla(0,0%,100%,.87);background:linear-gradient(90deg,#000,#434343);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{width:100%;height:100%;margin:0;padding:0;font-size:16px}.press-start{font-family:Press Start\ 2P,"cursive"}*,:after,:before{box-sizing:border-box}@media (max-width:768px){:root{font-size:14px}}@media (max-width:480px){:root{font-size:12px}}.box{transform:rotate(-80deg)}.box,.wave{position:fixed;top:0;left:0}.wave{opacity:.4;position:absolute;top:3%;left:10%;background:#1d70a8;width:1600px;height:1300px;margin-left:-150px;margin-top:-250px;transform-origin:50% 48%;border-radius:43%;animation:drift 9s linear infinite}.wave.-three{animation:drift 7.5s linear infinite;position:fixed;background-color:#77daff}.wave.-two{animation:drift 8s linear infinite;opacity:.2;background:#e7e7e7;position:fixed}.box:after{content:"";display:block;left:0;top:0;width:100%;height:100%;z-index:11;transform:translateZ(0)}@keyframes drift{0%{transform:rotate(0deg)}0%{transform:rotate(1turn)}}.contain{animation-delay:4s;z-index:1000;position:fixed;top:0;left:0;bottom:0;right:0;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;background:#1d70a8;background:linear-gradient(#25a7d7,#1d70a8)}.icon{width:100px;height:100px;margin:0 5px}.icon:nth-child(2) img{animation-delay:.2s}.icon:nth-child(3) img{animation-delay:.3s}.icon:nth-child(4) img{animation-delay:.4s}.icon img{animation:anim 2s ease infinite;transform:scale(0) rotate(180deg)}@keyframes anim{0%{transform:scale(0) rotate(-90deg);opacity:0}30%{transform:scale(1) rotate(0deg);opacity:1}50%{transform:scale(1) rotate(0deg);opacity:1}80%{transform:scale(0) rotate(90deg);opacity:0}}