.feed-grille[data-astro-cid-ybbgsajs]{padding-block:2rem;padding-inline:var(--grille-marge);grid-template-columns:repeat(var(--feed-colonnes), 1fr);gap:var(--grille-gouttiere);--feed-colonnes:4;align-items:start;display:grid}@media (width<=1279px){.feed-grille[data-astro-cid-ybbgsajs]{--feed-colonnes:3}}@media (width<=767px){.feed-grille[data-astro-cid-ybbgsajs]{--feed-colonnes:2}}.feed-colonne[data-astro-cid-ybbgsajs]{gap:var(--grille-gouttiere);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.feed-carte[data-astro-cid-ybbgsajs]{width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:none;margin:0;padding:0;text-decoration:none;display:block}.feed-carte-projet[data-astro-cid-ybbgsajs]{cursor:pointer}.feed-carte-visuel[data-astro-cid-ybbgsajs]{cursor:zoom-in}.feed-cover[data-astro-cid-ybbgsajs]{display:block;position:relative}.feed-cover[data-astro-cid-ybbgsajs] img{border-radius:.5rem;width:100%;height:auto;display:block}.feed-legende[data-astro-cid-ybbgsajs]{font-size:var(--texte-petit);margin-top:.5rem;line-height:1.3;display:block}@media (width<=767px){.feed-legende[data-astro-cid-ybbgsajs]{font-size:var(--texte-mini)}}.feed-legende-titre[data-astro-cid-ybbgsajs],.feed-legende-detail[data-astro-cid-ybbgsajs]{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.feed-legende-titre[data-astro-cid-ybbgsajs]{font-weight:500}.feed-legende-detail[data-astro-cid-ybbgsajs]{color:#555}.feed-indicateur[data-astro-cid-ybbgsajs]{font-size:var(--texte-petit);background:var(--blanc);opacity:0;border-radius:999px;padding:.25rem .6rem;transition:opacity .2s;position:absolute;bottom:.75rem;right:.75rem}.feed-carte[data-astro-cid-ybbgsajs]:hover .feed-indicateur[data-astro-cid-ybbgsajs],.feed-carte[data-astro-cid-ybbgsajs]:focus-visible .feed-indicateur[data-astro-cid-ybbgsajs]{opacity:1}.visionneuse[data-astro-cid-ybbgsajs]{background:var(--blanc);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--noir);cursor:zoom-out;overscroll-behavior:contain;border:none;margin:0;padding:0}.visionneuse[data-astro-cid-ybbgsajs][open]{justify-content:center;align-items:center;display:flex}.visionneuse[data-astro-cid-ybbgsajs]::backdrop{background:var(--blanc)}.visionneuse-cadre[data-astro-cid-ybbgsajs]{max-width:calc(100vw - 2 * var(--grille-marge) - 6rem);flex-direction:column;align-items:center;gap:.75rem;margin:0;display:flex}.visionneuse-image[data-astro-cid-ybbgsajs]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 9rem);display:block}.visionneuse-legende[data-astro-cid-ybbgsajs]{text-align:center;font-size:var(--texte-petit);line-height:1.3}.visionneuse-titre[data-astro-cid-ybbgsajs]{font-weight:500;display:block}.visionneuse-detail[data-astro-cid-ybbgsajs]{opacity:.6;display:block}.visionneuse-fermer[data-astro-cid-ybbgsajs],.visionneuse-fleche[data-astro-cid-ybbgsajs]{cursor:pointer;color:var(--noir);background:0 0;border:none;padding:.5rem;position:absolute}.visionneuse-fermer[data-astro-cid-ybbgsajs] svg[data-astro-cid-ybbgsajs],.visionneuse-fleche[data-astro-cid-ybbgsajs] svg[data-astro-cid-ybbgsajs]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:square;stroke-linejoin:miter;width:2rem;height:2rem;display:block}.visionneuse-fermer[data-astro-cid-ybbgsajs]{top:calc(var(--grille-marge) - .5rem);right:calc(var(--grille-marge) - .5rem)}.visionneuse-fleche[data-astro-cid-ybbgsajs]{top:50%;transform:translateY(-50%)}.visionneuse-precedente[data-astro-cid-ybbgsajs]{left:calc(var(--grille-marge) - .5rem)}.visionneuse-suivante[data-astro-cid-ybbgsajs]{right:calc(var(--grille-marge) - .5rem)}.visionneuse-fleche[data-astro-cid-ybbgsajs]:disabled{opacity:.2;cursor:default}.visionneuse-fermer[data-astro-cid-ybbgsajs]:focus-visible,.visionneuse-fleche[data-astro-cid-ybbgsajs]:focus-visible{outline-offset:0;outline:2px solid}@media (width<=767px){.visionneuse-cadre[data-astro-cid-ybbgsajs]{max-width:calc(100vw - 2 * var(--grille-marge))}.visionneuse-fleche[data-astro-cid-ybbgsajs]{top:auto;bottom:calc(var(--grille-marge) - .5rem);transform:none}}
