.tarjeta-mini-noticia{display:flex;flex-direction:column;background:var(--bg-card);padding:25px;border-radius:12px;border-left:4px solid var(--primary);box-shadow:var(--shadow-sm);transition:0.3s;text-decoration:none}.tarjeta-mini-noticia:hover{transform:translateY(-5px);box-shadow:var(--shadow-md);border-color:var(--primary-hover) !important}.tarjeta-mini-noticia h3{transition:color 0.2s ease;margin:0 0 15px 0;line-height:1.4;color:var(--text-main);font-size:1.15rem;font-family:var(--font-titles)}.tarjeta-mini-noticia:hover h3{color:var(--primary) !important}.tarjeta-mini-noticia span.fuente{font-size:0.75rem;font-weight:800;color:var(--primary);text-transform:uppercase;margin-bottom:10px;display:block}.tarjeta-mini-noticia span.hora{font-size:0.85rem;color:var(--text-muted);margin-top:auto}@media (max-width:768px){.tarjeta-mini-noticia{padding:20px}.tarjeta-mini-noticia h3{font-size:1rem}}@media (max-width:480px){.tarjeta-mini-noticia{padding:var(--space-4,16px);transform:none}.tarjeta-mini-noticia:hover{transform:none}.tarjeta-mini-noticia h3{font-size:var(--text-sm,0.875rem);margin-bottom:var(--space-3,12px)}}