.journal_page__9RTxP{min-height:100vh;background:var(--color-background);padding-top:calc(var(--header-height) + 60px);padding-bottom:100px}.journal_container__iFkd5{max-width:1200px;margin:0 auto;padding:0 32px}.journal_header__SQS59{text-align:center;margin-bottom:60px}.journal_eyebrow__lFclk{display:inline-block;font-family:var(--font-sans);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--color-gold-muted);margin-bottom:16px}.journal_title__9rziv{font-family:var(--font-serif);font-size:clamp(2.5rem,5vw,3.5rem);font-weight:300;color:var(--color-forest-deep);margin:0 0 16px;line-height:1.2}.journal_subtitle__9xh0o{font-family:var(--font-body);font-size:var(--font-size-lg);color:var(--color-text-body);max-width:600px;margin:0 auto;line-height:1.6}.journal_grid__FreY9{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px}@media (max-width:1024px){.journal_grid__FreY9{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.journal_grid__FreY9{grid-template-columns:1fr}}.journal_card__RhloD{display:flex;flex-direction:column;background:white;border-radius:var(--radius-sm);overflow:hidden;text-decoration:none;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.06)}.journal_card__RhloD:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.1)}.journal_cardImage___zsFs{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--color-mist-light)}.journal_cardImage___zsFs img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.journal_card__RhloD:hover .journal_cardImage___zsFs img{transform:scale(1.05)}.journal_category__N9B_c{position:absolute;top:12px;left:12px;padding:6px 12px;font-family:var(--font-sans);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:white;border-radius:4px}.journal_categoryRecipe__0gSg_{background:#dc6b4a}.journal_categoryResearch__Xy9a8{background:#5b7bb5}.journal_categoryGrowing__unF8I{background:#5a9a6e}.journal_categoryNews__0SQgj{background:#8b7355}.journal_categoryHealth__hXSV_{background:#9b6b9e}.journal_cardContent__M9H4E{display:flex;flex-direction:column;flex:1 1;padding:24px}.journal_cardTitle__4Q2j_{font-family:var(--font-serif);font-size:var(--font-size-xl);font-weight:400;color:var(--color-forest-deep);margin:0 0 12px;line-height:1.3;transition:color .2s ease}.journal_card__RhloD:hover .journal_cardTitle__4Q2j_{color:var(--color-gold-muted)}.journal_cardExcerpt__Zsbfr{font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-text-body);line-height:1.6;margin:0 0 16px;flex:1 1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.journal_cardMeta__3NtKc{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid var(--color-border)}.journal_author__10BaL{font-family:var(--font-sans);font-size:var(--font-size-xs);font-weight:500;color:var(--color-forest-deep)}.journal_date__9Fsw9{font-family:var(--font-body);font-size:var(--font-size-xs);color:var(--color-text-body);opacity:.7}.journal_empty__zA2wO{text-align:center;padding:80px 32px;background:white;border-radius:var(--radius-sm);border:1px dashed var(--color-border)}.journal_empty__zA2wO p{font-family:var(--font-body);font-size:var(--font-size-base);color:var(--color-text-body);margin:0}