.blog-page[data-v-be72e664]{margin:0 auto;padding:32px 0}.blog-h1[data-v-be72e664]{font-size:1.9rem;font-weight:700;color:var(--t-text-strong);margin-bottom:12px;letter-spacing:-.02em}.blog-desc[data-v-be72e664]{font-size:var(--fs-base);color:var(--t-text-soft);margin-bottom:28px}.blog-grid[data-v-be72e664]{display:flex;flex-direction:column;gap:16px}.blog-card[data-v-be72e664]{border:1px solid var(--t-border);border-radius:var(--t-radius-lg);padding:20px 24px;transition:border-color .15s,transform .15s}.blog-card[data-v-be72e664]:hover{border-color:var(--t-primary);transform:translateY(-1px)}.blog-card-link[data-v-be72e664]{text-decoration:none;color:inherit}.blog-card-title[data-v-be72e664]{font-size:var(--fs-lg);font-weight:700;color:var(--t-text);margin-bottom:8px}.blog-card-excerpt[data-v-be72e664]{font-size:var(--fs-base);color:var(--t-text-soft);line-height:1.6;margin-bottom:10px}.blog-card-meta[data-v-be72e664]{display:flex;align-items:center;justify-content:space-between;gap:12px}.blog-card-date[data-v-be72e664]{font-size:var(--fs-sm);color:var(--t-text-soft);font-variant-numeric:tabular-nums}.blog-card-cta[data-v-be72e664]{font-size:var(--fs-sm);color:var(--t-primary-text);font-weight:600}.blog-pager[data-v-be72e664]{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:32px}.blog-pager-btn[data-v-be72e664]{display:inline-block;padding:8px 16px;border:1px solid var(--t-border);border-radius:var(--t-radius);font-size:var(--fs-sm);color:var(--t-primary-text);text-decoration:none;transition:border-color .15s}.blog-pager-btn[data-v-be72e664]:hover{border-color:var(--t-primary)}.blog-pager-btn--disabled[data-v-be72e664]{color:var(--t-text-soft);pointer-events:auto;cursor:default}.blog-pager-info[data-v-be72e664]{font-size:var(--fs-sm);color:var(--t-text-soft);font-variant-numeric:tabular-nums}
