.blog-page[data-v-1d3ede4a]{min-height:calc(100vh - var(--nav-h))}.blog-hero[data-v-1d3ede4a]{border-bottom:1px solid var(--rf-line);padding:56px 0 34px}.eyebrow[data-v-1d3ede4a]{color:var(--rf-accent);font-size:.75rem;font-weight:800;letter-spacing:.1em;margin:0 0 10px;text-transform:uppercase}.blog-hero h1[data-v-1d3ede4a]{color:var(--rf-ink);font-family:var(--rf-font-display);font-size:clamp(1.8rem,4vw,3rem);margin:0;max-width:760px}.blog-hero p[data-v-1d3ede4a]{color:var(--rf-muted);line-height:1.7;margin:14px 0 0;max-width:680px}.blog-list[data-v-1d3ede4a]{display:grid;gap:16px;padding:32px 0 72px}@media(min-width:820px){.blog-list[data-v-1d3ede4a]{grid-template-columns:repeat(2,minmax(0,1fr))}}.blog-card[data-v-1d3ede4a]{background:var(--rf-panel);border:1px solid var(--rf-line);border-radius:16px;box-shadow:var(--rf-shadow-card);display:grid;gap:10px;padding:22px}.blog-card time[data-v-1d3ede4a]{color:var(--rf-muted);font-size:.8rem;font-weight:800}.blog-card h2[data-v-1d3ede4a]{color:var(--rf-ink);font-family:var(--rf-font-display);font-size:1.12rem;margin:0}.blog-card p[data-v-1d3ede4a]{color:var(--rf-muted);line-height:1.65;margin:0}
