.blog-page-section{padding:60px 0 50px;background:#f5f5f5}.blog-page-section .row,.other-posts-section .row{display:flex;flex-wrap:wrap}.blog-page-section .row:before,.blog-page-section .row:after,.other-posts-section .row:before,.other-posts-section .row:after{display:none}.section-header{text-align:center;margin-bottom:44px}.section-header h2{font-size:28px;font-weight:700;color:#292929;margin-bottom:8px}.section-header p{font-size:15px;color:#888}.section-header .divider{width:50px;height:3px;background:#fb4848;margin:12px auto 0}.blog-card{background:#fff;margin-bottom:30px;border-radius:5px;overflow:hidden;box-shadow:0 2px 14px rgba(0,0,0,.07);transition:.3s;height:calc(100% - 30px);display:flex;flex-direction:column}.blog-card:hover{box-shadow:0 8px 28px rgba(0,0,0,.13);transform:translateY(-4px)}.blog-card .card-img{height:220px;overflow:hidden}.blog-card .card-img img{width:100%;height:100%;object-fit:cover;transition:.4s}.blog-card:hover .card-img img{transform:scale(1.05)}.blog-card .card-meta{padding:18px 22px 4px;display:flex;gap:10px;flex-wrap:wrap}.meta-date{font-size:12px;color:#aaa}.meta-cat,.hero-cat{font-size:11px;background:#fb4848;color:#fff;padding:2px 9px;border-radius:2px;text-transform:uppercase;font-weight:700}.blog-card .card-body{padding:12px 22px 24px;flex:1;display:flex;flex-direction:column}.card-title{font-size:17px;font-weight:700;line-height:1.4}.card-title a,.other-card h4 a{color:#292929}.card-text{font-size:14px;color:#777;line-height:1.75;margin-bottom:20px}.blog-card .theme-btn{margin-top:auto!important}.blog-detail-hero{position:relative;height:420px;overflow:hidden}.blog-detail-hero>img{width:100%;height:100%;object-fit:cover}.hero-overlay{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,.15),rgba(0,0,0,.6))}.hero-content{position:absolute;bottom:0;left:0;right:0;padding:30px 40px}.hero-content h1{color:#fff;font-size:32px;font-weight:700;line-height:1.3}.hero-meta{color:rgba(255,255,255,.82)}.blog-article{padding:50px 0 60px}.article-inner{max-width:780px;margin:auto}.article-inner p,.article-inner li{font-size:15px;color:#555;line-height:1.85}.article-inner h3{font-size:20px;font-weight:700;color:#292929;margin:36px 0 14px;padding-bottom:8px;border-bottom:2px solid #f0f0f0}.back-to-blog{display:inline-block;color:#fb4848;margin-bottom:32px}.cta-box{background:#36404b;color:#fff;border-radius:6px;padding:28px 32px;margin-top:40px;display:flex;justify-content:space-between;align-items:center}.cta-box p{color:#fff;margin:0}.cta-btn{background:#fb4848;color:#fff;padding:12px 28px;border-radius:3px}.other-posts-section{padding:50px 0 60px;background:#f5f5f5}.other-card{background:#fff;border-radius:5px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.07);height:100%;margin-bottom:20px}.other-card img{width:100%;height:170px;object-fit:cover}.other-card-body{padding:18px 20px 22px}.other-cat,.other-read{font-size:12px;color:#fb4848;font-weight:700}
