    
                .lsf-blog-section-header {
            max-width: fit-content;
        }
        .lsf-blog-section-header {
            --header-color: ;
        }
        .lsf-blog-section-header h2 {
            text-wrap: balance;
        }
                .lsf-blog-section-header.colored-header h2 {
            color: var(--header-color);
        }
        .lsf-blog-section-header .colored-text {
            color: var(--header-color);
        }
        .lsf-blog-section-header sup {
            font-size: 14px;
            position: static;
            color: var(--header-color);
            display: block;
            line-height: 1em;
            font-weight: 500;
        }
            
    