.blog-listing-page[data-astro-cid-5tznm7mj]{min-height:100vh;background:linear-gradient(135deg,#f8fafc,#fff)}.container[data-astro-cid-5tznm7mj]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.blog-hero[data-astro-cid-5tznm7mj]{background:linear-gradient(135deg,#7699e5,#a6bee5);color:#fff;padding:8rem 0 2rem;position:relative;overflow:hidden}.blog-hero[data-astro-cid-5tznm7mj]:before{content:"";position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Ccircle cx='30' cy='30' r='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.hero-content[data-astro-cid-5tznm7mj]{text-align:center;position:relative;z-index:2;max-width:800px;margin:0 auto}.hero-badge[data-astro-cid-5tznm7mj]{display:inline-block;background:#fff3;backdrop-filter:blur(10px);padding:.5rem 1.5rem;border-radius:50px;font-size:.9rem;font-weight:500;margin-bottom:2rem;border:1px solid rgba(255,255,255,.3)}.hero-title[data-astro-cid-5tznm7mj]{font-size:3.5rem;font-weight:800;margin-bottom:1.5rem;line-height:1.1}.hero-subtitle[data-astro-cid-5tznm7mj]{font-size:1.25rem;opacity:.9;line-height:1.6;margin-bottom:1.5rem}.hero-stats[data-astro-cid-5tznm7mj]{display:flex;justify-content:center;gap:3rem}.stat[data-astro-cid-5tznm7mj]{text-align:center}.stat-number[data-astro-cid-5tznm7mj]{display:block;font-size:2rem;font-weight:700;margin-bottom:.5rem}.stat-label[data-astro-cid-5tznm7mj]{font-size:.9rem;opacity:.8}.featured-section[data-astro-cid-5tznm7mj]{padding:5rem 0 3rem}.posts-section[data-astro-cid-5tznm7mj]{padding:3rem 0 5rem}.section-header[data-astro-cid-5tznm7mj]{text-align:center;margin-bottom:3rem}.section-title[data-astro-cid-5tznm7mj]{font-size:2.5rem;font-weight:700;color:#1f2937;margin-bottom:1rem}.section-subtitle[data-astro-cid-5tznm7mj]{font-size:1.125rem;color:#6b7280;margin-bottom:2rem}.filter-tabs[data-astro-cid-5tznm7mj]{display:inline-flex;background:#f8fafc;padding:.5rem;border-radius:12px;gap:.5rem;flex-wrap:wrap;justify-content:center}.filter-tab[data-astro-cid-5tznm7mj]{padding:.75rem 1.5rem;border:none;background:transparent;color:#6b7280;border-radius:8px;font-weight:500;cursor:pointer;transition:all .3s ease;font-size:.9rem}.filter-tab[data-astro-cid-5tznm7mj].active,.filter-tab[data-astro-cid-5tznm7mj]:hover{background:#2563eb;color:#fff}.featured-grid[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem}.posts-grid[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-bottom:4rem}.newsletter-cta[data-astro-cid-5tznm7mj]{background:linear-gradient(135deg,#1f2937,#374151);color:#fff;padding:3rem 2rem;border-radius:20px;text-align:center}.newsletter-content[data-astro-cid-5tznm7mj]{max-width:600px;margin:0 auto}.newsletter-text[data-astro-cid-5tznm7mj] h3[data-astro-cid-5tznm7mj]{font-size:2rem;font-weight:700;margin-bottom:1rem}.newsletter-text[data-astro-cid-5tznm7mj] p[data-astro-cid-5tznm7mj]{opacity:.9;font-size:1.125rem;margin-bottom:2rem}.newsletter-form[data-astro-cid-5tznm7mj]{width:100%}.input-group[data-astro-cid-5tznm7mj]{display:flex;gap:1rem;margin-bottom:1rem}.newsletter-input[data-astro-cid-5tznm7mj]{flex:1;padding:1rem 1.5rem;border:none;border-radius:12px;font-size:1rem;background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2)}.newsletter-input[data-astro-cid-5tznm7mj]::placeholder{color:#fff9}.newsletter-input[data-astro-cid-5tznm7mj]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f64d}.newsletter-btn[data-astro-cid-5tznm7mj]{padding:1rem 2rem;background:#2563eb;color:#fff;border:none;border-radius:12px;font-weight:600;cursor:pointer;transition:background .3s ease;white-space:nowrap}.newsletter-btn[data-astro-cid-5tznm7mj]:hover{background:#3b82f6}.newsletter-note[data-astro-cid-5tznm7mj]{font-size:.875rem;opacity:.7;margin:0}@media(max-width:1024px){.hero-title[data-astro-cid-5tznm7mj]{font-size:3rem}.featured-grid[data-astro-cid-5tznm7mj]{grid-template-columns:1fr}}@media(max-width:768px){.blog-hero[data-astro-cid-5tznm7mj]{padding:4rem 0 3rem}.hero-title[data-astro-cid-5tznm7mj]{font-size:2.5rem}.hero-subtitle[data-astro-cid-5tznm7mj]{font-size:1.125rem}.hero-stats[data-astro-cid-5tznm7mj]{gap:2rem}.stat-number[data-astro-cid-5tznm7mj]{font-size:1.5rem}.section-title[data-astro-cid-5tznm7mj]{font-size:2rem}.posts-grid[data-astro-cid-5tznm7mj]{grid-template-columns:1fr}.input-group[data-astro-cid-5tznm7mj]{flex-direction:column}.newsletter-cta[data-astro-cid-5tznm7mj]{padding:2rem 1.5rem}.newsletter-text[data-astro-cid-5tznm7mj] h3[data-astro-cid-5tznm7mj]{font-size:1.75rem}}@media(max-width:480px){.hero-title[data-astro-cid-5tznm7mj]{font-size:2rem}.hero-stats[data-astro-cid-5tznm7mj]{flex-direction:column;gap:1.5rem}.filter-tabs[data-astro-cid-5tznm7mj]{flex-direction:column;width:100%;max-width:300px}.filter-tab[data-astro-cid-5tznm7mj]{text-align:center}.container[data-astro-cid-5tznm7mj]{padding:0 1rem}}
