.journal-heading{max-width:760px;margin:0 auto 32px;text-align:center}.journal-list{background:var(--brand-bg-alt)}.journal-card{height:100%;overflow:hidden;background:#fff;border:1px solid var(--brand-border);border-radius:16px}.journal-card:hover{box-shadow:0 8px 24px rgba(13,30,45,.09)}.journal-thumb{aspect-ratio:16/9}.journal-card-body{padding:24px}.journal-card h2{font-size:1.3rem}.journal-card h2 a,.journal-related h3 a{word-wrap:anywhere}.journal-description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.journal-byline{font-size:.875rem}.journal-recent{margin-top:40px;border-top:1px solid var(--brand-border);padding-top:24px}.journal-recent ul{display:flex;flex-wrap:wrap;gap:8px 24px}.journal-reading{max-width:780px}.journal-article-media{aspect-ratio:16/9;border-radius:16px}.journal-adjacent,.journal-author,.journal-comment,.journal-content,.journal-share{margin-top:32px}.journal-content{word-wrap:anywhere}.journal-content img{height:auto}.journal-share{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;padding-top:24px;border-top:1px solid var(--brand-border)}.journal-author{display:flex;align-items:center;gap:16px;padding:24px;background:var(--brand-bg-alt);border-radius:16px}.journal-author img{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.journal-author p{margin:0}.journal-comment{padding-top:24px;border-top:1px solid var(--brand-border)}.journal-related{background:var(--brand-bg-alt)}.journal-related article{padding:24px;background:#fff;border:1px solid var(--brand-border);border-radius:12px}