.experience-detail-header {
    margin-bottom: 40px;
    padding-bottom: 20px;
    border-bottom: 1px solid var(--color-border);
}
.experience-detail-header h1 {
    font-size: 2.5em;
    color: var(--color-primary);
    margin-bottom: 5px;
}
.experience-detail-header h2 {
    font-size: 1.4em;
    color: var(--color-text-secondary);
    margin-bottom: 15px;
}
.experience-dates {
    color: var(--color-secondary);
    font-style: italic;
    margin-bottom: 20px;
    display: block;
}

#hero-title, #hero-subtitle, #hero-tagline, .contact-links, .skills-section {
    display: none; 
}

.btn-action .icon {
    margin-right: 8px;
}