.writing-page.svelte-k45wj3{padding:var(--spacing-lg) 0}.writings-list.svelte-k45wj3{display:flex;flex-direction:column;gap:var(--spacing-xl);margin-top:var(--spacing-lg)}.writing-item.svelte-k45wj3{padding-bottom:var(--spacing-lg);border-bottom:1px solid var(--color-light-grey)}.writing-item.svelte-k45wj3:last-child{border-bottom:none}.writing-header.svelte-k45wj3 time:where(.svelte-k45wj3){display:block;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-grey);margin-bottom:var(--spacing-sm)}.writing-header.svelte-k45wj3 h2:where(.svelte-k45wj3){font-size:clamp(1.75rem,4vw,2.5rem);margin-bottom:var(--spacing-sm);line-height:1.2}.writing-header.svelte-k45wj3 h2:where(.svelte-k45wj3) a:where(.svelte-k45wj3){color:var(--color-text);transition:color .3s ease}.writing-header.svelte-k45wj3 h2:where(.svelte-k45wj3) a:where(.svelte-k45wj3):hover{color:var(--color-accent-fuschia)}.excerpt.svelte-k45wj3{font-size:1.05rem;line-height:1.7;margin-bottom:var(--spacing-md);color:var(--color-grey)}.read-more.svelte-k45wj3{display:inline-block;font-weight:600;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid var(--color-accent-fuschia);padding-bottom:2px}.empty-state.svelte-k45wj3{text-align:center;padding:var(--spacing-xl) 0}
