.article-header .article-update{font-size:13px;margin-top:12px;color:var(--muted-foreground)}.article-byline a{display:inline-flex;align-items:center;min-height:44px}.article-byline a:hover{color:var(--primary);text-decoration:underline;text-underline-offset:4px}.article-takeaways{background:var(--muted);border-left:3px solid var(--primary);border-radius:0 8px 8px 0;padding:25px 28px;margin:0 0 42px}.article-takeaways h2{font-size:13px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px}.article-takeaways ul{list-style:disc;padding-left:18px;display:grid;gap:10px;font-size:16px;line-height:1.75;overflow-wrap:anywhere}.prose-body p+p{margin-top:18px}.section-sources{display:flex;flex-wrap:wrap;gap:0 14px;align-items:center;font-size:12px;color:var(--muted-foreground);margin-top:18px;line-height:1.6}.section-sources>span{text-transform:uppercase;letter-spacing:.08em;font-size:10px}.section-sources a{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0;min-height:44px;padding:6px 0;color:var(--primary);overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}.section-sources a:hover{text-decoration-thickness:2px}.section-sources a svg,.source-list>a svg{flex-shrink:0}.source-list h2{font-size:20px;margin-bottom:16px}.article-source-date{font-size:13px;color:var(--muted-foreground);line-height:1.6;margin:0 0 18px}.source-number{font-size:12px;font-variant-numeric:tabular-nums;color:var(--muted-foreground);margin-right:14px}.article-editorial-links{display:flex;flex-wrap:wrap;gap:0 20px;margin-top:26px;font-size:12px;color:var(--muted-foreground)}.article-editorial-links a{display:inline-flex;align-items:center;min-height:44px}.article-editorial-links a:hover{color:var(--primary);text-decoration:underline;text-underline-offset:4px}@media (max-width:600px){.article-takeaways{padding:22px 20px;margin-bottom:32px}.article-byline{gap:2px 18px;padding:12px 0}.section-sources{gap:0 12px}.section-sources>span{flex-basis:100%}}