:root{--legend-col-width:210px;--legend-font-size:12px;--legend-row-gap:6px;--legend-col-gap:12px;--legend-top-offset:2px;--legend-line-height:1;--chart-width:280px;--chart-top-offset:0px}.hs-chart{padding:30px 10px}.hs-chart__container{margin:0 auto;max-width:600px}.hs-chart__head{margin-bottom:12px}.hs-chart__title{color:#000037;letter-spacing:1px;margin:0 0 4px;text-align:center;text-transform:uppercase}.hs-chart__subtitle{color:#596079;margin:0;text-align:center}.hs-chart__row{align-items:flex-start;display:flex;gap:var(--legend-col-gap);justify-content:center}.hs-chart__legend{align-self:flex-start;padding-top:var(--legend-top-offset);width:var(--legend-col-width)}.hs-chart__legend--stack{display:flex;flex-direction:column;gap:var(--legend-row-gap)}.hs-legend-row{align-items:flex-end;display:flex;gap:6px}.hs-legend-label{color:#000037;flex:1 1 auto;line-height:var(--legend-line-height)}.hs-legend-label,.hs-legend-val{font-size:var(--legend-font-size)}.hs-legend-val{flex:0 0 auto;font-weight:800;min-width:28px;text-align:right;transition:all .3s ease}.hs-chart__plot{align-items:flex-start;display:flex;justify-content:center}.hs-chart__wrap{margin-top:var(--chart-top-offset);position:relative;width:var(--chart-width)}.hs-svg{background:transparent;display:block;height:auto;width:100%}@media (max-width:1024px){:root{--legend-col-width:100%;--legend-font-size:10px;--legend-row-gap:6px;--legend-col-gap:8px;--legend-top-offset:0px;--chart-width:min(260px,94vw)}.hs-chart__row{flex-direction:column}}