.blog-container{background:var(--color-dark);color:#fff;margin:0 auto;max-width:1200px;min-height:100vh;padding:0 2rem}.blog-hero{background:linear-gradient(135deg,#5d3fff1a,#12c2e91a);border-radius:20px;margin-bottom:3rem;padding:4rem 0;text-align:center}.blog-hero-content{margin:0 auto;max-width:800px}.blog-hero-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));-webkit-background-clip:text;background-clip:text;font-size:3rem;font-weight:800;margin-bottom:1rem}.blog-hero-subtitle{color:#fffc;font-size:1.2rem;line-height:1.6;margin-bottom:2rem}.blog-stats{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.blog-stat{align-items:center;color:var(--color-secondary);display:flex;font-weight:600;gap:.5rem}.blog-controls{margin-bottom:3rem}.search-section{display:flex;justify-content:center;margin-bottom:2rem}.search-box{max-width:400px;position:relative;width:100%}.search-box input{background:#ffffff1a;border:1px solid #fff3;border-radius:25px;color:#fff;font-size:1rem;padding:1rem 1rem 1rem 3rem;transition:all .3s ease;width:100%}.search-box input:focus{border-color:var(--color-secondary);box-shadow:0 0 0 2px #12c2e933;outline:none}.search-box .search-icon{color:#fff9;left:1rem;position:absolute;top:50%;transform:translateY(-50%)}.category-filters{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.category-filter{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:25px;color:#fffc;cursor:pointer;display:flex;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.category-filter:hover{background:#ffffff26;transform:translateY(-2px)}.category-filter.active{background:var(--color-secondary);border-color:var(--color-secondary);box-shadow:0 4px 12px #12c2e94d;color:#fff;transform:translateY(-2px)}.section-title{align-items:center;color:#fff;display:flex;font-size:2rem;font-weight:700;gap:.75rem;justify-content:center;margin-bottom:2rem;text-align:center}.featured-posts{margin-bottom:4rem}.featured-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.featured-post-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;overflow:hidden;padding:2rem;position:relative;transition:all .3s ease}.featured-post-card:before{background:linear-gradient(90deg,var(--color-primary),var(--color-secondary));content:"";height:4px;left:0;position:absolute;right:0;top:0}.featured-post-card:hover{border-color:var(--color-secondary);box-shadow:0 15px 40px #0000004d;transform:translateY(-5px)}.all-posts{margin-bottom:4rem}.posts-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.post-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;padding:1.5rem;transition:all .3s ease}.post-card:hover{border-color:#ffffff4d;box-shadow:0 10px 30px #0003;transform:translateY(-3px)}.post-header{align-items:flex-start;gap:.5rem;justify-content:space-between;margin-bottom:1rem}.post-header,.post-meta{display:flex;flex-wrap:wrap}.post-meta{align-items:center;gap:1rem}.post-category{background:var(--color-primary);border-radius:15px;color:#fff;font-size:.8rem;font-weight:600;letter-spacing:.5px;padding:.25rem .75rem;text-transform:uppercase}.post-date{color:#ffffffb3;font-size:.9rem;gap:.5rem}.featured-badge,.post-date{align-items:center;display:flex}.featured-badge{background:linear-gradient(135deg,gold,orange);border-radius:15px;color:#fff;font-size:.8rem;font-weight:600;gap:.25rem;padding:.25rem .75rem}.post-title{color:#fff;font-size:1.3rem;font-weight:700;line-height:1.3;margin-bottom:1rem}.post-excerpt{color:#fffc;font-size:.95rem;line-height:1.6;margin-bottom:1rem}.post-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.post-tag{background:#ffffff1a;border-radius:12px;color:#ffffffb3;font-size:.75rem;gap:.25rem;padding:.25rem .5rem}.post-footer,.post-tag{align-items:center;display:flex}.post-footer{flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.post-author{align-items:center;color:#ffffffb3;display:flex;font-size:.9rem;font-weight:500;gap:.5rem}.post-stats{color:#fff9;display:flex;font-size:.8rem;gap:1rem}.post-stats span{align-items:center;display:flex;gap:.25rem}.read-more-btn{align-items:center;background:linear-gradient(135deg,var(--color-secondary),var(--color-primary));border:none;border-radius:25px;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:.5rem;justify-content:center;padding:.75rem 1.5rem;transition:all .3s ease;width:100%}.read-more-btn:hover{box-shadow:0 5px 15px #12c2e966;transform:translateX(3px)}.newsletter-section{background:linear-gradient(135deg,#5d3fff33,#12c2e933);border-radius:20px;margin-bottom:3rem;padding:3rem;text-align:center}.newsletter-content h2{color:#fff;font-size:2rem;font-weight:700;margin-bottom:1rem}.newsletter-content p{color:#fffc;font-size:1.1rem;margin-bottom:2rem}.newsletter-form{display:flex;gap:1rem;margin:0 auto;max-width:400px}.newsletter-form input{background:#ffffff1a;border:1px solid #fff3;border-radius:12px;color:#fff;flex:1 1;font-size:1rem;padding:1rem}.newsletter-form input:focus{border-color:var(--color-secondary);box-shadow:0 0 0 2px #12c2e933;outline:none}.newsletter-form button{align-items:center;background:var(--color-secondary);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:.5rem;padding:1rem 1.5rem;transition:all .3s ease}.newsletter-form button:hover{background:var(--color-primary);transform:translateY(-2px)}@media (max-width:768px){.blog-container{padding:0 1rem}.blog-hero-title{font-size:2rem}.blog-stats{gap:1rem}.category-filters{gap:.5rem}.category-filter{font-size:.9rem;padding:.5rem 1rem}.featured-grid,.posts-grid{grid-template-columns:1fr}.post-footer,.post-header{align-items:flex-start;flex-direction:column}.post-footer{gap:.5rem}.newsletter-form{flex-direction:column;gap:1rem}}@media (max-width:480px){.blog-hero{padding:2rem 0}.blog-hero-title{font-size:1.5rem}.blog-stats{flex-direction:column;gap:.5rem}.category-filters{align-items:stretch;flex-direction:column}.featured-post-card,.post-card{padding:1rem}.section-title{flex-direction:column;font-size:1.5rem;gap:.5rem}.newsletter-section{padding:2rem 1rem}.newsletter-content h2{font-size:1.5rem}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.featured-post-card,.post-card{animation:fadeInUp .6s ease-out}.category-filter:focus,.newsletter-form button:focus,.read-more-btn:focus{outline:2px solid var(--color-secondary);outline-offset:2px}
/*# sourceMappingURL=610.ee91fc05.chunk.css.map*/