

/* Typography */
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: var(--font-classical);
    font-weight: normal;
    color: var(--color-text-standard);
}
h1 { font-weight: bold;
    font-size: 2rem;}
h2 {
    padding-left: var(--standard-padding);
    padding-bottom: var(--standard-padding);
    font-size: 1.5rem;
    align-self: end;
    font-weight: bold;
    line-height: 1.6rem;
}
h2.subsequent {
    padding-top: var(--double-padding); 
    padding-left: var(--double-padding);
}
h3 {
    font-size: 1rem;
    font-weight: bold;
}

em {
    font-style: italic;
}

strong {
    font-weight: bold;
}

a {
    color: var(--color-info);
    text-decoration: underline;
}
