.csol-section-header .csol-section-description,.csol-section-header .csol-section-description p{--cl-text-font-size:var(--cl-font-size-p-large);--cl-text-font-weight:var(--cl-font-weight-p-large);--cl-text-line-height:var(--cl-line-height-p-large);--cl-text-letter-spacing:var(--cl-letter-spacing-p-large,normal);font-size:var(--cl-text-font-size);font-weight:var(--cl-text-font-weight);letter-spacing:var(--cl-text-letter-spacing,normal);line-height:var(--cl-text-line-height)}.csol-section-header{--csol-section-padding-bottom:2rem;--csol-section-padding-top-desktop:0;--csol-section-padding-bottom-desktop:2rem;text-align:center;width:100%}.csol-section-header .csol-section-wrapper{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}@media(width >= 600px){.csol-section-header .csol-section-wrapper{padding-inline:3rem}}.csol-section-header .cl-divider-bar{margin-bottom:2rem;width:100%}@media(width >= 600px){.csol-section-header .cl-divider-bar{width:21rem}}.csol-section-header .csol-section-header-tagline{margin:0 0 1rem}.csol-section-header .csol-section-header-heading{margin-bottom:1rem;margin-top:0}.csol-section-header .csol-section-header-heading:last-child{margin-bottom:0}.csol-section-header .csol-section-description>:first-child{margin-top:0}.csol-section-header .csol-section-description>:last-child{margin-bottom:0}.csol-section-header .csol-section-header-image{margin-bottom:2rem;width:100%}.csol-section-header .csol-section-header-image img{height:auto;max-width:100%;min-height:auto}