.post-container.svelte-cwls5q{padding:var(--spacing-md) 0}.post-header.svelte-cwls5q{margin-bottom:var(--spacing-lg);text-align:left}.post-header.svelte-cwls5q h1:where(.svelte-cwls5q){color:var(--text-primary);letter-spacing:-.03em;margin-top:.5rem;font-size:3rem;line-height:1.1}.markdown-body.svelte-cwls5q{color:var(--text-secondary);font-size:1.125rem;line-height:1.8}.markdown-body.svelte-cwls5q h2{color:var(--text-primary);margin-top:2.5em;margin-bottom:1em;line-height:1.3}.markdown-body.svelte-cwls5q p{margin-bottom:1.5em}.markdown-body.svelte-cwls5q a{color:var(--accent-color);border-bottom:1px solid var(--accent-color);padding-bottom:1px}.markdown-body.svelte-cwls5q a:hover{background-color:#778da91a;border-bottom-width:2px}@media (width<=768px){.post-header.svelte-cwls5q h1:where(.svelte-cwls5q){font-size:2.25rem}}
