/* @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;}
.NodePressReleaseTeaser-brand{font-size:clamp(9px,1.2rem,12px);text-transform:uppercase;font-family:var(--base-font);letter-spacing:1px;margin:0 0 2rem;order:-1;}.NodePressReleaseTeaser{grid-template-columns:12.5rem 1fr;grid-template-areas:"img body";gap:2rem;position:relative;}.NodePressReleaseTeaser,.NodePressReleaseTeaser.swiper-slide{display:grid;}@media (max-width:999px){.NodePressReleaseTeaser,.NodePressReleaseTeaser.swiper-slide{grid-template-columns:1fr 8rem;grid-template-areas:"body img";border-top:solid 1px var(--gray);padding-top:2rem;}}@media (max-width:999px){.swiper .NodePressReleaseTeaser,.swiper .NodePressReleaseTeaser.swiper-slide{grid-template-columns:1fr;grid-template-areas:"img" "body";gap:1.5rem;border-top:none;padding-top:0;}}.NodePressReleaseTeaser-body{grid-area:body;}.NodePressReleaseTeaser-visual{grid-area:img;position:relative;}.NodePressReleaseTeaser-img{overflow:hidden;}.NodePressReleaseTeaser-img img{display:block;aspect-ratio:1;object-fit:cover;transform:none;transition:transform 0.2s ease-out 0s;}.NodePressReleaseTeaser-logo{height:6.4rem;width:6.4rem;background-color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0.6rem;position:absolute;top:-1.1rem;left:-1.4rem;}.NodePressReleaseTeaser-logo img{display:block;}@media (max-width:999px){.NodePressReleaseTeaser-logo{height:45px;width:45px;top:-7px;left:-20px;}.swiper .NodePressReleaseTeaser-logo{height:62px;width:62px;top:-10px;left:-10px;}}.NodePressReleaseTeaser-brand{margin-bottom:1rem;}.NodePressReleaseTeaser-title{font-family:var(--base-font);font-size:clamp(9px,1.6rem,16px);font-weight:normal;margin-bottom:1rem;}.NodePressReleaseTeaser-title a{text-decoration:none;transition:color 0.2s ease-in-out 0s;}.NodePressReleaseTeaser-title a::before{content:"";position:absolute;inset:0px;z-index:2;}.NodePressReleaseTeaser-title a:hover{color:var(--purple-dark);}@media (max-width:999px){.NodePressReleaseTeaser-title{font-size:1.4rem;}}.NodePressReleaseTeaser-author{font-size:clamp(9px,1.2rem,12px);}.NodePressReleaseTeaser:has(a:hover) .NodePressReleaseTeaser-img img,.NodePressReleaseTeaser:focus-within .NodePressReleaseTeaser-img img{transition-timing-function:ease-in;transform:scale(1.05);}
.NodeDirectory-view .pager .btn--more{--bg-color:var(--gray-dark);--color:white;--bg-color-hover:white;--color-hover:var(--gray-dark);--border-color:var(--gray-dark);}.NodeDirectory-view .pager .btn--more::after{mask-image:url("/themes/custom/academie_sciences/assets/img/icons_sprite.svg#dropdown");mask-size:120% 120%;}.pager{margin:3rem 0;padding:0;list-style:none;text-align:center;}.NodeDirectory-view .pager:has(.views-see-less){display:flex;gap:4rem;justify-content:center;}@media (max-width:679px){.NodeDirectory-view .pager:has(.views-see-less){gap:2rem;}}
