.heros[data-astro-cid-j7pv25f6]{position:relative;min-height:100svh;display:flex;align-items:center;overflow:hidden;background:linear-gradient(180deg,#070a18 0%,var(--encre-2) 55%,var(--encre) 100%)}.heros__ciel[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:radial-gradient(70% 55% at 50% 68%,rgba(199,162,74,.22),transparent 60%),radial-gradient(40% 30% at 78% 20%,rgba(43,70,150,.35),transparent 70%)}.heros__soleil[data-astro-cid-j7pv25f6]{position:absolute;left:50%;top:46%;width:34rem;height:34rem;margin:-17rem 0 0 -17rem;border-radius:50%;background:radial-gradient(circle,rgba(230,204,132,.35),rgba(230,204,132,.06) 45%,transparent 68%);filter:blur(2px)}.heros__horizon[data-astro-cid-j7pv25f6]{position:absolute;left:0;right:0;bottom:-2px;width:100%}.heros__horizon--loin[data-astro-cid-j7pv25f6]{height:34vh;opacity:.75}.heros__horizon--milieu[data-astro-cid-j7pv25f6]{height:30vh;opacity:.92}.heros__horizon--pres[data-astro-cid-j7pv25f6]{height:12vh}.heros__contenu[data-astro-cid-j7pv25f6]{position:relative;text-align:center;padding-block:8rem 14rem;display:flex;flex-direction:column;align-items:center;gap:1.6rem}.heros__titre[data-astro-cid-j7pv25f6]{color:var(--ivoire);display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:1.8rem;text-shadow:0 8px 60px rgba(0,0,0,.55)}.heros__de[data-astro-cid-j7pv25f6]{font-style:italic;font-weight:500;font-size:.42em;color:var(--or-vif)}.heros__chapo[data-astro-cid-j7pv25f6]{max-width:40rem;color:#ece5d2e0}.heros__actions[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;margin-top:.8rem}[data-astro-cid-j7pv25f6][data-entree]{opacity:0;transform:translateY(22px);animation:entree 1.1s var(--sortie) forwards;animation-delay:var(--e, 0s)}@keyframes entree{to{opacity:1;transform:none}}.heros__indice[data-astro-cid-j7pv25f6]{position:absolute;bottom:2.2rem;left:50%;transform:translate(-50%);width:1.6rem;height:2.6rem;border:1px solid rgba(230,204,132,.55);border-radius:1rem;display:flex;justify-content:center;padding-top:.5rem}.heros__indice[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{width:2px;height:.55rem;background:var(--or-vif);border-radius:2px;animation:goutte 2.2s ease-in-out infinite}@keyframes goutte{0%,to{transform:translateY(0);opacity:1}55%{transform:translateY(.8rem);opacity:0}56%{transform:translateY(0);opacity:0}}.manifeste[data-astro-cid-j7pv25f6]{text-align:center}.manifeste__lis[data-astro-cid-j7pv25f6]{height:2.2rem;margin-bottom:2rem;color:var(--or-sombre)}.manifeste__texte[data-astro-cid-j7pv25f6]{font-family:var(--f-display);font-size:clamp(1.35rem,2.6vw,1.8rem);line-height:1.55;color:var(--texte-sombre)}.manifeste__texte[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block}.manifeste__texte[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-weight:600;color:var(--pourpre)}.manifeste__chute[data-astro-cid-j7pv25f6]{display:block;margin-top:1.1rem}.manifeste__signature[data-astro-cid-j7pv25f6]{margin-top:2rem;font-family:var(--f-ui);font-size:.7rem;font-weight:700;letter-spacing:.34em;text-transform:uppercase;color:var(--or-sombre)}.traversee__entete[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2.4rem}.traversee__fleches[data-astro-cid-j7pv25f6]{display:flex;gap:.6rem}.traversee__fleche[data-astro-cid-j7pv25f6]{width:3rem;height:3rem;background:none;border:1px solid rgba(199,162,74,.45);color:var(--or-vif);font-size:1.1rem;cursor:pointer;transition:background .3s,color .3s}.traversee__fleche[data-astro-cid-j7pv25f6]:hover{background:var(--or);color:var(--encre)}.traversee__piste[data-astro-cid-j7pv25f6]{display:flex;gap:1.1rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:.4rem var(--gouttiere) 1.6rem;scrollbar-width:thin;scrollbar-color:var(--or-sombre) transparent}.epoque-carte[data-astro-cid-j7pv25f6]{scroll-snap-align:start;flex:0 0 clamp(16rem,24vw,21rem);display:flex;flex-direction:column;gap:.55rem;padding:1.9rem 1.7rem 1.7rem;border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);border-top:3px solid var(--accent);background:linear-gradient(170deg,color-mix(in srgb,var(--accent) 14%,var(--fond)),var(--fond) 70%);transition:transform .5s var(--sortie),box-shadow .5s var(--sortie)}.epoque-carte[data-astro-cid-j7pv25f6]:hover{transform:translateY(-8px);box-shadow:0 30px 60px -28px #000000e6}.epoque-carte__numero[data-astro-cid-j7pv25f6]{font-family:var(--f-display);font-size:.95rem;color:color-mix(in srgb,var(--accent) 75%,white);letter-spacing:.2em}.epoque-carte__periode[data-astro-cid-j7pv25f6]{font-family:var(--f-ui);font-size:.64rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--texte-clair-2)}.epoque-carte__nom[data-astro-cid-j7pv25f6]{font-family:var(--f-display);font-size:1.5rem;font-weight:600;color:var(--ivoire);line-height:1.1}.epoque-carte__devise[data-astro-cid-j7pv25f6]{font-style:italic;font-size:.98rem;color:var(--texte-clair-2);line-height:1.45}.pantheon[data-astro-cid-j7pv25f6]{margin-top:2.4rem}.pantheon__carte[data-astro-cid-j7pv25f6]{align-items:center;text-align:center}.pantheon__dates[data-astro-cid-j7pv25f6]{font-family:var(--f-ui);font-size:.66rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--or)}.section__pied[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;margin-top:3rem}.roles[data-astro-cid-j7pv25f6]{list-style:none;margin-top:2.4rem;border-top:1px solid rgba(199,162,74,.22)}.roles__ligne[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:9rem 1fr auto 2rem;align-items:baseline;gap:1.5rem;padding:1.35rem .6rem;border-bottom:1px solid rgba(199,162,74,.22);transition:background .35s,padding-left .35s var(--sortie)}.roles__ligne[data-astro-cid-j7pv25f6]:hover{background:#c7a24a0f;padding-left:1.2rem}.roles__annee[data-astro-cid-j7pv25f6]{font-family:var(--f-display);font-size:1.5rem;font-weight:600;color:var(--or-vif);font-variant-numeric:oldstyle-nums}.roles__nom[data-astro-cid-j7pv25f6]{font-family:var(--f-display);font-size:1.45rem;font-weight:600;color:var(--ivoire)}.roles__issue[data-astro-cid-j7pv25f6]{font-style:italic;font-size:.98rem;color:var(--texte-clair-2)}.roles__fleche[data-astro-cid-j7pv25f6]{color:var(--or);opacity:0;transition:opacity .35s,transform .35s var(--sortie)}.roles__ligne[data-astro-cid-j7pv25f6]:hover .roles__fleche[data-astro-cid-j7pv25f6]{opacity:1;transform:translate(4px)}.vitrines[data-astro-cid-j7pv25f6],.fils[data-astro-cid-j7pv25f6]{margin-top:2.4rem}.fils__carte[data-astro-cid-j7pv25f6]{min-height:13rem}.envoi__couronne[data-astro-cid-j7pv25f6]{height:2rem;color:var(--or-sombre);margin-bottom:1.8rem}.envoi__citation[data-astro-cid-j7pv25f6]{font-family:var(--f-display);font-style:italic;font-size:clamp(1.6rem,3.6vw,2.6rem);line-height:1.35;color:var(--texte-sombre)}.envoi__source[data-astro-cid-j7pv25f6]{margin-top:1.2rem;font-family:var(--f-ui);font-size:.72rem;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--or-sombre)}.bouton--sombre[data-astro-cid-j7pv25f6]{border-color:var(--or-sombre);color:var(--or-sombre)}.bouton--sombre[data-astro-cid-j7pv25f6]:hover{color:var(--parchemin)}.bouton--sombre[data-astro-cid-j7pv25f6]:before{background:var(--or-sombre)}@media(max-width:760px){.roles__ligne[data-astro-cid-j7pv25f6]{grid-template-columns:1fr auto;grid-template-areas:"annee fleche" "nom nom" "issue issue";row-gap:.25rem}.roles__annee[data-astro-cid-j7pv25f6]{grid-area:annee}.roles__nom[data-astro-cid-j7pv25f6]{grid-area:nom}.roles__issue[data-astro-cid-j7pv25f6]{grid-area:issue}.roles__fleche[data-astro-cid-j7pv25f6]{grid-area:fleche}}
