.posts-container.svelte-aoe15u{padding-top:2rem;padding-bottom:4rem}.year-section.svelte-aoe15u{margin-bottom:2.75rem}.year-heading.svelte-aoe15u{font-family:var(--font-mono);font-size:1rem;font-weight:400;color:var(--color-arctic-600);margin-bottom:1.5rem;letter-spacing:.05em}.dark .year-heading.svelte-aoe15u{color:var(--color-arctic-400)}.posts-list.svelte-aoe15u{list-style:none;padding:0;margin:0}.post-item.svelte-aoe15u{border-top:1px solid var(--color-arctic-200)}.dark .post-item.svelte-aoe15u{border-top-color:var(--color-arctic-800)}.post-item.svelte-aoe15u:last-child{border-bottom:1px solid var(--color-arctic-200)}.dark .post-item.svelte-aoe15u:last-child{border-bottom-color:var(--color-arctic-800)}.post-link.svelte-aoe15u{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:1.35rem 0;text-decoration:none;transition:opacity .2s ease}.post-link.svelte-aoe15u:hover{opacity:.7}.post-title.svelte-aoe15u{font-size:1.25rem;font-weight:400;color:var(--color-arctic-900);line-height:1.4}.dark .post-title.svelte-aoe15u{color:var(--color-arctic-200)}.post-date.svelte-aoe15u{font-family:var(--font-mono);font-size:.95rem;color:var(--color-arctic-400);white-space:nowrap;flex-shrink:0;letter-spacing:.02em}.dark .post-date.svelte-aoe15u{color:var(--color-arctic-600)}.month.svelte-aoe15u{margin-right:.5rem}
