.journal-lead{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(24px,5vw,70px);align-items:center}.journal-lead figure{margin:0}.journal-lead img{width:100%;aspect-ratio:1.4;object-fit:cover}.journal-lead h2{font-size:clamp(34px,3.8vw,57px)}.journal-meta{font-size:13px;color:var(--muted);line-height:1.8;margin:18px 0}.journal-header{max-width:1100px;margin:auto;padding-top:64px;padding-bottom:36px}.journal-header h1{font-size:clamp(48px,5.2vw,80px)}.journal-figure{margin:0 auto;max-width:1100px}.journal-figure img{width:100%;aspect-ratio:2.35;object-fit:cover;object-position:center 58%}.journal-caption{font-size:12px;color:var(--muted);line-height:1.6;margin:12px 0 0}.journal-body{max-width:760px;margin:auto;padding-top:45px;padding-bottom:54px;font-size:18px;line-height:1.8}.journal-body h2{font-size:clamp(30px,3vw,42px);line-height:1.14;margin:44px 0 19px}.journal-body p{margin:0 0 24px}.journal-body a{text-underline-offset:4px;text-decoration-thickness:1px}.journal-sources{border-top:1px solid var(--line);margin-top:42px;padding-top:26px;font-size:14px;line-height:1.8}.journal-sources li{margin:8px 0}.journal-sources a{overflow-wrap:anywhere}.journal-policy{max-width:850px}.journal-cta{border-top:3px solid var(--accent);margin-top:36px;padding-top:26px}.journal-body .journal-cta h2{margin-top:0}.journal-body .small{line-height:1.65}html[data-palette]:not([data-palette="grove"]) .journal-header h1{font-size:clamp(46px,5.2vw,78px)}html[data-palette]:not([data-palette="grove"]) .journal-body h2{font-size:clamp(29px,3vw,40px)}
.journal-lead+.journal-lead{margin-top:64px;padding-top:48px;border-top:1px solid var(--line)}
@media(max-width:650px){.journal-lead{grid-template-columns:1fr}.journal-header{padding-top:36px}.journal-header h1,html[data-palette]:not([data-palette="grove"]) .journal-header h1{font-size:clamp(35px,9vw,52px);line-height:1.08}.journal-body{font-size:17px;line-height:1.8;padding-top:30px}.journal-body h2{margin-top:34px}.journal-figure img{aspect-ratio:1.45}.journal-caption{font-size:12px}.journal-meta{font-size:12px}}
