.page.svelte-1uyldbo{padding:60px 24px 100px}.container.svelte-1uyldbo{max-width:680px;margin:0 auto}h1.svelte-1uyldbo{font-family:var(--serif);font-size:2.2em;color:var(--gold);text-align:center;margin-bottom:8px}.intro.svelte-1uyldbo{text-align:center;color:var(--text-dim);font-style:italic;margin-bottom:48px;font-size:1.05em}.entries.svelte-1uyldbo{display:flex;flex-direction:column;gap:32px}.entry.svelte-1uyldbo{background:var(--dark2);border-radius:12px;padding:28px;border-left:4px solid var(--gold)}.entry-date.svelte-1uyldbo{font-size:.8em;color:var(--gold);text-transform:uppercase;letter-spacing:1px}.entry.svelte-1uyldbo h2:where(.svelte-1uyldbo){font-family:var(--serif);font-size:1.4em;margin:4px 0 16px}.entry.svelte-1uyldbo h2:where(.svelte-1uyldbo) a:where(.svelte-1uyldbo){color:var(--cream)}.entry.svelte-1uyldbo h2:where(.svelte-1uyldbo) a:where(.svelte-1uyldbo):hover{color:var(--gold)}.entry-preview.svelte-1uyldbo{color:var(--text);line-height:1.7;font-size:.95em;margin-bottom:12px}.read-more.svelte-1uyldbo{font-size:.85em;font-weight:600}.diary-cta.svelte-1uyldbo{text-align:center;margin-top:48px}.diary-cta.svelte-1uyldbo p:where(.svelte-1uyldbo){color:var(--text-dim);font-size:1.1em}.diary-cta.svelte-1uyldbo a:where(.svelte-1uyldbo){font-weight:600}
