.post-page-inner.svelte-1wv25c7{max-width:720px;margin:60px auto}.post-back.svelte-1wv25c7{display:inline-block;margin-bottom:var(--sp-6);font-size:14px;font-weight:500;color:var(--color-text-secondary);text-decoration:none;transition:color var(--dur-base) var(--ease)}.post-back.svelte-1wv25c7:hover{color:var(--color-brand)}.post-header.svelte-1wv25c7{margin-bottom:var(--sp-7);padding-bottom:var(--sp-6);border-bottom:1px solid var(--color-border)}.post-cover.svelte-1wv25c7{margin:var(--sp-6) 0 0}.post-cover-img.svelte-1wv25c7{display:block;width:100%;height:auto}.post-title.svelte-1wv25c7{margin:0 0 var(--sp-3);font-family:var(--font-display);font-size:clamp(32px,4.5vw,44px);font-weight:800;line-height:1.15;letter-spacing:var(--tracking-display)}.post-meta.svelte-1wv25c7{margin:0;font-size:14px;color:var(--color-text-muted)}.post-meta.svelte-1wv25c7 time:where(.svelte-1wv25c7){font-family:var(--font-mono);font-size:13px}.post-meta-sep.svelte-1wv25c7{margin:0 var(--sp-2)}@media (max-width: 640px){.post-page-inner.svelte-1wv25c7{margin:40px auto;padding-inline:var(--sp-5)}}
