/* This page only. Full column width. The file stays 16:9; the article shows a shorter 21:9 crop so her face stays in frame. */
html body .article figure.lead-photo{width:100%;max-width:100%}
html body .article figure.lead-photo img{width:100%;max-width:100%;height:auto;aspect-ratio:21/9;object-fit:cover;object-position:center 8%}
.article .roster-face{display:inline-block;width:38px;height:38px;max-width:38px;border:0;border-radius:50%;object-fit:cover;object-position:center 18%;vertical-align:middle;margin:0 .45rem 0 0;background:#e9e9ef}
@media (min-width:641px){
html body .article .table-wrap{overflow-x:visible}
html body .article .table-wrap table{width:100%;table-layout:fixed}
html body .article .table-wrap td,html body .article .table-wrap th,html body .article .table-wrap thead th,html body .article .table-wrap thead th:last-child{white-space:normal;overflow-wrap:anywhere;height:auto}
html body .article .table-wrap[data-fcb-data-table] th:nth-child(1),html body .article .table-wrap[data-fcb-data-table] td:nth-child(1){width:8%}
html body .article .table-wrap[data-fcb-data-table] th:nth-child(2),html body .article .table-wrap[data-fcb-data-table] td:nth-child(2){width:26%}
html body .article .table-wrap[data-fcb-data-table] th:nth-child(3),html body .article .table-wrap[data-fcb-data-table] td:nth-child(3){width:16%}
html body .article .table-wrap#data-table-2 th:nth-child(1),html body .article .table-wrap#data-table-2 td:nth-child(1){width:30%}
html body .article .table-wrap#data-table-2 th:nth-child(6),html body .article .table-wrap#data-table-2 td:nth-child(6){width:18%}
}
@media (max-width:640px){
html body .article .table-wrap{overflow:visible!important;max-width:100%}
html body .article .table-scroll-hint,html body .article .table-scroll-hint.is-on{display:none!important}
html body .article .table-wrap table{display:block!important;width:100%!important;min-width:0!important;table-layout:auto}
html body .article .table-wrap thead{display:none!important}
html body .article .table-wrap tbody{display:block!important}
html body .article .table-wrap tbody tr{display:block!important;margin:0 0 12px;padding:10px 12px 6px;border:1px solid #e6e1d8;border-radius:10px;background:#fff!important}
html body .article .table-wrap tbody td,html body .article .table-wrap tbody th{display:block!important;position:static!important;white-space:normal!important;height:auto;min-width:0!important;width:auto!important;overflow-wrap:anywhere;border:0;border-bottom:1px solid #f3efe8;margin:0;padding:7px 0;background:transparent!important;font-size:15px;color:#151413}
html body .article .table-wrap tbody td:first-child,html body .article .table-wrap tbody th:first-child{border-bottom:1px solid #eee8e0;margin:0 0 6px;padding:0 0 8px;font:800 18px/1.25 Barlow,sans-serif}
html body .article .table-wrap tbody td:not(:first-child)[data-label]:not([data-label=""])::before,html body .article .table-wrap tbody th:not(:first-child)[data-label]:not([data-label=""])::before{content:attr(data-label);display:block;color:#6b665e;font:600 13px/1.3 Inter,Arial,sans-serif}
}
