.blog-list[data-v-801f949e]{padding-top:var(--space-8)}.header[data-v-801f949e]{max-width:720px;gap:14px;display:grid}.header .lead[data-v-801f949e]{color:var(--p-ink-500);font-size:17px;line-height:1.6}.grid[data-v-801f949e]{display:grid;gap:20px;margin-top:24px}.post-card[data-v-801f949e]{padding:0;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.post-card[data-v-801f949e]:hover{transform:translateY(-3px);border-color:#5ee2c280;box-shadow:0 18px 40px #0a1f441a}.post-link[data-v-801f949e]{display:grid;gap:12px;padding:28px;color:inherit;text-decoration:none}.meta[data-v-801f949e]{display:flex;gap:14px;color:var(--p-ink-500);font-size:13px;font-family:var(--font-display);letter-spacing:.02em}.post-card h2[data-v-801f949e]{margin:0;font-family:var(--font-display);font-size:clamp(20px,2.4vw,26px);line-height:1.2;letter-spacing:-.02em}.excerpt[data-v-801f949e]{margin:0;color:var(--p-ink-500);line-height:1.6}.cta[data-v-801f949e]{color:var(--p-mint-600);font-family:var(--font-display);font-weight:800;letter-spacing:-.01em}@media(min-width:768px){.grid[data-v-801f949e]{grid-template-columns:repeat(2,minmax(0,1fr))}}
