.pg-hero[data-v-e51020f5]{background:linear-gradient(135deg,var(--olive-bg),#ede8d5);padding:140px 0 60px;border-bottom:1px solid var(--border-light)}.feat-post[data-v-e51020f5]{display:grid;grid-template-columns:1fr 1fr;border-radius:var(--r-xl);overflow:hidden;margin-bottom:56px}.fp-img[data-v-e51020f5]{position:relative;overflow:hidden}.fp-overlay[data-v-e51020f5]{position:absolute;top:16px;left:16px}.fp-cat[data-v-e51020f5]{display:inline-block;background:var(--olive);color:#fff;font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:5px 12px;border-radius:var(--r-full)}.fp-body[data-v-e51020f5]{padding:44px 40px;display:flex;flex-direction:column;gap:16px;background:var(--white)}.fp-meta[data-v-e51020f5]{display:flex;gap:8px;font-size:.73rem;color:var(--muted);align-items:center;flex-wrap:wrap}.fp-author[data-v-e51020f5]{color:var(--olive);font-weight:600}.fp-sep[data-v-e51020f5]{color:var(--border)}.fp-title[data-v-e51020f5]{color:var(--bark);flex:1}.fp-excerpt[data-v-e51020f5]{font-size:.9rem;color:var(--bark-soft);line-height:1.78;flex:1}.fp-cta[data-v-e51020f5]{font-size:.8rem;font-weight:700;color:var(--olive);transition:color var(--t1);align-self:flex-start}.feat-post:hover .fp-cta[data-v-e51020f5]{color:var(--rose)}.blog-grid[data-v-e51020f5]{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-bottom:60px}.bp-card[data-v-e51020f5]{border-radius:var(--r-xl);overflow:hidden;display:flex;flex-direction:column}.bp-img[data-v-e51020f5]{position:relative}.bp-tag-wrap[data-v-e51020f5]{position:absolute;top:12px;left:12px}.bp-tag[data-v-e51020f5]{display:inline-block;background:var(--rose);color:#fff;font-size:.6rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:4px 10px;border-radius:var(--r-full)}.bp-body[data-v-e51020f5]{padding:22px;flex:1;display:flex;flex-direction:column;gap:10px;background:var(--white)}.bp-meta[data-v-e51020f5]{display:flex;gap:6px;font-size:.68rem;color:var(--muted)}.bp-title[data-v-e51020f5]{font-size:1rem;font-weight:700;color:var(--bark);line-height:1.4}.bp-exc[data-v-e51020f5]{font-size:.82rem;color:var(--muted);line-height:1.68;flex:1}.bp-link[data-v-e51020f5]{font-size:.78rem;font-weight:700;color:var(--olive);transition:color var(--t1);align-self:flex-start}.bp-card:hover .bp-link[data-v-e51020f5]{color:var(--rose)}.blog-cta[data-v-e51020f5]{display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap;background:var(--olive-bg);border:1.5px solid var(--olive-pale);border-radius:var(--r-xl);padding:40px 48px}.bc-left .display[data-v-e51020f5]{color:var(--bark)}.bc-right[data-v-e51020f5]{display:flex;flex-direction:column;gap:14px;max-width:360px}.bc-right p[data-v-e51020f5]{font-size:.88rem;color:var(--muted);line-height:1.7}@media (max-width: 960px){.feat-post[data-v-e51020f5]{grid-template-columns:1fr}.blog-grid[data-v-e51020f5]{grid-template-columns:1fr 1fr}.blog-cta[data-v-e51020f5]{flex-direction:column;padding:32px 24px}}@media (max-width: 640px){.blog-grid[data-v-e51020f5]{grid-template-columns:1fr}.blog-cta[data-v-e51020f5]{text-align:center;align-items:center}}
