.ccs[data-astro-cid-2svbd72v]{margin:2rem 0;padding:20px;border-radius:20px;background:#fff;border:1px solid #E2EEE8;box-shadow:0 24px 48px -36px #24333a59}.ccs-tete[data-astro-cid-2svbd72v]{display:flex;flex-direction:column;gap:4px;margin-bottom:18px}.ccs-titre[data-astro-cid-2svbd72v]{font-family:Space Grotesk,sans-serif;font-size:18px;font-weight:600;color:var(--color-primary);line-height:1.3}.ccs-sous[data-astro-cid-2svbd72v]{font-size:13.5px;line-height:1.5;color:#2b373bbf}.ccs-legende[data-astro-cid-2svbd72v]{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:8px;font-size:13px;color:var(--color-primary)}.ccs-legende[data-astro-cid-2svbd72v] span[data-astro-cid-2svbd72v]{display:inline-flex;align-items:center;gap:7px}.ccs-pastille[data-astro-cid-2svbd72v]{display:inline-block;width:10px;height:10px;border-radius:3px}.ccs-gris[data-astro-cid-2svbd72v]{background:#5b6b73}.ccs-vert[data-astro-cid-2svbd72v]{background:#078c62}.ccs-grille[data-astro-cid-2svbd72v]{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.ccs-panneau[data-astro-cid-2svbd72v]{padding:14px;border-radius:14px;background:#f7fcfa;border:1px solid #E2EEE8}.ccs-nom[data-astro-cid-2svbd72v]{margin:0 0 10px;font-size:14px;font-weight:600;color:var(--color-primary);line-height:1.3}.ccs-nom[data-astro-cid-2svbd72v] span[data-astro-cid-2svbd72v]{display:block;margin-top:2px;font-size:12px;font-weight:400;color:#2b373ba6}.ccs-rang[data-astro-cid-2svbd72v]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"etiq val" "piste piste";gap:4px 10px;align-items:baseline}.ccs-rang[data-astro-cid-2svbd72v]+.ccs-rang[data-astro-cid-2svbd72v]{margin-top:10px}.ccs-etiq[data-astro-cid-2svbd72v]{grid-area:etiq;font-size:12.5px;color:#2b373bcc}.ccs-rang[data-astro-cid-2svbd72v] .ccs-val[data-astro-cid-2svbd72v]{grid-area:val}.ccs-rang[data-astro-cid-2svbd72v] .ccs-piste[data-astro-cid-2svbd72v]{grid-area:piste}.ccs-piste[data-astro-cid-2svbd72v]{display:block;height:10px;border-radius:4px;background:#edf3f0;overflow:hidden}.ccs-barre[data-astro-cid-2svbd72v]{display:block;height:100%;border-radius:0 4px 4px 0}.ccs-val[data-astro-cid-2svbd72v]{font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:600;color:var(--color-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.ccs-liste[data-astro-cid-2svbd72v]{display:flex;flex-direction:column;gap:12px}.ccs-ligne[data-astro-cid-2svbd72v]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nom val" "piste piste";gap:4px 10px;align-items:baseline}.ccs-ligne-nom[data-astro-cid-2svbd72v]{grid-area:nom;font-size:13.5px;line-height:1.35;color:#2b373bd9}.ccs-ligne[data-astro-cid-2svbd72v] .ccs-val[data-astro-cid-2svbd72v]{grid-area:val}.ccs-ligne[data-astro-cid-2svbd72v] .ccs-piste[data-astro-cid-2svbd72v]{grid-area:piste}.ccs-ligne-fort[data-astro-cid-2svbd72v] .ccs-ligne-nom[data-astro-cid-2svbd72v]{font-weight:600;color:var(--color-primary)}.ccs-source[data-astro-cid-2svbd72v]{margin:16px 0 0;padding-top:12px;border-top:1px solid #E2EEE8;font-size:12px;line-height:1.55;color:#2b373bb3}@media(min-width:640px){.ccs[data-astro-cid-2svbd72v]{padding:26px}.ccs-grille[data-astro-cid-2svbd72v]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ccs-ligne[data-astro-cid-2svbd72v]{grid-template-columns:minmax(0,15rem) minmax(0,1fr) 4.5rem;grid-template-areas:"nom piste val";align-items:center;gap:12px}.ccs-ligne[data-astro-cid-2svbd72v] .ccs-val[data-astro-cid-2svbd72v]{text-align:right}}.cac[data-astro-cid-flxuc4ct]{list-style:none;margin:1.75rem 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.cac-carte[data-astro-cid-flxuc4ct]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"valeur bouton" "corps corps";gap:8px 12px;align-items:center;padding:14px 16px;border-radius:14px;background:#fff;border:1px solid #E2EEE8}.cac-valeur[data-astro-cid-flxuc4ct]{grid-area:valeur;font-family:Space Grotesk,sans-serif;font-size:22px;font-weight:700;line-height:1.1;color:var(--color-accent-dark);font-variant-numeric:tabular-nums}.cac-corps[data-astro-cid-flxuc4ct]{grid-area:corps;display:flex;flex-direction:column;gap:4px;min-width:0}.cac-texte[data-astro-cid-flxuc4ct]{font-size:15px;line-height:1.5;color:var(--color-primary)}.cac-source[data-astro-cid-flxuc4ct]{font-size:12.5px;line-height:1.45;color:#2b373bb3}.cac-bouton[data-astro-cid-flxuc4ct]{grid-area:bouton;padding:6px 12px;border-radius:999px;border:1px solid #D5EFE4;background:#f2fbf6;font-size:12.5px;font-weight:600;color:var(--color-accent-dark);cursor:pointer;transition:background .15s ease,color .15s ease}.cac-bouton[data-astro-cid-flxuc4ct]:hover,.cac-ok[data-astro-cid-flxuc4ct]{background:var(--color-accent);color:#fff;border-color:var(--color-accent)}@media(min-width:640px){.cac-carte[data-astro-cid-flxuc4ct]{grid-template-columns:6.5rem minmax(0,1fr) auto;grid-template-areas:"valeur corps bouton";padding:16px 18px}}
