

h1 {
    margin: 0 0 .5rem;
    font-size: 1.875rem
}

.container {
    max-width: 900px;
    margin: 0 auto;
    padding: 0 1.25rem 3rem
}

section {
    background: var(--card);
    padding: 1.25rem;
    border: 1px solid var(--border);
    border-radius: 16px;
    margin: 1rem 0
}

h2 {
    font-size: 1.25rem;
    margin: .2rem 0 0.75rem
}

a {
    color: #0ea5e9
}

small, .muted {
    color: var(--muted)
}


ul {
    margin: .25rem 0 .75rem 1.25rem
}


footer {
    padding: 1rem 1.25rem;
    text-align: center;
    color: var(--muted)
}
