.brigade-switcher{display:grid;gap:.45rem;margin:1.25rem 0;padding:1rem 0;border-block:1px solid #99ab7250}.brigade-switcher>span{font-size:.875rem;color:#b9c5a6;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.25rem}.brigade-switcher a{display:flex;align-items:center;gap:.65rem;padding:.7rem .8rem;border:1px solid transparent;border-radius:.4rem;color:#d9dec4;font-size:1rem;line-height:1.4}.brigade-switcher a[aria-current=true]{border-color:#9dac7370;background:#29463899;color:#f2edce}.brigade-switcher a:hover{background:#314f3caa}.brigade-switcher a:focus-visible{outline:2px solid #dac48c;outline-offset:3px}.brigade-switcher a>span{font-size:1.35rem;line-height:1}.mobile-nav .brigade-switcher{padding:1rem;margin:0}.scientific-space .page-heading{background:linear-gradient(120deg,#102c2af2,#17271dee);border-color:#95ada055}.scientific-space .page-heading .hero-overlay{background:linear-gradient(90deg,#10231fcc,#182b2466)}.scientific-space .hero-halo{opacity:.2}.scientific-space .eyebrow{color:#b8cec1}.scientific-space .category{background:linear-gradient(140deg,#122923ee,#182a21f5)}.scientific-space .category-image-link:has(img){min-height:10rem}.scientific-space .category-image-link:not(:has(img)){height:4.25rem;min-height:0;background:linear-gradient(100deg,#30463788,#20463944);border-bottom:1px solid #95ada033}.scientific-space .category-image-link:not(:has(img)) .category-identifier{inset:auto 1.25rem .7rem auto}.scientific-space .category-image-link:not(:has(img)) .category-number{font-size:1.7rem}.scientific-space .category-content{min-height:0}.scientific-space .category-content p{font-size:1rem}.scientific-space .hero-media:empty{display:none}.scientific-space .page-heading .heading-copy{max-width:50rem}.scientific-space .chapter-seal{opacity:.65}.scientific-empty{max-width:48rem}.scientific-empty h2{font-size:1.8rem}.scientific-archive-label{margin-top:0}.scientific-space .course-library{margin-top:0}.page-brigade-scientifique .page-heading{min-height:21rem}.page-brigade-scientifique .chapter-seal{display:none}.page-brigade-scientifique .heading-copy{max-width:48rem}
@media(max-width:760px){.page-brigade-scientifique .page-heading{min-height:0}.scientific-space .chapter-seal{display:none}.scientific-space .category-image-link:not(:has(img)){height:3.75rem}.scientific-archive-label{align-items:flex-start;gap:.7rem;flex-direction:column}.brigade-switcher a{min-height:44px}}
/* The Scientific home mirrors the Medical action row, including compact screens. */
.page-brigade-scientifique .hero-lower{flex-wrap:wrap}.page-brigade-scientifique .hero-meta{display:block}.page-brigade-scientifique .hero-cta{max-width:100%;overflow-wrap:anywhere}.page-brigade-scientifique #archives-scientifiques{scroll-margin-top:5rem}
.nav-pole>strong{display:block;padding:1rem .7rem .3rem;color:#d8d2ac;font-size:.9rem}.nav-pole>ul{margin-left:.5rem;border-left:1px solid #536948}

/* Deep-blue scientific identity, shared with the hospital's parchment language. */
.scientific-space{--science-bg:#071426;--science-panel:#0b1d33;--science-line:#5c82ae66;--science-accent:#8fb9e5;--science-ink:#eef5ff;--science-muted:#b3c3d8}.scientific-space .site-main{background:radial-gradient(ellipse at 76% 0%,#234f7c77 0,transparent 720px),linear-gradient(150deg,#06101f88,#08182ae8)}.scientific-space .world-backdrop{background:var(--science-bg)}.scientific-space .world-backdrop img{opacity:.46;filter:saturate(.84) contrast(1.05)}.scientific-space .world-backdrop::after{background:linear-gradient(90deg,#040d1bea,transparent 58%),linear-gradient(180deg,#06122540,#071426ef 88%)}
.scientific-space .sidebar{background:linear-gradient(155deg,#0d2037f7,#050d19 84%);border-right-color:#294665;box-shadow:16px 0 55px #0005}.scientific-space .brand-mark{color:#c9e1fb;border-color:#557da8;background:linear-gradient(135deg,#244d76,#0a1b2f);box-shadow:0 0 28px #6aa9ef20,inset 0 0 0 4px #102944}.scientific-space .nav-label,.scientific-space .breadcrumb{border-color:#294b70;color:#a9c7e5}.scientific-space .nav-list ul{border-color:#274766}.scientific-space .nav-list a[aria-current=page]{background:linear-gradient(100deg,#173e65,#0e2844);border-color:#5c86b2;box-shadow:inset 3px 0 #9cc8f1}.scientific-space .nav-list a:hover,.scientific-space .brigade-switcher a:hover{background:#153557}.scientific-space .brigade-switcher a[aria-current=true]{border-color:#5b83ae;background:#123458;color:#eef6ff}.scientific-space .sidebar-note{border-color:#294866}.scientific-space .mobile-nav{background:#071426ed;border-color:#335a82}.scientific-space .top-utility{color:#b2c9df}
.scientific-space .page-heading{background:#0b1c31;border-color:#7396bd66;box-shadow:0 15px 50px #0007}.scientific-space .page-heading::after{background:#8dbbe9}.scientific-space .hero-overlay{background:linear-gradient(90deg,#061325f5 0%,#0b2138e8 42%,#12355d85 72%,#0b1d3420 100%)}.scientific-space .hero-halo{background:radial-gradient(ellipse,#65a9ed35,transparent 66%)}.scientific-space .eyebrow{color:#bcd7ef}.scientific-space .eyebrow::before{border-color:#5e8bb8;color:#d6ebff}.scientific-space .page-heading .lede{color:#ccdae8}.scientific-space .chapter-seal{background:#0a1b2fe8;border-color:#587da4}.scientific-space .chapter-seal span{color:#cfe6fb}.scientific-space .chapter-seal small{color:#abc3da}
.scientific-space .category{border-color:#4b709866;background:linear-gradient(150deg,#102b49,#0a1c31);color:var(--science-ink)}.scientific-space .category-image-link{background:linear-gradient(135deg,#183f65,#0a1b30)}.scientific-space .category-image-link::after{background:linear-gradient(0deg,#08182d 0%,transparent 76%)}.scientific-space .category h2,.scientific-space .category h2 a{color:#f0f6ff}.scientific-space .category p{color:#b8c8da}.scientific-space .category li a{color:#d9e8f7;border-color:#53789f70}.scientific-space .category .read-link{color:#d4e8fb;border-color:#6e9cca80}.scientific-space .panel,.scientific-space .course-entry{border-color:#577da466;background:linear-gradient(145deg,#0f2945,#0a1b30);color:#dce8f5}.scientific-space .panel h2,.scientific-space .panel h3,.scientific-space .panel a,.scientific-space .course-entry h2,.scientific-space .course-entry h2 a{color:#eef6ff}.scientific-space .notice{background:#102a47;border-color:#557fa9;color:#d9e6f2;border-left-color:#83b8ea}.scientific-space .local-toc{border-color:#466d97}.scientific-space .local-toc strong{color:#bdd5ec}.scientific-space .local-toc a{background:#0e2947;border-color:#486f99;color:#dceeff}.scientific-space .local-toc a:hover{background:#17446f;border-color:#79a9d7}.scientific-space .reading-progress::before{background:linear-gradient(90deg,#5a94ca,#b9dbff)}.scientific-space .chakra-mote{background:#82bffc;box-shadow:0 0 14px 2px #6fb5ff55}
.scientific-space .science-projects .project-public-filters,.scientific-space .science-projects .project-public-card,.scientific-space .science-projects .project-record-header,.scientific-space .science-projects .project-record-section,.scientific-space .science-projects .project-history{background:#0a1c31d9;border-color:#4e78a460}.scientific-space .science-projects input,.scientific-space .science-projects select{background:#061426;border-color:#4f78a475}.scientific-space .science-projects .project-directory-head h2,.scientific-space .science-projects h3,.scientific-space .science-projects h2{color:#edf6ff}.scientific-space .science-projects p,.scientific-space .science-projects dd{color:#bccdde}.scientific-space .science-projects .project-history li{background:#102a47;border-left-color:#7eafe0}.scientific-space .content-tag{background:#0c223b}.scientific-space .tag-scientifique{border-color:#6d9fce99;background:#12365b}.scientific-space .tag-medico-scientifique{border-color:#62a6a999;background:#123b46}
.page-brigade-scientifique .page-heading{min-height:28rem}
@media(max-width:800px){.scientific-space .world-backdrop img{object-position:58% center;opacity:.4}.scientific-space .world-backdrop::after{background:linear-gradient(180deg,#06152b70,#071426f2)}.page-brigade-scientifique .page-heading{min-height:27rem}}
@media(max-width:540px){.page-brigade-scientifique .page-heading{min-height:29rem}.scientific-space .category-image-link{height:210px}}
