.charts-block{margin-top:2.5rem}@media(min-width:1024px){.charts-block{margin-top:5rem}}.charts-block h2{margin-bottom:1.5rem}@media(min-width:1024px){.charts-block h2{margin-bottom:2rem}}.charts-block h3{margin-bottom:.75rem}@media(min-width:1024px){.charts-block h3{margin-bottom:1rem}}.charts-block__chart-wrapper:not(:first-child){margin-top:2.5rem}@media(min-width:1024px){.charts-block__chart-wrapper:not(:first-child){margin-top:5rem}}.charts-block__chart-desc{margin-bottom:1.5rem}.charts-block__chart-btn{margin-top:1.5rem}@media(min-width:1024px){.charts-block__chart-btn{margin-top:2rem}}.charts-block__table{width:100%}@media(min-width:1024px){.charts-block__table{max-width:50%}}.charts-block__table-sort{background-color:transparent;border:0;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;margin:0;padding:0;text-align:right;text-decoration:none}.charts-block__table td,.charts-block__table th{line-height:1.5;padding:.625rem 1rem;text-align:right;vertical-align:top}.charts-block__table th{font-weight:700;width:50%}.charts-block__table td{font-weight:500}.charts-block__table tbody tr{border-top:1px solid #8a8a8a;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}.color-scheme.black .charts-block__table tbody tr{background-color:#222;color:#fff}.color-scheme.blue .charts-block__table tbody tr{background-color:#c8e5ff;color:#195183}.color-scheme.brown .charts-block__table tbody tr{background-color:#fff5e6;color:#301601}