/* === Bloc "Cadre & sécurité" – Stage Médiumnité N1 === */
.section-mentor .mentor-texte {
    color: rgba(248, 250, 252, 0.96);
}

.section-mentor .mentor-texte p {
    color: rgba(248, 250, 252, 0.96);
}

.section-mentor .mentor-texte .check-list {
    margin-top: 12px;
    color: rgba(248, 250, 252, 0.96);
}

.section-mentor .mentor-texte .check-list li {
    color: rgba(248, 250, 252, 0.96);
}

/* accentuer un peu le contraste des liens éventuels dans ce bloc */
.section-mentor .mentor-texte a {
    color: var(--turquoise-lumiere);
}
/* --------- Hero Médiumnité N1 : breadcrumb --------- */
.hero-mediumnite-1 .retour-hub-top {
    font-size: 0.8rem;
    letter-spacing: 0.12em;
    text-transform: uppercase;
    margin-bottom: 10px;
    opacity: 0.78;
    display: inline-flex;
    align-items: center;
    gap: 6px;
    color: rgba(255, 255, 255, 0.8);
}

.hero-mediumnite-1 .retour-hub-top a {
    color: rgba(255, 255, 255, 0.95);
    text-decoration: none;
    border-bottom: 1px solid rgba(255, 255, 255, 0.35);
}

.hero-mediumnite-1 .retour-hub-top a:hover {
    border-bottom-color: rgba(255, 255, 255, 0.8);
}
.section-note a {
    font-weight: 600;
    text-decoration: underline;
    text-underline-offset: 0.15em;
}

.section-note a:hover {
    text-decoration: none;
    opacity: 0.9;
}
