.blog-item{padding:1.5rem 0;border-bottom:1px solid #e0e0e0}.blog-item:first-child{padding-top:0}.blog-item h2{font-size:1.5rem;margin-bottom:.5rem;margin-top:0}.blog-item h2 a{color:#1e3c72;text-decoration:none;transition:color .3s}.blog-item h2 a:hover{color:#3498db}.blog-item p:not(:last-child){margin-bottom:.5rem}.blog-meta{font-size:.9rem;color:#666;margin-bottom:.8rem}.blog-author{margin-left:.5rem}.blog-summary{line-height:1.6;margin-bottom:.8rem}.read-more{display:inline-block;color:#3498db;font-weight:500;text-decoration:none;transition:color .3s}.read-more:hover{color:#2980b9}.pagination{padding:2rem 0}.pagination-default{display:flex;justify-content:center;align-items:center;gap:.5rem}.page-item,.pagination-next{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .5rem;border-radius:4px;color:#1e3c72;text-decoration:none;transition:all .3s}.page-item:hover,.pagination-next:hover{background-color:#e0e0e0}.page-item.active{background-color:#1e3c72}.page-item.active a{color:#fff}.page-link[aria-label=Next],.page-link[aria-label=Previous],.page-link[aria-label=First],.page-link[aria-label=Last]{font-size:1.2rem;margin-left:.3rem}.blog-image{flex:0 0 150px;margin-right:2rem}.blog-item-inner{display:flex;align-items:flex-start}@media(max-width:600px){.blog-item-inner{display:block}}@media(max-width:768px){.blog-item h2{font-size:1.3rem}.pagination-default{gap:.3rem}.page-item{min-width:1.8rem;height:1.8rem;font-size:.9rem}}