.article-page.svelte-sq1rm4{padding:3rem 1rem 5rem;background:#fff}.article-shell.svelte-sq1rm4{max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:1.2rem}.back-link.svelte-sq1rm4{color:#0f5f2f;font-weight:700}.article-meta.svelte-sq1rm4{margin:0;color:var(--muted-foreground);font-weight:600}h1.svelte-sq1rm4{margin:0;font-size:clamp(2rem,5vw,3.4rem);line-height:1.1}.article-content.svelte-sq1rm4{font-size:1.1rem;line-height:1.75;color:#30303b}.article-content.svelte-sq1rm4 h2{font-size:1.6rem;font-weight:800;margin:2rem 0 1rem;line-height:1.25}.article-content.svelte-sq1rm4 h3{font-size:1.3rem;font-weight:700;margin:1.8rem 0 .9rem;line-height:1.25}.article-content.svelte-sq1rm4 img{display:block;max-width:100%;height:auto;margin:1.5rem auto;padding:.5rem;border-radius:12px}.article-content.svelte-sq1rm4 a{color:#0f5f2f;text-decoration:underline;font-weight:700}
