/* Content Styles */
.section-divider {
    width: 80px;
    height: 1px;
    background-color: rgba(0,0,0,0.1);
}

.featured-image {
    max-width: 80%;
    box-shadow: 0 5px 15px rgba(0,0,0,0.1);
}

.membership-image {
    max-width: 60%;
    max-height: 300px;
    box-shadow: 0 5px 15px rgba(0,0,0,0.1);
}

/* Special pricing card styles */
.pricing-card-featured {
    border: 2px solid #000;
}