.cartes[data-astro-cid-6qe2k7sl]{grid-template-columns:repeat(var(--colonnes), minmax(0, 1fr));gap:var(--e-5);margin:0;padding:0;list-style:none;display:grid}.cartes--2[data-astro-cid-6qe2k7sl]{--colonnes:2}.cartes--3[data-astro-cid-6qe2k7sl]{--colonnes:3}.cartes--4[data-astro-cid-6qe2k7sl]{--colonnes:4}@media (width<=1080px){.cartes--4[data-astro-cid-6qe2k7sl]{--colonnes:2}}@media (width<=860px){.cartes--3[data-astro-cid-6qe2k7sl]{--colonnes:1}}@media (width<=640px){.cartes[data-astro-cid-6qe2k7sl]{--colonnes:1!important}}.carte-page[data-astro-cid-otfi455d]{--accent:var(--c-rouge);gap:var(--e-3);padding:var(--e-7) var(--e-5) var(--e-5);transition:box-shadow var(--transition), transform var(--transition);flex-direction:column;display:flex;position:relative}.carte-page--mission[data-astro-cid-otfi455d]{--accent:var(--c-noir)}.carte-page--mission[data-astro-cid-otfi455d].angle:before{border-color:var(--c-noir)}.carte-page--lien[data-astro-cid-otfi455d]:hover{box-shadow:var(--ombre-survol);transform:translateY(-2px)}.carte-page--lien[data-astro-cid-otfi455d]:focus-within{outline:2px solid var(--accent);outline-offset:3px}.carte-page__icone[data-astro-cid-otfi455d]{border-radius:var(--rayon);background:var(--accent);width:2.75rem;height:2.75rem;color:var(--c-blanc);place-items:center;display:grid}.carte-page__icone[data-astro-cid-otfi455d] .icone{width:1.45rem;height:1.45rem}.carte-page__label[data-astro-cid-otfi455d]{color:var(--accent)}.carte-page--mission[data-astro-cid-otfi455d] .carte-page__label[data-astro-cid-otfi455d]{color:var(--c-texte-doux)}.carte-page__titre[data-astro-cid-otfi455d]{font-family:var(--f-titre);font-size:clamp(1.2rem,1.1rem + .4vw,1.4rem);font-weight:700;line-height:1.2}.carte-page[data-astro-cid-otfi455d] .carte-page__lien{color:var(--c-noir);text-decoration:none}.carte-page[data-astro-cid-otfi455d] .carte-page__lien:focus-visible,.carte-page[data-astro-cid-otfi455d] .carte-page__suite:focus-visible{outline:none}.carte-page__texte[data-astro-cid-otfi455d]{color:var(--c-texte-doux)}.carte-page__texte[data-astro-cid-otfi455d] p+p{margin-top:var(--e-3)}.carte-page[data-astro-cid-otfi455d] .carte-page__suite{align-items:center;gap:var(--e-2);padding-top:var(--e-3);color:var(--c-noir);margin-top:auto;font-weight:600;text-decoration:none;display:inline-flex}.carte-page[data-astro-cid-otfi455d] .carte-page__suite .icone{width:1.1rem;height:1.1rem;color:var(--accent);transition:transform var(--transition)}.carte-page--lien[data-astro-cid-otfi455d]:hover .carte-page__suite .icone{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.carte-page[data-astro-cid-otfi455d],.carte-page--lien[data-astro-cid-otfi455d]:hover{transition:none;transform:none}}
