/* 서비스 카드 강조 효과 */
.highlight-section {
    position: relative;
    animation: highlight 2s ease-in-out;
    transform: scale(1.05);
    z-index: 1;
}

@keyframes highlight {
    0% { transform: scale(1); }
    50% { transform: scale(1.05); }
    100% { transform: scale(1.05); }
}

/* 서비스 카드 스타일 */
.service-card {
    transition: all 0.3s ease;
}

.service-card:hover {
    transform: translateY(-5px);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
}

/* 서비스별 강조 색상 */
[data-service="resume"] {
    border-left: 4px solid #4CAF50;
}

[data-service="interview"] {
    border-left: 4px solid #2196F3;
}

[data-service="profile"] {
    border-left: 4px solid #FF9800;
} 