.container.svelte-8fdu19{width:100%;max-width:720px;margin-inline:auto;padding-inline:1.5rem}.blog-header.svelte-8fdu19{border-bottom:1px solid var(--gray-200,#e5e7eb);margin-bottom:3rem;padding-top:4rem;padding-bottom:3rem}.blog-title.svelte-8fdu19{margin:0 0 .75rem;font-size:clamp(2rem,5vw,3rem);font-weight:700}.blog-sub.svelte-8fdu19{color:var(--gray-600,#4b5563);margin:0;font-size:1.125rem;line-height:1.6}.post-list.svelte-8fdu19{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.post-item.svelte-8fdu19{border-bottom:1px solid var(--gray-200,#e5e7eb)}.post-link.svelte-8fdu19{color:inherit;padding-block:2.5rem;text-decoration:none;display:block}.post-link.svelte-8fdu19:hover .post-heading:where(.svelte-8fdu19){color:var(--amber-text)}.post-meta.svelte-8fdu19{color:var(--gray-600,#4b5563);flex-wrap:wrap;align-items:center;gap:.375rem;margin-bottom:.625rem;font-size:.875rem;display:flex}.divider.svelte-8fdu19{color:var(--gray-400,#9ca3af)}.tags.svelte-8fdu19{text-transform:lowercase}.post-heading.svelte-8fdu19{margin:0 0 .625rem;font-size:1.375rem;font-weight:700;line-height:1.3;transition:color .1s}.post-desc.svelte-8fdu19{color:var(--gray-600,#4b5563);margin:0 0 1rem;font-size:1rem;line-height:1.6}.read-more.svelte-8fdu19{color:var(--amber-text);font-size:.9375rem;font-weight:500}.empty.svelte-8fdu19{color:var(--gray-600,#4b5563);padding-block:3rem}
