 body {
        background-color: #f8f9fa;
    }
    .event-card {
        margin-bottom: 20px;
        box-shadow: 0 2px 10px rgba(0,0,0,0.1);
        transition: transform 0.2s;
    }
    .event-card:hover {
        transform: translateY(-5px);
    }
    .event-image {
        height: 200px;
        object-fit: cover;
    }