.blog-article[data-v-d7b4fbfc]{min-height:calc(100vh - var(--nav-h))}.article-hero[data-v-d7b4fbfc]{border-bottom:1px solid var(--rf-line);display:grid;gap:12px;padding:50px 0 28px}.back-link[data-v-d7b4fbfc]{color:var(--rf-accent);font-size:.875rem;font-weight:800}.article-hero time[data-v-d7b4fbfc]{color:var(--rf-muted);font-size:.8rem;font-weight:800}.article-hero h1[data-v-d7b4fbfc]{color:var(--rf-ink);font-family:var(--rf-font-display);font-size:clamp(1.8rem,4vw,3rem);margin:0;max-width:820px}.article-body[data-v-d7b4fbfc]{max-width:860px;padding-bottom:72px;padding-top:30px}.article-body p[data-v-d7b4fbfc]{color:var(--rf-ink);font-size:1rem;line-height:1.85;margin:0 0 18px}
