.cartes[data-astro-cid-lnpzfcy2]{gap:var(--e-6);margin:0;padding:0;list-style:none;display:grid}.carte__lien[data-astro-cid-lnpzfcy2]{background:var(--c-blanc);height:100%;color:var(--c-brun);border-bottom:2px solid #0000;text-decoration:none;transition:border-color .16s;display:grid}.carte__lien[data-astro-cid-lnpzfcy2]:hover{border-bottom-color:var(--c-bronze)}.carte__lien[data-astro-cid-lnpzfcy2]:focus-visible{outline:2px solid var(--c-bronze-fonce);outline-offset:4px}.carte__lien[data-astro-cid-lnpzfcy2] .carte__photo{aspect-ratio:3/2}.carte__texte[data-astro-cid-lnpzfcy2]{gap:var(--e-2);padding:var(--e-5) var(--e-5) var(--e-6);border-top:1px solid var(--filet-bronze);align-content:start;display:grid}.carte__titre[data-astro-cid-lnpzfcy2]{font-family:var(--police-titre);margin:0;font-size:1.375rem;font-weight:400;line-height:1.25}.carte__resume[data-astro-cid-lnpzfcy2]{color:var(--texte-doux);font-size:1rem}.carte__suite[data-astro-cid-lnpzfcy2]{margin-top:var(--e-2);color:var(--accent-texte);text-decoration:underline;text-decoration-color:var(--c-bronze);text-underline-offset:.35em;font-weight:600}@media (width>=40em){.cartes[data-astro-cid-lnpzfcy2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64em){.cartes--3[data-astro-cid-lnpzfcy2]{grid-template-columns:repeat(3,minmax(0,1fr))}}
