.blog-header[data-v-64754905]{margin-bottom:32px}.eyebrow[data-v-64754905]{text-transform:uppercase;letter-spacing:.1em;color:var(--ink-4);margin-bottom:6px;font-size:10px}.blog-title[data-v-64754905]{letter-spacing:-.02em;color:var(--ink);margin:0;font-family:inherit;font-size:40px;font-weight:600}.blog-sub[data-v-64754905]{color:var(--ink-3);margin:8px 0 0;font-size:13px}.blog-empty[data-v-64754905]{text-align:center;color:var(--ink-4);border:1px dashed var(--line);border-radius:10px;padding:64px}.blog-grid[data-v-64754905]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.blog-card[data-v-64754905]{background:var(--bg-sunken);border:1px solid var(--line);cursor:pointer;border-radius:12px;flex-direction:column;transition:transform .12s,border-color .12s;display:flex;overflow:hidden}.blog-card[data-v-64754905]:hover{border-color:var(--ink-4);transform:translateY(-2px)}.blog-hero[data-v-64754905]{aspect-ratio:16/9;background:var(--bg-elev);overflow:hidden}.blog-hero img[data-v-64754905]{object-fit:cover;width:100%;height:100%}.blog-card-body[data-v-64754905]{padding:18px 20px}.blog-cat[data-v-64754905]{text-transform:uppercase;letter-spacing:.08em;color:var(--brand-primary,#f97316);margin-bottom:8px;font-size:10px;font-weight:600}.blog-card h2[data-v-64754905]{letter-spacing:-.01em;color:var(--ink);margin:0 0 10px;font-family:inherit;font-size:20px;font-weight:500;line-height:1.25}.blog-excerpt[data-v-64754905]{color:var(--ink-3);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 12px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.blog-meta[data-v-64754905]{color:var(--ink-4);font-size:11px}.blog-pager[data-v-64754905]{color:var(--ink-3);justify-content:center;align-items:center;gap:18px;margin-top:36px;display:flex}.blog-pager a[data-v-64754905]{color:var(--ink-2);font-size:13px;text-decoration:none}.blog-pager a[data-v-64754905]:hover{color:var(--ink)}.blog-pager-info[data-v-64754905]{color:var(--ink-4);font-size:12px}
