/* Stylesheet for https://palmar.org */

:root {
    --bg: #1f1f1d;
    --text: #e8e6e0;
    --heading: #d4b94a;
    --link: #9caf5d;
    --link-visited: #5c6936;
}

body {
    max-width: 38rem;
    margin: 4rem auto;
    padding: 0 1.25rem;
    background: var(--bg);
    color: var(--text);
    font-family: Charter, Georgia, serif;
    font-size: 16px;
    line-height: 1.6;
}

h1,
h2,
h3 {
    color: var(--heading);
    font-weight: 600;
}

a {
    color: var(--link);
}
a:visited {
    color: var(--link-visited);
}

hr {
    border: none;
    border-top: 1px solid var(--link);
    opacity: 0.5;
}
