.journal-hero.svelte-1gt2yrk{padding:var(--space-3xl) 0 var(--space-2xl);background:linear-gradient(160deg,var(--color-surface) 0%,var(--color-background) 100%)}.journal-hero__content.svelte-1gt2yrk{max-width:720px;margin:0 auto;text-align:center;display:flex;flex-direction:column;gap:var(--space-md);align-items:center}.journal-hero__title.svelte-1gt2yrk{font-size:var(--font-size-h1)}.journal-hero__description.svelte-1gt2yrk{font-size:var(--font-size-body-lg);line-height:var(--line-height-relaxed)}.journal-content.svelte-1gt2yrk{padding:var(--space-4xl) 0}.categories-filter.svelte-1gt2yrk{display:flex;gap:var(--space-sm);flex-wrap:wrap;justify-content:center;margin-bottom:var(--space-3xl)}.category-btn.svelte-1gt2yrk{padding:10px 20px;font-size:var(--font-size-body-sm);font-weight:500;border-radius:var(--radius-pill);border:1px solid var(--color-border);background-color:var(--color-background);color:var(--color-text-soft);transition:all var(--transition-fast);cursor:pointer}.category-btn.svelte-1gt2yrk:hover{border-color:var(--color-primary);color:var(--color-primary)}.category-btn.active.svelte-1gt2yrk{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-secondary) 100%);color:#fff;border-color:transparent}.articles-grid.svelte-1gt2yrk{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:var(--space-2xl)}.article-card.svelte-1gt2yrk{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden;transition:all var(--transition-fast);text-decoration:none;color:inherit;display:flex;flex-direction:column}.article-card.svelte-1gt2yrk:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.article-card__image.svelte-1gt2yrk{position:relative;height:240px;overflow:hidden}.article-card__image.svelte-1gt2yrk img:where(.svelte-1gt2yrk){width:100%;height:100%;object-fit:cover;transition:transform var(--transition-normal)}.article-card.svelte-1gt2yrk:hover .article-card__image:where(.svelte-1gt2yrk) img:where(.svelte-1gt2yrk){transform:scale(1.05)}.article-card__category.svelte-1gt2yrk{position:absolute;top:var(--space-md);left:var(--space-md);padding:6px 12px;background-color:var(--color-gold);color:var(--color-primary);font-size:var(--font-size-caption);font-weight:600;border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:.05em}.article-card__content.svelte-1gt2yrk{padding:var(--space-xl);display:flex;flex-direction:column;gap:var(--space-sm);flex:1}.article-card__meta.svelte-1gt2yrk{display:flex;gap:var(--space-md);font-size:var(--font-size-caption);color:var(--color-text-muted)}.article-card__title.svelte-1gt2yrk{font-size:var(--font-size-h4);line-height:var(--line-height-snug);color:var(--color-text)}.article-card__excerpt.svelte-1gt2yrk{font-size:var(--font-size-body-sm);line-height:var(--line-height-relaxed);flex:1}.article-card__link-text.svelte-1gt2yrk{font-size:var(--font-size-body-sm);font-weight:600;color:var(--color-primary);margin-top:var(--space-sm)}@media(max-width:768px){.articles-grid.svelte-1gt2yrk{grid-template-columns:1fr}}
