body { background-color: #fce5b3; color: #000 }
.container {
    border-radius: 1em;
    margin-left: auto;
    margin-right: auto;
    padding: 1em;
    max-width: 40em;
    background-color: #fff;
}
ul { list-style-type: circle; }
h1, h2 { margin: 0; }
a { color: #fb5921; }
a:hover { color: #fda384; }
a:visited { color: #803010; }
h1:target, h2:target { background-color: #b3cafc; }
