.blog-hero{text-align:center;border-bottom:var(--border-gold);background:linear-gradient(135deg,#2196f31a,#7b2d8b26);padding:60px 0}.blog-hero h1{font-family:var(--font-hindi);color:var(--secondary);margin-bottom:8px;font-size:2rem}.blog-hero p{font-family:var(--font-hindi);color:var(--text-muted)}.blog-filter{flex-wrap:wrap;gap:10px;margin-bottom:28px;display:flex}.blog-filter-btn{color:var(--text-muted);cursor:pointer;font-family:var(--font-hindi);background:0 0;border:1px solid #d4a0174d;border-radius:20px;padding:8px 18px;font-size:.85rem;transition:all .3s}.blog-filter-btn:hover{border-color:var(--secondary);color:var(--secondary)}.blog-filter-btn.active{background:var(--gradient-gold);color:var(--bg-dark);border-color:#0000;font-weight:600}.blog-posts-grid{flex-direction:column;gap:18px;display:flex}.blog-post-card-full{cursor:pointer;gap:20px;padding:24px;display:flex}.blog-post-icon-box{background:#7b2d8b26;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:70px;height:70px;font-size:2.5rem;display:flex}.blog-post-body{flex:1}.blog-post-meta{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;display:flex}.blog-cat-pill{font-family:var(--font-hindi);color:var(--text-secondary);background:#7b2d8b33;border:1px solid #7b2d8b4d;border-radius:12px;padding:2px 10px;font-size:.75rem}.blog-date-text,.blog-read-time{font-family:var(--font-hindi);color:var(--text-muted);font-size:.78rem}.blog-post-h3{font-family:var(--font-hindi);color:var(--text-primary);margin-bottom:8px;font-size:1.05rem;line-height:1.5}.blog-post-ex{font-family:var(--font-hindi);color:var(--text-muted);margin-bottom:10px;font-size:.88rem;line-height:1.6}.read-more-link{font-family:var(--font-hindi);color:var(--secondary);font-size:.85rem;font-weight:600}.back-btn{color:var(--secondary);cursor:pointer;font-family:var(--font-hindi);background:0 0;border:1px solid #d4a0174d;border-radius:20px;margin-bottom:24px;padding:8px 18px;font-size:.88rem;transition:all .3s}.back-btn:hover{background:#d4a0171a}.post-full-card{padding:40px}.post-full-header{align-items:center;gap:16px;margin-bottom:20px;display:flex}.post-big-icon{font-size:3rem}.post-cat-date{flex-direction:column;gap:4px;display:flex}.post-cat-tag{font-family:var(--font-hindi);color:var(--text-secondary);background:#7b2d8b33;border-radius:12px;padding:3px 12px;font-size:.78rem}.post-date{font-family:var(--font-hindi);color:var(--text-muted);font-size:.8rem}.post-full-title{font-family:var(--font-hindi);color:var(--secondary);margin-bottom:24px;font-size:1.6rem;line-height:1.4}.post-full-content{font-family:var(--font-hindi);color:var(--text-secondary);font-size:.98rem;line-height:2}.post-full-content a{color:var(--secondary);text-decoration:none}@media (max-width:600px){.blog-post-card-full{flex-direction:column}.blog-post-icon-box{width:50px;height:50px;font-size:1.8rem}}.blog-contact-banner{border:1px solid #d4a01740;border-left:4px solid var(--secondary);background:#d4a01712;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:28px;padding:14px 20px;display:flex}.blog-contact-banner p{font-family:var(--font-hindi);color:var(--text-secondary);font-size:.9rem}.bcb-btns{gap:10px;display:flex}.bcb-call{background:var(--gradient-gold);color:var(--bg-dark);white-space:nowrap;border-radius:22px;align-items:center;gap:7px;padding:9px 18px;font-size:.88rem;font-weight:700;text-decoration:none;transition:all .3s;display:flex}.bcb-wa{color:#fff;font-family:var(--font-hindi);white-space:nowrap;background:#25d366;border-radius:22px;align-items:center;gap:7px;padding:9px 18px;font-size:.88rem;font-weight:700;text-decoration:none;transition:all .3s;display:flex}.bcb-call:hover{transform:translateY(-2px)}.bcb-wa:hover{background:#1aad52;transform:translateY(-2px)}.blog-contact-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.blog-contact-text{font-family:var(--font-hindi);color:var(--text-muted);font-size:.82rem}.blog-call-link{color:var(--secondary);align-items:center;gap:5px;font-size:.82rem;font-weight:600;text-decoration:none;display:flex}.blog-wa-link{color:#25d366;font-size:1rem;text-decoration:none;transition:transform .2s}.blog-wa-link:hover{transform:scale(1.2)}.blog-bottom-cta{border:var(--border-gold);text-align:center;background:linear-gradient(135deg,#7b2d8b26,#d4a01714);border-radius:18px;margin-top:50px;padding:36px}.blog-bottom-cta h3{font-family:var(--font-hindi);color:var(--secondary);margin-bottom:8px;font-size:1.2rem}.blog-bottom-cta p{font-family:var(--font-hindi);color:var(--text-muted);font-size:.9rem}@media (max-width:600px){.blog-contact-banner{text-align:center;flex-direction:column}.bcb-btns{justify-content:center}}.post-full-body{flex-direction:column;gap:14px;margin:24px 0;display:flex}.post-para{font-family:var(--font-hindi);color:var(--text-secondary);font-size:.97rem;line-height:1.9}.post-section-heading{font-family:var(--font-hindi);color:var(--secondary);border-bottom:1px solid #d4a01733;margin-top:6px;margin-bottom:2px;padding-bottom:6px;font-size:1.05rem}.post-bullet-list{flex-direction:column;gap:7px;padding:0;list-style:none;display:flex}.post-bullet-list li{font-family:var(--font-hindi);color:var(--text-secondary);padding-left:18px;font-size:.93rem;line-height:1.6;position:relative}.post-bullet-list li:before{content:"•";color:var(--secondary);font-weight:700;position:absolute;left:0}.post-numbered-list{flex-direction:column;gap:7px;padding-left:20px;display:flex}.post-numbered-list li{font-family:var(--font-hindi);color:var(--text-secondary);font-size:.93rem;line-height:1.6}.post-contact-cta{border:1px solid #d4a01740;border-left:4px solid var(--secondary);background:#d4a01712;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:32px;padding:22px;display:flex}.post-contact-cta>p{font-family:var(--font-hindi);color:var(--text-secondary);font-size:.92rem}.pcc-btns{flex-wrap:wrap;gap:10px;display:flex}.pcc-call{background:var(--gradient-gold);color:var(--bg-dark);white-space:nowrap;border-radius:22px;align-items:center;gap:7px;padding:10px 20px;font-size:.88rem;font-weight:700;text-decoration:none;transition:all .3s;display:flex}.pcc-wa{color:#fff;font-family:var(--font-hindi);white-space:nowrap;background:#25d366;border-radius:22px;align-items:center;gap:7px;padding:10px 20px;font-size:.88rem;font-weight:700;text-decoration:none;transition:all .3s;display:flex}.pcc-call:hover{transform:translateY(-2px);box-shadow:0 6px 18px #d4a0174d}.pcc-wa:hover{background:#1aad52;transform:translateY(-2px)}.related-post-btn{cursor:pointer;text-align:left;width:100%;color:var(--text-secondary);background:0 0;border:none;align-items:center;gap:12px;padding:14px 18px;font-size:.88rem;transition:all .25s;display:flex}.related-post-btn:hover{color:var(--secondary);transform:translate(4px)}@media (max-width:600px){.post-contact-cta{flex-direction:column;align-items:flex-start}.pcc-btns{width:100%}.pcc-call,.pcc-wa{flex:1;justify-content:center}}
