.topic-page .journal-masthead{padding:70px max(24px,7vw);background:#e3ebdf;color:#2b3e38}.topic-page .journal-masthead h1{font-size:clamp(2.7rem,5.4vw,5rem);max-width:1100px;margin:0 auto 25px}.topic-page .journal-masthead p{max-width:800px;margin:auto}.topic-links{padding:64px max(24px,7vw);max-width:1150px;margin:auto}.topic-links h2{font:400 clamp(2rem,4vw,3.4rem)/1.15 Georgia,serif}.topic-links p{font-size:18px;line-height:1.8;max-width:800px}.topic-links .journal-button{margin-right:15px;margin-bottom:15px}.world-links{display:flex;flex-wrap:wrap;gap:18px 28px;flex-basis:100%;padding-top:25px;border-top:1px solid #ffffff35}.world-links a{font-size:14px}.article-body a{text-decoration:underline;text-underline-offset:3px}.blog-preview .blog-links{grid-template-columns:repeat(4,minmax(0,1fr))}.topic-page .cold-module{margin:0}.topic-page .wood{margin:0}.topic-page .site-header{height:auto;min-height:114px}.topic-page .site-header nav{min-width:0}.journal-spotlight>div{background:#e3ebdf}.skip-link{background:#e3ebdf}.article-body table{border-collapse:collapse;width:100%}.article-body th,.article-body td{border:1px solid #b7beae;padding:12px;text-align:left}.article-body h2{scroll-margin-top:30px}@media(max-width:1100px){.blog-preview .blog-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.blog-preview .blog-links{grid-template-columns:1fr}.topic-page .journal-masthead{padding:42px 24px}.topic-links{padding:40px 24px}.world-links{gap:15px 22px}.topic-page .site-header{min-height:134px}.topic-page .header-cta{display:none}}
