.BlogPreview-module__7x67Nq__blog{padding:var(--space-4xl) 0;background:var(--bg-secondary)}.BlogPreview-module__7x67Nq__container{max-width:var(--max-width);padding:0 var(--space-xl);margin:0 auto}.BlogPreview-module__7x67Nq__grid{gap:var(--space-xl);grid-template-columns:repeat(3,1fr);display:grid}.BlogPreview-module__7x67Nq__card{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);transition:all var(--transition-base);flex-direction:column;display:flex;overflow:hidden}.BlogPreview-module__7x67Nq__card:hover{border-color:var(--border-accent);box-shadow:var(--shadow-glow);transform:translateY(-4px)}.BlogPreview-module__7x67Nq__cardImage{justify-content:center;align-items:center;height:180px;display:flex}.BlogPreview-module__7x67Nq__emoji{font-size:3rem}.BlogPreview-module__7x67Nq__cardBody{padding:var(--space-xl);flex-direction:column;flex-grow:1;display:flex}.BlogPreview-module__7x67Nq__meta{align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);display:flex}.BlogPreview-module__7x67Nq__category{color:var(--accent-primary);text-transform:uppercase;letter-spacing:1px;font-size:.75rem;font-weight:600}.BlogPreview-module__7x67Nq__date{color:var(--text-muted);font-size:.78rem}.BlogPreview-module__7x67Nq__cardTitle{font-family:var(--font-display);margin-bottom:var(--space-sm);color:var(--text-primary);font-size:1.1rem;font-weight:700;line-height:1.4}.BlogPreview-module__7x67Nq__cardDesc{color:var(--text-secondary);margin-bottom:var(--space-md);flex-grow:1;font-size:.88rem;line-height:1.7}.BlogPreview-module__7x67Nq__readMore{color:var(--accent-primary);transition:all var(--transition-fast);font-size:.85rem;font-weight:600}.BlogPreview-module__7x67Nq__card:hover .BlogPreview-module__7x67Nq__readMore{color:var(--accent-secondary)}.BlogPreview-module__7x67Nq__cta{text-align:center;margin-top:var(--space-3xl)}@media (max-width:900px){.BlogPreview-module__7x67Nq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.BlogPreview-module__7x67Nq__grid{grid-template-columns:1fr}}
