.post.svelte-tb624o{padding-bottom:clamp(48px,4vw,88px);background:var(--bg)}.post-head.svelte-tb624o{max-width:784px;margin:0 auto;padding:clamp(48px,4vw,80px) 32px clamp(24px,2vw,40px)}.post-back.svelte-tb624o{display:inline-block;margin-bottom:28px;font-family:var(--sans);font-size:14.5px;font-weight:500;color:var(--accent-deep);text-decoration:none}.post-back.svelte-tb624o:hover{color:var(--blue-deep)}.post-title.svelte-tb624o{font-family:var(--display);font-weight:400;font-size:clamp(38px,4.4vw,54px);line-height:1.14;letter-spacing:-.025em;color:var(--ink)}.post-desc.svelte-tb624o{margin-top:18px;font-family:var(--sans);font-size:20px;line-height:1.55;color:var(--ink-soft)}.post-meta.svelte-tb624o{display:flex;gap:10px;margin-top:22px;font-family:var(--sans);font-size:14.5px;color:var(--muted)}.post-cover.svelte-tb624o{max-width:1040px;margin:0 auto clamp(16px,2vw,32px);padding:0 32px}.post-cover.svelte-tb624o img:where(.svelte-tb624o){display:block;width:100%;height:auto;border-radius:20px;border:1px solid var(--line)}
