.blogheader{color:#fff;background-image:url(/blogbanner.jpg);background-repeat:no-repeat;background-size:cover;padding:3rem 0;margin-top:4rem}.blogmain{padding:30px 0}.blog-card .card .card-title{font-size:24px;font-weight:700}.blog-card{margin-bottom:30px}.blog-card .card{height:450px}.blog-card .card img.card-img-top{width:100%;height:200px}.blog-card{transition:transform .3s ease,box-shadow .3s ease}.blog-card:hover{transform:translateY(-5px) scale(1.01);box-shadow:0 10px 25px rgba(0,0,0,.15)}.blog-image-hover{transition:transform .3s ease}.blog-card:hover .blog-image-hover{transform:scale(1.05)}.highlight-box{background:linear-gradient(135deg,#f7fafc,#edf2f7);border-left:4px solid #667eea;padding:1.5rem;margin:2rem 0;border-radius:0 8px 8px 0}.prose h3{margin-bottom:.75rem}.prose h2{color:#2d3748;font-weight:700;margin-top:2rem;margin-bottom:1rem;border-bottom:3px solid #667eea;padding-bottom:.5rem}.stats-card{box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.platform-card,.stats-card{background:white;border-radius:12px;padding:1.5rem;border:1px solid #e2e8f0;margin-bottom:20px}.platform-card{box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .2s,box-shadow .2s}.metric-badge{background:#667eea;color:white;padding:.25rem .75rem;border-radius:20px;font-size:.875rem;font-weight:500}.prose h3{color:#4a5568;font-weight:600;margin-top:1.5rem;margin-bottom:1.5rem}.tool-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem;margin:2rem 0}.implementation-step{background:white;border-radius:8px;padding:1.5rem;border-left:4px solid #48bb78;margin-bottom:1rem;box-shadow:0 2px 4px rgba(0,0,0,.05)}.case-study-box{background:linear-gradient(135deg,#f0fff4,#f7fafc);border:1px solid #68d391;border-radius:12px;padding:2rem;margin:2rem 0}section.blog-header{margin-top:5rem}.content{background-color:#f3f3f3;box-shadow:-10px 0 15px rgba(0,0,0,.3);padding:20px;margin:20px 0;border-radius:14px}.blogfeatureimg img.img-fluid,.content .post-content img{width:100%}.blogfeatureimg{width:100%;max-height:400px;overflow:hidden;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);margin-bottom:1.5rem}.blogfeatureimg img{width:100%;height:auto;max-height:400px;object-fit:cover;object-position:center;transition:transform .3s ease;display:block}.blogfeatureimg:hover img{transform:scale(1.02)}.blog-published-date{font-size:.95rem;color:#6c757d;margin-bottom:1rem}.enhanced-cta .cta-card{background-color:#f9fbfc;border:1px solid #e1e8ef;transition:all .3s ease}.enhanced-cta .cta-card:hover{box-shadow:0 .75rem 1.5rem rgba(0,0,0,.05);transform:translateY(-2px)}.enhanced-cta h5{font-size:1.1rem}.enhanced-cta .btn-outline-primary{font-size:.875rem;padding:.5rem 1.25rem}.fade-divider{height:2px;background:linear-gradient(90deg,transparent,#b3c7da,transparent);margin-top:3rem;margin-bottom:1rem}.ai-icon{min-width:48px;height:48px;display:flex;align-items:center;justify-content:center}