/**
 * Alumni Clubs Map Styles
 */

/* Map View */
#alumni-map {
    height: 600px;
    width: 100%;
}

/* Info Window */
.club-info-window {
    padding: 0.5rem;
    max-width: 250px;
}

.club-info-window h3 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
    font-size: 1.2rem;
    color: var(--color-primary);
}

.club-link {
    display: inline-block;
    margin-top: 0.5rem;
    color: var(--color-primary);
    text-decoration: none;
    font-weight: 600;
}

.club-link:hover {
    text-decoration: underline;
}

/* Responsive */
@media (max-width: 768px) {
    #alumni-map {
        height: 400px;
    }
}
