.grille-projets[data-astro-cid-4kgxmnlr]{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));column-gap:var(--grille-gouttiere);padding-inline:var(--grille-marge);align-items:start}.grille-projets__col[data-astro-cid-4kgxmnlr]{display:flex;flex-direction:column;gap:var(--space-9)}.grille-projets--decalee[data-astro-cid-4kgxmnlr] .grille-projets__col[data-astro-cid-4kgxmnlr]:nth-child(2){padding-top:clamp(8rem,14vw,16rem)}.grille-projets--decalee[data-astro-cid-4kgxmnlr] .grille-projets__col[data-astro-cid-4kgxmnlr]:nth-child(3){padding-top:clamp(4rem,7vw,8rem)}.tuile[data-astro-cid-4kgxmnlr]{display:block}.tuile__media[data-astro-cid-4kgxmnlr]{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:var(--surface-media);color:var(--blanc)}.grille-projets--decalee[data-astro-cid-4kgxmnlr] .tuile--verticale[data-astro-cid-4kgxmnlr] .tuile__media[data-astro-cid-4kgxmnlr]{aspect-ratio:4 / 5}.tuile__media[data-astro-cid-4kgxmnlr] img,.tuile__media[data-astro-cid-4kgxmnlr]>video,.tuile__media[data-astro-cid-4kgxmnlr]>.repli-media[data-astro-cid-4kgxmnlr]{transition:scale var(--duree-lente) var(--ease-sortie)}.tuile__video[data-astro-cid-4kgxmnlr]{opacity:0;transition:opacity var(--duree-base) linear}.tuile[data-astro-cid-4kgxmnlr].est-active .tuile__video[data-astro-cid-4kgxmnlr]{opacity:1}.tuile__voile[data-astro-cid-4kgxmnlr]{position:absolute;inset:0;background:var(--voile-bas);opacity:0;transition:opacity var(--duree-base) var(--ease-sortie)}.tuile[data-astro-cid-4kgxmnlr] .equerres{inset:var(--space-3);opacity:0;transition:opacity var(--duree-base) var(--ease-sortie)}.tuile__num[data-astro-cid-4kgxmnlr]{position:absolute;top:var(--space-4);left:var(--space-4);z-index:3}.tuile__texte[data-astro-cid-4kgxmnlr]{position:absolute;inset:auto var(--space-5) var(--space-5);z-index:3;display:flex;flex-direction:column;gap:var(--space-2);translate:0 calc(100% + var(--space-6));transition:translate var(--duree-lente) var(--ease-sortie)}.tuile__titre[data-astro-cid-4kgxmnlr]{font-size:var(--fs-h3);line-height:var(--lh-titre);font-weight:var(--fw-titre);text-wrap:balance}.tuile__infos[data-astro-cid-4kgxmnlr]{opacity:0;transition:opacity var(--duree-base) var(--ease-sortie) .12s}.tuile[data-astro-cid-4kgxmnlr]:is(:hover,:focus-visible,.est-active) .tuile__voile[data-astro-cid-4kgxmnlr],.tuile[data-astro-cid-4kgxmnlr]:is(:hover,:focus-visible,.est-active) .equerres,.tuile[data-astro-cid-4kgxmnlr]:is(:hover,:focus-visible,.est-active) .tuile__infos[data-astro-cid-4kgxmnlr]{opacity:1}.tuile[data-astro-cid-4kgxmnlr]:is(:hover,:focus-visible,.est-active) .tuile__texte[data-astro-cid-4kgxmnlr]{translate:0 0}.tuile[data-astro-cid-4kgxmnlr]:is(:hover,:focus-visible) .tuile__media[data-astro-cid-4kgxmnlr] img,.tuile[data-astro-cid-4kgxmnlr]:is(:hover,:focus-visible) .tuile__media[data-astro-cid-4kgxmnlr]>video{scale:1.03}.tuile[data-astro-cid-4kgxmnlr]:focus-visible{outline:none}.tuile[data-astro-cid-4kgxmnlr]:focus-visible .tuile__media[data-astro-cid-4kgxmnlr]{outline:2px solid var(--accent);outline-offset:4px}@media(max-width:767px){.grille-projets[data-astro-cid-4kgxmnlr]{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-7)}.grille-projets__col[data-astro-cid-4kgxmnlr]{display:contents}.grille-projets--decalee[data-astro-cid-4kgxmnlr] .grille-projets__col[data-astro-cid-4kgxmnlr]:nth-child(n){padding-top:0}.tuile[data-astro-cid-4kgxmnlr]{order:var(--o)}.tuile__voile[data-astro-cid-4kgxmnlr],.tuile__infos[data-astro-cid-4kgxmnlr]{opacity:1}.tuile__texte[data-astro-cid-4kgxmnlr]{inset:auto var(--space-4) var(--space-4);translate:0 0}.tuile__num[data-astro-cid-4kgxmnlr]{top:var(--space-3);left:var(--space-3)}.grille-projets[data-astro-cid-4kgxmnlr]:not(.grille-projets--decalee){flex-direction:row;gap:var(--space-3);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--grille-marge);scrollbar-width:none;overscroll-behavior-x:contain}.grille-projets[data-astro-cid-4kgxmnlr]:not(.grille-projets--decalee)::-webkit-scrollbar{display:none}.grille-projets[data-astro-cid-4kgxmnlr]:not(.grille-projets--decalee) .tuile[data-astro-cid-4kgxmnlr]{flex:0 0 82%;scroll-snap-align:start}}
