.container.svelte-u4k2t{margin:0 auto;padding:calc(2 * var(--spacing-xxl)) var(--spacing-xl) var(--spacing-2xxl);max-width:720px;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(--sans-serif);font-size:clamp(2rem,1.4rem + 2.4vw,2.75rem);font-weight:600;letter-spacing:-.022em;line-height:1.1;font-variation-settings:"opsz" 32;color:var(--text-primary);margin:0 0 var(--spacing-md)}.page-desc.svelte-u4k2t{color:var(--text-secondary);font-size:1.15rem;line-height:1.5;letter-spacing:-.011em;max-width:48ch;margin:0}.posts.svelte-u4k2t{display:flex;flex-direction:column}.post.svelte-u4k2t{display:block;width:100%;padding:var(--spacing-xxl) 0;border-top:1px solid var(--border-color);transition:opacity .15s ease}.post.svelte-u4k2t:last-child{border-bottom:1px solid var(--border-color)}.post.svelte-u4k2t .title:where(.svelte-u4k2t){font-family:var(--sans-serif);font-size:var(--text-lg2);font-weight:600;line-height:1.25;letter-spacing:-.018em;color:var(--text-primary);margin:0 0 var(--spacing-md);transition:color .15s ease}.post.svelte-u4k2t .subtitle:where(.svelte-u4k2t){font-size:var(--text-md);line-height:1.5;color:var(--text-secondary);margin:0 0 var(--spacing-lg)}.post.svelte-u4k2t .meta:where(.svelte-u4k2t){display:flex;align-items:center;gap:var(--spacing-md);font-size:var(--text-sm);color:var(--text-secondary)}.post.svelte-u4k2t .meta:where(.svelte-u4k2t) .dot:where(.svelte-u4k2t){opacity:.6}.post.svelte-u4k2t:hover .title:where(.svelte-u4k2t){color:var(--link-primary)}@media(max-width:600px){.container.svelte-u4k2t{padding:var(--spacing-2xxl) var(--spacing-xxl) var(--spacing-2xxl)}.post.svelte-u4k2t{padding:var(--spacing-xl) 0}}
