*{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}body{color:#f5f5f0;background-color:#000;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6}a{color:inherit;text-decoration:none;transition:opacity .2s}a:hover{opacity:.8}h1,h2,h3,h4,h5,h6{margin-bottom:24px;line-height:1.2}h1{font-size:48px}@media (min-width:768px){h1{font-size:56px}}h2{font-size:32px}@media (min-width:768px){h2{font-size:48px}}h3{font-size:24px}@media (min-width:768px){h3{font-size:32px}}p{margin-bottom:24px}ul,ol{margin-bottom:24px;padding-left:32px}li{margin-bottom:8px}
