.home-band{padding:3rem 0}.home-band--tall{padding:4rem 0}@media (min-width:48em){.home-band{padding:4rem 0}.home-band--tall{padding:6rem 0}}.home-band--white{background:var(--background-default-grey)}.home-band--grey{background:var(--background-alt-grey)}.home-band--blue{background:var(--background-alt-blue-france)}.home-band--ecume{background:var(--background-contrast-blue-ecume)}@media (min-width:48em){.home-band .fr-col-md-auto{flex:0 0 auto;width:auto}}.home-audience,.home-axes,.home-events,.home-gouv,.home-gouv__adms,.home-members__familles,.home-members__wall,.home-news,.home-pillars,.home-role__pillars,.home-services__list{list-style:none;margin:0;padding:0}.home-audience>li::marker,.home-axes>li::marker,.home-events>li::marker,.home-gouv li::marker,.home-members__familles>li::marker,.home-members__wall>li::marker,.home-news>li::marker,.home-pillars>li::marker,.home-role__pillars>li::marker,.home-services__list>li::marker{content:none}.home-inverse,.home-inverse dd,.home-inverse dt,.home-inverse h1,.home-inverse h2,.home-inverse h3,.home-inverse p{color:var(--text-inverted-grey)}.home-inverse .fr-btn:not(.fr-btn--secondary){color:var(--text-action-high-blue-france);background-color:var(--background-default-grey);--hover-tint:var(--background-alt-blue-france);--active-tint:var(--background-contrast-grey)}.home-inverse .fr-btn--secondary{color:var(--text-inverted-grey);box-shadow:inset 0 0 0 1px var(--text-inverted-grey);--hover-tint:var(--background-default-grey);--active-tint:var(--background-alt-blue-france)}.home-inverse .fr-btn--secondary:active,.home-inverse .fr-btn--secondary:hover{color:var(--text-action-high-blue-france)}.home-inverse .fr-link{color:var(--text-inverted-grey)}:root[data-fr-theme=dark] .home-inverse a:focus-visible,:root[data-fr-theme=dark] .home-inverse button:focus-visible{outline-color:var(--text-inverted-grey)}.home-hero{position:relative;isolation:isolate;overflow:hidden;padding:2rem 0;background:var(--background-action-high-blue-france)}.home-hero__img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.home-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:color-mix(in srgb,var(--background-action-high-blue-france) 88%,transparent)}.home-hero__content{padding-top:1rem;padding-bottom:2.5rem}.home-hero__text{max-width:41.25rem}.home-hero .fr-badge{color:var(--text-action-high-blue-france);background-color:var(--background-default-grey)}.home-hero__band{padding:1.5rem 0;background:color-mix(in srgb,var(--background-action-high-blue-france) 92%,transparent)}.home-hero__stats{--home-stat-gap:1.5rem;display:grid;gap:var(--home-stat-gap);margin:0;padding:0}.home-hero__stats dd{padding-left:0}.home-hero__stat-value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}@media (min-width:48em){.home-hero__stats{--home-stat-gap:3rem;display:flex;align-items:center}.home-hero__stat{position:relative;flex:0 1 15rem;min-width:0}.home-hero__stat+.home-hero__stat:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--home-stat-gap) / -2);width:1px;background:color-mix(in srgb,var(--text-inverted-grey) 24%,transparent)}}@media (min-width:62em){.home-hero{padding:5rem 0}.home-hero:before{background:linear-gradient(90deg,color-mix(in srgb,var(--background-action-high-blue-france) 96%,transparent) 0,color-mix(in srgb,var(--background-action-high-blue-france) 82%,transparent) 55%,color-mix(in srgb,var(--background-action-high-blue-france) 42%,transparent) 100%)}.home-hero__content{padding-top:4.5rem;padding-bottom:4.5rem}.home-hero__band{padding:1.75rem 0}.home-hero__stats{--home-stat-gap:6rem}}.home-services{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem}@media (min-width:62em){.home-services{grid-template-columns:24rem minmax(0,1fr)}}.home-services__panel{display:flex;flex-direction:column;justify-content:space-between;gap:2rem;padding:2rem;background:var(--background-flat-blue-france)}.home-services__count{padding-top:1rem;border-top:1px solid color-mix(in srgb,var(--text-inverted-grey) 40%,transparent)}.home-services__item{display:flex;align-items:center;gap:1rem;padding:.875rem 0}.home-services__item+.home-services__item{border-top:1px solid var(--border-default-grey)}.home-services__item>svg{flex:0 0 auto}.home-services__text{flex:1 1 auto;min-width:0}.home-services__item--link a,.home-services__item--link>.fr-icon-arrow-right-line{color:var(--text-action-high-blue-france)}.home-services__item--link:hover a{text-decoration:underline}.home-audience{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem}@media (min-width:36em){.home-audience{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:62em){.home-audience{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:2rem}}.home-audience__card{display:flex;flex-direction:column;gap:1rem;height:100%;padding:1rem 0 1.5rem;background:var(--background-default-grey);border:1px solid var(--border-default-grey);border-top:4px solid var(--home-famille,var(--border-plain-blue-france))}.home-audience__img{display:block;width:100%;height:10.5rem;object-fit:cover}.home-audience__body{padding:0 1.5rem}.home-members{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem}@media (min-width:62em){.home-members{grid-template-columns:minmax(0,1fr) 24rem}}.home-members__wall{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media (min-width:48em){.home-members__wall{grid-template-columns:repeat(4,minmax(0,1fr))}}.home-members__org{display:flex;flex-direction:column;gap:.75rem;height:100%;padding:1rem;background:var(--background-default-grey);border:1px solid var(--border-default-grey)}.home-members__monogram{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin:.25rem 0;color:var(--text-inverted-grey)}.home-members__monogram--green-archipel{background:var(--background-flat-green-archipel)}.home-members__monogram--pink-tuile{background:var(--background-flat-pink-tuile)}.home-members__monogram--orange-terre-battue{background:var(--background-flat-orange-terre-battue)}.home-members__monogram--blue-france{background:var(--background-flat-blue-france)}.home-members__monogram--green-emeraude{background:var(--background-flat-green-emeraude)}.home-members__monogram--purple-glycine{background:var(--background-flat-purple-glycine)}.home-members__monogram--blue-ecume{background:var(--background-flat-blue-ecume)}.home-members__panel{padding:1.5rem;background:var(--background-alt-blue-france);box-shadow:inset 4px 0 0 0 var(--border-plain-blue-france)}.home-members__figure{color:var(--text-title-blue-france)}.home-members__familles{display:flex;flex-wrap:wrap;gap:0 .25rem}.home-members__familles>li:not(:last-child):after{content:"·";content:"·"/"";margin-left:.25rem}.home-role{display:grid;grid-template-columns:minmax(0,1fr);background:var(--background-default-grey)}.home-role__media{position:relative}.home-role__media img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.home-role__content{padding:3rem 1rem}@media (min-width:48em){.home-role__content{padding:4rem 1.5rem}}@media (min-width:62em){.home-role{grid-template-columns:minmax(0,36fr) minmax(0,64fr)}.home-role__media img{position:absolute;inset:0;height:100%;aspect-ratio:auto}.home-role__content{max-width:51.5rem;padding:5rem 1.5rem 5rem 4.5rem}}.home-role__eyebrow{color:var(--text-title-blue-france)}.home-role__pillar{display:flex;align-items:flex-start;gap:1.5rem;padding:1.25rem 0}.home-role__pillar+.home-role__pillar{border-top:1px solid var(--border-default-grey)}.home-role__num{flex:0 0 3.5rem;color:var(--text-title-blue-france)}.home-news{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem}@media (min-width:62em){.home-news--aside{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.home-news--aside>.home-news__une{grid-row:span 2}}.home-news-card{display:flex;flex-direction:column;height:100%;background:var(--background-default-grey);border:1px solid var(--border-default-grey)}.home-news-card__media{height:8.75rem;overflow:hidden}.home-news-card__media img{display:block;width:100%;height:100%;object-fit:cover}.home-news-card__media .app-news-visual{height:100%;aspect-ratio:auto}.home-news-card--une .home-news-card__media{height:13rem}.home-news-card__body{display:flex;flex-direction:column;gap:.5rem;padding:1.5rem}.home-news-card--une .home-news-card__body{gap:1rem}.home-news-card__meta{order:-1;display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.home-news-card__title a{color:inherit}.home-news-card:hover .home-news-card__title a{text-decoration:underline}@media (min-width:62em){.home-news-card--une .home-news-card__media{height:21.25rem}.home-news-card--une .home-news-card__body{padding:2rem}}.home-axes{display:grid;gap:1rem}.home-axes__row{display:flex;align-items:center;gap:1rem}.home-axes__num{flex:0 0 3rem;color:var(--home-axe,var(--text-title-blue-france))}.home-axes__card{flex:1 1 auto;min-width:0;padding:1.25rem 1.5rem 1.25rem 1.75rem;background:var(--background-contrast-grey);box-shadow:inset 4px 0 0 0 var(--home-axe,var(--border-plain-blue-france))}.home-axes__card a{color:inherit}.home-axes__card:hover a{text-decoration:underline}@media (min-width:48em){.home-axes__row{gap:1.5rem}.home-axes__num{flex-basis:3.5rem}}.home-events{display:grid;gap:1rem}.home-event{flex-wrap:wrap;gap:1rem 1.5rem;padding:1.5rem;background:var(--background-default-grey);border:1px solid var(--border-default-grey)}.home-event,.home-event__date{display:flex;align-items:center}.home-event__date{flex:0 0 4rem;flex-direction:column;justify-content:center;height:4rem;text-align:center;background:var(--background-alt-blue-france)}.home-event__date span{color:var(--text-title-blue-france)}.home-event__date .fr-text--xs{text-transform:uppercase}.home-event__body{display:flex;flex:1 1 16rem;flex-direction:column;gap:.375rem;min-width:0}.home-event__meta{order:-1}.home-event__place{display:flex;align-items:center;gap:.375rem}.home-reserved{max-width:49.5rem;padding:1.5rem 1.5rem 1.5rem 1.25rem;background:var(--background-contrast-grey);box-shadow:inset 4px 0 0 0 var(--border-plain-blue-france)}.home-reserved__title{display:flex;align-items:center;gap:.5rem}.home-contact{padding:1.25rem;background:var(--background-alt-blue-france);box-shadow:inset 4px 0 0 0 var(--border-plain-blue-france)}.home-join{position:relative;isolation:isolate;overflow:hidden;padding:3rem 0;background:var(--background-action-high-blue-france);border-top:1px solid var(--border-default-blue-france)}.home-join__img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.home-join:before{content:"";position:absolute;inset:0;z-index:-1;background:color-mix(in srgb,var(--background-action-high-blue-france) 90%,transparent)}.home-join .home-join__btn{width:100%;justify-content:center}@media (min-width:48em){.home-join{padding:5rem 0}.home-join:before{background:linear-gradient(90deg,color-mix(in srgb,var(--background-action-high-blue-france) 94%,transparent) 0,color-mix(in srgb,var(--background-action-high-blue-france) 62%,transparent) 100%)}}:root[data-fr-theme=dark] .home-hero:before,:root[data-fr-theme=dark] .home-join:before{background:color-mix(in srgb,var(--background-action-high-blue-france) 96%,transparent)}.home-cta{padding:3rem 0;background:var(--background-alt-blue-france);border-top:1px solid var(--border-default-blue-france)}@media (min-width:48em){.home-cta{padding:4rem 0}}.filiere-mission__media img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:.5rem}@media (min-width:48em){.filiere-mission__media img{aspect-ratio:20/7}}.home-pillars{display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width:48em){.home-pillars{grid-template-columns:repeat(3,1fr)}}.home-pillars__item{padding:1.5rem;background:var(--background-default-grey);border:1px solid var(--border-default-grey);border-top:4px solid var(--artwork-major-blue-france)}.home-gouv__level+.home-gouv__level{position:relative;padding-top:2.5rem}.home-gouv__level+.home-gouv__level:before{content:"";position:absolute;top:0;left:calc(1.75rem - 1px);width:2px;height:2.5rem;background:var(--border-default-grey)}.home-gouv__head{display:flex;align-items:center;gap:1rem}.home-gouv__head>svg{flex:0 0 auto}.home-gouv__num{flex:0 0 3.5rem;color:var(--text-title-blue-france)}.home-gouv__adms{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem}.home-gouv__adms,.home-gouv__level>.home-gouv__card{margin-top:1rem}.home-gouv__card{padding:1.5rem;background:var(--background-default-grey);border:1px solid var(--border-default-grey)}.home-gouv__sigle{color:var(--text-title-blue-france)}@media (min-width:48em){.home-gouv__adms{grid-template-columns:repeat(3,minmax(0,1fr))}.home-gouv__adms,.home-gouv__level>.home-gouv__card{margin-left:4.5rem}}.app-reveal{opacity:0;transform:translateY(1rem);transition:opacity .5s ease,transform .5s ease}.app-reveal--in{opacity:1;transform:none}.app-fill,.app-fill>*{height:100%}.app-hoverable{transition:transform .2s ease,filter .2s ease}@media (hover:hover){.app-hoverable:hover{transform:translateY(-4px);filter:drop-shadow(0 6px 18px rgb(0 0 18/12%))}}@media (prefers-reduced-motion:reduce){.app-reveal{opacity:1}.app-hoverable,.app-hoverable:hover,.app-reveal{transform:none;transition:none}}