.hero-blog{background-image:url("../img/hero/news.avif")}@supports not (background-image:url("../img/hero/news.avif")){.hero-blog{background-image:url("../img/hero/seguro-auto.avif")}}.blog-section{background-color:var(--light);padding:80px 0}.blog-grid{display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.blog-card{background:var(--white);border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.05);overflow:hidden;transition:all .3s}.blog-card:hover{box-shadow:0 15px 30px rgba(0,0,0,.1);transform:translateY(-10px)}.blog-img{height:220px;overflow:hidden}.blog-img img{height:100%;object-fit:cover;transition:transform .5s;width:100%}.blog-card:hover .blog-img img{transform:scale(1.05)}.blog-content{padding:25px}.blog-meta{color:var(--text-color);font-size:.9rem;margin-bottom:15px}.blog-meta,.blog-meta span{align-items:center;display:flex}.blog-meta span{margin-right:15px}.blog-meta i{color:var(--secondary);margin-right:5px}.blog-content h3{color:var(--primary);font-size:1.3rem;margin-bottom:15px}.blog-content p{color:var(--text-muted);margin-bottom:20px}.blog-link{align-items:center;color:var(--secondary);display:inline-flex;font-weight:500;text-decoration:none}.blog-link i{margin-left:5px;transition:transform .3s}.blog-link:hover i{transform:translateX(3px)}.pagination{display:flex;justify-content:center;margin-top:50px}.page-numbers{display:flex;list-style:none}.page-numbers li{margin:0 5px}.page-numbers a{align-items:center;border-radius:50%;color:var(--primary);display:flex;font-weight:500;height:40px;justify-content:center;text-decoration:none;transition:all .3s;width:40px}.page-numbers a.active,.page-numbers a:hover{background-color:var(--secondary);color:var(--white)}.categories-section{background-color:var(--white);padding:40px 0}.categories-container{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.category-btn{background-color:var(--light);border-radius:30px;color:var(--primary);font-weight:500;padding:10px 20px;text-decoration:none;transition:all .3s}.category-btn.active,.category-btn:hover{background-color:var(--secondary);color:var(--white)}.newsletter-section{background-color:var(--primary);color:var(--white);padding:60px 0;text-align:center}.newsletter-form{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0 auto;max-width:600px}.newsletter-form input{border:none;border-radius:30px;flex:1;font-family:Poppins,sans-serif;min-width:300px;padding:12px 15px}.newsletter-form button{background-color:var(--secondary);border:none;border-radius:30px;color:var(--white);cursor:pointer;font-weight:500;padding:12px 30px;transition:all .3s}.newsletter-form button:hover{background-color:#e65c00}@media (max-width:768px){.header-container{padding:15px}.blog-grid{grid-template-columns:1fr}.newsletter-form{align-items:center;flex-direction:column}.newsletter-form input{min-width:100%}}