.blog.svelte-u4k2t{display:flex;flex-direction:column;padding:16px 16px 24px;color:var(--color-label);gap:32px;max-width:65ch;margin:0 auto;width:100%;box-sizing:border-box}@media(max-width:640px){.blog.svelte-u4k2t{padding-top:4px}}.blog__header.svelte-u4k2t{display:flex;flex-direction:column;gap:8px}.blog__header.svelte-u4k2t h1:where(.svelte-u4k2t){margin:0;font-size:2rem;font-weight:600;text-wrap:balance}.blog__intro.svelte-u4k2t{margin:0;font-size:.95rem;line-height:1.5;color:var(--color-text-muted);text-wrap:pretty}.blog__empty.svelte-u4k2t{margin:0;color:var(--color-text-muted)}.blog__list.svelte-u4k2t{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.blog__item.svelte-u4k2t{display:flex;flex-direction:column;gap:6px;padding:16px 0;color:inherit;text-decoration:none;border-bottom:1px solid var(--color-border);transition-property:opacity;transition-duration:.15s;transition-timing-function:ease-out}.blog__list.svelte-u4k2t li:where(.svelte-u4k2t):first-child .blog__item:where(.svelte-u4k2t){padding-top:0}.blog__item.svelte-u4k2t:hover{opacity:.72}.blog__item.svelte-u4k2t:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:4px;border-radius:var(--radius-xs)}.blog__date.svelte-u4k2t{font-size:.82rem;color:var(--color-text-muted)}.blog__title.svelte-u4k2t{margin:0;font-size:1.15rem;font-weight:600;line-height:1.35;text-wrap:balance}.blog__description.svelte-u4k2t{margin:0;font-size:.92rem;line-height:1.5;color:var(--color-text-secondary);text-wrap:pretty}@media(prefers-reduced-motion:reduce){.blog__item.svelte-u4k2t{transition-duration:.01ms}}
