.journal-heading{text-align:center;margin-bottom:32px}.journal-recent{border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border);padding:16px 0;margin-bottom:32px}.journal-recent h2{font-size:1.1rem}.journal-recent ul{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0}.journal-card{border:1px solid var(--brand-border);border-radius:4px;overflow:hidden;min-height:100%;transition:transform .2s,box-shadow .2s}.journal-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(24,49,83,.0823529412)}.journal-card img{display:block;width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:var(--brand-bg-alt)}.journal-card-body{padding:24px}.journal-card h2{font-size:1.35rem;margin:8px 0;-webkit-line-clamp:2}.journal-card h2,.journal-excerpt{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.journal-excerpt{-webkit-line-clamp:3}.journal-meta{font-size:.87rem}.journal-pager{margin-top:32px}.journal-pager .active .page-link{background:var(--brand-primary);border-color:var(--brand-primary)}