.blog-page.svelte-u4k2t{min-height:100vh;background:var(--color-background)}.blog-header.svelte-u4k2t{padding:var(--space-20) 0 var(--space-10);background:linear-gradient(180deg,var(--color-mist),var(--color-background));text-align:center}.blog-header.svelte-u4k2t h1:where(.svelte-u4k2t){font-size:48px;font-weight:600;color:var(--color-earth-dark);margin-bottom:var(--space-2);font-family:var(--font-chinese)}.header-en.svelte-u4k2t{font-size:24px;color:var(--color-earth);margin-bottom:var(--space-4)}.subtitle.svelte-u4k2t{font-size:18px;color:var(--color-text-secondary);margin-bottom:var(--space-1)}.subtitle-en.svelte-u4k2t{font-size:16px;color:var(--color-text-muted)}.categories.svelte-u4k2t{padding:var(--space-8) 0;border-bottom:1px solid var(--color-divider)}.category-list.svelte-u4k2t{display:flex;justify-content:center;gap:var(--space-3);flex-wrap:wrap}.category-btn.svelte-u4k2t{padding:var(--space-2) var(--space-5);background:transparent;border:1px solid var(--color-divider);border-radius:var(--radius-full);font-size:14px;color:var(--color-text-secondary);cursor:pointer;transition:all var(--duration)}.category-btn.svelte-u4k2t:hover{border-color:var(--color-earth);color:var(--color-earth)}.category-btn.active.svelte-u4k2t{background:var(--color-earth);border-color:var(--color-earth);color:#fff}.count.svelte-u4k2t{color:var(--color-text-muted);margin-left:var(--space-1)}.category-btn.active.svelte-u4k2t .count:where(.svelte-u4k2t){color:var(--color-sand)}.articles-section.svelte-u4k2t{padding:var(--space-12) 0}.articles-grid.svelte-u4k2t{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:var(--space-8)}.article-card.svelte-u4k2t{background:var(--color-surface);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow);transition:transform var(--duration),box-shadow var(--duration)}.article-card.svelte-u4k2t:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.article-card.coming-soon.svelte-u4k2t{opacity:.7}.article-link.svelte-u4k2t{text-decoration:none;color:inherit;display:block}.article-image.svelte-u4k2t{height:220px;width:100%;position:relative}.coming-soon-badge.svelte-u4k2t{position:absolute;top:var(--space-4);right:var(--space-4);background:var(--color-earth);color:#fff;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:12px;font-weight:500}.article-content.svelte-u4k2t{padding:var(--space-6)}.article-category.svelte-u4k2t{display:inline-block;padding:var(--space-1) var(--space-3);background:var(--color-mist);border-radius:var(--radius-full);font-size:11px;color:var(--color-earth);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--space-3)}.article-title.svelte-u4k2t{font-size:20px;font-weight:600;color:var(--color-earth-dark);margin-bottom:var(--space-1);font-family:var(--font-chinese)}.article-title-en.svelte-u4k2t{font-size:16px;color:var(--color-text-muted);margin-bottom:var(--space-3)}.article-excerpt.svelte-u4k2t{font-size:15px;color:var(--color-text-secondary);line-height:1.6;margin-bottom:var(--space-2)}.article-excerpt-en.svelte-u4k2t{font-size:14px;color:var(--color-text-muted);line-height:1.5;margin-bottom:var(--space-4)}.article-meta.svelte-u4k2t{display:flex;justify-content:space-between;align-items:center;padding-top:var(--space-4);border-top:1px solid var(--color-divider)}.read-time.svelte-u4k2t{font-size:13px;color:var(--color-text-muted)}.read-more.svelte-u4k2t{font-size:14px;color:var(--color-earth);font-weight:500}.load-more.svelte-u4k2t{text-align:center;margin-top:var(--space-12)}.load-more.svelte-u4k2t button:where(.svelte-u4k2t){padding:var(--space-3) var(--space-8);min-width:200px}.load-more.svelte-u4k2t .en:where(.svelte-u4k2t){display:block;font-size:12px;color:var(--color-text-muted);margin-top:var(--space-1)}.newsletter.svelte-u4k2t{padding:var(--space-16) 0;background:linear-gradient(135deg,var(--color-mist),var(--color-sand))}.newsletter-content.svelte-u4k2t{max-width:600px;margin:0 auto;text-align:center}.newsletter.svelte-u4k2t h2:where(.svelte-u4k2t){font-size:32px;color:var(--color-earth-dark);margin-bottom:var(--space-2);font-family:var(--font-chinese)}.newsletter-en.svelte-u4k2t{font-size:20px;color:var(--color-earth);margin-bottom:var(--space-6)}.newsletter.svelte-u4k2t p:where(.svelte-u4k2t){font-size:16px;color:var(--color-text-secondary);margin-bottom:var(--space-2)}.newsletter.svelte-u4k2t .en:where(.svelte-u4k2t){color:var(--color-text-muted);margin-bottom:var(--space-6)}.newsletter-form.svelte-u4k2t{display:flex;gap:var(--space-3);justify-content:center;margin:var(--space-6) 0}.newsletter-form.svelte-u4k2t .input:where(.svelte-u4k2t){max-width:300px}.privacy-note.svelte-u4k2t{font-size:13px;color:var(--color-text-muted);margin-top:var(--space-3)}.privacy-note-en.svelte-u4k2t{font-size:12px;color:var(--color-text-muted)}@media(max-width:768px){.blog-header.svelte-u4k2t h1:where(.svelte-u4k2t){font-size:32px}.header-en.svelte-u4k2t{font-size:18px}.articles-grid.svelte-u4k2t{grid-template-columns:1fr}.newsletter-form.svelte-u4k2t{flex-direction:column;align-items:stretch}.newsletter-form.svelte-u4k2t .input:where(.svelte-u4k2t){max-width:none}}
