.hero[data-astro-cid-gbgf5leo]{isolation:isolate;align-items:end;min-height:min(52rem,100svh);display:grid;position:relative;overflow:hidden}.hero-bg[data-astro-cid-gbgf5leo]{z-index:-1;object-fit:cover;opacity:.45;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-gbgf5leo]:after{content:"";z-index:-1;background:linear-gradient(#0b163833 0%,#0b1638eb 78%);position:absolute;inset:0}.hero-inner[data-astro-cid-gbgf5leo]{gap:1.25rem;padding-block:7rem clamp(3rem,2rem + 4vw,5.5rem);display:grid}.hero-logo[data-astro-cid-gbgf5leo]{width:clamp(8rem,6rem + 8vw,13.75rem);height:auto}.hero[data-astro-cid-gbgf5leo] h1[data-astro-cid-gbgf5leo]{max-width:14ch}.hero[data-astro-cid-gbgf5leo] .chapeau[data-astro-cid-gbgf5leo]{max-width:36rem}.infos[data-astro-cid-gbgf5leo]{letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:.5rem 1.5rem;font-size:.9375rem;font-weight:700;display:flex}.infos[data-astro-cid-gbgf5leo] span[data-astro-cid-gbgf5leo]+span[data-astro-cid-gbgf5leo]:before{content:"";background:var(--c-orange);vertical-align:middle;width:.5rem;height:.5rem;margin-right:1.5rem;display:inline-block}@media (width<=40rem){.infos[data-astro-cid-gbgf5leo]{flex-direction:column}.infos[data-astro-cid-gbgf5leo] span[data-astro-cid-gbgf5leo]+span[data-astro-cid-gbgf5leo]:before{display:none}}.ctas[data-astro-cid-gbgf5leo]{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:1rem;display:flex}.vision-grid[data-astro-cid-gbgf5leo]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:3rem clamp(2rem,1rem + 4vw,6rem);display:grid}.implantation[data-astro-cid-gbgf5leo]{border-left:4px solid var(--c-orange);color:var(--c-encre-douce);margin-top:1.5rem;padding-left:1.25rem}.quote[data-astro-cid-gbgf5leo]{margin:0}.quote[data-astro-cid-gbgf5leo] blockquote[data-astro-cid-gbgf5leo]{color:var(--c-nuit);margin:0;font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);line-height:1.25}.quote[data-astro-cid-gbgf5leo] figcaption[data-astro-cid-gbgf5leo]{color:var(--c-encre-douce);margin-top:1.25rem;font-size:1rem}.prog-head[data-astro-cid-gbgf5leo]{margin-bottom:3rem}.piliers[data-astro-cid-gbgf5leo]{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pilier[data-astro-cid-gbgf5leo]{align-content:start;gap:.75rem;padding:2rem 1.5rem 2rem 0;display:grid}.pilier[data-astro-cid-gbgf5leo]+.pilier[data-astro-cid-gbgf5leo]{border-left:1px solid var(--line);padding-left:1.5rem}.jour[data-astro-cid-gbgf5leo]{letter-spacing:.1em;text-transform:uppercase;color:var(--c-bleu-pale);align-items:baseline;gap:.75rem;font-size:.875rem;font-weight:700;display:flex}.num[data-astro-cid-gbgf5leo]{color:var(--c-orange);font-size:1.25rem}.nom[data-astro-cid-gbgf5leo]{color:var(--c-orange);font-size:clamp(2rem,1.6rem + 1.4vw,2.75rem)}.theme[data-astro-cid-gbgf5leo]{font-weight:700}.sous-titre[data-astro-cid-gbgf5leo]{color:var(--c-bleu-pale);font-size:.9375rem}.lead[data-astro-cid-gbgf5leo]{font-size:1rem}.pilier[data-astro-cid-gbgf5leo] dl[data-astro-cid-gbgf5leo]{gap:.9rem;margin:.5rem 0 0;display:grid}.pilier[data-astro-cid-gbgf5leo] dt[data-astro-cid-gbgf5leo]{letter-spacing:.08em;text-transform:uppercase;font-size:.875rem;font-weight:700}.pilier[data-astro-cid-gbgf5leo] dd[data-astro-cid-gbgf5leo]{color:var(--c-bleu-pale);margin:.2rem 0 0;font-size:1rem}.cible[data-astro-cid-gbgf5leo]{border-top:1px dashed var(--line);margin-top:.75rem;padding-top:.75rem;font-size:.9375rem}.cible[data-astro-cid-gbgf5leo] span[data-astro-cid-gbgf5leo]{color:var(--c-orange);margin-right:.4rem;font-weight:700}@media (width<=68rem){.piliers[data-astro-cid-gbgf5leo]{grid-template-columns:repeat(2,minmax(0,1fr))}.pilier[data-astro-cid-gbgf5leo]:nth-child(3){border-left:0;padding-left:0}.pilier[data-astro-cid-gbgf5leo]:nth-child(n+3){border-top:1px solid var(--line)}}@media (width<=40rem){.piliers[data-astro-cid-gbgf5leo]{grid-template-columns:minmax(0,1fr)}.pilier[data-astro-cid-gbgf5leo]+.pilier[data-astro-cid-gbgf5leo]{border-left:0;border-top:1px solid var(--line);padding-left:0}}.bilan-grid[data-astro-cid-gbgf5leo]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:3rem clamp(2rem,1rem + 4vw,5rem);display:grid}.bilan-grid[data-astro-cid-gbgf5leo] .doux[data-astro-cid-gbgf5leo]{margin-top:1.25rem}.bilan[data-astro-cid-gbgf5leo] .value{color:var(--c-nuit)}.galerie-head[data-astro-cid-gbgf5leo],.part-head[data-astro-cid-gbgf5leo]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:2rem;display:flex}.galerie-head[data-astro-cid-gbgf5leo] .lien-fleche[data-astro-cid-gbgf5leo]{--accent:var(--c-orange-profond)}.affiches[data-astro-cid-gbgf5leo]{margin-top:clamp(3rem,2rem + 4vw,5rem)}.affiches[data-astro-cid-gbgf5leo] h3[data-astro-cid-gbgf5leo]{margin-bottom:1.25rem}.affiche[data-astro-cid-gbgf5leo]{border:1px solid #ffffff1f;display:block;overflow:hidden}.affiche[data-astro-cid-gbgf5leo] img{width:100%;height:auto;transition:transform .6s var(--ease);display:block}.affiche[data-astro-cid-gbgf5leo]:hover img{transform:scale(1.02)}.affiches-grille[data-astro-cid-gbgf5leo]{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));align-items:start;gap:1rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.affiches-note[data-astro-cid-gbgf5leo]{opacity:.75;margin-top:.75rem;font-size:.875rem}.e25-tete[data-astro-cid-gbgf5leo]{max-width:50rem;margin-bottom:clamp(2.5rem,2rem + 2vw,4rem)}.e25-tete[data-astro-cid-gbgf5leo] .chapeau[data-astro-cid-gbgf5leo]{margin-block:1.25rem 1rem}.e25-formats[data-astro-cid-gbgf5leo]{letter-spacing:.16em;text-transform:uppercase;color:var(--c-orange);font-size:.875rem;font-weight:700}.e25-grid[data-astro-cid-gbgf5leo]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start;gap:3rem clamp(2rem,1rem + 4vw,5rem);display:grid}.e25-affiche[data-astro-cid-gbgf5leo]{margin:0;position:sticky;top:6rem}.e25-affiche[data-astro-cid-gbgf5leo] img{width:100%;height:auto;display:block}.e25-affiche[data-astro-cid-gbgf5leo] figcaption[data-astro-cid-gbgf5leo]{color:var(--soft);margin-top:.75rem;font-size:.875rem}.e25-jours[data-astro-cid-gbgf5leo]{gap:2.25rem;margin:0 0 2.5rem;padding:0;list-style:none;display:grid}.e25-jour[data-astro-cid-gbgf5leo]{border-left:3px solid var(--c-orange);gap:.5rem;padding-left:1.25rem;display:grid}.jour-date[data-astro-cid-gbgf5leo]{letter-spacing:.14em;text-transform:uppercase;color:var(--c-orange);font-size:.875rem;font-weight:700}.artistes[data-astro-cid-gbgf5leo]{flex-wrap:wrap;gap:.4rem 1.1rem;margin:.5rem 0 0;padding:0;font-weight:600;list-style:none;display:flex}.e25[data-astro-cid-gbgf5leo]{border-top:1px solid var(--line);margin:0 0 1.75rem}.e25[data-astro-cid-gbgf5leo]>div[data-astro-cid-gbgf5leo]{border-bottom:1px solid var(--line);padding:.8rem 0}.e25[data-astro-cid-gbgf5leo] dt[data-astro-cid-gbgf5leo]{color:var(--c-orange);font-weight:700}.e25[data-astro-cid-gbgf5leo] dd[data-astro-cid-gbgf5leo]{margin:.2rem 0 0}.e25-logo[data-astro-cid-gbgf5leo]{width:min(13rem,55%);height:auto;margin-bottom:1.5rem}.loge[data-astro-cid-gbgf5leo]{margin:0}.loge[data-astro-cid-gbgf5leo] img{aspect-ratio:2/3;object-fit:cover;width:100%;display:block}.e25-photos[data-astro-cid-gbgf5leo]{margin-top:clamp(3.5rem,2.5rem + 4vw,6rem)}.e25-photos[data-astro-cid-gbgf5leo] h3[data-astro-cid-gbgf5leo]{margin-bottom:1.25rem}@media (width<=56rem){.e25-grid[data-astro-cid-gbgf5leo]{grid-template-columns:minmax(0,1fr)}.e25-affiche[data-astro-cid-gbgf5leo]{max-width:26rem;position:static}}.partenaires[data-astro-cid-gbgf5leo]{border-top:3px solid var(--c-nuit);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:0;display:grid}.groupe[data-astro-cid-gbgf5leo]{padding:1.5rem 1.5rem 1.5rem 0}.groupe[data-astro-cid-gbgf5leo] h3[data-astro-cid-gbgf5leo]{letter-spacing:.12em;text-transform:uppercase;color:var(--c-orange-profond);margin-bottom:.75rem;font-size:.875rem;font-weight:700}.groupe[data-astro-cid-gbgf5leo] ul[data-astro-cid-gbgf5leo]{gap:.35rem;margin:0;padding:0;font-size:1.0625rem;font-weight:600;list-style:none;display:grid}.ray-grid[data-astro-cid-gbgf5leo]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:3rem clamp(2rem,1rem + 4vw,5rem);display:grid}.ray-grid[data-astro-cid-gbgf5leo] h2[data-astro-cid-gbgf5leo]{margin-bottom:2rem}.ray[data-astro-cid-gbgf5leo]{margin:0;padding:0;list-style:none}.ray[data-astro-cid-gbgf5leo] li[data-astro-cid-gbgf5leo]{border-bottom:1px solid var(--line);gap:.35rem;padding:1.25rem 0;display:grid}.ray[data-astro-cid-gbgf5leo] li[data-astro-cid-gbgf5leo]:first-child{border-top:1px solid var(--line)}.ray[data-astro-cid-gbgf5leo] strong[data-astro-cid-gbgf5leo]{font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:400}.ray[data-astro-cid-gbgf5leo] span[data-astro-cid-gbgf5leo]{color:var(--c-bleu-pale)}.horizon[data-astro-cid-gbgf5leo]{background:var(--c-orange);color:var(--c-noir);--line:#0d0c0a40}.horizon[data-astro-cid-gbgf5leo] .surtitre[data-astro-cid-gbgf5leo]{color:var(--c-noir)}.hz-head[data-astro-cid-gbgf5leo]{max-width:50rem;margin-bottom:3rem}.hz-head[data-astro-cid-gbgf5leo] .chapeau[data-astro-cid-gbgf5leo]{margin-top:1.5rem}.hz[data-astro-cid-gbgf5leo]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:0;padding:0;list-style:none;display:grid}.hz[data-astro-cid-gbgf5leo] li[data-astro-cid-gbgf5leo]{border-top:2px solid var(--c-noir);align-content:start;gap:.6rem;padding-top:1.25rem;display:grid}.hz-num[data-astro-cid-gbgf5leo]{font-size:3rem;line-height:1}.hz[data-astro-cid-gbgf5leo] h3[data-astro-cid-gbgf5leo]{font-size:1.125rem;font-weight:700}.hz-cta[data-astro-cid-gbgf5leo]{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:3rem;font-weight:600;display:flex}@media (width<=56rem){.vision-grid[data-astro-cid-gbgf5leo],.bilan-grid[data-astro-cid-gbgf5leo],.ray-grid[data-astro-cid-gbgf5leo],.hz[data-astro-cid-gbgf5leo]{grid-template-columns:minmax(0,1fr)}}
