.lecteur[data-astro-cid-bu24fc3g]{aspect-ratio:16/9;background:var(--couleur-surface);position:relative}.lecteur[data-astro-cid-bu24fc3g] iframe[data-astro-cid-bu24fc3g]{border:0;width:100%;height:100%;position:absolute;inset:0}.projet__media[data-astro-cid-lskvqdan]{width:min(100%, (100svh - var(--hauteur-entete)) * 16 / 9);margin-inline:auto}.projet__entete[data-astro-cid-lskvqdan]{gap:1.5rem;padding-block:clamp(1.75rem,4vw,3rem) 0;display:grid}.projet__titres[data-astro-cid-lskvqdan]{gap:.8rem;display:grid}.projet__surtitre[data-astro-cid-lskvqdan]{font-size:clamp(1.1rem,1.8vw,1.5rem)}.projet__outils-media[data-astro-cid-lskvqdan]{border-block:1px solid var(--couleur-trait);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 2rem;padding-block:.5rem;display:flex}.projet__categories[data-astro-cid-lskvqdan]{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}.retour[data-astro-cid-lskvqdan]{padding-top:clamp(2.5rem,6vw,4rem)}.retour[data-astro-cid-lskvqdan] .lien-fleche[data-astro-cid-lskvqdan]{color:var(--couleur-texte-doux)}.retour[data-astro-cid-lskvqdan] .lien-fleche[data-astro-cid-lskvqdan]:hover{color:var(--couleur-texte)}.projet__categories[data-astro-cid-lskvqdan] a[data-astro-cid-lskvqdan]{min-height:1.9rem;text-decoration-color:var(--couleur-trait);align-items:center;display:inline-flex}.projet__categories[data-astro-cid-lskvqdan] a[data-astro-cid-lskvqdan]:hover{color:var(--couleur-texte);text-decoration-color:var(--couleur-accent)}.projet__infos[data-astro-cid-lskvqdan]{color:var(--couleur-texte-doux);font-size:clamp(1.1rem,1.8vw,1.4rem)}.plans[data-astro-cid-lskvqdan]{gap:1rem;padding-top:clamp(2.5rem,6vw,4.5rem);display:grid}.projet__corps[data-astro-cid-lskvqdan]{gap:3rem;padding-block:clamp(3rem,7vw,6rem);display:grid}.fiche[data-astro-cid-lskvqdan]{align-self:start}.fiche[data-astro-cid-lskvqdan] dl[data-astro-cid-lskvqdan]{border-top:1px solid var(--couleur-trait);margin-top:1rem}.fiche__ligne[data-astro-cid-lskvqdan]{border-bottom:1px solid var(--couleur-trait);grid-template-columns:7rem 1fr;gap:1rem;padding-block:.85rem;display:grid}.fiche__ligne[data-astro-cid-lskvqdan] dt[data-astro-cid-lskvqdan]{padding-top:.2rem}.fiche__mono[data-astro-cid-lskvqdan]{font-family:var(--police-etiquettes);font-variant-numeric:tabular-nums;color:var(--couleur-accent)}@media (width>=60rem){.projet__corps[data-astro-cid-lskvqdan]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(3rem,8vw,9rem)}.fiche[data-astro-cid-lskvqdan]{position:sticky;top:2rem}}.projet__non-traduit[data-astro-cid-lskvqdan]{margin-bottom:1.5rem}.prose[data-astro-cid-lskvqdan]{max-width:40rem;font-size:clamp(1.05rem,1.3vw,1.18rem);line-height:1.65}.prose[data-astro-cid-lskvqdan]>*+*{margin-top:1.1em}.prose[data-astro-cid-lskvqdan] h2{font-family:var(--police-etiquettes);font-size:var(--taille-etiquette);letter-spacing:.06em;text-transform:uppercase;color:var(--couleur-texte-doux);margin-top:2.6rem;font-weight:400}.prose[data-astro-cid-lskvqdan] h2:first-child{margin-top:0}.prose[data-astro-cid-lskvqdan] h2+*{margin-top:.8rem}.prose[data-astro-cid-lskvqdan] h3{margin-top:2rem;font-size:1.15em}.prose[data-astro-cid-lskvqdan] ul,.prose[data-astro-cid-lskvqdan] ol{padding-left:1.2em}.prose[data-astro-cid-lskvqdan] li+li{margin-top:.4em}.prose[data-astro-cid-lskvqdan] li::marker{color:var(--couleur-accent)}.prose[data-astro-cid-lskvqdan] a{text-decoration-color:var(--couleur-accent)}.prose[data-astro-cid-lskvqdan] strong{font-weight:600}.prose[data-astro-cid-lskvqdan] blockquote{border-left:2px solid var(--couleur-accent);color:var(--couleur-texte-doux);margin-inline:0;padding-left:1.2em}.prose[data-astro-cid-lskvqdan] img{width:100%}.galerie[data-astro-cid-lskvqdan],.credits[data-astro-cid-lskvqdan]{padding-bottom:clamp(3rem,7vw,6rem)}.galerie__liste[data-astro-cid-lskvqdan]{gap:clamp(1rem,2.5vw,2rem);margin-top:1.25rem;display:grid}.galerie__liste[data-astro-cid-lskvqdan] img[data-astro-cid-lskvqdan]{width:100%}.galerie[data-astro-cid-lskvqdan] figcaption[data-astro-cid-lskvqdan]{margin-top:.6rem}@media (width>=50rem){.galerie__liste[data-astro-cid-lskvqdan]{grid-template-columns:repeat(2,1fr)}}.credits[data-astro-cid-lskvqdan] dl[data-astro-cid-lskvqdan]{border-top:1px solid var(--couleur-trait);margin-top:1.25rem;display:grid}.credits__ligne[data-astro-cid-lskvqdan]{border-bottom:1px solid var(--couleur-trait);grid-template-columns:minmax(8rem,14rem) 1fr;gap:1rem;padding-block:.75rem;display:grid}.suivant[data-astro-cid-lskvqdan]{padding-top:1rem}.suivant__lien[data-astro-cid-lskvqdan]{border-top:1px solid var(--couleur-trait);align-items:end;gap:1.25rem;padding-top:1.5rem;text-decoration:none;display:grid}.suivant__texte[data-astro-cid-lskvqdan]{gap:.8rem;display:grid}.suivant__titre[data-astro-cid-lskvqdan]{font-size:var(--taille-titre-section);transition:color .2s}.suivant__lien[data-astro-cid-lskvqdan]:hover .suivant__titre[data-astro-cid-lskvqdan]{color:var(--couleur-accent)}.suivant__lien[data-astro-cid-lskvqdan] .suivant__fleche{display:none}@media (width>=50rem){.suivant__lien[data-astro-cid-lskvqdan]{grid-template-columns:minmax(0,1fr) minmax(14rem,30%) auto;gap:2rem}.suivant__lien[data-astro-cid-lskvqdan] .suivant__fleche{width:clamp(2rem,3vw,3rem);height:auto;color:var(--couleur-accent);transition:transform .25s;display:block}.suivant__lien[data-astro-cid-lskvqdan]:hover .suivant__fleche{transform:translate(6px)}}
