h1 {
    font-size: 2.4375rem
}

h2 {
    font-size: 2.25rem
}

h3 {
    font-size: 2.0625rem
}

h4 {
    font-size: 1.75rem
}

h5 {
    font-size: 1.5rem
}

h6 {
    font-size: 1.25rem
}

h1,
h2,
h3,
h4,
h5,
h6 {
    line-height: 1.27;
    margin-bottom: 16px;
    margin-top: 0;
    font-weight: 600;
    color: var(--title-color)
}

ul,
ol,
p,
dl,
pre {
    margin-bottom: 20px;
    margin-top: 0
}

b,
strong {
    font-weight: 700
}

ul {
    margin-left: 18px
}

ol {
    margin-left: 0;
    list-style-position: inside
}

ol>li>ul {
    margin-left: 30px
}

ul ul,
ul ol,
ol ul,
ol ol {
    margin-bottom: 0;
    margin-top: 4px
}

ul ol,
ol ol {
    margin-left: 20px
}

ul>li {
    list-style: disc
}

li {
    padding: 4px 0
}

li li:last-child {
    padding-bottom: 0
}