.home-note{display:grid;grid-template-columns:220px minmax(0,1fr) auto;gap:28px;align-items:start;margin:12px 0 0;padding:18px 0;border-top:1px solid var(--ink);border-bottom:1px solid var(--line)}.home-note strong{font-size:.95rem}.home-note p{margin:0;color:var(--muted);font-size:.88rem;line-height:1.75}.home-note a{font-size:.82rem;font-weight:750;white-space:nowrap}.editor-letter{display:grid;grid-template-columns:.75fr 1.25fr;gap:46px;padding:28px 0;border-top:2px solid var(--ink);border-bottom:1px solid var(--line)}.editor-letter-label{margin:0 0 8px;color:var(--brand);font-size:.74rem;font-weight:800}.editor-letter h2{margin:0;font-size:1.45rem;line-height:1.5}.editor-letter p{margin:0 0 12px}.evidence-note{margin:24px 0;padding:18px 20px;border-left:4px solid var(--brand);background:var(--wash)}.evidence-note strong{display:block;margin-bottom:4px;font-size:.88rem}.evidence-note p{margin:0;color:#425149;font-size:.88rem}.article-media{margin:30px 0;padding:20px 22px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.article-media-label{margin:0 0 8px;color:var(--brand);font-size:.72rem;font-weight:800}.article-media h2{margin:0 0 10px!important;padding:0!important;border:0!important;font-size:1.18rem!important}.article-media p{margin:0 0 12px!important;color:var(--muted);font-size:.88rem}.article-media a{font-weight:750}.channel-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.channel-tags span{padding:3px 0;border-bottom:1px solid var(--line);font-size:.72rem;font-weight:700}.topic-item{grid-template-columns:minmax(240px,.8fr) minmax(300px,1.2fr)}.topic-number{display:none}@media(max-width:820px){.home-note,.editor-letter{grid-template-columns:1fr;gap:12px}.home-note a{white-space:normal}.topic-item{grid-template-columns:1fr}.topic-latest{padding-left:0;border-left:0;padding-top:10px;border-top:1px solid var(--line)}}
