.cp-blog-card.svelte-1lbvxyj{background:var(--cp-void-surface);border:1px solid var(--cp-border-subtle);border-radius:var(--radius-lg);transition:all var(--duration-base) var(--ease-out-expo)}.cp-blog-card.svelte-1lbvxyj:hover{border-color:var(--cp-border-strong);transform:translateY(-2px)}.cp-blog-card.svelte-1lbvxyj:hover .cp-blog-card__arrow:where(.svelte-1lbvxyj){opacity:1;transform:translate(0)}.cp-blog-card.svelte-1lbvxyj:hover .cp-blog-card__title:where(.svelte-1lbvxyj){color:var(--cp-phosphor)}.cp-blog-card--featured.svelte-1lbvxyj{background:linear-gradient(135deg,var(--cp-void-surface) 0%,rgba(0,255,136,.05) 100%);border-color:#0f83}.cp-blog-card--featured.svelte-1lbvxyj .cp-blog-card__category:where(.svelte-1lbvxyj){background:var(--cp-phosphor-dim);color:var(--cp-phosphor)}.cp-blog-card__link.svelte-1lbvxyj{display:block;text-decoration:none;color:inherit;padding:var(--space-xl)}.cp-blog-card__content.svelte-1lbvxyj{display:flex;flex-direction:column;gap:var(--space-md)}.cp-blog-card__meta.svelte-1lbvxyj{display:flex;align-items:center;gap:.5rem;font-size:.8125rem}.cp-blog-card__category.svelte-1lbvxyj{font-family:var(--font-mono);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;padding:.25rem .5rem;background:var(--cp-void-elevated);border-radius:var(--radius-sm);color:var(--cp-text-secondary)}.cp-blog-card__dot.svelte-1lbvxyj,.cp-blog-card__date.svelte-1lbvxyj{color:var(--cp-text-muted)}.cp-blog-card__title.svelte-1lbvxyj{font-size:1.25rem;font-weight:600;line-height:1.3;margin:0;transition:color var(--duration-base) var(--ease-out-expo)}.cp-blog-card__excerpt.svelte-1lbvxyj{color:var(--cp-text-secondary);font-size:.9375rem;line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cp-blog-card__footer.svelte-1lbvxyj{display:flex;align-items:center;justify-content:space-between;margin-top:var(--space-sm)}.cp-blog-card__read-time.svelte-1lbvxyj{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;color:var(--cp-text-muted)}.cp-blog-card__read-time.svelte-1lbvxyj svg{opacity:.7}.cp-blog-card__arrow.svelte-1lbvxyj{color:var(--cp-phosphor);opacity:0;transform:translate(-8px);transition:all var(--duration-base) var(--ease-out-expo)}.cp-blog__grid.svelte-u4k2t{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--space-xl)}@media(min-width:768px){.cp-blog__grid.svelte-u4k2t{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.cp-blog__grid.svelte-u4k2t{grid-template-columns:repeat(3,1fr)}}.cp-blog__empty.svelte-u4k2t{text-align:center;padding:var(--space-4xl) 0;color:var(--cp-text-muted)}
