.article.svelte-9hm5jc{max-width:100%}.top.svelte-9hm5jc{margin-bottom:10px}h1.svelte-9hm5jc{margin:0 0 18px;font-size:clamp(34px,4vw,56px);line-height:1.08;letter-spacing:-.02em}.back.svelte-9hm5jc{margin-top:28px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.prose.svelte-9hm5jc{line-height:1.75;text-align:justify}.prose.svelte-9hm5jc p{margin:12px 0 0;max-width:100%}.prose.svelte-9hm5jc h2{margin:28px 0 8px;font-size:14px;letter-spacing:.16em;text-transform:uppercase}.prose.svelte-9hm5jc h3{margin:22px 0 8px;font-size:16px}.prose.svelte-9hm5jc ul,.prose.svelte-9hm5jc ol{margin:12px 0 0;padding-left:18px}.prose.svelte-9hm5jc li{margin:8px 0}.prose.svelte-9hm5jc a{border-bottom:1px solid var(--border)}.prose.svelte-9hm5jc code{font-family:var(--font-mono);font-size:.95em}.prose.svelte-9hm5jc pre{margin:16px 0 0;padding:14px;overflow:auto;border:1px solid var(--border);border-radius:var(--radius)}.prose.svelte-9hm5jc pre code{font-size:.9em}.prose.svelte-9hm5jc img{display:block;width:100%;max-width:100%;height:auto;border:1px solid var(--border);border-radius:var(--radius);margin:16px 0}.prose.svelte-9hm5jc figure{display:block;width:100%;margin:16px 0}.prose.svelte-9hm5jc figure img{width:100%!important;max-width:100%!important}
