@import url("https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400&family=Inter:wght@800&&display=swap");html{font-size:11px;font-size:clamp(11px,1.2vw,20px);font-family:"Inter";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;font-weight:800}*{color:black}*,:after,:before{box-sizing:border-box}address,blockquote,body,dd,div,dl,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol,p,ul{line-height:1.3em}body{background-color:black;background-image:linear-gradient(90deg,rgba(0,0,0,0.7),rgba(0,0,0,0.5)),linear-gradient(rgba(255,255,255,0.6),rgba(255,255,255,0.6)),linear-gradient(lightpink,darkmagenta,mediumpurple,royalblue,lightblue,lightseagreen,forestgreen,yellowgreen,orange,orangered,darkred,black);min-height:100vh;margin:0rem 7rem 5rem 7rem}header{margin:0 0 2rem 0;border-left:0.5rem solid black;padding-left:1.5rem;padding-top:8rem;padding-bottom:2rem}p{font-size:1.2rem;max-width:45em;margin:0 0 0 -0.05em;color:black}a{color:inherit}h1{font-size:4rem;line-height:0.95em;margin:0 0 0.2em -0.07em;word-spacing:-0.05em;color:white;letter-spacing:-0.02em}ul{list-style:none;padding:0;margin:0}li{padding:1rem 2rem;display:flex}span{font-family:"Source Code Pro",monospace;margin-right:5px;background:rgba(255,255,255,0.34);padding:0.1em 0.2em;color:black;font-weight:400}span:last-child{margin-left:auto}