@import"https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap";:root{--color-black: #050505;--color-dark-grey: #1a1a1a;--color-neon-purple: #bd00ff;--color-neon-cyan: #00ffff;--color-neon-green: #00ff00;--color-text: #ffffff;--font-retro: "Press Start 2P", cursive;--scanline-color: rgba(0, 0, 0, .5);--crt-flicker: rgba(255, 255, 255, .02)}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--color-black);background-image:url(/assets/background-Qt0GHwT0.jpg);background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat;color:var(--color-text);font-family:var(--font-retro);overflow-x:hidden;line-height:1.5;-webkit-font-smoothing:none}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none}::-webkit-scrollbar{width:10px;background:var(--color-dark-grey)}::-webkit-scrollbar-thumb{background:var(--color-neon-purple);border:2px solid var(--color-black)}.text-neon-purple{color:var(--color-neon-purple);text-shadow:0 0 5px var(--color-neon-purple)}.text-neon-cyan{color:var(--color-neon-cyan);text-shadow:0 0 5px var(--color-neon-cyan)}.text-neon-green{color:var(--color-neon-green);text-shadow:0 0 5px var(--color-neon-green)}.container{max-width:1200px;margin:0 auto;padding:0 20px}
