.editorial-batch{padding-top:2.5rem;padding-bottom:2.5rem}.editorial-batch .batch-label{font-size:.78rem;letter-spacing:.14em;color:#72521e;font-weight:750}.editorial-batch h2{margin:.5rem 0 1.25rem}.batch-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.batch-card{background:#fff;border:1px solid #dfd5c4;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #17141b08}.batch-card>a{display:block;color:inherit;text-decoration:none}.batch-card img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain}.batch-card .batch-card-copy{padding:1.2rem 1.4rem 1.5rem}.batch-card h3{font-size:1.3rem;line-height:1.5;margin:.5rem 0}.batch-card p{font-size:.95rem;line-height:1.75;margin:.5rem 0 0;color:#55505a}.batch-card a:hover h3{text-decoration:underline;text-underline-offset:4px}.batch-card a:focus-visible{outline:3px solid #906619;outline-offset:-4px}.batch-card time{font-size:.8rem;color:#6a626d}.article-batch .page-banner h1{max-width:1000px;font-size:clamp(1.85rem,3.2vw,3.25rem);line-height:1.35}.article-batch .page-banner p{max-width:880px}.article-batch .article-copy{min-width:0}.article-batch .source-content p,.article-batch .source-content li{line-height:1.95}.article-batch .source-content h2{scroll-margin-top:100px;margin-top:2.4rem}.article-batch .source-content h3{scroll-margin-top:100px}.article-batch .source-content code{overflow-wrap:anywhere;white-space:normal}.article-batch .article-figure{margin:0 0 2rem}.article-batch .article-figure.inline{margin:2.5rem 0 1.5rem}.article-batch .article-figure img{display:block;width:100%;height:auto;border-radius:10px;background:#e8e1d5}.article-batch .article-figure figcaption{font-size:.82rem;color:#67616a;line-height:1.7;margin-top:.7rem}.article-batch .source-content>p:nth-of-type(2){padding:1.1rem 1.25rem;background:#f6f0e3;border-left:4px solid #a37a2f}.article-batch .toc{background:#fffaf0;border:1px solid #e1d6be;padding:1.4rem;border-radius:10px}.article-batch .toc h2{font-size:1.1rem;margin:0 0 1rem}.article-batch .toc ol{padding-left:1.1rem;margin:0;display:grid;gap:.8rem}.article-batch .toc a{font-size:.93rem;line-height:1.6;color:#40383e}.article-batch .research-action{margin-top:1.5rem;padding:1.3rem;border-radius:10px;background:#211d24;color:#f8f2e5}.article-batch .research-action p{font-size:.9rem;line-height:1.7}.article-batch .research-action .btn{width:100%;font-size:.95rem}.article-batch .related-box li{margin:.7rem 0}.article-batch .reading-sidebar{align-self:start}.article-batch table{font-size:.95rem}.article-batch th{white-space:normal}.article-batch td{vertical-align:top}.article-batch .page-meta{gap:1rem;flex-wrap:wrap}@media(min-width:1100px){.article-batch .reading-sidebar{position:sticky;top:100px}}@media(max-width:700px){.batch-cards{grid-template-columns:1fr}.editorial-batch{padding-top:1.7rem;padding-bottom:1.7rem}.batch-card .batch-card-copy{padding:1rem 1.15rem}.article-batch .article-figure img{border-radius:6px}.article-batch .source-content>p:nth-of-type(2){padding:1rem}.article-batch .page-meta{font-size:.8rem}.article-batch table{min-width:560px}.article-batch .reading-sidebar{position:static}}
.article-batch .page-banner h1{ text-wrap:balance; }
