.agrandir{width:100%;text-align:inherit;cursor:zoom-in;background:0 0;border:0;border-radius:0;margin:0;padding:0;line-height:0;display:block;position:relative}.am-pain-photo .agrandir,.am-scene .agrandir{height:100%}.agrandir-zoome{overflow:hidden}.am-plein .agrandir:focus-visible,.am-pain-photo .agrandir:focus-visible,.am-scene .agrandir:focus-visible{outline:none}.am-plein .agrandir:focus-visible:after,.am-pain-photo .agrandir:focus-visible:after,.am-scene .agrandir:focus-visible:after{content:"";box-shadow:inset 0 0 0 2px var(--encre), inset 0 0 0 4px var(--papier);pointer-events:none;position:absolute;inset:0}.visionneuse{background:var(--encre);width:100%;max-width:none;height:100%;max-height:none;color:var(--papier);overscroll-behavior:contain;border:0;margin:0;padding:0;position:fixed;inset:0}.visionneuse[open]{animation:visionneuse-entree .35s var(--sortie);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.visionneuse::backdrop{background:0 0}@keyframes visionneuse-entree{0%{opacity:0}}.visionneuse :focus-visible{outline:2px solid var(--papier);outline-offset:-2px}.visionneuse-tete{min-height:4rem;padding:.625rem calc(var(--marge) - .75rem) .625rem var(--marge);justify-content:space-between;align-items:center;gap:1rem;display:flex}.visionneuse-compte{font-family:var(--titre);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--seigle);margin:0;font-size:.8125rem;font-weight:500}.visionneuse-fermer,.visionneuse-fleche{min-width:2.75rem;height:2.75rem;color:var(--papier);font-family:var(--titre);transition:color .3s var(--sortie);justify-content:center;align-items:center;gap:.5rem;padding:0 .75rem;line-height:1;display:inline-flex}.visionneuse-fermer{letter-spacing:.01em;font-size:.875rem;font-weight:500}.visionneuse-croix{font-size:1.5rem;font-weight:400}.visionneuse-fleche{padding:0;font-size:1.25rem}@media (hover:hover) and (pointer:fine){.visionneuse-fermer:hover,.visionneuse-fleche:hover{color:var(--dorure)}}.visionneuse-fermer:active,.visionneuse-fleche:active{color:var(--dorure)}.visionneuse-scene{touch-action:pinch-zoom;grid-template:minmax(0,1fr)/minmax(0,1fr);min-height:0;padding-inline:0;display:grid}.visionneuse-image{object-fit:contain;width:100%;height:100%;animation:visionneuse-entree .35s var(--sortie);-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.visionneuse-pied{min-height:5rem;padding:.75rem calc(var(--marge) - .75rem) calc(.75rem + env(safe-area-inset-bottom,0px));grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;align-items:center;gap:1rem;display:grid}.visionneuse-legende{font-family:var(--titre);letter-spacing:-.012em;text-align:center;text-wrap:balance;grid-column:2;justify-self:center;max-width:68ch;margin:0;font-size:1rem;font-weight:500;line-height:1.35}.visionneuse-precedente{grid-column:1}.visionneuse-suivante{grid-column:3}@media (min-width:761px){.visionneuse-scene{padding-inline:calc(var(--marge) + 3.5rem)}.visionneuse-fleche{width:3.5rem;height:3.5rem;margin-top:-1.75rem;font-size:1.5rem;position:absolute;top:50%}.visionneuse-precedente{left:calc(var(--marge) - .75rem)}.visionneuse-suivante{right:calc(var(--marge) - .75rem)}}.visionneuse-fichee .visionneuse-scene{overscroll-behavior:contain;touch-action:pan-y pinch-zoom;grid-template:auto auto/minmax(0,1fr);align-content:start;overflow-y:auto}.visionneuse-fichee .visionneuse-image{height:auto;max-height:54svh}.visionneuse-fiche{padding:1.75rem var(--marge) 2.25rem;color:var(--papier);animation:visionneuse-entree .35s var(--sortie)}.visionneuse-fiche-titre{font-family:var(--titre);letter-spacing:-.028em;text-wrap:balance;margin:0;font-size:clamp(1.625rem,2.6vw,2.25rem);font-weight:400;line-height:1.08}.visionneuse-fiche .donnee{color:var(--dorure)}p.visionneuse-fiche-farine{margin-top:.625rem}.visionneuse-fiche-texte{border-top:1px solid #faf8f529;margin-top:1.5rem;padding-top:1.25rem}.visionneuse-fiche-texte p{max-width:44ch;font-family:var(--texte);color:#faf8f5d1;margin:0;font-size:1.0625rem;line-height:1.68}.visionneuse-fiche-texte p+p{margin-top:1em}.visionneuse-fiche-liens{justify-items:start;gap:1.25rem;margin-top:1.75rem;display:grid}.visionneuse-fiche-liens p{margin:0}.visionneuse-fiche-programme{font-size:.9375rem;line-height:1.45}.visionneuse-fiche-programme .donnee{color:#faf8f59e;margin-right:.125rem}.visionneuse-fiche .bouton-fin{color:var(--papier);border-color:#faf8f559}.visionneuse-fiche .bouton-fin:focus-visible{border-color:var(--papier);color:var(--papier)}@media (hover:hover) and (pointer:fine){.visionneuse-fiche .bouton-fin:hover{border-color:var(--papier);color:var(--papier)}.visionneuse-fiche .bouton-fin:hover .bouton-fleche{transform:translate(4px)}}@media (min-width:761px){.visionneuse-fichee .visionneuse-scene{grid-template:minmax(0,1fr)/minmax(0,max-content) minmax(0,24rem);justify-content:center;align-items:center;column-gap:clamp(2.5rem,4vw,4rem);overflow:visible}.visionneuse-fichee .visionneuse-image{width:auto;max-width:100%;height:100%;max-height:none}.visionneuse-fiche{max-height:100%;padding:0;overflow-y:auto}}@media (prefers-reduced-motion:reduce){.visionneuse[open],.visionneuse-image,.visionneuse-fiche{animation:none}}