.posts_container__hqxcV{max-width:1200px;margin:0 auto;padding:48px 24px}.posts_header__8BEz4{text-align:center;margin-bottom:64px}.posts_headerTitle__9JOAP{font-size:2.5rem;font-weight:700;margin-bottom:16px}.posts_headerSubtitle__lsDUU{color:#666}.posts_grid__T4Pqk{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:32px;gap:32px;padding:20px 0}.posts_card__S5rg4{background:white;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .2s,box-shadow .2s;overflow:hidden;display:flex;flex-direction:column;height:100%;border:1px solid #eee;text-decoration:none;color:inherit}.posts_card__S5rg4:hover{transform:translateY(-4px);box-shadow:0 8px 12px rgba(0,0,0,.15)}.posts_cardContent__GlsGx{padding:24px;flex:1 1}.posts_tags__yG5xo{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.posts_tag__yhFwG{background-color:#e8f0fe;color:#1a73e8;padding:4px 12px;border-radius:16px;font-size:.875rem}.posts_title__WD_6q{font-size:1.25rem;font-weight:600;margin-bottom:12px;-webkit-line-clamp:2}.posts_description__tNAEC,.posts_title__WD_6q{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.posts_description__tNAEC{color:#666;font-size:.875rem;margin-bottom:16px;-webkit-line-clamp:3}.posts_cardFooter__ME1lV{padding:16px 24px;border-top:1px solid #eee;display:flex;justify-content:space-between;align-items:center}.posts_date__7HlRh{color:#666;font-size:.875rem}.posts_readMore__7Bixv{color:#1a73e8;font-size:.875rem;font-weight:500}.posts_card__S5rg4:hover .posts_readMore__7Bixv{text-decoration:underline}@media (max-width:768px){.posts_grid__T4Pqk{grid-template-columns:1fr}}