.journal-first{padding-top:0}.journal-feature{display:grid;grid-gap:18px;gap:18px;padding-top:clamp(32px,4vw,48px);border-top:1px solid var(--rule)}.journal-feature__title{font-family:var(--font-display);font-weight:400;font-size:clamp(34px,4.6vw,62px);line-height:1.04;letter-spacing:-.024em;max-width:20ch;text-wrap:balance;transition:color .2s var(--ease)}.journal-feature .lead{max-width:620px}.journal-feature__foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:6px;font-size:14.5px;color:var(--ink-3)}.journal-feature:hover .journal-feature__title{color:var(--ink-2)}.journal-feature:hover .textlink{border-color:var(--ink-1)}.journal-feature:hover .textlink .arrow{transform:translateX(3px)}.journal-list-label{margin-top:clamp(64px,8vw,104px);margin-bottom:14px}.journal-list{border-top:1px solid var(--rule)}.journal-row{display:grid;grid-template-columns:minmax(0,1fr) 180px;grid-gap:8px clamp(24px,4vw,64px);gap:8px clamp(24px,4vw,64px);align-items:baseline;padding:26px 0;border-bottom:1px solid var(--rule)}.journal-row__title{display:block;font-family:var(--font-display);font-weight:400;font-size:clamp(22px,2vw,27px);line-height:1.15;letter-spacing:-.015em;max-width:34ch;text-wrap:balance;transition:color .2s var(--ease)}.journal-row__dek{display:block;margin-top:8px;max-width:64ch;font-size:15px;line-height:1.55;color:var(--ink-3)}.journal-row__meta{display:grid;grid-gap:2px;gap:2px;justify-items:end;text-align:right;font-size:14px;color:var(--ink-3)}.journal-row:hover .journal-row__title{color:var(--ink-2)}@media (max-width:720px){.journal-row{grid-template-columns:1fr}.journal-row__meta{grid-row:1;display:flex;gap:14px;justify-items:start;text-align:left}}.journal-head .crumbs{margin-bottom:22px}.journal-head .label{display:block;margin-bottom:22px}.journal-head .lead{margin:26px auto 0}.journal-head .article-meta{font-size:14px}.prose .journal-figure{max-width:none;margin-top:2.2em;margin-inline:calc(min(0px, (700px - min(1000px, 100vw - var(--gutter) * 2)) / 2));font-family:var(--font-text)}.prose .journal-caption{margin-top:14px;font-family:var(--font-text);font-size:14px;line-height:1.5;color:var(--ink-3)}.prose .journal-caption+*{margin-top:2em}.journal-more .title{margin-bottom:clamp(24px,3vw,36px)}