/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.NodeEdito-view-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){.NodeEdito-view-title{line-height:1.1;font-size:3.2rem;}}.ParagraphInformations-title{line-height:1.26;font-family:var(--title-font);font-weight:normal;margin:0 0 2rem;font-size:clamp(9px,3.7rem,37px);}@media (max-width:999px){.ParagraphInformations-title{font-size:2.6rem;}}.NodeEdito-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;}.NodeEdito-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;}.NodeEdito-cta a.external-link::after{mask-image:url("/themes/custom/academie_sciences/assets/img/icons_sprite.svg#Lien-ext");}.NodeEdito-cta a:hover{background-color:var(--bg-color-hover);color:var(--color-hover);border-color:var(--color-hover);}.NodeEdito-cta a:disabled{opacity:0.5;pointer-events:none;}@media (max-width:999px){.NodeEdito-cta a{width:100%;}}.NodeEdito-cta a{--bg-color:white;--color:var(--purple);--bg-color-hover:transparent;--color-hover:white;}@media (max-width:999px){.NodeEdito-cta a{padding:0.8rem;}}.NodeEdito-cta a.btn--more::after{mask-image:url("/themes/custom/academie_sciences/assets/img/icons_sprite.svg#Fleche-Bas");}body:has(.NodeEdito-header) .header{margin-bottom:-11rem;background-color:transparent;}@media (max-width:999px){body:has(.NodeEdito-header) .header{margin-bottom:-7rem;}}body:not(.js-scrolled):has(.NodeEdito-header) .header{color:white;height:11rem;}@media (max-width:999px){body:not(.js-scrolled):has(.NodeEdito-header) .header{height:7rem;}}body:not(.js-scrolled):has(.NodeEdito-header) .header::before{background-color:inherit;}body:not(.js-scrolled):has(.NodeEdito-header) .header #block-academie-sciences-site-branding img{filter:brightness(0) invert(1);}body:not(.js-scrolled):has(.NodeEdito-header) .header .toggle-submenu::before{background-color:var(--bg-color);}body:not(.js-scrolled):has(.NodeEdito-header) .header .toggle-submenu::after{background-color:var(--text-color);}.NodeEdito-surtitle{font-size:clamp(9px,1.2rem,12px);text-transform:uppercase;font-family:var(--base-font);letter-spacing:1px;margin:0 0 2rem;order:-1;}.NodeEdito-header{padding:19rem 0 8rem;color:white;margin:0 auto 5rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:2rem;position:relative;z-index:0;}.NodeEdito-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(--gray-dark) url("/themes/custom/academie_sciences/assets/img/bg_header_edito.svg") center no-repeat;background-size:cover;z-index:-1;}@media (max-width:999px){.NodeEdito-header{padding:15.4rem 0 5rem;margin-bottom:2rem;}.NodeEdito-header::before{background-image:url(/themes/custom/academie_sciences/assets/img/bg_header_edito_mobile.svg);}}.NodeEdito-content > .Paragraph:first-child{margin-top:2rem;}.NodeEdito-title{max-width:77.3rem;margin:0 auto 0;}.NodeEdito-chapo{max-width:64.5rem;margin:0 auto;}.NodeEdito-chapo p:last-child{margin-bottom:0;}.NodeEdito-surtitle{margin-bottom:0;}.NodeEdito-date{font-size:clamp(9px,1.2rem,12px);font-weight:bold;}.NodeEdito-cta a{color:var(--text-color);}@media (max-width:999px){.NodeEdito-cta{width:100%;}}.NodeEdito-back{position:absolute;top:12.9rem;left:0;}@media (max-width:999px){.NodeEdito-back{top:9rem;font-size:1.2rem;}}.NodeEdito-img{max-width:var(--text-width);margin-inline:auto;}.NodeEdito-img img{width:100%;}.NodeEdito-view{margin-top:5rem;}@media (max-width:999px){.NodeEdito-view{margin-top:3.5rem;}}.NodeEdito-view,.NodeEdito-view .views-infinite-scroll-content-wrapper{margin-bottom:3rem;}.NodeEdito-view-header{display:flex;justify-content:space-between;gap:2rem;align-items:center;margin-bottom:3.6rem;}@media (max-width:999px){.NodeEdito-view-header{flex-direction:column;align-items:flex-start;}}.NodeEdito-view-title{margin-bottom:0;}.ParagraphInformations{max-width:var(--text-width);margin-inline:auto;padding:3rem;background-color:var(--purple-dark);color:white;font-size:clamp(12px,1.4rem,14px);}@media (max-width:999px){.ParagraphInformations{margin-bottom:2rem;}.ParagraphInformations + .Paragraph{margin-top:2rem;}}.ParagraphInformations-body{display:grid;grid-template-columns:1fr 1fr;gap:2rem;}@media (min-width:1000px){.ParagraphInformations-body:has(div:nth-child(3)){grid-template-columns:1fr 1fr 1fr;}}@media (max-width:999px){.ParagraphInformations-body{grid-template-columns:1fr;}}@media (min-width:1000px){.ParagraphInformations-body > div:not(:last-child){padding-right:2rem;border-right:solid 1px currentColor;}}@media (max-width:999px){.ParagraphInformations-body > div:not(:last-child){border-bottom:solid 1px currentColor;padding-bottom:2rem;}}.ParagraphInformations-label{font:inherit;margin-bottom:0.7rem;}.ParagraphInformations-location .ParagraphInformations-label,.ParagraphInformations-date .ParagraphInformations-label{display:flex;gap:0.45rem;align-items:center;}.ParagraphInformations-location .ParagraphInformations-label::before,.ParagraphInformations-date .ParagraphInformations-label::before{content:"";background-color:currentColor;mask:url("/themes/custom/academie_sciences/assets/img/icons_sprite.svg#Pin");background-size:contain;height:1.6rem;width:1.6rem;flex:0 0 1.6rem;display:inline-block;}.ParagraphInformations-date .ParagraphInformations-label::before{mask-image:url("/themes/custom/academie_sciences/assets/img/icons_sprite.svg#Event");}
.ParagraphAccordion-title{line-height:1.26;font-family:var(--title-font);font-weight:normal;margin:0 0 2rem;font-size:clamp(9px,3.7rem,37px);}@media (max-width:999px){.ParagraphAccordion-title{font-size:2.6rem;}}.ParagraphAccordion-item-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;}.ParagraphAccordion-item-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;}.ParagraphAccordion-item-cta a.external-link::after{mask-image:url("/themes/custom/academie_sciences/assets/img/icons_sprite.svg#Lien-ext");}.ParagraphAccordion-item-cta a:hover{background-color:var(--bg-color-hover);color:var(--color-hover);border-color:var(--color-hover);}.ParagraphAccordion-item-cta a:disabled{opacity:0.5;pointer-events:none;}@media (max-width:999px){.ParagraphAccordion-item-cta a{width:100%;}}.ParagraphAccordion{border-top:solid 1px var(--gray);padding:5rem 0 0;}@media (max-width:999px){.ParagraphAccordion{padding-top:3rem;}}.ParagraphAccordion .contextual-region{position:static;display:contents;}.ParagraphAccordion .contextual-region .contextual{display:none;}.NodeEdito--event .ParagraphAccordion,.NodeEdito--news .ParagraphAccordion,.NodeEdito--media .ParagraphAccordion,.NodeEdito--press-release .ParagraphAccordion{max-width:var(--text-width);margin-inline:auto;}.ParagraphAccordion-title{margin-bottom:2rem;}@media (max-width:999px){.ParagraphAccordion-title{margin-bottom:1.5rem;}}.ParagraphAccordion-subtitle{margin-bottom:3rem;}@media (min-width:1000px){.ParagraphAccordion-subtitle{font-size:clamp(9px,2.2rem,22px);}}.ParagraphAccordion-subtitle p:last-child{margin-bottom:0;}.ParagraphAccordion-item{border-top:solid 1px var(--gray);}.ParagraphAccordion-item:nth-of-type(11),.ParagraphAccordion-item:nth-of-type(11) ~ .ParagraphAccordion-item{visibility:hidden;height:0;opacity:0;transition:opacity 0.5s ease-out 0s,visibility 0s ease-out 0s;}.ParagraphAccordion-item-titleWrapper{display:flex;gap:1rem 2rem;align-items:center;padding:1.06em 0;background:transparent;font:inherit;color:inherit;border:none;width:100%;text-decoration:none;cursor:pointer;position:relative;text-align:left;}.ParagraphAccordion-item-titleWrapper a{text-decoration:none;}.ParagraphAccordion-item-titleWrapper a::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;}.ParagraphAccordion-item-titleWrapper a.external-link::after{display:none;}.ParagraphAccordion-item-titleWrapper::after,.ParagraphAccordion-item-titleWrapper.external-link::after{content:"";height:3.125em;width:3.125em;background-color:var(--gray-dark);mask:none;top:0;flex:0 0 3.125em;margin-left:0;transition:all 0.3s ease-in-out 0s;border:solid 1px transparent;}.ParagraphAccordion-item-titleWrapper::before,.ParagraphAccordion-item-titleWrapper.external-link::before{content:"";height:3.125em;width:3.125em;margin-top:-1.5625em;position:absolute;z-index:2;right:0;top:50%;background-color:white;mask:url("/themes/custom/academie_sciences/assets/img/icons_sprite.svg#Fleche-Bas") center no-repeat;mask-size:1em;transition:all 0.3s ease-in-out 0s;transform:none;}.ParagraphAccordion-item-titleWrapper:hover::after,.ParagraphAccordion-item-titleWrapper.external-link:hover::after{background-color:var(--bg-color);border:solid 1px var(--gray-dark);}.ParagraphAccordion-item-titleWrapper:hover::before,.ParagraphAccordion-item-titleWrapper.external-link:hover::before{background-color:var(--gray-dark);}.ParagraphAccordion-item-titleWrapper.opened::before,.ParagraphAccordion-item-titleWrapper.external-link.opened::before{transform:rotateX(180deg);}@media (max-width:999px){.ParagraphAccordion-item-titleWrapper:has(.ParagraphAccordion-item-label),.ParagraphAccordion-item-titleWrapper.external-link:has(.ParagraphAccordion-item-label){flex-wrap:wrap;}.ParagraphAccordion-item-titleWrapper:has(.ParagraphAccordion-item-label)::before,.ParagraphAccordion-item-titleWrapper.external-link:has(.ParagraphAccordion-item-label)::before{top:auto;bottom:1.06em;margin-top:0;}.ParagraphAccordion-item-titleWrapper:has(.ParagraphAccordion-item-label) .ParagraphAccordion-item-title,.ParagraphAccordion-item-titleWrapper.external-link:has(.ParagraphAccordion-item-label) .ParagraphAccordion-item-title{width:100%;}}.ParagraphAccordion-item--link .ParagraphAccordion-item-titleWrapper::before{mask-image:url("/themes/custom/academie_sciences/assets/img/icons_sprite.svg#Fleche-droite");}.ParagraphAccordion-item--link .ParagraphAccordion-item-titleWrapper.external-link::before{mask-image:url("/themes/custom/academie_sciences/assets/img/icons_sprite.svg#Lien-ext");}.ParagraphAccordion-item--pdf .ParagraphAccordion-item-titleWrapper div:has(.file){display:flex;align-items:center;}.ParagraphAccordion-item--pdf .ParagraphAccordion-item-titleWrapper div:has(.file) .file{max-width:15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.ParagraphAccordion-item--pdf .ParagraphAccordion-item-titleWrapper .file a::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;}.ParagraphAccordion-item--pdf .ParagraphAccordion-item-titleWrapper .file a::after{display:none;}.ParagraphAccordion-item--pdf .ParagraphAccordion-item-titleWrapper .file + span::before{content:"— ";text-decoration:none;}.ParagraphAccordion-item--pdf .ParagraphAccordion-item-titleWrapper::before{mask-image:url("/themes/custom/academie_sciences/assets/img/icons_sprite.svg#Download");}.ParagraphAccordion-item-title{margin-right:auto;font-size:clamp(9px,2.2rem,22px);margin-bottom:0;font-family:var(--base-font);}.ParagraphAccordion-item-titleWrapper:hover .ParagraphAccordion-item-title{text-decoration:underline;text-decoration-thickness:1px;}@media (max-width:999px){.ParagraphAccordion-item-title{font-size:1.6rem;}}.ParagraphAccordion-item-label{font-size:clamp(12px,1.4rem,14px);margin-left:auto;white-space:nowrap;}.ParagraphAccordion-item-content{padding-bottom:3rem;display:none;}.ParagraphAccordion-item-text{margin-bottom:2rem;}@media (min-width:1000px){.ParagraphAccordion-item-text{column-gap:4rem;column-count:2;}}.ParagraphAccordion-item-text p{break-inside:avoid;}@media (max-width:679px){.ParagraphAccordion-item-cta a{width:100%;}}.ParagraphAccordion.more-clicked .ParagraphAccordion-item{display:block;visibility:visible;height:auto;opacity:1;}.ParagraphAccordion.more-clicked .btn--more{display:none;}
.ParagraphMedia{max-width:var(--text-width);margin-inline:auto;}.ParagraphMedia .media-oembed-content{width:100%;height:auto;aspect-ratio:16/9;}@media (min-width:1000px){.ParagraphMedia--large{max-width:none;}.NodePublication .ParagraphMedia--large,.NodeRessource .ParagraphMedia--large{position:relative;--page-width:min(1620px,calc(100vw - 2 * var(--site-padding)));--leftOffset:calc((var(--page-width) - var(--text-width)) / 2);width:var(--page-width);left:calc(-1 * var(--leftOffset));transform:none;}}.ParagraphMedia img{width:100%;display:block;}
.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;}
.ParagraphText a{text-decoration:none;color:var(--purple);}.ParagraphText a:hover{text-decoration:underline;}.ParagraphText{max-width:var(--text-width);margin-inline:auto;}.ParagraphText font{color:inherit;}.ParagraphText a[style]{color:var(--purple) !important;}
