.pele-mele[data-astro-cid-hm6dupyc]{columns:3 280px;column-gap:1.2rem}.pele-mele__item[data-astro-cid-hm6dupyc]{break-inside:avoid;margin-bottom:1.2rem;position:relative;overflow:hidden;cursor:pointer}.pele-mele__item[data-astro-cid-hm6dupyc] img[data-astro-cid-hm6dupyc]{width:100%;height:auto;display:block;transition:transform .7s cubic-bezier(.22,1,.36,1)}.pele-mele__item[data-astro-cid-hm6dupyc]:hover img[data-astro-cid-hm6dupyc]{transform:scale(1.05)}.pele-mele__info[data-astro-cid-hm6dupyc]{position:absolute;inset:0;background:linear-gradient(180deg,#14100c00 40%,#14100cd1);display:flex;flex-direction:column;justify-content:flex-end;padding:1.2rem;opacity:0;transition:opacity .4s ease;color:#fdfaf5}.pele-mele__item[data-astro-cid-hm6dupyc]:hover .pele-mele__info[data-astro-cid-hm6dupyc]{opacity:1}.pele-mele__type[data-astro-cid-hm6dupyc]{font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;opacity:.8;margin-bottom:.3rem}.pele-mele__titre[data-astro-cid-hm6dupyc]{font-family:var(--font-titre);font-style:italic;font-size:1.1rem;margin-bottom:.3rem}.pele-mele__desc[data-astro-cid-hm6dupyc]{font-size:.78rem;color:#fdfaf5d1;line-height:1.4}@media (max-width: 700px){.pele-mele[data-astro-cid-hm6dupyc]{columns:2 160px;column-gap:.8rem}.pele-mele__item[data-astro-cid-hm6dupyc]{margin-bottom:.8rem}}.evenement-credits[data-astro-cid-4toin3ft]{text-align:center;padding:clamp(2.5rem,5vw,4rem) 0 var(--espace-section);max-width:640px}.evenement-credits__titre[data-astro-cid-4toin3ft]{font-family:var(--font-corps);font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--couleur-olive);margin-bottom:1rem}.evenement-credits[data-astro-cid-4toin3ft] ul[data-astro-cid-4toin3ft]{list-style:none;display:grid;gap:.4rem}.evenement-credits[data-astro-cid-4toin3ft] li[data-astro-cid-4toin3ft]{font-family:var(--font-titre);font-size:1.1rem;color:var(--couleur-texte-doux)}.evenement-credits[data-astro-cid-4toin3ft] li[data-astro-cid-4toin3ft] span[data-astro-cid-4toin3ft]:after{content:" — "}.evenement-credits[data-astro-cid-4toin3ft] strong[data-astro-cid-4toin3ft],.evenement-credits[data-astro-cid-4toin3ft] a[data-astro-cid-4toin3ft]{font-weight:500;color:var(--couleur-accent)}.evenement-credits[data-astro-cid-4toin3ft] a[data-astro-cid-4toin3ft]{border-bottom:1px solid var(--couleur-accent-doux)}.evenement-retour-wrap[data-astro-cid-4toin3ft]{padding-top:clamp(6rem,10vw,8rem)}.evenement-retour[data-astro-cid-4toin3ft]{display:inline-flex;align-items:center;gap:.4rem;font-size:.76rem;letter-spacing:.1em;text-transform:uppercase;color:var(--couleur-texte-doux);transition:color .3s ease,gap .3s ease}.evenement-retour[data-astro-cid-4toin3ft] svg[data-astro-cid-4toin3ft]{width:16px;height:16px;transition:transform .3s ease}.evenement-retour[data-astro-cid-4toin3ft]:hover{color:var(--couleur-accent);gap:.65rem}.evenement-retour[data-astro-cid-4toin3ft]:hover svg[data-astro-cid-4toin3ft]{transform:translate(-3px)}.evenement-entete[data-astro-cid-4toin3ft]{padding:1.5rem 0 2rem}.evenement-entete__contenu[data-astro-cid-4toin3ft]{max-width:720px;margin:0 auto;text-align:center}.evenement-badge[data-astro-cid-4toin3ft]{display:inline-block;font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--couleur-accent);border:1px solid var(--couleur-accent);padding:.3rem .7rem;border-radius:999px;margin-bottom:1rem}.evenement-recit[data-astro-cid-4toin3ft]{margin-top:1.6rem}.evenement-recit[data-astro-cid-4toin3ft] p[data-astro-cid-4toin3ft]{color:var(--couleur-texte-doux);margin-bottom:1.1rem;line-height:1.75}.evenement-entete-recit[data-astro-cid-4toin3ft]{padding-bottom:1rem}.evenement-galerie[data-astro-cid-4toin3ft]{padding:1.5rem 0 var(--espace-section)}.evenement-galerie--extra[data-astro-cid-4toin3ft]{padding-top:3rem;border-top:1px solid var(--couleur-ligne)}.evenement-chapitres[data-astro-cid-4toin3ft]{padding-bottom:var(--espace-section)}.chapitre[data-astro-cid-4toin3ft]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(3rem,7vw,6rem);align-items:center;padding-top:clamp(3rem,6vw,5rem);padding-bottom:clamp(3rem,6vw,5rem);border-top:1px solid var(--couleur-ligne)}.chapitre--inverse[data-astro-cid-4toin3ft] .chapitre__texte[data-astro-cid-4toin3ft]{order:1}.chapitre--inverse[data-astro-cid-4toin3ft] .chapitre__image[data-astro-cid-4toin3ft]{order:2}.chapitre__image[data-astro-cid-4toin3ft] img[data-astro-cid-4toin3ft]{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block}.chapitre__image--paysage[data-astro-cid-4toin3ft] img[data-astro-cid-4toin3ft]{aspect-ratio:3 / 2}.chapitre__image--portrait[data-astro-cid-4toin3ft] img[data-astro-cid-4toin3ft]{aspect-ratio:2 / 3;width:auto;max-width:100%;max-height:calc(100vh - 8rem);margin:0 auto}.chapitre__sous-titre[data-astro-cid-4toin3ft]{display:block;font-size:.76rem;letter-spacing:.18em;text-transform:uppercase;color:var(--couleur-accent);margin-bottom:.7rem}.chapitre__titre[data-astro-cid-4toin3ft]{font-family:var(--font-titre);font-style:italic;font-size:clamp(1.5rem,2.5vw,2.1rem);line-height:1.25;color:var(--couleur-texte);margin-bottom:1.4rem}.chapitre__texte[data-astro-cid-4toin3ft] p[data-astro-cid-4toin3ft]{color:var(--couleur-texte-doux);line-height:1.85;margin-bottom:1rem;font-size:clamp(.92rem,1.1vw,1rem)}@media (max-width: 820px){.chapitre[data-astro-cid-4toin3ft]{grid-template-columns:1fr;gap:2rem}.chapitre--inverse[data-astro-cid-4toin3ft] .chapitre__texte[data-astro-cid-4toin3ft]{order:2}.chapitre--inverse[data-astro-cid-4toin3ft] .chapitre__image[data-astro-cid-4toin3ft]{order:1}.chapitre__image[data-astro-cid-4toin3ft] img[data-astro-cid-4toin3ft]{aspect-ratio:4 / 3}}
