.rpm[data-astro-cid-3uelpvwp]{margin:2rem 0;padding:22px 18px;border-radius:20px;background:#24333a;color:#fff;overflow:hidden}.rpm-titre[data-astro-cid-3uelpvwp]{font-family:Space Grotesk,sans-serif;font-size:18px;font-weight:600;line-height:1.3;margin:0 0 16px}.rpm-axe[data-astro-cid-3uelpvwp]{display:flex;justify-content:space-between;gap:12px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#fff9;margin-bottom:10px}.rpm-axe[data-astro-cid-3uelpvwp] span[data-astro-cid-3uelpvwp]:last-child{text-align:right;color:#5fd3a6}.rpm-liste[data-astro-cid-3uelpvwp]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.rpm-ligne[data-astro-cid-3uelpvwp]{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:14px}.rpm-nom[data-astro-cid-3uelpvwp]{margin:0;font-weight:600;font-size:16px}.rpm-sous[data-astro-cid-3uelpvwp]{margin:2px 0 0;font-size:13px;color:#ffffffa6}.rpm-jauge[data-astro-cid-3uelpvwp]{position:relative;height:22px;margin:12px 0 14px}.rpm-piste[data-astro-cid-3uelpvwp]{position:absolute;left:0;right:0;top:9px;height:4px;border-radius:999px;background:linear-gradient(90deg,#ffffff38,#0aab78)}.rpm-curseur[data-astro-cid-3uelpvwp]{position:absolute;top:2px;width:18px;height:18px;margin-left:-9px;border-radius:50%;background:#fff;border:4px solid #0AAB78;box-shadow:0 0 0 4px #0aab7840}.rpm-faits[data-astro-cid-3uelpvwp]{margin:0;display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.rpm-faits[data-astro-cid-3uelpvwp] dt[data-astro-cid-3uelpvwp]{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#ffffff8c}.rpm-faits[data-astro-cid-3uelpvwp] dd[data-astro-cid-3uelpvwp]{margin:3px 0 0;font-size:14px;line-height:1.45;color:#ffffffeb}.rpm-contrat[data-astro-cid-3uelpvwp] dt[data-astro-cid-3uelpvwp]{color:#5fd3a6}.rpm-note[data-astro-cid-3uelpvwp]{margin:16px 0 0;font-size:12.5px;line-height:1.5;color:#fff9}@media(min-width:720px){.rpm[data-astro-cid-3uelpvwp]{padding:28px}.rpm-faits[data-astro-cid-3uelpvwp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.ge[data-astro-cid-qckjyuhb]{margin:2rem 0;padding:20px 16px;border-radius:20px;background:linear-gradient(160deg,#f2fbf6,#e6f8f2);border:1px solid #D5EFE4}.ge-titre[data-astro-cid-qckjyuhb]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;margin:0 0 16px;font-family:Space Grotesk,sans-serif;font-size:18px;font-weight:600;color:var(--color-primary);line-height:1.3}.ge-total[data-astro-cid-qckjyuhb]{font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--color-accent);padding:4px 10px;border-radius:999px;white-space:nowrap}.ge-grille[data-astro-cid-qckjyuhb]{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.ge-famille[data-astro-cid-qckjyuhb]{background:#fff;border:1px solid #E2EEE8;border-radius:14px;padding:14px}.ge-tete[data-astro-cid-qckjyuhb]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:10px;margin-bottom:4px;border-bottom:1px solid #EEF4F1}.ge-nom[data-astro-cid-qckjyuhb]{font-weight:700;font-size:15px;color:var(--color-primary)}.ge-poids[data-astro-cid-qckjyuhb]{font-size:12px;font-weight:700;color:var(--color-accent);white-space:nowrap}.ge-items[data-astro-cid-qckjyuhb]{list-style:none;margin:0;padding:0}.ge-item[data-astro-cid-qckjyuhb]{display:flex;gap:12px;align-items:flex-start;padding:10px 0}.ge-item[data-astro-cid-qckjyuhb]+.ge-item[data-astro-cid-qckjyuhb]{border-top:1px dashed #E2EEE8}.ge-pastille[data-astro-cid-qckjyuhb]{flex:0 0 auto;width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#e6f8f2;color:#067a56;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:15px}.ge-texte[data-astro-cid-qckjyuhb]{min-width:0;display:flex;flex-direction:column;gap:2px}.ge-texte[data-astro-cid-qckjyuhb] strong[data-astro-cid-qckjyuhb]{font-weight:600;font-size:14.5px;line-height:1.35;color:var(--color-primary)}.ge-texte[data-astro-cid-qckjyuhb] span[data-astro-cid-qckjyuhb]{font-size:13px;line-height:1.45;color:#24333abf}.ge-note[data-astro-cid-qckjyuhb]{margin:14px 0 0;font-size:13px;line-height:1.5;color:#24333abf}@media(min-width:720px){.ge[data-astro-cid-qckjyuhb]{padding:26px}.ge-grille[data-astro-cid-qckjyuhb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}
