.news-overview{border-bottom:1px solid rgba(203,179,132,.25)}
.news-overview .overview-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px}
.news-overview h2{margin:12px 0 0;font-size:clamp(32px,3.5vw,48px);line-height:1.1}
.news-overview .overview-date{color:#cbb384;font-size:13px;white-space:nowrap;margin:0}
.news-overview .overview-intro{max-width:960px;margin:0 0 30px;color:#bdc5cd;font-size:16px;line-height:1.8}
.overview-table-wrap{border:1px solid rgba(203,179,132,.4);border-top:2px solid #cbb384;background:#192632}
.overview-table{width:100%;border-collapse:collapse;table-layout:fixed;text-align:left}
.overview-table caption{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.overview-table th,.overview-table td{padding:22px 17px;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid rgba(203,179,132,.23);font-size:14px;line-height:1.75;font-weight:400;color:#c7cdd3}
.overview-table thead th{color:#dec79b;font-size:12px;text-transform:uppercase;letter-spacing:.08em;background:#111c26;line-height:1.5;padding-top:18px;padding-bottom:18px}
.overview-table thead th:nth-child(1){width:16%}
.overview-table thead th:nth-child(2){width:24%}
.overview-table thead th:nth-child(3){width:25%}
.overview-table thead th:nth-child(4){width:35%}
.overview-table td>p{font-size:inherit;line-height:inherit;margin:0 0 16px}
.overview-table td>p:last-child{margin-bottom:0}
.overview-table tbody th{color:#f0ece4;font-family:Georgia,serif;font-size:21px;line-height:1.4}
.overview-table tr:last-child>*{border-bottom:0}
.overview-table tbody tr:nth-child(even){background:rgba(255,255,255,.025)}
.overview-kind{display:block;color:#cbb384;font-family:Arial,sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:.08em;line-height:1.6;margin-bottom:12px}
.overview-source{display:block;color:#dec79b;text-decoration:underline;text-underline-offset:4px;font-size:12px;line-height:1.65;margin-top:15px}
.overview-source:hover{color:#fff}
.overview-source:focus-visible,.overview-next:focus-visible{outline:2px solid #dec79b;outline-offset:4px}
.news-overview .overview-key{font-size:13px;line-height:1.8;color:#aeb8c3;margin:22px 0}
.overview-key>span{color:#dec79b}
.overview-next{display:inline-flex;gap:12px;align-items:center}
@media(max-width:1000px){
 .news-overview .overview-heading{display:block}.news-overview .overview-date{margin-top:18px}
 .overview-table-wrap{border:0;background:none}
 .overview-table,.overview-table tbody{display:block;width:100%}
 .overview-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
 .overview-table tbody tr{display:grid;grid-template-columns:1fr 1fr;border:1px solid rgba(203,179,132,.35);border-top:2px solid #cbb384;background:#192632;margin-bottom:22px}
 .overview-table tbody th{display:block;grid-column:1/-1;padding:22px;border-bottom:1px solid rgba(203,179,132,.23);font-size:25px}
 .overview-table td{display:block;padding:18px 22px;border-bottom:0!important}
 .overview-table td:last-child{grid-column:1/-1}
 .overview-table td::before{content:attr(data-label);display:block;color:#dec79b;font-size:11px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:9px}
 .overview-table tbody tr:nth-child(even){background:#192632}
}
@media(max-width:600px){.overview-table tbody tr{display:block}.overview-table td{padding:16px 20px}.overview-table tbody th{padding:20px}.news-overview .overview-intro{font-size:15px}.overview-kind{margin-bottom:8px}}
