/* large elements */

html {
    line-height: 1.3;
    color: #333344;
    background-color: #fffffc;
}

body {
    max-width: min(90ch, 90%);
    margin: auto;
}

section {
    padding-left: 5%;
}

/* text elements */

h1, h2, h3, h4, h5, h6 {
    color: #131313;
}

pre {
    line-height: 1;
}

a {
    color: #612bb5;
}

var {
    color: #f2590d;
}

code em, pre em {
    color: #00b364;
}
