.journal-index{background:var(--brand-bg-alt)}.journal-heading{margin:0 auto 32px;max-width:720px}.journal-card{display:flex;flex-direction:column;border:1px solid var(--brand-border);background:var(--brand-bg);border-radius:8px;overflow:hidden;transition:transform .2s,box-shadow .2s}.journal-card:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(13,30,45,.12)}.journal-article>img,.journal-card img{aspect-ratio:16/9}.journal-card-text{display:flex;flex:1;flex-direction:column;padding:24px}.journal-card h2{font-size:1.2rem}.journal-meta{margin-top:auto}.journal-pagination,.journal-recent{margin-top:32px}.journal-article{max-width:780px}.journal-entry-heading{margin-bottom:24px}.journal-article>img{border-radius:8px}.journal-content{margin-top:32px;word-wrap:anywhere}.journal-content img{max-width:100%;height:auto}.journal-adjacent,.journal-author,.journal-share{padding:24px 0;border-top:1px solid var(--brand-border)}.journal-author{display:flex;gap:16px;align-items:center}.journal-author img{-o-object-fit:cover;object-fit:cover;border-radius:50%}.journal-related{background:var(--brand-surface-muted)}@media (prefers-reduced-motion:reduce){.journal-card{transition:none}}