@charset "UTF-8";.blog-section{padding:48px 0 64px}.blog-section h1{margin-bottom:32px}.blog-minimal-list{max-width:800px}.blog-entry{display:flex;gap:24px;padding:20px 0;border-bottom:1px solid var(--dl-border)}.blog-entry:first-child{padding-top:0}.blog-date{flex:0 0 100px;font-size:.85rem;color:var(--dl-text-muted);padding-top:4px}.blog-body{flex:1}.blog-body h2{font-size:1.15rem;margin-bottom:6px}.blog-title-link{color:var(--dl-secondary);-webkit-text-decoration:none;text-decoration:none;transition:color var(--dl-transition)}.blog-title-link:hover{color:var(--dl-primary)}.blog-excerpt{font-size:.9rem;color:var(--dl-text-muted);margin-bottom:8px;line-height:1.5}.blog-meta-line{display:flex;gap:16px;font-size:.85rem}.blog-author{color:var(--dl-text-muted)}.blog-read-more{color:var(--dl-primary);font-weight:600;-webkit-text-decoration:none;text-decoration:none}.blog-read-more:hover{color:var(--dl-primary-dark)}.pagination{margin-top:32px}.page-link{color:var(--dl-primary)}.page-item.active .page-link{background:var(--dl-primary);border-color:var(--dl-primary)}@media (max-width:576px){.blog-entry{flex-direction:column;gap:4px}.blog-date{flex:none}}