.blog-header[data-v-1de000e9]{padding:76px 24px 36px}.blog-header__col[data-v-1de000e9]{flex-direction:column;gap:18px;display:flex}.blog-header__eyebrow[data-v-1de000e9]{font-family:var(--font-mono);letter-spacing:3px;color:var(--accent);font-size:13px}.blog-header__title[data-v-1de000e9]{letter-spacing:-1.5px;color:var(--text-primary);font-size:clamp(2.25rem,6vw,3.375rem);font-weight:600;line-height:1}.blog-header__intro[data-v-1de000e9]{max-width:660px;color:var(--text-secondary);font-size:18px;line-height:1.5}.blog-topics[data-v-1de000e9]{flex-wrap:wrap;gap:10px;padding-top:10px;display:flex}.blog-topic[data-v-1de000e9]{border:1px solid var(--border);background:var(--bg-surface);font-family:var(--font-mono);color:var(--text-secondary);border-radius:999px;padding:7px 14px;font-size:12px;transition:border-color .12s;display:inline-flex}.blog-topic[data-v-1de000e9]:hover{border-color:var(--border-strong);text-decoration:none}.blog-topic.is-active[data-v-1de000e9]{border-color:var(--accent);background:var(--accent);color:#fff}@media (width<=720px){.blog-header[data-v-1de000e9]{padding:48px 20px 28px}}.blog-featured[data-v-42177eed]{padding:12px 24px 28px}.blog-featured__card[data-v-42177eed]{border:1px solid var(--border);background:var(--bg-surface);border-radius:16px;align-items:stretch;min-height:400px;display:flex;overflow:hidden}.blog-featured__cover[data-v-42177eed]{width:560px;color:var(--accent);flex:none;justify-content:center;align-items:center;display:flex}.blog-featured__content[data-v-42177eed]{flex-direction:column;flex:1;justify-content:center;gap:16px;min-width:0;padding:36px 44px;display:flex}.blog-featured__category[data-v-42177eed]{font-family:var(--font-mono);letter-spacing:1.5px;color:var(--accent);font-size:12px}.blog-featured__title[data-v-42177eed]{color:var(--text-primary);font-size:30px;font-weight:600;line-height:1.2}.blog-featured__excerpt[data-v-42177eed]{color:var(--text-secondary);font-size:16px;line-height:1.55}.blog-meta[data-v-42177eed]{font-family:var(--font-mono);color:var(--text-muted);align-items:center;gap:10px;padding-top:6px;font-size:12px;display:flex}.blog-meta__dot[data-v-42177eed]{background:var(--text-muted);border-radius:50%;width:3px;height:3px}.blog-featured__link[data-v-42177eed]{color:var(--accent);align-self:flex-start;align-items:center;gap:7px;padding-top:8px;font-size:15px;font-weight:600;display:inline-flex}.blog-featured__link[data-v-42177eed]:hover{text-decoration:none}.blog-featured__link[data-v-42177eed]:hover svg{transform:translate(3px)}.blog-featured__link[data-v-42177eed] svg{transition:transform .14s}@media (width<=1024px){.blog-featured__cover[data-v-42177eed]{width:40%}}@media (width<=820px){.blog-featured__card[data-v-42177eed]{flex-direction:column;min-height:0}.blog-featured__cover[data-v-42177eed]{width:100%;height:180px}.blog-featured__content[data-v-42177eed]{padding:28px 24px}.blog-featured__title[data-v-42177eed]{font-size:24px}}@media (width<=720px){.blog-featured[data-v-42177eed]{padding:8px 20px 24px}}.blog-card[data-v-89190e7c]{border:1px solid var(--border);background:var(--bg-surface);border-radius:14px;flex-direction:column;height:100%;transition:border-color .14s;display:flex;overflow:hidden}.blog-card[data-v-89190e7c]:hover{border-color:var(--border-strong)}.blog-card__cover[data-v-89190e7c]{height:148px;color:var(--accent);flex:none;justify-content:center;align-items:center;display:flex}.blog-card__body[data-v-89190e7c]{flex-direction:column;gap:10px;padding:20px;display:flex}.blog-card__category[data-v-89190e7c]{font-family:var(--font-mono);letter-spacing:1px;color:var(--accent);font-size:11px}.blog-card__title[data-v-89190e7c]{color:var(--text-primary);font-size:18px;font-weight:600;line-height:1.3}.blog-card__excerpt[data-v-89190e7c]{color:var(--text-secondary);font-size:14px;line-height:1.5}.blog-card__meta[data-v-89190e7c]{font-family:var(--font-mono);color:var(--text-muted);align-items:center;gap:9px;margin-top:auto;padding-top:4px;font-size:12px;display:flex}.blog-card__dot[data-v-89190e7c]{background:var(--text-muted);border-radius:50%;width:3px;height:3px}.blog-posts[data-v-2ebe269b]{padding:12px 24px 44px}.blog-posts__col[data-v-2ebe269b]{flex-direction:column;gap:20px;display:flex}.blog-posts__label[data-v-2ebe269b]{font-family:var(--font-mono);letter-spacing:2px;color:var(--text-muted);font-size:13px;font-weight:400}.blog-posts__grid[data-v-2ebe269b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media (width<=1024px){.blog-posts__grid[data-v-2ebe269b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.blog-posts[data-v-2ebe269b]{padding:8px 20px 40px}.blog-posts__grid[data-v-2ebe269b]{grid-template-columns:minmax(0,1fr)}}.blog[data-v-4d974e34]{flex-direction:column;min-height:100vh;display:flex}.blog__main[data-v-4d974e34]{flex:1}
