.container.svelte-1j7dhzz{max-width:760px;margin:0 auto;padding:2rem 1.5rem 4rem}.crumbs.svelte-1j7dhzz{font-size:.85rem;color:var(--color-muted);margin-bottom:1.25rem}.crumbs.svelte-1j7dhzz a:where(.svelte-1j7dhzz){color:var(--color-ink-soft);text-decoration:none}.crumbs.svelte-1j7dhzz a:where(.svelte-1j7dhzz):hover{color:var(--color-pink-action);text-decoration:underline}.crumbs.svelte-1j7dhzz span[aria-current]:where(.svelte-1j7dhzz){color:var(--color-ink);font-weight:500}h1.svelte-1j7dhzz{font-size:clamp(1.85rem,3vw + .5rem,2.4rem);margin:0 0 1.25rem;letter-spacing:-.02em}.lead.svelte-1j7dhzz{color:var(--color-ink-soft);font-size:1.05rem;line-height:1.6;margin:0 0 2.5rem}.section-heading.svelte-1j7dhzz{font-size:1.1rem;margin:0 0 1rem;color:var(--color-ink)}.post-list.svelte-1j7dhzz{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.card.svelte-1j7dhzz{display:block;background:#fff;border:1px solid rgba(27,29,41,.1);border-radius:var(--radius-card);padding:1.1rem 1.3rem;box-shadow:var(--shadow-soft);text-decoration:none;color:inherit;transition:transform .1s,box-shadow .15s}.card.svelte-1j7dhzz:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift)}.card.svelte-1j7dhzz h3:where(.svelte-1j7dhzz){font-family:var(--font-display);font-size:1.15rem;margin:0 0 .4rem;color:var(--color-ink)}.card.svelte-1j7dhzz p:where(.svelte-1j7dhzz){margin:0 0 .5rem;color:var(--color-ink-soft);font-size:.95rem;line-height:1.5}.meta.svelte-1j7dhzz{font-size:.78rem;color:var(--color-muted);text-transform:uppercase;letter-spacing:.06em}.empty.svelte-1j7dhzz{color:var(--color-ink-soft);font-size:1rem}.empty.svelte-1j7dhzz a:where(.svelte-1j7dhzz){color:var(--color-pink-action)}
