.skip-link{position:absolute;left:12px;top:-60px;z-index:1000;background:#10233f;color:#fff;padding:10px 16px;border-radius:6px;font-weight:700;text-decoration:none}
.skip-link:focus{top:12px}
a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid #c9a34a;outline-offset:2px}
.role,.tcard .dom,.cursus-t,.subbranch .sublabel,.page-interne h2.block-title,.dir-group>.dir-sub{color:#7a5f1c}
.dark .role,.dark .tcard .dom,.dark .cursus-t,.dark .subbranch .sublabel{color:#e5c36b}
.cta-note{color:#5b6b80}.dark .cta-note{color:#cbd5e1}
p a:not([class]),li a:not([class]),td a:not([class]),dd a:not([class]),.intro a:not([class]),.aff a:not([class]),.dom a:not([class]){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}
a[style*="border-bottom"]{text-decoration:none!important}
html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
[style*="color:#8b6f28"],[style*="color:#c9a34a"]{color:#7a5f1c!important}
.dark [style*="color:#8b6f28"],.dark [style*="color:#7a5f1c"],.dark [style*="color:#c9a34a"],.hero [style*="color:#c9a34a"],.phd-card [style*="color:#c9a34a"],footer [style*="color:#c9a34a"]{color:#e5c36b!important}
.dark [style*="color:#5b6b80"],.dark [style*="color:#64748b"]{color:#cbd5e1!important}
.top .site-institution{color:#cbd5e1}
.foot-bottom a,p a[style]:not(.cta-btn):not(.btn-gold){text-decoration:underline;text-underline-offset:3px}
.kicker,.axe-block .axe-label,.search-results .sr-section{color:#7a5f1c}
.dark .kicker,.hero .kicker,.dark .role,.dark .subbranch .sublabel,.dark .axe-label{color:#e5c36b}
.dark .tcard .dom,.dark .cursus-t,.dark .dip-label{color:#e5c36b}
.org-box a,.org-live a,.tree-branch a,span > a:not([class]){text-decoration:underline;text-underline-offset:3px}
footer .foot-brand p,footer .foot-bottom{color:#94a3b8}
.phd-card .dip-label,.dark .dip-label{color:#e5c36b}
.dark .profile-link,.dark a.profile-link{color:#e5c36b}
section:not(.dark) .subbranch h4{color:#10233f}section:not(.dark) .subbranch p{color:#334155}
