.article-toc,.article-sources{border-block:1px solid var(--line,#ded5cd);padding:1.3rem 0;margin:2rem 0}.article-toc summary,.article-sources summary{cursor:pointer;font-weight:700;padding:.4rem 0}.article-toc ol{columns:2;column-gap:2rem;padding-left:1.3rem}.article-toc li{break-inside:avoid;margin:.6rem 0}.article-toc a,.article-sources a{overflow-wrap:anywhere}.article-body h2,.article-body h3{scroll-margin-top:7rem}.article-meta a{text-decoration:underline}.editorial-note{font-size:.9rem;color:#655b60;margin:2rem 0}.read-next{margin-block:3rem}.read-next .article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.read-next .story-card h3{font-size:1.35rem}.editorial-fields{border:1px solid #ded5cd;border-radius:8px;padding:1.2rem;margin:1.5rem 0}.editorial-fields legend{font-weight:700}.editorial-fields .checkline{display:flex;align-items:flex-start;gap:.65rem}.editorial-fields input[type=checkbox]{width:18px;height:18px;flex-shrink:0}.article-sources li{margin:.7rem 0}@media(max-width:640px){.article-toc ol{columns:1}.read-next .article-grid{grid-template-columns:1fr}}
