.contenu-carte[data-v-603c9ff0]{flex-direction:column;gap:.6rem;text-decoration:none;display:flex}.contenu-carte__image[data-v-603c9ff0]{aspect-ratio:4/5;background-color:var(--vert-pale);background-position:50%;background-size:cover;transition:opacity .25s}.contenu-carte:hover .contenu-carte__image[data-v-603c9ff0]{opacity:.85}.contenu-carte__date[data-v-603c9ff0]{letter-spacing:.08em;color:var(--vert-discret);text-transform:uppercase;font-size:.7rem}.contenu-carte__titre[data-v-603c9ff0]{min-height:2.7em;font-family:var(--police-titre);color:var(--vert-fonce);font-size:1.05rem;font-weight:600;line-height:1.35}.contenu-grille[data-v-f3a2f1cb]{grid-template-columns:repeat(auto-fill,8.5rem);justify-content:center;gap:2rem 1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.contenu-grille[data-v-f3a2f1cb]{grid-template-columns:repeat(auto-fill,10rem);gap:2.5rem 1.25rem}}@media (width>=1024px){.contenu-grille[data-v-f3a2f1cb]{grid-template-columns:repeat(auto-fill,11.5rem);gap:2.5rem 1.5rem}}
