.landing-body{background-color:#000;color:#fff;font-family:Space Mono,monospace;overflow-x:hidden;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:60px 60px}.landing-body .font-header{font-family:Bebas Neue,cursive}.landing-body .glass{background:#0f0f0fb3;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08)}.landing-body .acid-green{color:#c0ff00}.landing-body .bg-acid-green{background-color:#c0ff00}.landing-body .border-acid-green{border-color:#c0ff00}.landing-body .shadow-hard{box-shadow:8px 8px #c0ff00}.landing-body .shadow-hard-loading{animation:hard-shadow-orbit 1s cubic-bezier(.45,.05,.55,.95) infinite;transition:transform .1s ease}@keyframes hard-shadow-orbit{0%,to{box-shadow:8px 8px #c0ff00,inset -2px -2px 4px #0003;background-color:#c0ff00}25%{box-shadow:-8px 8px #a6dd00,inset 2px -2px 4px #0003;background-color:#b3ee00}50%{box-shadow:-8px -8px #8ebc00,inset 2px 2px 4px #0003;background-color:#a6dd00}75%{box-shadow:8px -8px #a6dd00,inset -2px 2px 4px #0003;background-color:#b3ee00}}.landing-body .grid-bg{background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:60px 60px}.landing-body .reveal-up{opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.2,1,.3,1)}.landing-body .reveal-up.active{opacity:1;transform:translateY(0)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.landing-body .animate-marquee{animation:marquee 30s linear infinite}
