figure[data-table-wrapper]{overflow-x:auto}.block-core-table{border:0;width:auto;margin:0;--cell-padding-x:20px;--cell-padding-y:10px;border-radius:5px}.block-core-table strong{font-weight:700}@media(min-width:992px){.block-core-table{--cell-padding-x:0px;--cell-padding-y:2.5px}}.block-core-table td,.block-core-table th{font-size:.8750025rem;font-weight:300;border:0;padding:0 5px 5px 0;vertical-align:top}@media(min-width:992px){.block-core-table td,.block-core-table th{font-size:1.125rem}}@media print{.block-core-table td,.block-core-table th{font-size:12pt}}@media(min-width:768px){.block-core-table td,.block-core-table th{padding:var(--cell-padding-y) var(--cell-padding-x)}}@media(min-width:992px){.block-core-table td,.block-core-table th{padding-right:10px}}.block-core-table thead{border-bottom:0;border-radius:5px 5px 0 0}.block-core-table thead th{font-weight:700}.block-core-table thead th+th{border-left:2px solid #fff!important}.block-core-table.head-bg--white{background-color:#fff}.block-core-table.head-bg--red-orange thead{background:linear-gradient(90deg,#e7344c,#fbba00)}.block-core-table.head-bg--green-blue thead{background:linear-gradient(90deg,#aecc53,#4bbecf)}.block-core-table.head-bg--violet-red thead{background:linear-gradient(90deg,#462774,#d21f37)}.block-core-table.head-bg--brand thead{background:linear-gradient(90deg,#4bbecf,#fbba00)}.block-core-table.head-bg--primary thead{background:linear-gradient(90deg,#4bbecf,#0094bf)}.block-core-table.head-bg--secondary thead{background:linear-gradient(90deg,#fbba00,#ef7d17)}.block-core-table.head-bg--dark-gray thead{background:linear-gradient(90deg,#38383a,#38383a)}.block-core-table.head-bg--light-gray thead{background:linear-gradient(90deg,#ecf2f6,#ecf2f6)}.block-core-table.head-bg--ahrensburg thead{background:linear-gradient(90deg,#d21f37,#462774)}.block-core-table.head-color--white thead{color:#fff}.block-core-table.head-color--dark thead{color:#3a3a3a}.block-core-table tbody tr:nth-child(odd) td{background-color:#fff}.block-core-table tbody tr:nth-child(odd) td+td{border-left:2px solid #fff}.block-core-table tbody tr:nth-child(2n+2) td{background-color:#fff}.block-core-table tbody tr:nth-child(2n+2) td+td{border-left:2px solid #fff}.block-core-table+figcaption{margin-top:10px;font-size:.75rem;font-weight:300}@media(min-width:768px){.block-core-table+figcaption{font-size:.8125rem}}@media(min-width:992px){.block-core-table+figcaption{font-size:.9375rem}}@media print{.block-core-table+figcaption{font-size:10pt}}
