.editorial-refresh .gdm-week4-release-banner{display:none}
.performance-article .gdm-week4-release-banner{display:none}
.editorial-hero .mw-hero-inner{align-items:center}
.editorial-audit-card{padding:22px;border:1px solid #28516f;background:rgba(4,19,34,.92);box-shadow:0 22px 48px rgba(0,0,0,.2);color:#f4f8fb}
.editorial-audit-card>small{display:block;color:#d3a55e;letter-spacing:0.06em;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1.35;}
.editorial-audit-card>strong{display:block;margin-top:13px;color:#62c5ff;font:600 70px/.85 var(--display);}
.editorial-audit-card>span{display:block;margin:8px 0 17px;color:#9bb1c1;text-transform:uppercase;letter-spacing:0.06em;font-size:12px;}
.editorial-audit-card>div{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:11px 0;border-top:1px solid #1e405b}
.editorial-audit-card b{;font:600 23px var(--display);}.editorial-audit-card em{color:#88a0b2;text-transform:uppercase;font-size:12px;font-style:normal;line-height:1.35;}
.editorial-audit-card a{display:inline-block;margin-top:15px;color:#62c5ff;text-decoration:none;text-transform:uppercase;letter-spacing:0.06em;font-size:12px;font-weight:800;line-height:1.35;}
.editorial-scorecard{min-height:0}.editorial-scorecard .mw-scorecard-inner{grid-template-columns:1.25fr repeat(4,.65fr) auto}
.editorial-truth-panel{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:28px;align-items:center;margin-bottom:20px;padding:20px 22px;border-left:4px solid #d3a55e;background:#fff;border-top:1px solid #d7e1e8;border-right:1px solid #d7e1e8;border-bottom:1px solid #d7e1e8}
.editorial-truth-panel small{color:#287eba;text-transform:uppercase;letter-spacing:0.06em;font-size:12px;font-weight:800;line-height:1.35;}.editorial-truth-panel h2{margin:6px 0 0;color:#112d48;text-transform:uppercase;font:600 30px/1 var(--display);}.editorial-truth-panel p{margin:0;color:#536d80;font-size:13px;line-height:1.7;}
.editorial-pulse{grid-template-columns:1.05fr repeat(3,1fr)}
.editorial-feature h3{max-width:820px;font-size:clamp(36px,3.8vw,56px);}
.editorial-feature .mw-team-logo{border:1px solid #28516f;border-radius:50%;color:#62c5ff;font:700 12px var(--display);}
.editorial-move-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}
.editorial-move-grid article{padding:18px;border:1px solid #d4dfe7;background:#fff}.editorial-move-grid small{color:#168b62;letter-spacing:0.06em;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1.35;}.editorial-move-grid strong{display:block;margin-top:8px;color:#112d48;text-transform:uppercase;font:600 29px/1 var(--display);}.editorial-move-grid p{margin:10px 0 0;color:#647b8e;font-size:12px;line-height:1.6;}.editorial-move-grid a{display:inline-block;margin-top:14px;color:#287eba;text-decoration:none;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1.35;}
.method-priority-note{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:28px;align-items:center;margin:0 0 22px;padding:20px;border:1px solid #d4dfe7;border-left:4px solid #1988e8;background:#fff}.method-priority-note small{color:#1988e8;letter-spacing:0.06em;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1.35;}.method-priority-note h2{margin:6px 0 0;color:#112d48;text-transform:uppercase;font:600 30px/1 var(--display);}.method-priority-note p{margin:0;color:#5d7487;font-size:13px;line-height:1.7;}
.method-score-grid.market-first{grid-template-columns:repeat(3,1fr)}.method-score-grid.market-first>div:first-child{background:#071b31}.method-score-grid.market-first>div:first-child small{color:#8da6b8}
.method-score-grid.market-first>div:first-child span{color:#8da6b8}.method-score-grid.market-first>div:first-child strong{color:#62c5ff}
.performance-article{background:#eef3f6}.performance-article .mw-article-hero{background:linear-gradient(135deg,#03101e,#0a2a47)}
.performance-article .mw-article-stats{grid-template-columns:repeat(5,1fr)}
.performance-article .mw-article-stat strong{;font-size:26px;}.performance-article .mw-article-stat em{display:block;margin-top:5px;color:#758a9b;font-size:12px;font-style:normal;line-height:1.4;line-height:1.35;}
.perf-callout{margin:0 0 24px;padding:17px 19px;border-left:4px solid #d3a55e;background:#fff;color:#4f687b;font-size:13px;line-height:1.65;}.perf-callout strong{color:#102d47}
.perf-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:14px}.perf-card{padding:18px;border:1px solid #d5e0e7;background:#fff}.perf-card small{color:#1988e8;letter-spacing:0.06em;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1.35;}.perf-card h3{margin:7px 0 0;color:#14304a;text-transform:uppercase;font:600 27px/1 var(--display);}.perf-card p{margin:9px 0 0;color:#637b8e;font-size:12px;line-height:1.65;}
.perf-table{width:100%;margin-top:14px;border-collapse:collapse;background:#fff;border:1px solid #d4dfe7}.perf-table th{padding:10px;background:#0b223d;color:#a4b7c6;text-align:left;text-transform:uppercase;letter-spacing:0.06em;font-size:12px;line-height:1.35;}.perf-table td{padding:11px 10px;border-top:1px solid #dfe7ed;color:#304c64;font-size:12px;}.perf-table td strong{color:#12304b}.perf-table .win{color:#168b62;font-weight:800;}.perf-table .loss{color:#ba4949;font-weight:800;}
@media(max-width:1050px){.editorial-scorecard .mw-scorecard-inner{grid-template-columns:1fr 1fr 1fr}.editorial-scorecard .mw-scorecard-title{grid-column:1/-1}.editorial-move-grid{grid-template-columns:1fr}.performance-article .mw-article-stats{grid-template-columns:repeat(2,1fr)}}
@media(max-width:700px){.editorial-truth-panel{grid-template-columns:1fr;gap:12px}
.method-priority-note{grid-template-columns:1fr;gap:12px}.editorial-pulse{grid-template-columns:1fr}.editorial-scorecard .mw-scorecard-inner{grid-template-columns:1fr 1fr}.editorial-scorecard .mw-scorecard-title{grid-column:1/-1}
.editorial-scorecard a{grid-column:1/-1}.perf-grid{grid-template-columns:1fr}.performance-article .mw-article-stats{grid-template-columns:1fr}.performance-article .mw-article-stat{border-right:0;border-bottom:1px solid #dde5eb}.perf-table{display:block;overflow-x:auto;white-space:nowrap}}
