/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.indexPage-subtitle{line-height:1.26;font-family:var(--title-font);font-weight:normal;margin:0 0 2rem;font-size:clamp(9px,4.7rem,47px);}@media (max-width:999px){.indexPage-subtitle{line-height:1.1;font-size:3.2rem;}}body:has(.indexPage-header) .header{margin-bottom:-11rem;background-color:transparent;}@media (max-width:999px){body:has(.indexPage-header) .header{margin-bottom:-7rem;}}body:not(.js-scrolled):has(.indexPage-header) .header{color:white;height:11rem;}@media (max-width:999px){body:not(.js-scrolled):has(.indexPage-header) .header{height:7rem;}}body:not(.js-scrolled):has(.indexPage-header) .header::before{background-color:inherit;}body:not(.js-scrolled):has(.indexPage-header) .header #block-academie-sciences-site-branding img{filter:brightness(0) invert(1);}body:not(.js-scrolled):has(.indexPage-header) .header .toggle-submenu::before{background-color:var(--bg-color);}body:not(.js-scrolled):has(.indexPage-header) .header .toggle-submenu::after{background-color:var(--text-color);}.indexPage{margin-bottom:5rem;}.indexPage-header{padding:15.2rem 0 5.7rem;margin-bottom:0;color:white;text-align:center;position:relative;z-index:0;}.indexPage-header::before{content:"";position:absolute;top:0;left:50%;width:calc(100vw - var(--gin-toolbar-x-offset,0px));height:100%;margin-left:calc(-50vw + var(--gin-toolbar-x-offset,0px) / 2);background:var(--purple-dark) url(/themes/custom/academie_sciences/assets/img/bg_index_edito.svg);background-size:cover;z-index:-1;}@media (max-width:999px){.indexPage-header{padding:15rem 0 5rem;}.indexPage-header::before{background-image:url(/themes/custom/academie_sciences/assets/img/bg_index_edito_mobile.svg);}}.indexPage-header p:last-child{margin-bottom:0;}.indexPage-header-title{max-width:min(73rem,730px);margin:0 auto;}.indexPage-menu{margin-bottom:5rem;border-image:linear-gradient(0deg,var(--gray) 1px,rgba(0,0,0,0) 0) fill 0/0/0 50vw;}@media (max-width:999px){.indexPage-menu{overflow:auto;white-space:nowrap;margin-inline:calc(var(--site-padding) * -1);padding-inline:var(--site-padding);margin-bottom:3.5rem;}}.indexPage-menu ul:not(.contextual-links){font-size:clamp(9px,1.4rem,14px);display:flex;list-style:none;margin:0;padding:0;gap:3rem;}@media (min-width:1000px){.indexPage-menu ul:not(.contextual-links){justify-content:center;}}.indexPage-menu ul:not(.contextual-links) .facet-item__status{display:none;}.indexPage-menu ul:not(.contextual-links) a{text-decoration:none;display:block;padding:1.7rem 0 1.6rem;border-bottom:solid 1px transparent;display:inline-flex;gap:0.6rem;align-items:center;}.indexPage-menu ul:not(.contextual-links) a:hover{text-decoration:underline;}.indexPage-menu ul:not(.contextual-links) a.is-active{border-bottom-color:currentColor;}.indexPage-menu ul:not(.contextual-links) a::before{background-color:currentColor;mask:url("/themes/custom/academie_sciences/assets/img/icons_sprite.svg#Actus") center no-repeat;mask-size:contain;height:1.14em;width:1.14em;}.indexPage-menu ul:not(.contextual-links) a.news::before,.indexPage-menu ul:not(.contextual-links) a[data-drupal-link-system-path=news]::before{content:"";}.indexPage-menu ul:not(.contextual-links) a.events::before,.indexPage-menu ul:not(.contextual-links) a[data-drupal-link-system-path=events]::before{content:"";mask-image:url("/themes/custom/academie_sciences/assets/img/icons_sprite.svg#Event");}.indexPage-menu ul:not(.contextual-links) a.scientific-dossiers::before,.indexPage-menu ul:not(.contextual-links) a[data-drupal-link-system-path=scientific-dossiers]::before{content:"";mask-image:url("/themes/custom/academie_sciences/assets/img/icons_sprite.svg#Dossier");}.indexPage-menu ul:not(.contextual-links) a.medias::before,.indexPage-menu ul:not(.contextual-links) a[data-drupal-link-system-path=medias]::before{content:"";mask-image:url("/themes/custom/academie_sciences/assets/img/icons_sprite.svg#play");}.indexPage-menu ul:not(.contextual-links) a.press-releases::before,.indexPage-menu ul:not(.contextual-links) a[data-drupal-link-system-path=press-releases]::before{content:"";mask-image:url("/themes/custom/academie_sciences/assets/img/icons_sprite.svg#Journal");}.indexPage-top{display:flex;gap:1rem 2rem;align-items:center;justify-content:space-between;margin-bottom:3rem;}@media (max-width:999px){.indexPage-top{flex-direction:column;justify-content:stretch;align-items:flex-start;gap:0;margin-bottom:1rem;}.indexPage-top .btn--filter{margin-top:2rem;}}@media (max-width:999px){.indexPage-filterActions{width:100%;}}.indexPage-subtitle{margin:0;}.indexPage-subtitle small{font-size:0.46em;vertical-align:middle;}@media (max-width:999px){.indexPage-subtitle small{vertical-align:super;}}.indexPage .fieldgroup[data-drupal-selector=edit-sort-bef-combine]{margin-bottom:0;position:relative;}.indexPage .fieldgroup[data-drupal-selector=edit-sort-bef-combine] legend{cursor:pointer;display:inline-flex;align-items:center;gap:0.5rem;padding:0.9rem 0;text-decoration:underline;font-size:clamp(12px,1.4rem,14px);}.indexPage .fieldgroup[data-drupal-selector=edit-sort-bef-combine] legend::after{content:"";background-color:currentColor;mask:url("/themes/custom/academie_sciences/assets/img/icons_sprite.svg#dropdown") center no-repeat;mask-size:contain;height:1.14em;width:1.14em;transition:transform 0.3s ease-in-out 0s;}.indexPage .fieldgroup[data-drupal-selector=edit-sort-bef-combine] legend:hover{text-decoration:none;}.indexPage .fieldgroup[data-drupal-selector=edit-sort-bef-combine] legend .fieldset-legend{margin:0;}.indexPage .fieldgroup[data-drupal-selector=edit-sort-bef-combine] .fieldset-wrapper{position:absolute;opacity:0;padding:1.2rem;background-color:var(--bg-color);box-shadow:0px 4px 25px 0px rgba(0,0,0,0.2509803922);right:0;z-index:10;white-space:nowrap;transition:opacity 0.15s ease-out 0s;}@media (max-width:999px){.indexPage .fieldgroup[data-drupal-selector=edit-sort-bef-combine] .fieldset-wrapper{right:auto;left:0;}}.indexPage .fieldgroup[data-drupal-selector=edit-sort-bef-combine] .fieldset-wrapper .form-item{font-size:inherit;}.indexPage .fieldgroup[data-drupal-selector=edit-sort-bef-combine] .fieldset-wrapper .form-item:not(:last-child){margin-bottom:0.5rem;}.indexPage .fieldgroup[data-drupal-selector=edit-sort-bef-combine] .clicked + .fieldset-wrapper{opacity:1;transition-timing-function:ease-in;}.indexPage .views-infinite-scroll-content-wrapper{display:contents;}.indexPage .views-infinite-scroll-content-wrapper.clearfix::after{display:none;}.indexPage footer{margin-top:5rem;}.indexPage--events .rows-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:3rem 4rem;margin:3rem 0 5rem;padding-top:3rem;border-top:solid 1px var(--gray);}@media (max-width:999px){.indexPage--events .rows-wrapper{grid-template-columns:1fr 1fr;}}@media (max-width:679px){.indexPage--events .rows-wrapper{grid-template-columns:1fr;gap:2rem;margin:2rem 0;padding-top:2rem;}}.indexPage--scientificFiles .pager{margin-top:0;}.indexPage--scientificFiles .rows-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;margin:3rem 0 3rem;gap:4rem;}@media (max-width:999px){.indexPage--scientificFiles .rows-wrapper{grid-template-columns:1fr 1fr;}}@media (max-width:679px){.indexPage--scientificFiles .rows-wrapper{grid-template-columns:1fr;gap:2rem;margin:1rem 0;padding-top:2rem;border-top:solid 1px var(--gray);}}.indexPage--pressReleases .pager{margin-top:0;}.indexPage--pressReleases .rows-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;margin:5rem 0 3rem;gap:5.5rem 4rem;}@media (max-width:999px){.indexPage--pressReleases .rows-wrapper{grid-template-columns:1fr 1fr;}}@media (max-width:679px){.indexPage--pressReleases .rows-wrapper{grid-template-columns:1fr;gap:2rem;margin:0 0 2rem;padding-top:0;}}body:has(.indexPage--medias){background-color:var(--gray-dark);color:white;}@media (max-width:999px){body:has(.indexPage--medias) .indexPage-top{margin-bottom:2rem;}body:has(.indexPage--medias) .indexPage-top .btn--filter{margin-top:1.5rem;}}body:has(.indexPage--medias) .indexPage-menu{color:var(--text-color);border-image:none;background:var(--bg-color);position:relative;z-index:0;}body:has(.indexPage--medias) .indexPage-menu::before{content:"";position:absolute;top:0;left:50%;width:calc(100vw - var(--gin-toolbar-x-offset,0px));height:100%;margin-left:calc(-50vw + var(--gin-toolbar-x-offset,0px) / 2);background:var(--bg-color);background-size:cover;z-index:-1;}body:has(.indexPage--medias) .views-row .ParagraphPush{position:relative;z-index:2;margin-bottom:-1px;}
.RelatedMedia-title,.NodeMediaTeaser-title{line-height:1.26;font-family:var(--title-font);font-weight:normal;margin:0 0 2rem;font-size:clamp(9px,2.7rem,27px);}@media (max-width:999px){.RelatedMedia-title,.NodeMediaTeaser-title{font-size:2.2rem;}}.RelatedMedia,.NodeMediaTeaser{border-top:var(--gray) solid 1px;padding:6rem 0 2rem;display:grid;gap:1.5rem 4rem;grid-template-columns:21rem 54.5rem 1fr;grid-template-areas:"img surtitle1 chapo" "img surtitle2 chapo" "img title chapo";grid-template-rows:auto auto 1fr;position:relative;}@media (max-width:999px){.RelatedMedia,.NodeMediaTeaser{grid-template-columns:1fr 80px;grid-template-areas:"surtitle1 img" "surtitle2 img" "title img" "chapo chapo";grid-template-rows:auto;gap:1rem;padding:2rem 0;}}.RelatedMedia-title,.NodeMediaTeaser-title{grid-area:title;margin:0;}.RelatedMedia-title a,.NodeMediaTeaser-title a{text-decoration:none;}.RelatedMedia-title a::before,.NodeMediaTeaser-title a::before{content:"";position:absolute;inset:0px;}@media (max-width:999px){.RelatedMedia-title,.NodeMediaTeaser-title{font-size:2.2rem;margin-bottom:1rem;}}.RelatedMedia-img,.NodeMediaTeaser-img{grid-area:img;align-self:center;margin-top:-4rem;overflow:hidden;}.RelatedMedia-img img,.NodeMediaTeaser-img img{display:block;width:100%;aspect-ratio:1;height:auto;object-fit:cover;transform:none;transition:transform 0.2s ease-out 0s;}.RelatedMedia-audience,.NodeMediaTeaser-audience{grid-area:surtitle1;font-size:clamp(9px,1.2rem,12px);color:var(--purple-light);line-height:1.16;}.RelatedMedia-type,.NodeMediaTeaser-type{grid-area:surtitle2;font-size:clamp(9px,1.2rem,12px);text-transform:uppercase;line-height:1.33;display:flex;flex-wrap:wrap;gap:1.5rem;}.RelatedMedia-category,.NodeMediaTeaser-category{text-transform:none;}.RelatedMedia-category div,.NodeMediaTeaser-category div{display:inline;}.RelatedMedia-description,.NodeMediaTeaser-description{grid-area:chapo;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}@media (max-width:999px){.RelatedMedia-description,.NodeMediaTeaser-description{font-size:1.4rem;-webkit-line-clamp:3;}}.RelatedMedia-description p:last-child,.NodeMediaTeaser-description p:last-child{margin-bottom:0;}.RelatedMedia:has(a:hover) .RelatedMedia-title a,.RelatedMedia:has(a:hover) .NodeMediaTeaser-title a,.RelatedMedia:focus-within .RelatedMedia-title a,.RelatedMedia:focus-within .NodeMediaTeaser-title a,.NodeMediaTeaser:has(a:hover) .RelatedMedia-title a,.NodeMediaTeaser:has(a:hover) .NodeMediaTeaser-title a,.NodeMediaTeaser:focus-within .RelatedMedia-title a,.NodeMediaTeaser:focus-within .NodeMediaTeaser-title a{text-decoration:underline;}.RelatedMedia:has(a:hover) .RelatedMedia-img img,.RelatedMedia:has(a:hover) .NodeMediaTeaser-img img,.RelatedMedia:focus-within .RelatedMedia-img img,.RelatedMedia:focus-within .NodeMediaTeaser-img img,.NodeMediaTeaser:has(a:hover) .RelatedMedia-img img,.NodeMediaTeaser:has(a:hover) .NodeMediaTeaser-img img,.NodeMediaTeaser:focus-within .RelatedMedia-img img,.NodeMediaTeaser:focus-within .NodeMediaTeaser-img img{transition-timing-function:ease-in;transform:scale(1.05);}.RelatedMedia:last-child{padding-bottom:0;}
.pager{margin:3rem 0;padding:0;list-style:none;text-align:center;}
.ParagraphPush-title{line-height:1.26;font-family:var(--title-font);font-weight:normal;margin:0 0 2rem;font-size:clamp(9px,4.7rem,47px);}@media (max-width:999px){.ParagraphPush-title{line-height:1.1;font-size:3.2rem;}}.ParagraphPush-cta a{--bg-color:var(--purple);--color:white;--bg-color-hover:transparent;--color-hover:var(--purple);--border-color:var(--bg-color);display:inline-flex;justify-content:center;text-align:center;cursor:pointer;text-decoration:none;padding:1.07em 1.21em;background-color:var(--bg-color);color:var(--color);border:solid 1px var(--border-color);font-size:min(1.4rem,14px);align-items:center;gap:1rem;transition:color 0.15s ease-in-out 0s,background-color 0.15s ease-in-out 0s,border-color 0.15s ease-in-out 0s;}.ParagraphPush-cta a::after{content:"";background-color:currentColor;mask:url("/themes/custom/academie_sciences/assets/img/icons_sprite.svg#Fleche-droite") center no-repeat;mask-size:contain;height:1.14em;width:1.14em;}.ParagraphPush-cta a.external-link::after{mask-image:url("/themes/custom/academie_sciences/assets/img/icons_sprite.svg#Lien-ext");}.ParagraphPush-cta a:hover{background-color:var(--bg-color-hover);color:var(--color-hover);border-color:var(--color-hover);}.ParagraphPush-cta a:disabled{opacity:0.5;pointer-events:none;}@media (max-width:999px){.ParagraphPush-cta a{width:100%;}}.ParagraphPush-cta a:first-child{--bg-color:white;--color:var(--purple);--bg-color-hover:transparent;--color-hover:white;}.ParagraphPush-cta a:not(:first-child){--bg-color:var(--gray-dark);--color:white;--bg-color-hover:transparent;--color-hover:var(--gray-dark);}.ParagraphPush{margin-block:0;}.ParagraphPush-cta{display:flex;flex-wrap:wrap;gap:1rem 2rem;}.ParagraphPush-subtitle{font-size:clamp(9px,1.2rem,12px);text-transform:uppercase;font-family:var(--base-font);font-weight:bold;margin:0 0 2rem;order:-1;}.ParagraphPush{padding:7rem 0;background:var(--purple);color:white;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:var(--text-width);margin-inline:auto;position:relative;position:relative;z-index:0;}.ParagraphPush::before{content:"";position:absolute;top:0;left:50%;width:calc(100vw - var(--gin-toolbar-x-offset,0px));height:100%;margin-left:calc(-50vw + var(--gin-toolbar-x-offset,0px) / 2);background:var(--purple) url(/themes/custom/academie_sciences/assets/img/bg_push.svg) center no-repeat;background-size:cover;z-index:-1;}.ParagraphPush .contextual-region{position:static;display:contents;}.ParagraphPush .contextual-region .contextual{display:none;}@media (max-width:999px){.ParagraphPush{padding:3rem 0;align-items:stretch;}}.ParagraphPush-title{margin:0;}.ParagraphPush-chapo{margin-bottom:2rem;}.ParagraphPush-chapo p:last-child{margin-bottom:0;}.ParagraphPush-cta a:not(:first-child):hover{color:white;border-color:white;}.ParagraphPush-background img{position:absolute;position:absolute;top:0;left:50%;right:0;width:100vw;height:100%;margin-left:-50vw;object-fit:cover;z-index:-1;max-width:none;}
.SearchFilters .block-facet--checkbox:not(:has(h3)) label,.SearchFilters h3{line-height:1.26;font-family:var(--title-font);font-weight:normal;margin:0 0 2rem;font-size:clamp(9px,2.7rem,27px);}@media (max-width:999px){.SearchFilters .block-facet--checkbox:not(:has(h3)) label,.SearchFilters h3{font-size:2.2rem;}}.SearchFilters-close{display:inline-block;background-color:transparent;border:none;cursor:pointer;width:min(5.7rem,57px);height:min(4.9rem,49px);text-indent:-999em;position:relative;transition:background-color 0.3s ease-in-out 0s;}.SearchFilters-close::before{background:var(--purple);mask:url("/themes/custom/academie_sciences/assets/img/icons_sprite.svg#shape") center no-repeat;mask-size:contain;content:"";position:absolute;inset:0px;transition:transform 0.2s ease-in-out 0s;transform:none;}.SearchFilters-close::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:white;transition:inherit;mask:url("/themes/custom/academie_sciences/assets/img/icons_sprite.svg#menu") center no-repeat;mask-size:min(2.4rem,24px);}.SearchFilters-close:hover::before,.SearchFilters-close:focus-visible::before{transform:scale(1.1);}.SearchFilters{top:0;right:0;bottom:0;z-index:1000;background:var(--bg-color);color:var(--text-color);padding:2.5rem 3rem;overflow:auto;width:min(100vw,52.5rem);position:fixed;transform:translate(100%);transition:transform 0.3s ease-in 0s;}.SearchFilters.popin-content{opacity:1;}.opened .SearchFilters{transform:none;transition-timing-function:ease-out;transition-delay:0.3s;}.SearchFilters ul{list-style:none;margin:0;padding:0;}.SearchFilters > div:not(.SearchFilters-buttons){border-top:solid 1px var(--gray);padding:3.5rem 0;position:static;}.SearchFilters > div:not(.SearchFilters-buttons) .contextual{display:none;}.SearchFilters .item-list__links{display:flex;flex-wrap:wrap;gap:1rem;}.SearchFilters .item-list__links a{font-size:clamp(9px,1.4rem,14px);display:block;padding:0.5rem 10px;border:solid 1px currentColor;text-decoration:none;color:var(--gray-dark);background:var(--bg-color);}.SearchFilters .item-list__links a:hover{text-decoration:underline;}.SearchFilters .item-list__links a .facet-item__status{display:none;}.SearchFilters .item-list__links a.is-active{background:var(--gray-dark);color:var(--bg-color);}.SearchFilters .item-list__checkbox label{display:inline;margin:0;}.SearchFilters-close{position:absolute;top:1.2rem;right:3rem;}.SearchFilters-close::after{mask-image:url("/themes/custom/academie_sciences/assets/img/icons_sprite.svg#close");}.SearchFilters-buttons{display:flex;align-items:center;gap:1rem 3.3rem;flex-wrap:wrap;padding-bottom:2.5rem;}.SearchFilters .block-facet--checkbox:not(:has(h3)) .facet-item{display:flex;justify-content:space-between;}.SearchFilters .block-facet--checkbox:not(:has(h3)) label{margin:0;order:-1;}.SearchFilters [id*=facet-block-member-employing-organization] .js-facets-checkbox-links{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem 2rem;}@media (max-width:999px){.SearchFilters [id*=facet-block-member-employing-organization] .js-facets-checkbox-links{grid-template-columns:repeat(2,1fr);}}.SearchFilters [id*=facet-block-member-employing-organization] .js-facets-checkbox-links li{white-space:nowrap;}.search-api-sorts-widget-widget > div{display:flex;gap:1rem 5rem;flex-wrap:wrap;align-items:center;}.js-facet-block-id-ads_appelacandidature{display:none;}
body .ui-slider-horizontal{--gray:#D4D4D4;height:2px;}body .ui-slider-horizontal.ui-widget.ui-widget-content{border:none;}body .ui-slider-horizontal.ui-widget.ui-widget-content::before,body .ui-slider-horizontal.ui-widget.ui-widget-content::after{content:"";position:absolute;left:-5px;top:-4px;height:10px;width:10px;border-radius:50%;background:var(--gray);}body .ui-slider-horizontal.ui-widget.ui-widget-content::after{right:-5px;left:auto;}body .ui-slider-horizontal.ui-widget-content{background:var(--gray);margin:5px 5px 2em;}body .ui-slider-horizontal .ui-widget-header{background:var(--purple);}body .ui-slider-horizontal .ui-slider-handle{height:10px;width:10px;border-radius:50%;border:none;background:var(--purple);top:-4px;margin-left:-5px;}body .ui-slider-horizontal .ui-slider-handle .ui-slider-tip{background:none;border:none;font-family:inherit;font-size:clamp(9px,1.4rem,14px);top:1em !important;color:var(--purple);margin-left:0;width:auto;left:50%;transform:translateX(-50%);}body .ui-slider-horizontal .ui-slider-handle .ui-slider-tip::before,body .ui-slider-horizontal .ui-slider-handle .ui-slider-tip::after{display:none;}body .ui-slider-horizontal:has(.ui-slider-pip-first.ui-slider-pip-selected-2) .ui-slider-handle + .ui-slider-handle .ui-slider-tip,body .ui-slider-horizontal:has(.ui-slider-pip-first.ui-slider-pip-selected-1) .ui-slider-range + .ui-slider-handle .ui-slider-tip{left:0;transform:none;}body .ui-slider-horizontal:has(.ui-slider-pip-last.ui-slider-pip-selected-1) .ui-slider-range + .ui-slider-handle .ui-slider-tip,body .ui-slider-horizontal:has(.ui-slider-pip-last.ui-slider-pip-selected-2) .ui-slider-handle + .ui-slider-handle .ui-slider-tip{right:0;left:auto;transform:none;}body .ui-slider-horizontal.ui-slider-pips .ui-slider-pip{display:none;width:0;margin-left:0;}body .ui-slider-horizontal.ui-slider-pips .ui-slider-pip.ui-slider-pip-first:not(.ui-slider-pip-selected-1),body .ui-slider-horizontal.ui-slider-pips .ui-slider-pip.ui-slider-pip-last:not(.ui-slider-pip-selected-2){display:block;top:0;}body .ui-slider-horizontal.ui-slider-pips .ui-slider-pip .ui-slider-line{display:none;}body .ui-slider-horizontal.ui-slider-pips .ui-slider-pip .ui-slider-label{font-family:inherit;font-size:clamp(9px,1.4rem,14px);color:var(--text-color);font-weight:normal !important;top:1em;left:-5px;margin-left:0;width:auto;}body .ui-slider-horizontal.ui-slider-pips .ui-slider-pip.ui-slider-pip-last .ui-slider-label{left:auto;right:-5px;}
