.related-research,.coin-reading,.saved-market-summary { margin: 24px 0; padding: 24px; min-width: 0; }
.related-research h2,.coin-reading h2,.saved-market-summary h2 { margin: 0 0 16px; font-size: 1.35rem; }
.related-research nav { display: grid; grid-template-columns: repeat(auto-fit,minmax(min(100%,240px),1fr)); gap: 12px 24px; }
.related-research a { display: flex; align-items: center; justify-content: space-between; gap: 12px; font-size: 1rem; line-height: 1.5; color: var(--ink); padding: 10px 0; border-bottom: 1px solid var(--line); }
.related-research a:hover { color: var(--long); }
.coin-reading p,.saved-market-summary p { line-height: 1.7; max-width: 82ch; }
.saved-market-summary dl { display: grid; grid-template-columns: repeat(auto-fit,minmax(min(100%,200px),1fr)); gap: 20px; }
.saved-market-summary dt { color: var(--muted); line-height: 1.5; }.saved-market-summary dd { margin: 8px 0 0; font-size: 1.35rem; font-weight: 600; }
