.wp-block,
.wp-block-group {
    .has-h-1-font-size,
    .has-h-2-font-size,
    .has-h-3-font-size {
        .custom--outline {
            -webkit-text-stroke: 2px currentColor;
            -webkit-text-fill-color: transparent;
        }
    }
    .has-h-1-font-size,
    .has-h-2-font-size {
    }
    .has-h-3-font-size {

        sub {
            font-size: 14px;
            font-weight: 300;
            position: relative;
            top: -8px;
        }
    }
}

:where(.wp-site-blocks) > * {
    margin-block-start: 0 !important;
}