*{box-sizing:border-box;border:0;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:80px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{background-color:#161513;line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}body,input,textarea,button{font:400 1rem Roboto,sans-serif}h1,h2,p,a,span,button{color:#fff;text-decoration:none}
#header_container{background-color:#1e1e1d;justify-content:center;align-items:center;gap:2rem;padding:1.5rem;display:flex;position:relative}#header_container a{text-decoration:none}.header_nav{flex:1;justify-content:space-between;align-items:center;max-width:70vw;display:flex}.header_nav_links{flex:1;justify-content:center;align-items:center;gap:2rem;display:none}.header_nav_links a{transition:all .2s ease-in-out}.header_nav_links a:hover{color:silver}.header_nav_logo{font-size:1.2rem;font-weight:bolder}.hamburger{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.hamburger svg{width:2.5rem}.header_nav_links_mobile{z-index:99;background-color:#1e1e1d;border-radius:10px;flex-direction:column;gap:1rem;padding:2rem;display:flex;position:absolute;top:80px;right:10px}@media screen and (min-width:720px){.header_nav_links{display:flex}.hamburger,.header_nav_links_mobile{display:none}}
