.wp-block-quote  p:first-of-type {
    font-weight: 600;
    line-height: 1.2;
    letter-spacing: 0;
    font-size: var(--wp--preset--font-size--medium);
    margin: 0 0 var(--wp--preset--spacing--md);
}

.pattern-blog-content ul,
.pattern-blog-content ol {
    padding-left: 1.5em;
}

.forge-toc__list .forge-toc__link {
    color: var(--wp--preset--color--foreground-muted);
}

.forge-toc__link.is-active, .forge-toc__link:hover {
    font-weight: 600;
    color: var(--wp--preset--color--foreground);
}

.forge-toc__header .wp-block-heading {
    font-size: clamp(17px, 3vw, 21px);
}