header nav{flex-wrap:wrap}.journal{max-width:1280px;margin:auto;padding:70px 32px 90px}.journal h1{font:clamp(42px,6vw,76px)/1.1 Georgia,serif;max-width:950px;margin:20px 0 28px}.journal .lead{font-size:21px;line-height:1.75;max-width:760px}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:50px}.journal-card img{width:100%;aspect-ratio:1.2;object-fit:contain;background:white}.journal-card h2{font-size:26px;line-height:1.3;margin:14px 0}.journal-card p{line-height:1.7}.journal-card small,.article-meta{font-size:12px;letter-spacing:.14em}.journal-card small{display:block;margin-top:24px}.article-copy{max-width:760px;margin:45px auto}.article-copy h2{font:30px/1.3 Georgia,serif;margin:40px 0 16px}.article-copy p,.article-copy li{font-size:18px;line-height:1.85}.article-copy p{margin:16px 0}.article-copy ul{padding-left:24px}.article-copy a,.journal-cta a{text-decoration:underline;text-underline-offset:4px}.article-hero{width:100%;height:360px;object-fit:contain;background:white;margin:34px 0 0}.journal-cta{background:#e8ecdf;padding:30px;margin-top:50px;line-height:1.8}.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;font-size:16px}td,th{text-align:left;padding:15px;border-bottom:1px solid #d9ddd3;line-height:1.6}.source-note{font-size:14px!important;color:#687365}.back-link{display:inline-block;margin-bottom:24px}.related-title{font:34px Georgia,serif;margin-top:65px}@media(max-width:800px){.journal-grid{grid-template-columns:1fr}.journal{padding:40px 20px 60px}.article-hero{height:260px}.journal .lead{font-size:19px}.article-copy p,.article-copy li{font-size:17px}}
