.container.svelte-u4k2t{margin:0 auto;padding:calc(2 * var(--spacing-xxl)) var(--spacing-xl) var(--spacing-2xxl);max-width:660px;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-head.svelte-u4k2t{margin-bottom:var(--spacing-2xxl)}.page-title.svelte-u4k2t{font-family:var(--serif-display);font-size:2.4rem;font-weight:600;letter-spacing:0;line-height:1.1;color:var(--text-primary);margin:0 0 var(--spacing-sm)}.page-desc.svelte-u4k2t{font-family:var(--serif);color:var(--text-secondary);font-size:var(--text-md);line-height:1.5;letter-spacing:0;text-wrap:pretty;max-width:42ch;margin:0}.posts.svelte-u4k2t{display:flex;flex-direction:column}.post.svelte-u4k2t{display:grid;grid-template-columns:8.5rem 1fr;gap:var(--spacing-xl);align-items:baseline;width:100%;padding:var(--spacing-xl) 0;border-top:1px solid var(--border-color)}.post.svelte-u4k2t:last-child{border-bottom:1px solid var(--border-color)}.post.svelte-u4k2t .date:where(.svelte-u4k2t){font-family:var(--sans-serif);font-size:var(--text-sm);line-height:1.6;color:var(--text-secondary);white-space:nowrap}.post.svelte-u4k2t .title:where(.svelte-u4k2t){font-family:var(--serif);font-size:1.15rem;font-weight:400;line-height:1.4;letter-spacing:0;color:var(--text-primary);margin:0;text-wrap:pretty;transition:color .15s ease}.post.svelte-u4k2t:hover .title:where(.svelte-u4k2t){color:var(--text-secondary)}@media(max-width:600px){.container.svelte-u4k2t{padding:var(--spacing-2xxl) var(--spacing-xxl) var(--spacing-2xxl)}.post.svelte-u4k2t{grid-template-columns:1fr;gap:var(--spacing-sm);padding:var(--spacing-lg) 0}.post.svelte-u4k2t .date:where(.svelte-u4k2t){order:2}.post.svelte-u4k2t .title:where(.svelte-u4k2t){order:1}}
