body {
    margin: auto;
    max-width: 35em;
    padding: 0 0.8em;
    line-height: 1.5;
    font-size: large;
    word-break: break-word;
}

h1,h2,h3,h4,h5,h6 {
    line-height: 1.2;
    font-weight: normal;
    font-family: sans-serif;
}

h1>a,h2>a,h3>a,h4>a,h5>a,h6>a {
    color: black;
    text-decoration: none;
}

h1>a:hover,h2>a:hover,h3>a:hover,h4>a:hover,h5>a:hover,h6>a:hover {
    color: #333;
}

.figure {
    text-align: center;
    font-style: italic;
}
