.article-card[data-astro-cid-7ahxywo7]{border:3px solid var(--color-black);transition:all var(--transition-base);background:var(--color-white);flex-direction:column;display:flex;box-shadow:6px 6px #000}.article-card[data-astro-cid-7ahxywo7]:hover{transform:translate(-3px,-3px);box-shadow:9px 9px #000}.card-link[data-astro-cid-7ahxywo7]{color:inherit;flex-direction:column;height:100%;text-decoration:none;display:flex}.card-content[data-astro-cid-7ahxywo7]{padding:var(--space-md);flex-direction:column;flex-grow:1;display:flex}.card-title[data-astro-cid-7ahxywo7]{font-family:var(--font-mono);font-size:var(--font-size-lg);margin:0 0 var(--space-xs) 0;color:var(--color-black);font-weight:700}.card-date[data-astro-cid-7ahxywo7]{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--color-gray);text-transform:uppercase;margin:0 0 var(--space-sm) 0}.card-description[data-astro-cid-7ahxywo7]{font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--color-text);margin:0 0 var(--space-md) 0;flex-grow:1;line-height:1.6}.card-tags[data-astro-cid-7ahxywo7]{gap:var(--space-xs);flex-wrap:wrap;display:flex}@media (width>=768px){.card-content[data-astro-cid-7ahxywo7]{padding:var(--space-lg)}.card-title[data-astro-cid-7ahxywo7]{font-size:var(--font-size-xl)}}.articles-section[data-astro-cid-v4uzzqp3]{padding:var(--space-lg) 0;min-height:100vh}.page-title[data-astro-cid-v4uzzqp3]{margin-bottom:var(--space-lg)}.articles-grid[data-astro-cid-v4uzzqp3]{gap:var(--space-lg);grid-template-columns:1fr;display:grid}@media (width>=768px){.articles-grid[data-astro-cid-v4uzzqp3]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.articles-grid[data-astro-cid-v4uzzqp3]{grid-template-columns:repeat(2,1fr);max-width:1200px}}.empty-state[data-astro-cid-v4uzzqp3]{text-align:center;padding:var(--space-lg);font-family:var(--font-sans);color:var(--color-gray)}
