.carousel-track[data-astro-cid-oulirr76]{scrollbar-width:none;overscroll-behavior-x:contain;-webkit-user-select:none;user-select:none}.carousel-track[data-astro-cid-oulirr76]::-webkit-scrollbar{display:none}@media (pointer:fine){.carousel-track[data-astro-cid-oulirr76]{cursor:grab}.carousel-track[data-astro-cid-oulirr76].is-dragging{cursor:grabbing}}.carousel-track[data-astro-cid-oulirr76] img{-webkit-user-drag:none}.carousel-track[data-astro-cid-oulirr76]:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px}.carousel-btn[data-astro-cid-oulirr76]{background:color-mix(in oklch, var(--color-paper) 92%, transparent);width:2.75rem;height:2.75rem;color:var(--color-ink);border-radius:9999px;place-items:center;transition:background-color .2s,opacity .2s;display:none;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 14px #00000026}.carousel-btn[data-astro-cid-oulirr76]:hover{background:var(--color-paper);color:var(--color-brand)}.carousel-btn[data-astro-cid-oulirr76]:disabled{opacity:0;pointer-events:none}@media (width>=768px){.carousel-btn[data-astro-cid-oulirr76]{display:grid}}.carousel[data-astro-cid-oulirr76][data-single]{container-type:inline-size}.carousel[data-astro-cid-oulirr76][data-single] .carousel-track[data-astro-cid-oulirr76]{scroll-snap-type:x mandatory}.carousel[data-astro-cid-oulirr76][data-single] .carousel-track[data-astro-cid-oulirr76].no-snap{scroll-snap-type:none}.carousel[data-astro-cid-oulirr76][data-single] .carousel-track[data-astro-cid-oulirr76]>li{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;width:100%}.carousel[data-astro-cid-oulirr76][data-single] .carousel-btn[data-astro-cid-oulirr76]{top:var(--btn-top,50%);display:grid}.carousel[data-astro-cid-oulirr76][data-single] .carousel-btn[data-astro-cid-oulirr76].left-3{left:.75rem}.carousel[data-astro-cid-oulirr76][data-single] .carousel-btn[data-astro-cid-oulirr76].right-3{right:.75rem}.carousel-count[data-astro-cid-oulirr76]{color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;background:#0009;padding:.125rem .5rem;font-size:.75rem;position:absolute;top:.75rem;right:.75rem}.diaporama{--btn-top:33.33cqw}.diapo-cadre[data-astro-cid-a6hrzd4i]{aspect-ratio:3/2;background:var(--color-ink)}@media (pointer:fine){.diapo-cadre[data-astro-cid-a6hrzd4i]{cursor:zoom-in}}.diapo[data-astro-cid-a6hrzd4i] .diapo-img,.diapo[data-astro-cid-a6hrzd4i] .diapo-img img{object-fit:contain;width:100%;height:100%;display:block}.galerie-btn[data-astro-cid-a6hrzd4i],.galerie-fermer[data-astro-cid-a6hrzd4i]{color:#fff;background:#0009;place-items:center;width:2.75rem;height:2.75rem;transition:background-color .2s;display:grid;position:absolute}.galerie-btn[data-astro-cid-a6hrzd4i]{top:.5rem;left:.5rem}.galerie-btn[data-astro-cid-a6hrzd4i]:hover,.galerie-fermer[data-astro-cid-a6hrzd4i]:hover{background:#000}.galerie[data-astro-cid-a6hrzd4i]{color:#fff;background:#000;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0}.galerie[data-astro-cid-a6hrzd4i]::backdrop{background:#000}.galerie[data-astro-cid-a6hrzd4i][open]{animation:.2s ease-out galerie-in}@keyframes galerie-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.galerie[data-astro-cid-a6hrzd4i][open]{animation:none}}.galerie-fermer[data-astro-cid-a6hrzd4i]{z-index:2;top:.75rem;right:.75rem}.galerie[data-astro-cid-a6hrzd4i] .diaporama-plein{--btn-top:50%;height:100%}.galerie[data-astro-cid-a6hrzd4i] .diaporama-plein .carousel-track{height:100%}.galerie[data-astro-cid-a6hrzd4i] .diaporama-plein .carousel-count{left:.75rem;right:auto}.plein-fig[data-astro-cid-a6hrzd4i]{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;height:100%;padding:3.5rem .5rem 1rem;display:flex}@media (width>=768px){.plein-fig[data-astro-cid-a6hrzd4i]{padding-inline:4.5rem}}.plein-cadre[data-astro-cid-a6hrzd4i]{flex:1 1 0;width:100%;min-height:0;position:relative}.plein-cadre[data-astro-cid-a6hrzd4i] img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.plein-legende[data-astro-cid-a6hrzd4i]{text-align:center;color:#ffffffbf;flex:none;max-width:48rem;font-size:.8125rem;line-height:1.4}
