.article-page.svelte-1vdt5ve{background:var(--color-warm-cream);min-height:60vh;padding:110px 2rem 6rem}.article-container.svelte-1vdt5ve{max-width:820px;margin:0 auto}.back.svelte-1vdt5ve{font-family:var(--font-body);color:var(--color-ocre-deep);margin-bottom:2rem;font-weight:600;text-decoration:none;display:inline-block}.back.svelte-1vdt5ve:hover{text-decoration:underline}.article-header.svelte-1vdt5ve{margin-bottom:2rem}.article-meta.svelte-1vdt5ve{font-family:var(--font-body);color:var(--color-brown);align-items:center;gap:.7rem;margin:0 0 .8rem;font-size:.85rem;display:flex}.article-category.svelte-1vdt5ve{background:var(--color-peach);color:var(--color-orange);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:2px 10px;font-size:.7rem;font-weight:700}h1.svelte-1vdt5ve{font-family:var(--font-display);color:var(--color-ocre);text-wrap:balance;margin:0 0 .8rem;font-size:clamp(2.4rem,5vw,3.8rem);font-weight:700;line-height:1.1}.excerpt.svelte-1vdt5ve{font-family:var(--font-serif);color:var(--color-brown);margin:0;font-size:1.3rem;font-style:italic;line-height:1.5}.cover.svelte-1vdt5ve{border-radius:var(--radius-card);width:100%;height:auto;margin-bottom:2.5rem;display:block}
