.study-hero {
    background: linear-gradient(135deg, #f7fbff 0%, #fff4ea 100%);
}

.study-card-link {
    display: block;
}

.study-card-link .badge {
    font-weight: 600;
    letter-spacing: 0.02em;
}

@media (max-width: 576px) {
    .study-hero {
        padding: 1.25rem 1rem;
    }
}
