/* Who's da Champ - original newsroom, independent editorial layout */
.wdc-article-wrap{max-width:1312px;margin:0 auto;padding:26px 48px 110px}
.wdc-breadcrumb{display:flex;align-items:center;gap:14px;padding:12px 0 32px;color:var(--muted);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}
.wdc-breadcrumb a:hover{color:var(--gold-dark)}
.wdc-article-layout{display:grid;grid-template-columns:minmax(0,790px) minmax(250px,1fr);align-items:start;gap:68px}
.wdc-full-article{min-width:0}
.wdc-article-heading{border-top:5px solid var(--dark);padding:30px 0 28px;border-bottom:1px solid var(--line)}
.wdc-article-kicker{display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:var(--gold-dark);font:800 12px/1.4 var(--sans);letter-spacing:.12em;text-transform:uppercase}
.wdc-kicker-mark{display:inline-block;width:28px;height:3px;background:var(--gold)}
.wdc-article-heading h1{font:800 clamp(48px,6vw,86px)/.98 var(--display);letter-spacing:-.02em;text-transform:uppercase;max-width:900px;margin:19px 0 18px}
.wdc-article-strap{font:400 clamp(19px,2.3vw,26px)/1.45 var(--serif);color:#3d453c;max-width:680px}
.wdc-article-byline{display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:var(--muted);font:700 11px/1.6 var(--sans);letter-spacing:.06em;margin-top:28px}
.wdc-article-body{font:400 17px/1.85 var(--sans);color:var(--ink);max-width:745px;padding-top:30px}
.wdc-article-body p{margin:0 0 22px}
.wdc-article-body .wdc-lead{font-size:20px;line-height:1.7}
.wdc-article-body section{margin:34px 0 0}
.wdc-article-body h2{font:800 clamp(29px,3vw,37px)/1.1 var(--display);text-transform:uppercase;margin:0 0 14px;border-left:4px solid var(--gold);padding-left:15px}
.wdc-sources{margin-top:42px;border-top:3px solid var(--ink);background:#ece9dc;padding:28px}
.wdc-sources h2{font:800 28px/1.05 var(--display);text-transform:uppercase;margin:0 0 10px}
.wdc-sources p{font-size:13px;line-height:1.65;color:#596156;margin-bottom:14px}
.wdc-sources ul{list-style:none;padding:0;margin:0}
.wdc-sources li+li{border-top:1px solid #d4d1c4}
.wdc-sources a{display:block;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px;padding:11px 0}
.wdc-sources a:hover{color:var(--gold-dark)}
.wdc-story-end{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:26px;font-size:13px;font-weight:700;color:var(--muted)}
.wdc-story-end a{color:var(--gold-dark);text-decoration:underline;text-underline-offset:4px}
.wdc-related{position:sticky;top:24px;border-top:5px solid var(--gold);background:var(--dark);color:var(--paper);padding:26px}
.wdc-related-head span{font-size:11px;font-weight:700;letter-spacing:.14em;color:var(--gold)}
.wdc-related-head h2{font:800 34px/1 var(--display);text-transform:uppercase;margin:10px 0}
.wdc-related-head p{font-size:13px;color:#b3bbaf;margin-bottom:22px}
.wdc-related-card{display:flex;flex-direction:column;gap:10px;border-top:1px solid #50534b;padding:18px 0}
.wdc-related-card small{color:var(--gold);font-weight:700;font-size:10px;letter-spacing:.08em}
.wdc-related-card strong{font:700 24px/1.1 var(--display);text-transform:uppercase}
.wdc-related-card span{color:#bec3b6;font-size:12px}
.wdc-related-card:hover strong,.wdc-related-all:hover{color:var(--gold)}
.wdc-related-all{display:block;border-top:1px solid #50534b;padding-top:18px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}
.wdc-editorial-spotlight{max-width:1312px;margin:28px auto 40px;padding:30px 48px;border-top:4px solid var(--gold);background:var(--dark);color:var(--paper);display:grid;grid-template-columns:minmax(210px,.7fr) minmax(0,1.7fr);gap:42px}
.wdc-editorial-spotlight .eyebrow{color:var(--gold)}
.wdc-editorial-spotlight h2{font:800 clamp(34px,4vw,53px)/.96 var(--display);text-transform:uppercase;margin:13px 0}
.wdc-editorial-spotlight p:not(.eyebrow){color:#c6cabb;font-size:13px;max-width:290px}
.wdc-editorial-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#40473b;border:1px solid #40473b}
.wdc-editorial-list a{display:flex;flex-direction:column;gap:10px;justify-content:space-between;padding:22px;background:var(--dark);min-height:157px}
.wdc-editorial-list a:hover{background:#292d28}
.wdc-editorial-list small{color:var(--gold);font-weight:700;letter-spacing:.1em;font-size:10px}
.wdc-editorial-list strong{font:700 25px/1.08 var(--display);text-transform:uppercase}
.wdc-editorial-list span{font:700 11px/1 var(--sans);color:#aab3a3}
.wdc-read-report{display:inline-flex;align-items:center;gap:7px;color:var(--gold-dark);font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:.04em;margin:15px 0 5px;text-decoration:underline;text-underline-offset:4px}
.wdc-read-report:hover{color:var(--ink)}
.wdc-front-newsroom{max-width:1312px;margin:30px auto;padding:27px 48px;display:flex;align-items:center;gap:30px;border-block:1px solid var(--line)}
.wdc-front-newsroom-title{max-width:260px;flex:0 0 260px}
.wdc-front-newsroom-title .eyebrow{color:var(--gold-dark)}
.wdc-front-newsroom-title h2{font:800 38px/1 var(--display);text-transform:uppercase;margin-top:8px}
.wdc-front-newsroom-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;flex:1}
.wdc-front-newsroom-links a{display:flex;flex-direction:column;justify-content:space-between;gap:9px;background:#e9e6d8;border-top:3px solid var(--gold);padding:17px;min-height:120px}
.wdc-front-newsroom-links a:hover{background:#e0d9be}
.wdc-front-newsroom-links small{font-size:10px;text-transform:uppercase;color:var(--gold-dark);font-weight:800;letter-spacing:.09em}
.wdc-front-newsroom-links strong{font:700 21px/1.05 var(--display);text-transform:uppercase}
@media(max-width:1080px){.wdc-article-layout{grid-template-columns:minmax(0,1fr) 255px;gap:30px}.wdc-editorial-spotlight{margin-inline:24px;padding:28px}.wdc-front-newsroom{margin-inline:24px;padding:24px}.wdc-front-newsroom-title{flex-basis:190px}.wdc-front-newsroom-links{grid-template-columns:repeat(2,minmax(0,1fr))}.wdc-front-newsroom-links a:last-child{display:none}}
@media(max-width:760px){.wdc-article-wrap{padding:20px 20px 60px}.wdc-breadcrumb{padding-bottom:18px}.wdc-article-layout{display:block}.wdc-article-heading{padding-top:22px}.wdc-article-heading h1{font-size:clamp(46px,10vw,67px)}.wdc-article-body{font-size:16px}.wdc-article-body .wdc-lead{font-size:18px}.wdc-article-byline{gap:7px}.wdc-sources{padding:20px}.wdc-related{position:static;margin-top:45px}.wdc-editorial-spotlight{margin:16px 14px 28px;display:block;padding:22px}.wdc-editorial-spotlight p:not(.eyebrow){max-width:none;margin-bottom:22px}.wdc-editorial-list a{min-height:133px;padding:15px}.wdc-editorial-list strong{font-size:20px}.wdc-front-newsroom{margin:15px 14px;padding:20px 0;display:block}.wdc-front-newsroom-title{max-width:none;margin-bottom:16px}.wdc-front-newsroom-title h2{font-size:31px}.wdc-front-newsroom-links{grid-template-columns:1fr 1fr}.wdc-front-newsroom-links a{min-height:118px}.wdc-story-end{align-items:flex-start;flex-direction:column}}
@media(max-width:450px){.wdc-editorial-list{grid-template-columns:1fr}.wdc-editorial-list a{min-height:unset}.wdc-front-newsroom-links{grid-template-columns:1fr}.wdc-front-newsroom-links a:last-child{display:flex}}
