/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node-landing-page-edit-form.node-form .layout.layout--1col{display:flex;flex-direction:row;}.paragraph.section--no-gut.paragraph--type--section > .layout.layout--1col{padding:0;}.paragraph.section--gut.paragraph--type--section > .layout.layout--1col{padding:1rem 0;}
.node-landing-page-edit-form.node-form .layout.layout--2col{display:flex;flex-direction:row;}.paragraph.section--no-gut.paragraph--type--section > .layout.layout--2col{padding:0;}.paragraph.section--gut.paragraph--type--section
  > .layout.layout--2col
  > .layout__region--first{padding-left:0;padding-right:1.5rem;}.paragraph.section--gut.paragraph--type--section
  > .layout.layout--2col
  > .layout__region--second{padding-left:1.5rem;padding-right:0;}@media screen and (max-width:992px){.paragraph.section--gut.paragraph--type--section
    > .layout.layout--2col
    > .layout__region--first,.paragraph.section--gut.paragraph--type--section
    > .layout.layout--2col
    > .layout__region--second{padding:0;}}
.node-landing-page-edit-form.node-form .layout.layout--3col{display:flex;flex-direction:row;}.paragraph.section--no-gut.paragraph--type--section > .layout.layout--3col{padding:0;}.paragraph.section--gut > .layout--3col{max-width:calc(100% + 3rem);margin:0 -1.5rem;}.paragraph.section--gut.paragraph--type--section
  > .layout.layout--3col
  > .layout__region{padding:0 1.5rem;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix::after{display:table;clear:both;content:"";}.nowrap{white-space:nowrap;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.amu-alert{--amu-alert-fond:#ffb547;--amu-alert-texte:#1d1d1b;--amu-alert-lisere:#b45309;--amu-alert-police-titre:'ABCMonumentGrotesk-Bold',roboto,'Helvetica Neue',arial,sans-serif;--amu-alert-police-texte:'ABCMonumentGrotesk-Regular','Titillium Web','Helvetica Neue',arial,sans-serif;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;background:var(--amu-alert-fond);color:var(--amu-alert-texte);border-top:4px solid var(--amu-alert-lisere);font-family:inherit;text-align:center;}.amu-alert *,.amu-alert *::before,.amu-alert *::after{-webkit-box-sizing:border-box;box-sizing:border-box;}.amu-alert svg{display:inline-block;width:auto;height:1em;overflow:visible;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}.amu-alert__interieur{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1200px;margin:0 auto;padding:18px 64px;}.amu-alert__contenu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px 24px;}.amu-alert__contenu[hidden]{display:none;}.amu-alert__message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:14px;margin:0;font-size:1.0625rem;line-height:1.4;font-weight:400;}.amu-alert__picto{font-size:2rem;}.amu-alert__texte{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2px;text-align:left;}.amu-alert__titre{font-family:var(--amu-alert-police-titre);font-synthesis:none;font-size:0.8125rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;}.amu-alert__description{font-family:var(--amu-alert-police-texte);}.amu-alert__description p{margin:0;}.amu-alert__description a{color:inherit;text-decoration:underline;}.amu-alert__cta,.amu-alert__cta:visited{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 18px;background:#fff;color:var(--amu-alert-texte);border:2px solid var(--amu-alert-texte);border-radius:6px;font-family:var(--amu-alert-police-texte);font-size:1rem;font-weight:400;text-align:left;text-decoration:none;}.amu-alert__texte .amu-alert__cta{margin-top:8px;}.amu-alert__cta:hover{background:var(--amu-alert-texte);color:#fff;}.amu-alert__fleche{margin-left:0.5em;font-size:0.85em;vertical-align:-0.05em;-webkit-transition:-webkit-transform 0.15s;transition:-webkit-transform 0.15s;transition:transform 0.15s;transition:transform 0.15s,-webkit-transform 0.15s;}.amu-alert__cta:hover .amu-alert__fleche{-webkit-transform:translateX(3px);transform:translateX(3px);}.amu-alert__message--sans-description{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.amu-alert__message--sans-description .amu-alert__texte{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 24px;}.amu-alert__message--sans-description .amu-alert__cta{margin-top:0;}.amu-alert__message--empile,.amu-alert__message--empile .amu-alert__texte{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.amu-alert__cta:focus-visible,.amu-alert__bascule:focus-visible{outline:3px solid var(--amu-alert-texte);outline-offset:2px;}.amu-alert__bascule{position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-width:36px;min-height:36px;padding:0 8px;background:transparent;color:inherit;border:0;border-radius:999px;font:inherit;font-size:1rem;font-weight:400;letter-spacing:normal;text-transform:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;}.amu-alert__libelle{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;}.amu-alert__chevron{font-size:0.875rem;-webkit-transition:-webkit-transform 0.15s;transition:-webkit-transform 0.15s;transition:transform 0.15s;transition:transform 0.15s,-webkit-transform 0.15s;}.amu-alert.is-replie .amu-alert__interieur{padding-top:2px;padding-bottom:2px;}.amu-alert.is-replie .amu-alert__bascule{position:static;-webkit-transform:none;transform:none;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;}.amu-alert.is-replie .amu-alert__libelle{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal;}.amu-alert.is-replie .amu-alert__chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg);}@media (hover:hover) and (pointer:fine){.amu-alert__bascule:hover{background:rgb(0 0 0 / 10%);}}@media (max-width:991.98px){.amu-alert__interieur{padding:10px 16px 14px;}.amu-alert__message{padding-right:36px;font-size:1rem;line-height:1.2rem;}.amu-alert__message:not(.amu-alert__message--sans-description)
    .amu-alert__titre{display:none;}.amu-alert__cta{padding:0.4rem 0.8rem;font-size:0.8rem;}.amu-alert__message--sans-description .amu-alert__texte{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.amu-alert__bascule{top:12px;right:6px;-webkit-transform:none;transform:none;}}@media (prefers-reduced-motion:reduce){.amu-alert__fleche,.amu-alert__chevron{-webkit-transition:none;transition:none;}}@media (forced-colors:active){.amu-alert{border-top-color:CanvasText;border-bottom:2px solid CanvasText;}}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.responsive-figure-table{max-width:100%;overflow-x:auto;margin:0;}
a span.sanitized-file-link,a.link--external span.sanitized-file-link{display:inline-block;font-size:0.75rem;background-color:#f6f6f6;color:#000;border-radius:0.2rem;padding:0.1rem 0.3rem;border:1px solid #e7e7e7;line-height:1.1;margin-left:0.2rem;white-space:nowrap;text-decoration:none;font-weight:normal;font-style:normal;}a.link--external .sanitized-file-link{-ms-flex-item-align:center;align-self:center;}.custom-tooltip{position:fixed;background:#000 !important;color:#fff !important;padding:8px 12px;border-radius:6px;font-size:15px;font-family:system-ui,sans-serif;pointer-events:none;white-space:nowrap;-webkit-box-shadow:0 2px 8px rgb(0 0 0 / 40%);box-shadow:0 2px 8px rgb(0 0 0 / 40%);z-index:9999;opacity:0;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}.role-authenticated .custom-tooltip{-webkit-box-shadow:none;box-shadow:none;}.custom-tooltip.visible{opacity:1;}
.dropdown-language__toggle:hover{color:#1f63de;}.amu-www-dropdown-language ul{list-style:none;margin:0;padding:0;}.amu-www-dropdown-language .dropdown-language{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.amu-www-dropdown-language .dropdown-language__toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.35rem;background:transparent;border:0;padding:0.25rem 0.4rem;cursor:pointer;}.amu-www-dropdown-language .dropdown-language__toggle::after{font:var(--fa-font-light);content:'\f078';font-size:1.1rem;line-height:1;}.amu-www-dropdown-language .dropdown-language__menu{display:none;position:absolute;right:0;top:calc(100% + 0.35rem);z-index:10;min-width:4.5rem;margin:0;padding:0.35rem 0;background:#fff;border:1px solid rgb(0 0 0 / 15%);}.amu-www-dropdown-language .dropdown-language.is-open .dropdown-language__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.amu-www-dropdown-language .dropdown-language__menu > li[hidden]{display:none !important;}.dropdown-language__toggle,.dropdown-language__menu a.language-link{text-transform:none;}.dropdown-language__link-text,.dropdown-language__toggle-text{text-transform:capitalize;text-decoration:none;}.dropdown-language__menu .language-link{text-decoration:none;}.dropdown-language__menu .language-link:hover{text-decoration:underline;}@media screen and (max-width:768px){.amu-www-dropdown-language.block{border-top:#1f63de 1px solid;padding-top:0.5rem;}.amu-www-dropdown-language .dropdown-language__toggle{display:none !important;}.amu-www-dropdown-language .dropdown-language__menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.75rem;padding:0;margin:0;list-style:none;border:none;padding-left:1rem;}.amu-www-dropdown-language .dropdown-language{position:static;}.amu-www-dropdown-language .dropdown-language__menu > li{margin:0;}.amu-www-dropdown-language .dropdown-language__menu a.language-link{display:inline-block;text-decoration:none;}.amu-www-dropdown-language
    .dropdown-language__menu
    a.language-link[aria-current='page'],.amu-www-dropdown-language
    .dropdown-language__menu
    a.language-link[aria-current='true']{color:#1f63de;text-decoration:underline;text-underline-offset:0.15em;text-decoration-thickness:0.12em;}}
.paragraph--unpublished{background-color:#fff4f4;}
