.jlsb-heading{margin:2rem 0}@media screen and (min-width:992px){.jlsb-heading{margin:3rem 0}}.jlsb-heading__sub-heading{color:var(--color-primary);font-family:inherit;font-size:.875rem;font-weight:600;letter-spacing:.1em;margin:0 0 .5rem;text-transform:uppercase}@media screen and (min-width:992px){.jlsb-heading__sub-heading{font-size:1rem;margin:0 0 .75rem}}.jlsb-heading__sub-heading:has(+.has-text-align-center),.jlsb-heading__sub-heading:has(+.jlsb-heading__title-wrapper .has-text-align-center){text-align:center}.jlsb-heading__sub-heading:has(+.has-text-align-center)~.jlsb-heading__decoration,.jlsb-heading__sub-heading:has(+.jlsb-heading__title-wrapper .has-text-align-center)~.jlsb-heading__decoration{margin:1rem auto 0}.jlsb-heading__sub-heading:has(+.has-text-align-right),.jlsb-heading__sub-heading:has(+.jlsb-heading__title-wrapper .has-text-align-right){text-align:right}.jlsb-heading__sub-heading:has(+.has-text-align-right)~.jlsb-heading__decoration,.jlsb-heading__sub-heading:has(+.jlsb-heading__title-wrapper .has-text-align-right)~.jlsb-heading__decoration{margin:1rem 0 0 auto}.jlsb-heading .wp-block-heading{color:var(--color-gray-lighter);font-family:inherit;line-height:1.2;margin:0}.jlsb-heading__decoration{background-color:var(--color-primary);height:2px;margin:1rem 0 0;width:4rem}@media screen and (min-width:992px){.jlsb-heading__decoration{margin-top:1.25rem;width:5rem}}.jlsb-heading--dark{background-color:var(--color-secondary-dark);padding:2.5rem}@media screen and (min-width:992px){.jlsb-heading--dark{padding:3rem}}.jlsb-heading--dark .jlsb-heading__sub-heading{color:var(--color-primary-light)}.jlsb-heading--dark .wp-block-heading{color:var(--text-color-light)}.jlsb-heading--dark .jlsb-heading__decoration{background-color:var(--color-primary-light)}
/*# sourceMappingURL=heading-style.css.map*/