main
{
    padding-bottom: 3em;
}

h2
{
    color: var(--main-color);
    font-size: 1.75em;
    font-weight: 300;
    margin: 1em 0 0.5em;
}

ol
{
    background-color: rgba(var(--main-color-rgb), 0.15);
    border-radius: 6px;
    list-style-type: decimal;
    list-style-position: inside;
    padding: 1.5em;
}

ol li
{
    margin-bottom: 0.5em;
}

p
{
    font-size: 1em;
    line-height: 150%;
    margin: 0 0 1em;
}