article.svelte-w0ekn9{max-width:680px;margin:0 auto;padding:2rem 1rem}header.svelte-w0ekn9{margin-bottom:2rem}.date.svelte-w0ekn9{color:#999;font-size:.9rem;margin-bottom:.5rem}h1.svelte-w0ekn9{font-size:2rem;font-weight:700;color:#1a1a1a;line-height:1.3;margin:0}.content.svelte-w0ekn9{line-height:1.75;color:#333;font-size:1.05rem}.content.svelte-w0ekn9 h2{font-size:1.4rem;font-weight:600;margin-top:2rem;color:#1a1a1a}.content.svelte-w0ekn9 p{margin:1rem 0}.content.svelte-w0ekn9 ul,.content.svelte-w0ekn9 ol{padding-left:1.5rem;margin:1rem 0}.content.svelte-w0ekn9 li{margin:.5rem 0}.content.svelte-w0ekn9 strong{color:#1a1a1a}.post-nav.svelte-w0ekn9{display:flex;justify-content:space-between;margin-top:3rem;padding-top:1.5rem;border-top:1px solid #e5e5e5;gap:1rem}.post-nav.svelte-w0ekn9 a:where(.svelte-w0ekn9){color:#b45309;text-decoration:none;font-size:.95rem}.post-nav.svelte-w0ekn9 a:where(.svelte-w0ekn9):hover{text-decoration:underline}.nav-next.svelte-w0ekn9{text-align:right;margin-left:auto}
