.finance-seo {
    margin-bottom: 48px;
}

.finance-seo h2 {
    margin: 0 0 18px;
    color: var(--finance-text);
    font-size: 30px;
    line-height: 1.2;
    letter-spacing: -0.03em;
}

.finance-seo h3 {
    margin: 26px 0 12px;
    color: var(--finance-text);
    font-size: 23px;
    line-height: 1.3;
}

.finance-seo p {
    margin: 0 0 16px;
    color: var(--finance-soft-text);
    line-height: 1.75;
}

.finance-seo ul,
.finance-seo ol {
    margin: 0 0 18px;
    padding-left: 22px;
    color: var(--finance-soft-text);
    line-height: 1.75;
}

.finance-seo li + li {
    margin-top: 8px;
}