.blog-index.svelte-8fdu19{max-width:800px;margin:0 auto;padding:2rem 1rem}.blog-index.svelte-8fdu19 h1:where(.svelte-8fdu19){margin:0}.header.svelte-8fdu19{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.rss-link.svelte-8fdu19{color:var(--pg-text-secondary);font-size:var(--pg-font-size-sm);border:1px solid var(--pg-strong-background);border-radius:var(--pg-border-radius-md);align-items:center;gap:.4rem;padding:.4rem .75rem;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.rss-link.svelte-8fdu19:hover{color:#f26522;border-color:#f26522}.posts.svelte-8fdu19{flex-direction:column;gap:1.5rem;display:flex}.post-card.svelte-8fdu19{background:var(--pg-soft-background);border:1px solid var(--pg-strong-background);border-radius:var(--pg-border-radius-md);color:inherit;text-decoration:none;transition:box-shadow .2s;display:block;overflow:hidden}.post-card.svelte-8fdu19:hover{box-shadow:0 2px 12px #3095de1f}.post-image.svelte-8fdu19{border-bottom:1px solid var(--pg-strong-background);width:100%;height:auto;display:block}.post-content.svelte-8fdu19{padding:1.5rem}.post-content.svelte-8fdu19 time:where(.svelte-8fdu19){font-size:var(--pg-font-size-sm);color:var(--pg-text-secondary)}.post-content.svelte-8fdu19 h2:where(.svelte-8fdu19){font-size:var(--pg-font-size-lg);margin:.5rem 0}.post-content.svelte-8fdu19 p:where(.svelte-8fdu19){color:var(--pg-text-secondary);margin:0;line-height:1.5}
