/* CSS for Thematic Areas */
.hr-mini {
    width: 40px;
    height: 3px;
    background-color: var(--accent);
    border-radius: 2px;
}

.hover-elevate {
    transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275), box-shadow 0.3s;
}

.hover-elevate:hover {
    transform: translateY(-5px);
    box-shadow: 0 10px 20px rgba(0,0,0,0.1) !important;
}
