/* Aminibot Custom Styles */
/* Card hover effects */
.wp-block-latest-posts__post-title {
  transition: color 0.2s ease;
}
.wp-block-latest-posts li:hover .wp-block-latest-posts__post-title {
  color: #4F46E5 !important;
}
/* Post list cards */
.wp-block-latest-posts li {
  transition: transform 0.2s ease, box-shadow 0.2s ease;
  border-radius: 12px;
  overflow: hidden;
}
.wp-block-latest-posts li:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 20px rgba(0,0,0,0.08);
}
/* Featured image styling */
.wp-block-latest-posts__featured-image img {
  border-radius: 10px;
  transition: transform 0.3s ease;
}
.wp-block-latest-posts li:hover .wp-block-latest-posts__featured-image img {
  transform: scale(1.03);
}
/* Category badges */
.cat-badge {
  display: inline-block;
  padding: 4px 12px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  margin-right: 8px;
}
.cat-saas { background: #EEF2FF; color: #4F46E5; }
.cat-ai { background: #F5F3FF; color: #7C3AED; }
.cat-product { background: #ECFDF5; color: #059669; }
.cat-deals { background: #FEF2F2; color: #DC2626; }
/* Button styles */
.wp-block-button__link {
  transition: all 0.3s ease;
}
.wp-block-button__link:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(99,102,241,0.3);
}
/* Smooth scroll */
html { scroll-behavior: smooth; }
/* Post date styling */
.wp-block-latest-posts__post-date {
  font-size: 13px;
  color: #94A3B8;
}
/* Separator */
.wp-block-separator { opacity: 0.3; }
.page-id-103 .hero-section{display:none !important}
