/* Editorial previews and reading pages share the same type scale as the site. */
.v8-journal{padding-block:var(--v7-section)}
.v8-journal-feature{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center;padding-bottom:56px;border-bottom:1px solid #cdcdcf;text-decoration:none}
.v8-journal-media{display:block;aspect-ratio:16/10;background:#ecedef;border-radius:8px;overflow:hidden}
.v8-journal-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.65,.3,1)}
.v8-journal-category{display:block;font:500 16px/1.5 InterV4,Arial,sans-serif;color:#42444c;margin:0 0 16px}
.v8-journal-feature h2{font:400 var(--v7-h2)/1.16 InterV4,Arial,sans-serif;letter-spacing:-.02em;margin:0 0 24px}
.v8-journal-feature p{margin:0 0 24px;max-width:54ch}
.v8-journal-read{display:inline-flex;min-height:44px;align-items:center;font:600 16px/1.4 InterV4,Arial,sans-serif;color:#a91c28;text-decoration:underline;text-underline-offset:5px}
.v8-journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 24px;padding-top:48px}
.v8-journal-card{display:block;min-width:0;text-decoration:none}
.v8-journal-card .v8-journal-media{margin-bottom:24px}
.v8-journal-card h2,.v4-inner .v8-journal-card h2{font:500 22px/1.3 InterV4,Arial,sans-serif;letter-spacing:normal;margin:0 0 16px}
.v8-journal-card p{margin:0 0 16px;font:400 18px/1.55 InterV4,Arial,sans-serif;color:#42444c}
.v8-journal-card .v8-journal-category{margin-bottom:12px}
.v8-article-cover{margin:40px auto 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.45fr);align-items:end;gap:32px}
.v8-article-cover img{display:block;width:100%;height:auto;aspect-ratio:16/7;object-fit:cover;border-radius:8px;background:#ecedef}
.v8-article-cover figcaption{font:500 16px/1.5 InterV4,Arial,sans-serif;color:#42444c;max-width:32ch;margin-bottom:0}
.v8-article-layout .v4-prose h2:first-child{margin-top:0}
.v8-article-layout .v4-prose .v8-source-list{font-size:16px;line-height:1.6;color:#42444c}
.v8-article-layout aside{align-self:start}
.v8-article-layout aside .v4-text-link{font-size:16px;line-height:1.5;display:inline-flex;min-height:44px;align-items:center}
@media(hover:hover) and (prefers-reduced-motion:no-preference){.v8-journal-feature:hover img,.v8-journal-card:hover img{transform:scale(1.025)}.v8-journal-feature:hover h2,.v8-journal-card:hover h2{color:#a91c28}}
@media(max-width:1100px){.v8-journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v8-journal-feature{gap:32px}.v8-article-cover{grid-template-columns:1fr}.v8-article-cover figcaption{max-width:60ch}}
@media(max-width:767px){.v8-journal-feature{grid-template-columns:1fr;gap:24px;padding-bottom:40px}.v8-journal-grid{grid-template-columns:1fr;gap:40px;padding-top:40px}.v8-journal-card p{font-size:17px}.v8-journal-card h2,.v4-inner .v8-journal-card h2{font-size:22px}.v8-journal-card .v8-journal-media{margin-bottom:20px}.v8-article-cover{margin-top:32px;gap:16px}.v8-article-cover img{aspect-ratio:16/10}.v8-journal-category{margin-bottom:12px}}
@media(prefers-reduced-motion:reduce){.v8-journal-media img{transition:none}}
.v8-media-object img{object-fit:contain;background:#ecedef;padding:24px}
