@import url(https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;500&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{background-color:#050505;font-family:Roboto Mono,monospace;margin:0}body,canvas,html{overflow-x:hidden!important}canvas{display:block!important;position:fixed!important}.container{max-width:700px;padding:10vh 5vw;position:absolute;z-index:2}#canvas-container{position:fixed;z-index:1}.header{font-size:2.5em}.intro{font-size:1.1em}.link-1{font-size:1.3em}.link-1-container{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px;max-width:300px;padding:0 0 20px;width:50%}.link-2{font-size:1.3em}.link-2-container{display:flex;flex-direction:column;justify-content:space-between;margin-top:-10px}.link-3{font-size:1em}.link-3-container{display:flex;flex-direction:row;justify-content:space-between;padding:40px 0;width:60%}.primary-text{color:#c8c8c8;font-weight:500;line-height:160%}.sub-text{color:#afafaf;font-weight:400;line-height:180%;text-shadow:2px 2px #000}.sub-text2{color:#bababa;font-weight:400;margin:0 0 10px}.sub-text>a{color:#818181;display:inline-block;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sub-text>a:hover{-webkit-filter:brightness(.6);filter:brightness(.6)}.arrow{margin-left:8px}.footer{font-size:.8em}@media screen and (max-width:1400px){.container{max-width:50vw}}@media screen and (max-width:1150px){.container{max-width:60vw}canvas{position:fixed}}@media screen and (max-width:950px){.container{max-width:70vw}}@media screen and (max-width:780px){.container{max-width:80vw}}@media screen and (max-width:650px){.container{max-width:70vw;padding:5vh 5vw}.header{font-size:2em}.intro,.link-1{font-size:1em}.link-1-container{padding:20px 0;width:70%}.link-2{font-size:1em}.link-2>a{padding-top:10px}.link-3{font-size:.8em}.link-3-container{padding:30px 0;width:95%}}@media screen and (max-width:450px){.container{min-width:90vw;padding:5vh 5vw}}
/*# sourceMappingURL=main.4f821107.css.map*/