.journal-heading{padding-bottom:46px}.journal-heading h1{font-size:clamp(58px,7vw,100px);max-width:900px}.journal-heading>p:last-child{max-width:650px;color:var(--muted);margin-top:28px;font-size:18px}.journal-list{padding-top:0}.journal-card{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding:40px 0;border-top:1px solid var(--line)}.journal-photo{display:block;min-height:380px;overflow:hidden;border-radius:4px}.journal-photo img{transition:transform .4s}.journal-photo:hover img{transform:scale(1.025)}.journal-card>div{align-self:center}.journal-card h2{font-size:clamp(32px,3.2vw,48px);line-height:1.14;margin:17px 0}.journal-card>div>p:not(.eyebrow){color:var(--muted)}.journal-card .text-link{margin-top:22px}.journal-card .eyebrow{margin-bottom:10px}.article-meta,.article-byline{font-size:13px;color:var(--muted)}.article-heading{max-width:1100px;margin:auto;padding:36px var(--pad) 40px}.article-heading h1{font-size:clamp(42px,5vw,72px);line-height:1.08;margin-bottom:25px}.article-heading .breadcrumbs{margin-bottom:42px}.article-byline{margin-top:8px}.article-byline a{color:var(--mint)}.article-cover{max-width:1100px;margin:0 auto 50px;padding:0 var(--pad)}.article-cover img{aspect-ratio:16/8;height:auto;border-radius:4px}.article-cover figcaption{color:var(--muted);font-size:11px;margin-top:8px}.article-body{max-width:790px;margin:auto;padding:0 26px 70px;font-size:17px;line-height:1.9;color:#cee0dd;overflow-wrap:anywhere}.article-body .article-lead{font-size:20px;color:var(--ink)}.article-body p{margin:20px 0}.article-body h2{font-size:clamp(31px,3.1vw,43px);line-height:1.15;margin:52px 0 24px;color:var(--ink)}.article-body li{padding-left:4px;margin:12px 0}.article-body ul,.article-body ol{padding-left:24px}.article-body a{color:var(--mint);text-decoration:underline;text-underline-offset:4px}.article-note,.article-toc{margin:32px 0;padding:25px 30px;border:1px solid var(--line);background:#10313c66;border-radius:4px}.article-note>strong,.article-toc>strong{color:var(--mint)}.article-note p:last-child{margin-bottom:0}.article-checklist li::marker{color:var(--mint)}.article-body .article-editorial{font-size:12px;color:var(--muted);border-top:1px solid var(--line);padding-top:24px;margin-top:45px}.article-body section{scroll-margin-top:115px}@media(max-width:1100px){.nav-desktop{gap:16px;font-size:12px}.header-actions{gap:15px}}@media(max-width:760px){.journal-card{grid-template-columns:1fr;gap:25px;padding:26px 0}.journal-photo{min-height:0;aspect-ratio:3/2}.journal-heading{padding-bottom:35px}.journal-heading>p:last-child{font-size:16px}.article-heading{padding:25px 22px 30px}.article-heading .breadcrumbs{margin-bottom:28px}.article-cover{padding:0 22px;margin-bottom:30px}.article-cover img{aspect-ratio:3/2}.article-body{padding:0 22px 45px;font-size:16px}.article-body .article-lead{font-size:18px}.article-note,.article-toc{padding:20px}.article-heading .eyebrow{font-size:10px}}
