body{margin:0;background-color:#000;min-height:640px}body ::-webkit-scrollbar{display:none}h1{font-family:prompt;font-weight:200;font-size:24pt}h1,h2{margin:0;color:#eee}h2{font-family:lato;font-weight:400;font-size:20px}.page-intro-title{margin:0;font-family:prompt;color:#eee;font-weight:200;font-size:32pt}ul{margin:0;list-style-type:none;width:100%}li{display:inline}a{text-decoration:none}p{color:#fff;font-family:lato;font-size:15pt;line-height:25pt}.background-image{position:fixed;top:0;left:0;width:100%;height:100vh;object-fit:cover;z-index:-1;opacity:.7}.button{font-family:lato;font-size:20px;padding:15px;color:#eee;font-weight:500;background-color:hsla(0,0%,100%,.2);border:2.5px solid #fff}.button,.button:hover{transition:color .15s ease-in-out;transition:background-color .15s ease-in-out}.button:hover{background-color:#fff;color:#222;cursor:pointer}.card-background{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1)}.card-background:hover{background:hsla(0,0%,100%,0);border:1px solid hsla(0,0%,100%,.4);transition:background .4s ease-in-out;transition:border .4s ease-in-out}@keyframes flyIn{0%{transform:translateY(40px);opacity:0}to{opacity:1}}@keyframes flyInLeft{0%{transform:translateX(-40px);opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}50%{opacity:0}to{opacity:1}}