@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600&family=Outfit:wght@400;600;700;800&display=swap);:root{--primary:#045886;--secondary:#049bf0;--accent:#00d2ff;--text-main:#2d3748;--text-muted:#718096;--bg-light:#f7fafc;--white:#ffffff;--glass-white:rgba(255, 255, 255, 0.8);--shadow-soft:0 10px 30px rgba(0, 0, 0, 0.05);--shadow-hover:0 20px 40px rgba(4, 88, 134, 0.1);--transition:all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1)}.modern-blog-section{background-color:var(--bg-light);padding:100px 0;font-family:'Inter',sans-serif}.modern-blog-section a,.modern-blog-section a:hover,.modern-blog-section a:focus{text-decoration:none!important;outline:none!important}.modern-blog-card{background:var(--white);border-radius:30px;border:1px solid rgb(0 0 0 / .03);box-shadow:var(--shadow-soft);overflow:hidden;height:100%;transition:var(--transition);position:relative;display:flex;flex-direction:column}.modern-blog-card:hover{transform:translateY(-15px);box-shadow:var(--shadow-hover);border-color:var(--secondary)}.card-img-container{position:relative;overflow:hidden;height:auto;background:#fdfdfd;display:flex;align-items:center;justify-content:center}.card-img-container img{width:100%;height:100%;object-fit:contain;transition:var(--transition)}.modern-blog-card:hover .card-img-container img{transform:scale(1.1)}.category-badge{position:absolute;top:20px;left:20px;background:var(--glass-white);backdrop-filter:blur(10px);padding:8px 16px;border-radius:50px;font-size:12px;font-weight:600;color:var(--primary);text-transform:uppercase;letter-spacing:1px;z-index:2}.card-body-content{padding:35px;flex-grow:1;display:flex;flex-direction:column}.blog-meta{display:flex;gap:20px;margin-bottom:20px;font-size:14px;color:var(--text-muted)}.blog-meta span{display:flex;align-items:center;gap:8px}.blog-meta i{color:var(--secondary)}.blog-post-title{font-size:26px;font-weight:700;line-height:1.3;color:var(--primary);margin-bottom:20px;transition:var(--transition)}.modern-blog-card:hover .blog-post-title{color:#000}.blog-excerpt{line-height:1.7;margin-bottom:30px;color:var(--text-muted);transition:var(--transition)}.modern-blog-card:hover .blog-excerpt{color:#000000!important}.read-more-btn{margin-top:auto;display:inline-flex;align-items:center;gap:10px;color:var(--primary);font-weight:700;text-decoration:none;transition:var(--transition);font-size:16px}.read-more-btn i{transition:var(--transition)}.modern-blog-card:hover .read-more-btn{color:var(--secondary)}.modern-blog-card:hover .read-more-btn i{transform:translateX(8px)}@keyframes fadeInUp{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.blog-col{opacity:0;animation:fadeInUp 0.8s ease-out forwards}.blog-col:nth-child(1){animation-delay:0.2s}.blog-col:nth-child(2){animation-delay:0.4s}@media (max-width:768px){.modern-blog-section{padding:60px 0}.blog-post-title{font-size:22px}.card-body-content{padding:25px}}