.svg-image[data-v-69574093]{height:var(--icon-size,var(--icon-height));width:var(--icon-size,var(--icon-width));display:inline-flex}.svg-image svg[data-v-69574093]{fill:currentColor;height:100%;transition:fill .3s}.heading{margin:var(--heading-margin,0 0 var(--spacer-24) 0);padding:var(--heading-padding,0);text-align:var(--heading-text-align,left)}.heading__title{margin:var(--heading-title-margin,0);color:var(--heading-color,var(--color-black));text-transform:var(--heading-title-text-transform,initial);-webkit-text-decoration:var(--heading-title-text-decoration,none);-webkit-text-decoration:var(--heading-title-text-decoration,none);text-decoration:var(--heading-title-text-decoration,none);font:var(--heading-title-font,var(--heading-title-font-weight,var(--h1-font-weight)) var(--heading-title-font-size,var(--h1-font-size))/var(--heading-title-font-line-height,var(--h1-line-height)) var(--heading-title-font-family,var(--font-family--secondary)))}.heading__title--2{--heading-title-font-weight:var(--h2-font-weight);--heading-title-font-size:var(--h2-font-size);--heading-title-font-line-height:var(--h2-line-height);--heading-title-text-transform:uppercase}.heading__title--3{--heading-title-font-weight:var(--h3-font-weight);--heading-title-font-size:var(--h3-font-size);--heading-title-font-line-height:var(--h3-line-height)}.heading__title--4{--heading-title-font-weight:var(--h4-font-weight);--heading-title-font-size:var(--h4-font-size);--heading-title-font-line-height:var(--h4-line-height)}.heading__title--5{--heading-title-font-weight:var(--h5-font-weight);--heading-title-font-size:var(--h5-font-size);--heading-title-font-line-height:var(--h5-line-height)}.heading__title--6{--heading-title-font-weight:var(--h6-font-weight);--heading-title-font-size:var(--h6-font-size);--heading-title-font-line-height:var(--h6-line-height)}.heading.--underline .heading__title{width:fit-content;position:relative}.heading.--underline .heading__title:after{content:"";background-color:currentColor;width:100%;height:1px;display:inline-block;position:absolute;top:100%;left:0}.heading__description{margin:var(--heading-description-margin,var(--spacer-16) 0 0);color:var(--heading-description-color,var(--color-black));font:var(--heading-description-font,var(--font-weight--normal) var(--font-size--lg)/var(--line-height--lg) var(--font-family--primary))}.heading--underline{border:var(--heading-border,0 0 1px 0,solid,var(--color-grey-200))}.heading--left{--heading-text-align:left}.heading--right{--heading-text-align:right}
