.blog-page{min-height:100vh}.blog-hero{background:linear-gradient(135deg,#1976d2,#1565c0);color:#fff;padding:80px 0;text-align:center}.blog-hero h1{font-size:2.5rem;font-weight:700;margin-bottom:16px}.blog-hero p{font-size:1.1rem;margin:0 auto;max-width:600px;opacity:.95}.category-filter{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:48px}.category-btn{background:#fff;border:2px solid #e0e0e0;border-radius:50px;color:#666;cursor:pointer;font-size:.95rem;font-weight:500;padding:10px 24px;transition:all .3s ease}.category-btn:hover{border-color:#1976d2;color:#1976d2}.category-btn.active{background:#1976d2;border-color:#1976d2;color:#fff}.blog-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.blog-card{background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.blog-card:hover{box-shadow:0 12px 40px #00000026;transform:translateY(-5px)}.blog-card-image{height:200px;overflow:hidden;position:relative}.placeholder-image{align-items:center;background:linear-gradient(135deg,#e3f2fd,#bbdefb);color:#1976d2;display:flex;font-size:1.5rem;font-weight:700;height:100%;justify-content:center;width:100%}.category-badge{background:#1976d2;border-radius:50px;color:#fff;font-size:.8rem;font-weight:600;left:16px;padding:6px 16px;position:absolute;top:16px}.blog-card-content{padding:24px}.blog-meta{display:flex;gap:16px;margin-bottom:12px}.blog-date,.blog-read-time{align-items:center;color:#888;display:flex;font-size:.85rem;gap:6px}.blog-card h2{font-size:1.2rem;line-height:1.4;margin-bottom:12px}.blog-card h2 a{color:#333;text-decoration:none;transition:color .2s ease}.blog-card h2 a:hover{color:#1976d2}.blog-card p{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#666;display:-webkit-box;font-size:.95rem;line-height:1.6;margin-bottom:16px;overflow:hidden}.blog-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.blog-tag{align-items:center;background:#f5f5f5;border-radius:50px;color:#666;display:flex;font-size:.8rem;gap:4px;padding:4px 12px}.read-more{align-items:center;color:#1976d2;display:inline-flex;font-weight:600;gap:6px;text-decoration:none;transition:gap .3s ease}.read-more:hover{gap:10px}.blog-cta{background:linear-gradient(135deg,#1976d2,#1565c0);color:#fff;padding:60px 0;text-align:center}.blog-cta h2{font-size:2rem;margin-bottom:12px}.blog-cta p{font-size:1.1rem;margin-bottom:32px;opacity:.95}.blog-cta .cta-buttons{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.blog-cta .btn-outline{border-color:#fff;color:#fff}.blog-cta .btn-outline:hover{background:#fff;color:#1976d2}@media (max-width:768px){.blog-hero{padding:60px 0}.blog-hero h1{font-size:1.75rem}.blog-grid{grid-template-columns:1fr}.category-filter{padding:0 16px}.blog-cta h2{font-size:1.5rem}.blog-cta .cta-buttons{flex-direction:column;padding:0 16px}}
/*# sourceMappingURL=465.79b0d338.chunk.css.map*/