:root{--button-background-color:rgba(var(--primary-color-rgb),0.2);--button-background-color-hovered:rgba(var(--primary-color-rgb),0.4);--dark-gradient:linear-gradient(0deg,rgba(0,59,117,.1),rgba(15,18,20,.5))}*{box-sizing:border-box;padding:0;margin:0;letter-spacing:var(--letter-spacing)}body,html{font-family:var(--font-body);line-height:1.6;font-size:1rem;color:var(--absolute-white);background-color:var(--background-color)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);letter-spacing:var(--heading-letter-spacing)}button,input,textarea{font-family:inherit}button{display:block}button:hover{cursor:pointer}input{outline:none}a{color:var(--primary-color)}a,a:hover{text-decoration:none}a:hover{cursor:pointer}img{max-width:100%;display:block}li{list-style:none}