.sv-blog-hero{background:var(--sv-gradient-dark);padding:70px 0 50px;color:#fff}.sv-blog-hero h1{color:#fff;font-size:2rem;margin-bottom:.75rem}.sv-blog-hero-sub{color:rgba(255,255,255,.7);font-size:1rem;max-width:600px;margin:0 auto}.sv-blog-card{background:#fff;border:1px solid var(--sv-gray-100);border-radius:var(--sv-radius-lg);padding:28px 24px;height:100%;display:flex;flex-direction:column;transition:var(--sv-transition)}.sv-blog-card:hover{box-shadow:var(--sv-shadow-lg);transform:translateY(-3px)}.sv-blog-card-meta{margin-bottom:12px;display:flex;align-items:center;gap:12px}.sv-blog-date{font-size:.8rem;color:var(--sv-gray-500)}.sv-blog-cat{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--sv-primary);background:rgba(191,87,0,.08);padding:3px 10px;border-radius:50px}.sv-blog-card h2{font-size:1.1rem;font-weight:700;margin-bottom:8px;line-height:1.4}.sv-blog-card h2 a{color:var(--sv-gray-900)}.sv-blog-card h2 a:hover{color:var(--sv-primary)}.sv-blog-desc{font-size:.88rem;color:var(--sv-gray-500);line-height:1.6;flex:1}.sv-blog-card-footer{display:flex;justify-content:space-between;align-items:center;margin-top:12px;padding-top:12px;border-top:1px solid var(--sv-gray-100)}.sv-blog-author{font-size:.8rem;color:var(--sv-gray-500)}.sv-blog-readmore{font-size:.85rem;font-weight:600;color:var(--sv-primary)}.sv-blog-detail h1{font-size:2rem;line-height:1.3;margin-bottom:.75rem}.sv-blog-detail-meta{display:flex;align-items:center}.sv-blog-author-bar{display:flex;align-items:center;gap:12px}.sv-blog-avatar{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.sv-blog-avatar-lg{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.sv-blog-author-bar strong{display:block;font-size:.9rem}.sv-blog-author-bar span{font-size:.8rem;color:var(--sv-gray-500)}.sv-blog-content{font-size:1rem;line-height:1.8;color:var(--sv-gray-700)}.sv-blog-content h2{font-size:1.5rem;margin-top:2rem;margin-bottom:.75rem}.sv-blog-content h3{font-size:1.25rem;margin-top:1.5rem;margin-bottom:.5rem}.sv-blog-content p{margin-bottom:1rem}.sv-blog-content img{max-width:100%;border-radius:var(--sv-radius);margin:1rem 0}.sv-blog-author-box{background:var(--sv-gray-50);border-radius:var(--sv-radius-lg);padding:24px}.sv-blog-nav-link{display:block;-webkit-text-decoration:none;text-decoration:none}.sv-blog-nav-dir{display:block;font-size:.8rem;color:var(--sv-gray-500);text-transform:uppercase;letter-spacing:.04em}.sv-blog-nav-title{display:block;font-size:.9rem;font-weight:600;color:var(--sv-gray-900);margin-top:2px}.sv-blog-nav-link:hover .sv-blog-nav-title{color:var(--sv-primary)}.pagination .page-link{color:var(--sv-gray-700);border-color:var(--sv-gray-200);border-radius:var(--sv-radius);margin:0 2px;font-size:.9rem}.pagination .page-item.active .page-link{background:var(--sv-primary);border-color:var(--sv-primary);color:#fff}@media (max-width:767.98px){.sv-blog-detail h1,.sv-blog-hero h1{font-size:1.5rem}}