.blogs{padding:40px 0;min-height:100vh;background:var(--bg-color)}.blogs .lead{font-size:1.2rem;line-height:1.6;color:var(--text-color-2)}.blog-card{transition:transform .3s ease,box-shadow .3s ease;border:2px solid var(--text-color-2);background:var(--bg-color);border-radius:0}.blog-card:hover{transform:translateY(-3px);border-color:var(--text-color);box-shadow:5px 5px 0 var(--text-color)}.blog-image-container{position:relative;overflow:hidden}.blog-image{height:250px;object-fit:cover;transition:transform .3s ease}.blog-card:hover .blog-image{transform:scale(1.05)}.blog-category-badge{position:absolute;top:15px;left:15px;z-index:2}.blog-category-badge .badge{font-size:.8rem;padding:.5rem .8rem;background-color:var(--text-color)!important;color:var(--bg-color)!important;border:none;border-radius:0;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.blog-meta{font-size:.85rem;color:var(--text-color-2)}.blog-meta i,.blog-title a{color:var(--text-color)}.blog-title a{font-size:1.3rem;font-weight:600;line-height:1.4;transition:color .3s ease}.blog-excerpt,.blog-title a:hover{color:var(--text-color-2)}.blog-excerpt{font-size:.95rem;line-height:1.6;margin-bottom:1rem}.blog-tags .badge{font-size:.75rem;padding:.3rem .6rem;border:1px solid var(--text-color-2);background-color:transparent!important;color:var(--text-color-2)!important;border-radius:0}.breadcrumb{background:transparent;padding:0;margin-bottom:0}.breadcrumb-item+.breadcrumb-item:before{color:var(--text-color)!important;content:"/"!important}.breadcrumb-item a{color:var(--text-color);text-decoration:none;font-weight:500}.breadcrumb-item a:hover,.breadcrumb-item.active{color:var(--text-color-2)}.bg-light{background-color:var(--bg-color)!important;border:none;border-radius:0}.bg-light h4{color:var(--text-color);margin-bottom:1rem;font-weight:700}.bg-light p{color:var(--text-color-2)}@media (max-width:992px){.blogs{padding:30px 0}.blogs .lead{font-size:1.1rem}.blog-image{height:220px}}@media (max-width:768px){.blogs{padding:20px 0}.blogs .lead{font-size:1rem}.blog-image{height:200px}.blog-title a{font-size:1.2rem}.blog-excerpt{font-size:.9rem}.blog-meta{font-size:.8rem}.blog-meta span{display:block;margin-bottom:.2rem}.blog-meta .me-3{margin-right:0!important}}@media (max-width:576px){.blog-card{margin-bottom:2rem}.blog-category-badge{top:10px;left:10px}.blog-category-badge .badge{font-size:.7rem;padding:.4rem .6rem}.bg-light{padding:2rem 1.5rem!important}}@media (prefers-color-scheme:dark){.blog-card{border-color:rgba(255,255,255,.1)}.blog-card:hover{box-shadow:0 8px 25px rgba(255,255,255,.1)!important}}@media print{.blogs{padding:0}.bg-light,.breadcrumb{display:none}.blog-card{page-break-inside:avoid;break-inside:avoid;box-shadow:none;border:1px solid #ccc;margin-bottom:2rem}.blog-card .btn{display:none}}