.cmp-chart__caption{font-family:var(--kone-typography-paragraph-family);font-weight:var(--kone-typography-paragraph-weight);word-break:break-word}.cmp-chart__caption{font-size:var(--kone-typography-paragraph-2-size-mobile, 16px);line-height:var(--kone-typography-paragraph-2-line-height-mobile, 24px)}.cmp-chart{width:100%}.cmp-chart__title{font-family:var(--kone-font-face-3-name);font-size:var(--kone-typography-h5-size-mobile);line-height:var(--kone-typography-h5-line-height-mobile);font-weight:var(--kone-typography-weight-normal);margin-bottom:var(--spacing-vertical-spacing-common-16);text-align:center}@media only screen and (min-width: 600px){.cmp-chart__title{font-size:var(--kone-typography-h5-size-tablet);line-height:var(--kone-typography-h5-line-height-tablet)}}@media only screen and (min-width: 1024px){.cmp-chart__title{font-size:var(--kone-typography-h5-size-desktop);line-height:var(--kone-typography-h5-line-height-desktop)}}.cmp-chart__container{width:100%;min-height:300px;aspect-ratio:16/9}@media only screen and (min-width: 600px){.cmp-chart__container{min-height:400px}}@media only screen and (min-width: 1024px){.cmp-chart__container{min-height:500px}}.cmp-chart__caption{color:var(--color-grey-650);text-align:center;margin-top:var(--spacing-vertical-spacing-common-8)}.cmp-chart--loaded .cmp-chart__container{opacity:1}