.blog-list[data-v-8571ac89]{gap:32px;margin-top:32px;display:grid}.blog-item[data-v-8571ac89]{border:1px solid var(--border);background:var(--surface);color:inherit;padding:28px;text-decoration:none;transition:border-color .15s;display:block}.blog-item[data-v-8571ac89]:hover{border-color:var(--primary)}.blog-date[data-v-8571ac89]{color:var(--text-tertiary);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:11px}.blog-title[data-v-8571ac89]{font-family:var(--font-display);margin:0 0 10px;font-size:22px;font-weight:700;line-height:1.3}.blog-excerpt[data-v-8571ac89]{color:var(--text-secondary);margin:0 0 14px;font-size:14px;line-height:1.6}.blog-arrow[data-v-8571ac89]{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;font-size:12px}
