.blog-listing.svelte-aklfwo{padding:4rem 2rem}.blog-inner.svelte-aklfwo{max-width:800px;margin:0 auto}.blog-headline.svelte-aklfwo{margin-bottom:2rem;font-size:2.5rem;font-weight:700}.posts-list.svelte-aklfwo{margin:0;padding:0;list-style:none}.post-card.svelte-aklfwo{border-bottom:1px solid var(--color-border,#e2e8f0);padding:2rem 0}.post-date.svelte-aklfwo{color:var(--color-text-tertiary,#64748b);font-size:.875rem}.post-title.svelte-aklfwo{margin:.5rem 0;font-size:1.5rem}.post-title.svelte-aklfwo a:where(.svelte-aklfwo){color:inherit;text-decoration:none}.post-title.svelte-aklfwo a:where(.svelte-aklfwo):hover{text-decoration:underline}.read-link.svelte-aklfwo{color:var(--color-primary,#1e3a8a);margin-top:.75rem;font-weight:500;text-decoration:none;display:inline-block}.read-link.svelte-aklfwo:hover{text-decoration:underline}.post-summary.svelte-aklfwo{color:var(--color-text-tertiary,#64748b);line-height:1.7}.post-tags.svelte-aklfwo{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.tag.svelte-aklfwo{background:var(--color-bg-secondary,#f1f5f9);color:var(--color-text-primary,#1e293b);border-radius:.25rem;padding:.2rem .6rem;font-size:.75rem}.back-link.svelte-aklfwo{margin-top:3rem}.back-link.svelte-aklfwo a:where(.svelte-aklfwo){color:var(--color-primary,#1e3a8a);text-decoration:none}.back-link.svelte-aklfwo a:where(.svelte-aklfwo):hover{text-decoration:underline}body{margin:0;padding:0;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif}main.svelte-149af0y{width:100%}
