.component-article-section-table{clear:both;margin:0 0 25px}.component-article-section-table .section-header.title{margin-top:0;margin-bottom:15px}.component-article-section-table .table-wrapper{width:100%}.component-article-section-table .table-wrapper.desktop-wide,.component-article-section-table .table-wrapper.mobile-wide{position:relative}.component-article-section-table .table-wrapper.desktop-wide:after,.component-article-section-table .table-wrapper.mobile-wide:after{position:absolute;bottom:0;right:0;height:100%;width:40px;content:"";pointer-events:none}.component-article-section-table .table-wrapper.desktop-wide .table-container,.component-article-section-table .table-wrapper.mobile-wide .table-container{overflow:hidden;border-radius:5px;border:1px solid #dfdfdf;margin-bottom:15px}.component-article-section-table .table-wrapper.desktop-wide .table-inner-container,.component-article-section-table .table-wrapper.mobile-wide .table-inner-container{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (min-width:768px){.component-article-section-table .table-wrapper.mobile-wide:after{background:none}}.component-article-section-table .table-wrapper.mobile-wide td,.component-article-section-table .table-wrapper.mobile-wide th{width:100px}@media (min-width:768px){.component-article-section-table .table-wrapper.mobile-wide td,.component-article-section-table .table-wrapper.mobile-wide th{width:100%}}.component-article-section-table .table-wrapper.desktop-wide td,.component-article-section-table .table-wrapper.desktop-wide th{width:98px}.component-article-section-table .table-wrapper .table{width:100%;table-layout:fixed}.component-article-section-table .table-wrapper .table a{color:#007cbe;transition:color .2s linear;text-decoration:underline}.component-article-section-table .table-wrapper .table a:hover{color:#0d6493;text-decoration:underline;cursor:pointer}.component-article-section-table .table-wrapper .table thead{color:#2e2e30;background:#f2f2f2}.component-article-section-table .table-wrapper .table thead tr{border-bottom:2px solid #dfdfdf}.component-article-section-table .table-wrapper .table thead tr:last-of-type th{border-bottom:none}.component-article-section-table .table-wrapper .table thead th{padding:15px 5px 15px 10px;text-align:left;overflow-wrap:break-word;word-wrap:break-word;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;vertical-align:middle;font-size:15px;line-height:20px}.component-article-section-table .table-wrapper .table thead th:last-of-type{border-right:none}.component-article-section-table .table-wrapper .table thead th strong{font-family:ProximaNovaBold,Arial,sans-serif}.component-article-section-table .table-wrapper .table thead th em,.component-article-section-table .table-wrapper .table thead th i{font-style:italic}.component-article-section-table .table-wrapper .table tbody tr:nth-child(odd){background-color:#f2f2f2}.component-article-section-table .table-wrapper .table tbody .tbody-row:active,.component-article-section-table .table-wrapper .table tbody .tbody-row:hover{background-color:#f9f4eb;cursor:pointer}.component-article-section-table .table-wrapper .table tbody tr:last-of-type td{border-bottom:none}.component-article-section-table .table-wrapper .table tbody td{color:#2e2e30;padding:15px 5px 15px 10px;font-size:15px;line-height:20px;min-width:100px;overflow-wrap:break-word;word-wrap:break-word;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;vertical-align:middle}.component-article-section-table .table-wrapper .table tbody td:last-of-type{border-right:none}.component-article-section-table .table-wrapper .table tbody td em,.component-article-section-table .table-wrapper .table tbody td i{font-style:italic}.component-article-section-table .table-wrapper .table thead+tbody tr:nth-child(odd){background-color:#fff}.component-article-section-table .table-wrapper .table thead+tbody tr:nth-child(2n){background-color:#f2f2f2}.component-article-section-table .component-caption-module{padding:0}.component-article-section-table .component-caption-module .caption__attribution-text{font-family:ProximaNovaRegularItalic,Arial,sans-serif;color:#2e2e30;font-size:15px;line-height:20px}.component-caption-module{display:flex;flex-direction:column;margin-top:10px;padding:0 20px}@media (min-width:768px){.component-caption-module{padding:0;display:block}}.component-caption-module .caption__caption-text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (min-width:768px){.component-caption-module .caption__caption-text{-webkit-line-clamp:2}}.component-caption-module .caption__attribution-link{display:block}.component-caption-module .caption__attribution-link,.component-caption-module .caption__attribution-text{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.component-caption-module{padding:0}.component-caption-module.margin-if-series{margin-bottom:25px}