/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.actu-mea{position:relative;overflow:hidden;width:fit-content;border-radius:1.5rem;}.actu-mea__link{text-decoration:none;background-color:var(--color--white);}.actu-mea__link:hover{text-decoration:underline;}.actu-mea__link__title{display:-webkit-box;overflow:hidden;font-size:var(--font-size-title-xs);font-weight:600;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;}.actu-mea__link{position:absolute;bottom:1rem;left:1rem;width:calc(100% - 2rem);padding:1.5rem;border-radius:0.5rem;}.actu-mea .tag-list{position:absolute;top:1rem;left:1rem;}@media (min-width:75em){.actu-mea{grid-column:1 / 13;}.actu-mea__link{bottom:1.25rem;left:1.25rem;max-width:80%;}}
a.card-img{text-decoration:none;}.card-img img{display:block;}.card-img.-actu_img_left,.card-img.-actu_img_top,.card-img.-offre,.card-img.-picto,.card-img.-focus,.card-img.-focus-offre,.card-img.-univers,.card-img.-paragraph_text,.card-img.-form{overflow:hidden;border-radius:1.5rem;}.card-img.-actu_img_top,.card-img.-offre,.card-img.-picto,.card-img.-univers,.card-img.-paragraph_text,.card-img.-form{border:0.0625rem solid var(--color--grey-01);}.card-img.-offre{display:flex;flex-direction:column;height:100%;}.card-img.-actu_img_left,.card-img.-actu_img_top{box-shadow:var(--color--boxshadow);}.card-img.-actu_img_left .card-img__content,.card-img.-actu_img_top .card-img__content,.card-img.-offre .card-img__content,.card-img.-focus,.card-img.-focus-offre,.card-img.-form{background-color:var(--color--white);}.card-img.-actu_img_top{max-width:42rem;}.card-img.-actu_img_top .card-img__content{padding:1.5rem;}.card-img.-actu_img_left{display:flex;flex-direction:column;}.card-img.-actu_img_left .card-img__content{flex:1;padding:1.5rem;}.card-img.-actu_img_top .card-img__title,.card-img.-actu_img_left .card-img__title{font-size:var(--font-size-body-md);font-weight:600;line-height:1.375;}.card-img.-offre .card-img__content{flex:auto;padding:1.5rem;}.card-img.-form .card-img__content{padding:2rem;}.card-img.-form{max-width:23.625rem;}.card-img.-picto .card-img__title,.card-img.-univers .card-img__title,.card-img.-offre .card-img__title,.card-img.-paragraph_text .card-img__title,.card-img.-form .card-img__title{margin-bottom:1rem;font-size:var(--font-size-title-md);font-weight:600;}.card-img.-offre > p{font-size:var(--font-size-body-md);}.card-img.-offre .card-img__logo,.card-img.-focus-offre .card-img__logo{margin-top:var(--space--md);font-weight:500;}.card-img.-offre .card-img__logo img,.card-img.-focus-offre .card-img__logo img{margin-top:1rem;}.card-img.-actu_img_top .card-img__content__link,.card-img.-actu_img_left .card-img__content__link,.card-img.-picto .card-img__content__link{text-decoration:none;}.card-img.-actu_img_top .card-img__content__link:hover,.card-img.-actu_img_left .card-img__content__link:hover,.card-img.-actu_img_top .card-img__content__link:focus-visible,.card-img.-actu_img_left .card-img__content__link:focus-visible,.card-img.-actu_img_top .card-img__content__link-img:hover + .card-img__content .card-img__content__link,.card-img.-actu_img_left .card-img__content__link-img:hover + .card-img__content .card-img__content__link,.card-img.-picto .card-img__content__link:hover,.card-img.-picto .card-img__content__link:focus-visible{text-decoration:underline;}.card-img.-actu_img_top .card-img__content__link-img,.card-img.-actu_img_left .card-img__content__link-img{display:block;overflow:hidden;height:fit-content;}.card-img.-actu_img_top .card-img__content__link-img img,.card-img.-actu_img_left .card-img__content__link-img img{transition:transform 0.2s ease-in-out;transform-origin:center center;text-decoration:none;will-change:transform;}.card-img.-actu_img_top .card-img__content__link-img:hover img,.card-img.-actu_img_top .card-img__content__link-img:focus-visible img,.card-img.-actu_img_left .card-img__content__link-img:hover img,.card-img.-actu_img_left .card-img__content__link-img:focus-visible img{transform:scale(1.05);}.card-img .tag-list{margin-bottom:1rem;}.card-img.-univers{display:flex;align-items:center;}.card-img.-univers .card-img__content{padding:2.5rem 2rem;}.card-img.-picto{display:flex;flex-direction:column;gap:2rem;padding:2.5rem;}.card-img.-picto,.card-img.-actu_img_left{height:100%;}.card-img .card-img__chapo > p,.card-img .card-img__custom-chapo > p,.card-img .field-text-long > *{font-size:var(--font-size-body-md);line-height:1.5;}.card-img.-univers .card-img__chapo{font-size:var(--font-size-body-md);}.card-img.-form .card-img__chapo,.card-img.-form .card-img__custom-chapo{line-height:1.5;}.card-img.-focus,.card-img.-focus-offre{display:flex;flex-direction:column;margin:0 auto;border:0.0625rem solid var(--color--grey-01);}.card-img.-focus .card-img__content,.card-img.-focus-offre .card-img__content{padding:1.5rem;}.card-img.-focus .card-img__title,.card-img.-focus-offre .card-img__title{margin-bottom:var(--space--xs);font-size:var(--font-size-title-lg);font-weight:600;}.card-img.-focus .cta-list.-paragraph{margin-top:var(--space--md);}.card-img.-actu_img_left .card-img__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;}.card-img.-paragraph_text .card-img__content{padding:2.5rem;}.card-img.-paragraph_text .cta-list{margin-top:1rem;}.card-img.-form .siege-social{display:flex;align-items:center;margin-top:2rem;gap:0.75rem;}.card-img.-form .siege-social .icon-location-pin::before{font-size:1.5rem;}.card-img.-form .siege-social__label{margin-bottom:0.125em;font-size:0.75rem;}.card-img.-form .siege-social__address{font-size:0.875rem;font-weight:600;}@media (max-width:calc(48em - 0.0625rem)){.card-img.-univers img{display:none;}.card-img.-actu_img_left{max-width:22.5rem;}}@media (min-width:48em){.card-img.-actu_img_left{flex-direction:row;}.card-img.-actu_img_left .card-img__content{padding-block:2.375rem;}.card-img.-actu_img_left .card-img__content__link-img{width:15.5rem;min-width:15.5rem;}.card-img.-actu_img_left .card-img__content__link-img img{height:revert-layer;object-fit:cover;}}@media (max-width:calc(64em - 0.0625rem)){.card-img.-paragraph_text,.card-img.-focus,.card-img.-focus-offre{max-width:42rem;}}@media (min-width:64em){.card-img.-focus,.card-img.-focus-offre{flex-direction:row;align-items:center;max-height:28.375rem;border:0.0625rem solid var(--color--grey-01);}.card-img.-focus .card-img__content,.card-img.-focus-offre .card-img__content{width:56%;padding:3.875rem 2.5rem 3.875rem 3rem;}.card-img.-focus .media--type-image,.card-img.-focus-offre .media--type-image{width:44%;max-width:34.625rem;height:100%;}.card-img.-focus .media--type-image img,.card-img.-focus-offre .media--type-image img{width:100%;height:100%;object-fit:cover;}.card-img.-offre .card-img__content{padding:2.5rem;}.card-img.-univers{grid-column:1 / 14;}.card-img.-univers .field-text-long p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;}.card-img.-actu_img_left{max-width:42rem;}}
a.card-text{text-decoration:none;}.card-text.-generique-lg,.card-text.-generique-sm,.card-text.-chiffre-cle,.card-text.-offre-emploi,.card-text.-download{border:0.0625rem solid var(--color--grey-01);border-radius:1rem;background-color:var(--color--white);}.card-text.-generique-lg,.card-text.-offre-emploi{display:flex;flex-direction:column;gap:2rem;}.card-text.-generique-lg .card-text__content,.card-text.-offre-emploi .card-text__content,.card-text.-chiffre-cle .card-text__content,.card-text.-generique-sm,.card-text.-download{display:flex;flex-direction:column;gap:1rem;}.card-text.-chiffre-cle,.card-text.-generique-sm,.card-text.-offre-emploi,.card-text.-hero,.card-text.-download{padding:2rem;}.card-text.-generique-lg{padding:2.5rem;}.card-text.-generique-lg,.card-text.-download,.card-text.-chiffre-cle{height:100%;}.card-text.-generique-lg .cta{margin-top:auto;}.card-text.-generique-lg .card-text__title{font-size:var(--font-size-title-md);font-weight:600;}.card-text .card-text__chapo > *,.card-text .field-text-long > *{font-size:var(--font-size-body-md);line-height:1.5;}.card-text.-generique-sm .card-text__title{font-size:var(--font-size-body-md);font-weight:600;}.card-text.-rse{display:flex;flex-direction:column;max-width:18.5rem;padding:1rem;border-radius:0.75rem;background-color:var(--color--main-01);gap:1.5rem;}.card-text.-rse .card-text__title{color:var(--color--white);font-size:var(--font-size-body-xxl);line-height:1.4;}.card-text.-rse .icon{width:3rem;height:3rem;color:var(--color--white);border-radius:50%;background-color:#5d2a9c;}.card-text.-chiffre-cle .card-text__title{letter-spacing:-0.125rem;color:var(--color--main);font-size:var(--font-size-title-xxl);font-weight:800;line-height:1;}.card-text.-chiffre-cle .card-text__chapo{font-size:var(--font-size-body-md);}.card-text.-hero{display:flex;align-items:flex-end;justify-content:space-between;border:0.0625rem solid var(--color--grey-01);border-radius:0.5rem;background-color:var(--color--white);gap:1rem;}.card-text.-hero .card-text__content{display:flex;flex-direction:column;gap:0.5rem;}.card-text.-hero .card-text__title{font-size:var(--font-size-title-sm);font-weight:600;}.card-text.-hero .icon-arrow-right{display:inline-flex;align-items:center;justify-content:center;width:2rem;min-width:2rem;height:2rem;color:var(--color--white);border-radius:50%;background-color:var(--color--main);}.card-text.-offre-emploi .card-text__title{font-size:var(--font-size-title-lg);font-weight:600;}.card-text.-offre-emploi .card-text__chapo{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;}.card-text.-offre-emploi .card-text__tag-wrapper{display:flex;justify-content:space-between;}.card-text.-download .card-text__title{font-size:var(--font-size-title-md);font-weight:600;}.card-text.-download .card-text__content{display:flex;flex-direction:column;gap:0.5rem;}@media (min-width:64em){.card-text.-rse{padding:2rem;}}
.combo{position:relative;}.combo.combo.-implantation{width:100%;max-width:31.5rem;margin:0 auto;}.combo .combo__input{cursor:pointer;background-color:var(--color--white);}.combo.-implantation .combo__input{display:flex;overflow:hidden;align-items:center;gap:1.125rem;padding-right:1rem;border:0.0625rem solid var(--color--grey-06);border-radius:0.5rem;}.combo__input[aria-expanded="true"] .icon-chevron-down{transform:rotate(180deg);}.combo__input .icon-chevron-down::before{font-size:1.25rem;}.combo__input p{flex-grow:1;}.combo__input .icon-globe{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.25rem;background-color:var(--color--grey-text);}.combo__input .icon-globe::before{color:var(--color--white);font-size:1.75rem;font-weight:700;}.combo.-implantation .combo__list{position:absolute;bottom:100%;width:100%;list-style:none;background-color:var(--color--white);padding-block:0.5rem;box-shadow:var(--color--boxshadow);}.combo__list.hidden{display:none;}.combo .combo__list a{display:block;margin-inline:0.5rem;padding:0.5rem 1rem;text-decoration:none;}.combo__list__option.-is-active{background-color:var(--colo--main-07);font-weight:700;}.combo .combo__list a:hover,.combo .combo__list a:focus-visible{background-color:var(--color--grey-01);}.combo.-entity,.combo.-lang_switcher{font-size:0.875rem;}.combo.-entity .combo__input,.combo.-lang_switcher .combo__input{display:flex;align-items:center;gap:0.5rem;}.combo.-entity .combo__list,.combo.-lang_switcher .combo__list{position:absolute;z-index:1;top:100%;right:0;width:max-content;list-style:none;background-color:var(--color--white);box-shadow:var(--color--boxshadow);padding-block:0.5rem;}.combo.-lang_switcher .combo__list__active-item{text-transform:uppercase;}@media (max-width:calc(64em - 0.0625em)){.combo.-entity .combo__list,.combo.-lang_switcher .combo__list{top:unset;bottom:calc(100% + 0.25rem);width:100%;}}
.cta.-fill_white,.cta.-fill_primary,.cta.-outline_grey,.cta.-outline_white,.cta.-fill_outline{display:flex;align-items:center;justify-content:center;width:100%;max-width:22.5rem;text-decoration:none;border-radius:0.5rem;font-size:var(--font-size-body-lg);font-weight:500;gap:0.5rem;}@media (min-width:48em){.cta.-fill_white,.cta.-fill_primary,.cta.-outline_grey,.cta.-outline_white,.cta.-fill_outline{justify-content:unset;width:fit-content;}}button.cta{cursor:pointer;border:none;}.cta.-fill_white,.cta.-fill_primary{padding:1rem 0.75rem 1rem 1.25rem;}.cta.-outline_grey,.cta.-outline_white,.cta.-fill_outline{padding:0.9375rem 0.6875rem 0.9375rem 1.1875rem;}.cta.-fill_white,.cta.-fill_outline{color:var(--color--main);background-color:var(--color--white);}.cta.-fill_outline{border:0.0625rem solid var(--color--main);}.cta.-fill_white:hover,.cta.-fill_white:focus-visible{background-color:var(--color--grey-01);}.cta.-fill_white:active{background-color:var(--color--grey-02);}.cta.-fill_primary{color:var(--color--white);background-color:var(--color--main);}.cta.-fill_primary:hover,.cta.-fill_primary:focus-visible{background-color:var(--color--main-01);}.cta.-fill_primary:active{background-color:var(--color--main-02);}.cta.-outline_grey{color:var(--color--grey-text);border:0.0625rem solid var(--color--grey-text);background-color:transparent;}.cta.-outline_grey:not(.-disabled):hover,.cta.-outline_grey:not(.-disabled):focus-visible,.cta.-arrow:not(.-disabled):hover,.cta.-arrow:not(.-disabled):focus-visible{background-color:var(--color--grey-01);}.cta.-outline_grey:not(.-disabled):active,.cta.-outline_white:not(.-disabled):active{background-color:var(--color--grey-02);}.cta.-outline_white{color:var(--color--white);border:0.0625rem solid var(--color--white);}.cta.-outline_white:hover,.cta.-outline_white:focus-visible{border-color:transparent;}.cta.-download{display:flex;gap:0.5rem;margin-top:auto;text-decoration:none;font-size:var(--font-size-body-md);}.cta.-download .cta__title{text-decoration:underline;font-weight:600;}.cta .icon-download::before{font-size:1.125rem;font-weight:600;}.cta.-fill_white .cta__icon::before,.cta.-fill_outline .cta__icon::before,.cta.-fill_white .cta__icon::after,.cta.-fill_outline .cta__icon::after{color:var(--color--main);}.cta.-fill_primary .cta__icon::before,.cta.-outline_white .cta__icon::before,.cta.-fill_primary .cta__icon::after,.cta.-outline_white .cta__icon::after{color:var(--color--white);}.cta.-fill_outline:hover,.cta.-fill_outline:focus-visible{color:var(--color--white);background-color:var(--color--main);}.cta.-fill_outline:hover,.cta.-fill_outline:focus-visible,.cta.-fill_outline:hover .cta__icon::before,.cta.-fill_outline:focus-visible .cta__icon::before,.cta.-fill_outline:hover .cta__icon::after,.cta.-fill_outline:focus-visible .cta__icon::after{color:var(--color--white);background-color:var(--color--main);}.cta.-fill_outline:active{color:var(--color--white);border-color:var(--color--main-02);background-color:var(--color--main-02);}.cta.-fill_outline:active .cta__icon::before,.cta.-fill_outline:active .cta__icon::after{color:var(--color--white);background-color:var(--color--main-02);}.cta.-arrow{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border-width:0.0625rem;border-style:solid;border-radius:0.375rem;background-color:var(--color--white);}.cta.-arrow .icon::before{color:var(--color--grey-text);}.cta.-arrow:not(.disabled){border-color:var(--color--grey-06);}.cta.-arrow.-disabled,.cta.-arrow:disabled{border-color:var(--color--grey-dark);}.cta.-arrow.-disabled .icon::before,.cta.-arrow:disabled .icon::before{color:var(--color--grey-dark);}
@keyframes loop{0%{position:relative;left:0;}25%{position:relative;left:100%;opacity:0;}50%{position:relative;left:-50%;opacity:0;}100%{position:relative;left:0;opacity:1;}}.animated-arrow{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--color--white);border-radius:50%;}.animated-arrow::before{font-weight:600;}a:hover .animated-arrow::before{animation:loop 0.5s linear;color:var(--color--white);}
.grid-list{list-style:none;}.grid-list.-one_col{display:grid;gap:1rem;}.grid-list.-two_col{display:grid;grid-template-columns:repeat(auto-fill,minmax(0,38.3125rem));gap:var(--space--md);}.grid-list.-three_col{display:grid;grid-template-columns:repeat(auto-fill,minmax(0,24.875rem));gap:var(--space--md);}.grid-list.-four_col,.grid-list.-chiffre_cle{display:grid;grid-template-columns:repeat(auto-fill,minmax(0,22.5rem));gap:var(--space--md);}.grid-list.-chiffre-cle{display:grid;grid-template-columns:repeat(auto-fill,minmax(0,11.25rem));gap:0.5rem;}@media (min-width:64em){.grid-list.-four_col{grid-template-columns:repeat(auto-fill,minmax(0,18.125rem));}.grid-list.-chiffre_cle{grid-template-columns:repeat(auto-fill,minmax(0,18.125rem));gap:1.5rem;}}
.hero.-img-bottom,.hero.-diptyque,.hero.-a-propos,.hero.-newsroom,.hero.-pressroom{background-color:var(--color--grey-bg);}.hero.-a-propos,.hero.-img-bottom,.hero.-newsroom,.hero.-pressroom{padding-block:var(--size--paragraph-padding-y);}.hero.-img-bottom .hero__title,.hero.-diptyque .hero__title,.hero.-img-bg .hero__title{margin-bottom:var(--space--sm);}.hero.-img-bottom .hero__chapo,.hero.-diptyque .hero__chapo,.hero.-img-bg .hero__chapo,.hero.-a-propos .hero__chapo{font-size:var(--font-size-body-xl);line-height:1.5;}.hero.-a-propos .hero__heading{display:flex;flex-direction:column;gap:1.5rem;}.hero.-img-bottom .tag-list{margin-bottom:1.5rem;}.hero.-img-bottom .hero__title{margin-bottom:1.5rem;}.hero.-img-bottom .hero__date{margin-bottom:2rem;}.hero__img img{display:block;}.hero__logo{display:flex;align-items:center;justify-content:center;margin-top:2rem;padding:2rem 1rem;border:0.0625rem solid var(--color--grey-01);border-radius:0.5rem;}.hero.-img-bg .hero__heading .tag{margin-bottom:1rem;}.hero.-img-bg .hero__img img{border-radius:1.5rem;}.hero.-diptyque .hero__wrapper{display:flex;flex-direction:column;}.hero.-a-propos .hero__wrapper,.hero.-img-bottom .hero__wrapper{row-gap:var(--space--lg);}.hero.-img-bottom img,.hero.-a-propos img{overflow:hidden;border-radius:1.5rem;}.hero.-newsroom .hero__wrapper,.hero.-pressroom .hero__wrapper,.hero.-img-bg .hero__wrapper{row-gap:1.5rem;}.hero.-img-bg .hero__heading{grid-row:2;}.hero.-img-bg .hero__cta-wrapper ul{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;list-style:none;gap:1rem;}.hero.-newsroom .hero__heading,.hero.-pressroom .hero__heading{display:flex;flex-direction:column;align-self:center;gap:2rem;}.hero.-newsroom .hero__custom-section__wrapper,.hero.-pressroom .hero__custom-section__wrapper{border:0.0625rem solid var(--color--grey-01);border-radius:1.5rem;background-color:var(--color--white);}.hero.-newsroom .hero__custom-section__wrapper{display:flex;flex-direction:column;padding:2.5rem;gap:2rem;}.hero.-newsroom .hero__custom-section__titre .icon::before{display:block;margin-bottom:0.75rem;font-size:2rem;}.hero.-newsroom .hero__custom-section__chapo{display:flex;flex-direction:column;gap:1.5rem;}.hero.-pressroom .hero__custom-section{display:grid;gap:1.5rem;}.hero.-pressroom .hero__custom-section__wrapper{padding:2rem;}.hero.-pressroom .hero__custom-section__wrapper h2{font-size:1rem;font-weight:600;line-height:1.375;}.hero.-pressroom .hero__custom-section__wrapper .cta{margin-top:1rem;}@media (min-width:64em){.hero.-img-bottom .hero__heading{grid-column:2 / 18;}.hero.-img-bottom img{grid-column:2 / 24;}.hero.-newsroom .hero__heading,.hero.-pressroom .hero__heading{grid-column:2 / 10;}.hero.-newsroom .hero__custom-section,.hero.-pressroom .hero__custom-section{grid-column:11 / 25;}.hero.-pressroom .hero__custom-section{grid-template-columns:1fr 0.65fr;}.hero.-newsroom .hero__custom-section__wrapper{flex-direction:row;gap:4rem;justify-content:space-between;}}@media (max-width:calc(75em - 0.0625em)){.hero.-img-bg .card-text-hero{border:0.0625rem solid var(--color--grey-01);}.hero.-img-bg .cta.-fill_white{border:0.0625rem solid var(--color--main);}.hero.-diptyque .hero__wrapper{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));grid-auto-flow:dense;margin-inline:auto;padding-inline:var(--size--page-padding-x);column-gap:0.5rem;}.hero.-diptyque .hero__wrapper > *{grid-column:1 / -1;}.hero.-diptyque .hero__wrapper{row-gap:2rem;padding-block:1.5rem;}.hero.-diptyque img{border-radius:1.5rem;}.hero.-diptyque .card-text-hero{border:0.0625rem solid var(--color--grey-01);}}@media (min-width:75em){.hero.-img-bg .hero__wrapper{position:relative;}.hero.-img-bg .hero__heading{position:absolute;z-index:1;bottom:0;max-width:35%;padding-top:2.5rem;padding-right:2.5rem;padding-bottom:2.5rem;border-top-right-radius:1.5rem;background-color:var(--color--white);}.hero.-img-bg .hero__cta-wrapper{position:absolute;}.hero.-img-bg .hero__cta-wrapper.-has-cta{right:3rem;bottom:3rem;}.hero.-img-bg .hero__cta-wrapper.-has-card{right:1.5rem;bottom:1.5rem;}.hero.-img-bg .hero__cta-wrapper ul{flex-direction:row;}.hero.-img-bg .card-text-hero{position:absolute;right:1.5rem;bottom:1.5rem;}.hero.-diptyque .hero__wrapper{position:relative;flex-direction:row;}.hero.-diptyque .hero__heading{width:50%;min-width:50%;padding-block:var(--space--lg);}.hero.-diptyque .hero__heading > *{max-width:80%;margin-inline:auto;}.hero.-diptyque .card-text-hero{position:absolute;right:1.5rem;bottom:1.5rem;}.hero__logo{margin-top:3rem;}.hero.-diptyque .hero__cta-wrapper{position:absolute;}.hero.-diptyque .hero__cta-wrapper.-has-card{right:1.5rem;bottom:1.5rem;width:100%;max-width:28.9735rem;}.hero.-diptyque .hero__img img{height:revert-layer;object-fit:cover;}}@media (min-width:64em){.hero.-img-bottom .hero__wrapper > *{grid-column:6 / 20;}.hero.-a-propos .hero__heading{grid-column:2 / 18;}.hero.-a-propos .hero__img{grid-column:2 / 24;}}
.ima-modal{z-index:10;}.ima-modal__close-btn{display:flex;align-items:center;padding:0;cursor:pointer;color:var(--color--black);border:0;background-color:transparent;font-size:1.0625rem;font-weight:500;gap:0.5rem;}.ima-modal.-filter{position:fixed;top:var(--drupal-displace-offset-top,0);right:0;bottom:0;left:0;height:calc(100dvh - var(--drupal-displace-offset-top,0px));background-color:#060f2366;}.ima-modal.-filter .ima-modal__close-btn{align-self:flex-end;margin-right:3.5rem;}.ima-modal.-filter .ima-modal__wrapper{position:relative;display:flex;flex-direction:column;gap:1.5rem;width:100%;height:calc(100vh - var(--drupal-displace-offset-top,0px));padding-top:2rem;background-color:var(--color--white);}.ima-modal.-filter .ima-modal__content{display:flex;flex-direction:column;flex-grow:1;}.ima-modal.-filter .ima-modal__title{margin:1rem 1rem 0;padding-bottom:1rem;border-bottom:0.0625rem solid var(--color--grey-01);font-size:1.125rem;font-weight:600;line-height:1.5;}@media (min-width:64em){.ima-modal.-filter .ima-modal__wrapper{max-width:37rem;}.ima-modal.-filter .ima-modal__title{margin:0 3.5rem 0 var(--space--xl);}}
.pre-footer__wrapper{display:flex;flex-direction:column;align-items:center;gap:2.5rem;padding-block:2.5rem;}.pre-footer__logo img{display:block;}.pre-footer__contact-faq{display:flex;gap:1rem;list-style:none;}@media (min-width:64em){.pre-footer__wrapper{flex-direction:row;grid-column:2 / 24;padding-block:1rem;}}
.social-link{display:flex;flex-direction:column;align-items:center;gap:0.5rem;}.social-link__title{font-family:var(--font-size-title-xs);font-weight:600;}.social-link__rs{display:flex;gap:0.625rem;list-style:none;}.social-link__rs__item__link{display:block;text-decoration:none;}.social-link__rs__item__link .icon::before{font-size:3rem;}.pre-footer .social-link{flex-grow:1;}@media (min-width:64em){.social-link{flex-direction:row;justify-content:center;gap:1.5rem;}}
.tag{display:inline-flex;align-items:center;width:fit-content;height:1.25rem;text-decoration:none;text-transform:uppercase;border-radius:0.25rem;font-size:var(--font-size-body-xxs);font-weight:800;padding-inline:0.375rem;}.tag.-bg-grey{background-color:var(--color--grey-01);}.tag:not(.-bg-grey){color:var(--color--white);}
.tag-list{display:flex;flex-wrap:wrap;gap:0.75rem;list-style:none;}
[data-component-id="ima:top_links"]{}
