.post-section[data-v-be1df8e9]{padding:clamp(3rem,8vw,6rem) 0;color:var(--c-text)}.container[data-v-be1df8e9]{max-width:720px;margin-inline:auto;padding-inline:1.5rem}.back-link[data-v-be1df8e9]{display:inline-block;color:var(--c-brand);text-decoration:none;font-weight:600;font-size:.95rem}.back-link[data-v-be1df8e9]:hover{text-decoration:underline}.post-header[data-v-be1df8e9]{margin:1.5rem 0 2rem}.date[data-v-be1df8e9]{display:block;font-size:.9rem;color:var(--c-text-muted);margin-bottom:.75rem}.post-title[data-v-be1df8e9]{font-size:var(--fs-h1);font-weight:800;letter-spacing:-.03em;line-height:1.15;margin:0 0 1rem}.tags[data-v-be1df8e9]{display:flex;gap:.4rem;flex-wrap:wrap}.tag[data-v-be1df8e9]{font-size:.78rem;padding:.25rem .6rem;border-radius:999px;background:var(--c-card-hover);color:var(--c-text-muted)}.post-footer[data-v-be1df8e9]{margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--c-border)}.not-found[data-v-be1df8e9]{color:var(--c-text-muted);margin-bottom:1rem}
