:root{--ni-reading-width:750px;--ni-banner-height:400px;--ni-blue-soft:#E7F1FF;--ni-blue-strong:#0044AA;--ni-green-soft:#EAF8F1;--ni-green-strong:#0F7A4A;--ni-purple-soft:#F4F1FF;--ni-purple-strong:#4A2AAF;--ni-orange-soft:#FFF4E5;--ni-orange-strong:#9A5800}.single-post .ni-article{max-width:var(--ni-reading-width);margin:0 auto;padding-inline:1rem}.single-post #masthead .ast-primary-header-bar{background-image:url(https://objectifneuroinclusion.org/wp-content/themes/objectifneuroinclusion-ressources/assets/banner.jpg);background-size:cover;background-position:top center;background-repeat:no-repeat;min-height:var(--ni-banner-height);padding-top:20px;position:relative;z-index:1;display:flex;align-items:flex-start}.single-post #masthead .ast-primary-header-bar::before{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .3);z-index:1;pointer-events:none}.single-post #masthead .ast-primary-header-bar>*{position:relative;z-index:2}.single-post .ni-header-tagline{position:absolute;left:50%;bottom:100px;transform:translateX(-50%);color:#fff;font-weight:500;font-size:clamp(28px, 4vw, 56px);line-height:1.2;text-align:center;text-shadow:0 2px 6px rgb(0 0 0 / .35);pointer-events:none;z-index:3}.single-post #masthead a,.single-post #masthead .menu-link,.single-post #masthead .trp-menu-ls-label,.single-post #masthead .ast-custom-button{color:#ffffff!important}.single-post #masthead .menu-link:hover,.single-post #masthead .current-menu-item>a{color:#f0f0f0!important}.single-post #masthead .ast-mobile-svg,.single-post #masthead .menu-toggle .mobile-menu-toggle-icon{color:#ffffff!important;fill:#ffffff!important}.ni-title{margin:.25rem 0 .5rem;font-size:clamp(1.9rem, 4vw, 2.6rem)}.ni-meta{display:flex;flex-wrap:wrap;gap:.9rem;font-size:.92rem;color:#666;margin-bottom:1rem}.ni-pill{display:inline-block;padding:.25rem .6rem;border-radius:999px;font-size:.85rem;line-height:1.1;text-decoration:none}.ni-company{background:var(--ni-green-soft);color:var(--ni-green-strong)}.ni-category{background:var(--ni-purple-soft);color:var(--ni-purple-strong)}.ni-tag{background:var(--ni-orange-soft);color:var(--ni-orange-strong)}.ni-content{margin-top:1.25rem}.ni-section-title{font-size:1.15rem;margin:1.75rem 0 .5rem}.single-post .ni-content>*{max-width:100%}.ni-related ul{list-style:none;margin:.5rem 0 0;padding:0}.ni-related li{margin:.25rem 0}.ni-nav-label{display:block;font-size:.8rem;color:#777}.ni-nav-title{font-weight:600}.ni-back-pill{margin:1rem auto 1.5rem}.ni-back-pill-link{display:inline-block;padding:.45rem 1.2rem;background:var(--ni-green-soft);color:var(--ni-green-strong);font-weight:600;border-radius:999px;font-size:1rem;text-decoration:none!important;transition:all .2s ease}.ni-back-pill-link:hover{background:var(--ni-green-strong);color:#fff}.page #masthead,.page .ast-primary-header-bar,.page .ast-main-header-wrap.main-header-bar-wrap{min-height:auto;padding-block:0;background:#fff0}.page .site-content,.page .ast-container,.page #content,.page .content-area{margin-top:0;padding-top:0}