.ouverture[data-astro-cid-ndm5nux2]{background:linear-gradient(hsl(var(--background)) 0, hsl(var(--background)) 58%, var(--c-carte) 58%);padding-bottom:clamp(2.5rem,2rem + 2vw,4rem)}.tete[data-astro-cid-ndm5nux2]{text-align:center;justify-items:center;gap:1rem;padding-block:clamp(2.5rem,1.5rem + 3vw,4rem) clamp(1.75rem,1rem + 2vw,2.75rem);display:grid}.tete[data-astro-cid-ndm5nux2] .chapo[data-astro-cid-ndm5nux2]{max-width:44rem}.formules[data-astro-cid-ndm5nux2]{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,.8fr);align-items:stretch;gap:1.25rem;display:grid}.formule[data-astro-cid-ndm5nux2]{box-shadow:var(--ombre-lg);flex-direction:column;gap:1.4rem;padding:2rem;display:flex}.avant[data-astro-cid-ndm5nux2]{border:2px solid hsl(var(--primary));box-shadow:var(--ombre-lg), 0 24px 48px -28px hsl(var(--primary) / .55)}.haut[data-astro-cid-ndm5nux2]{justify-content:space-between;align-items:start;gap:1rem;display:flex}.haut[data-astro-cid-ndm5nux2] h2[data-astro-cid-ndm5nux2]{font-size:var(--t-xl)}.pour[data-astro-cid-ndm5nux2]{color:var(--c-texte-2);font-size:var(--t-s)}.prix[data-astro-cid-ndm5nux2]{align-items:baseline;gap:.4rem;display:flex}.montant[data-astro-cid-ndm5nux2]{letter-spacing:-.04em;font-size:clamp(2.8rem,2.2rem + 2vw,3.6rem);font-weight:800}.periode[data-astro-cid-ndm5nux2]{color:var(--c-texte-2);font-weight:600}.limites[data-astro-cid-ndm5nux2]{grid-template-columns:1fr 1fr;gap:.6rem;margin:0;display:grid}.limites[data-astro-cid-ndm5nux2] div[data-astro-cid-ndm5nux2]{border-radius:var(--rayon-md);background:hsl(var(--background));border:1px solid var(--c-bord);padding:.75rem .9rem}dt[data-astro-cid-ndm5nux2]{font-size:var(--t-xs);color:var(--c-texte-2);text-transform:uppercase;letter-spacing:.06em;font-weight:700}dd[data-astro-cid-ndm5nux2]{margin:.15rem 0 0;font-weight:800}.inclus[data-astro-cid-ndm5nux2]{flex:1;gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.inclus[data-astro-cid-ndm5nux2] li[data-astro-cid-ndm5nux2]{gap:.6rem;display:flex}.inclus[data-astro-cid-ndm5nux2] li[data-astro-cid-ndm5nux2]:before{content:"✓";color:var(--succes);font-weight:800}.large[data-astro-cid-ndm5nux2]{width:100%}.aide[data-astro-cid-ndm5nux2]{background:hsl(var(--background));box-shadow:none;align-content:start;gap:.9rem;padding:1.75rem;display:grid}.aide[data-astro-cid-ndm5nux2] h2[data-astro-cid-ndm5nux2]{font-size:var(--t-l)}.aide[data-astro-cid-ndm5nux2] p[data-astro-cid-ndm5nux2]{color:var(--c-texte-2);font-size:var(--t-s)}.tableau-defilant[data-astro-cid-ndm5nux2]{border:1px solid var(--c-bord);border-radius:var(--rayon-2xl);background:var(--c-carte);overflow-x:auto}.comparatif[data-astro-cid-ndm5nux2]{border-collapse:collapse;width:100%;font-size:var(--t-s)}.comparatif[data-astro-cid-ndm5nux2] th[data-astro-cid-ndm5nux2],.comparatif[data-astro-cid-ndm5nux2] td[data-astro-cid-ndm5nux2]{border-bottom:1px solid var(--c-sourdine);text-align:left;padding:.8rem 1.1rem}.comparatif[data-astro-cid-ndm5nux2] thead[data-astro-cid-ndm5nux2] th[data-astro-cid-ndm5nux2]{background:var(--c-carte);font-size:var(--t-l);vertical-align:bottom;font-weight:800;position:sticky;top:0}.comparatif[data-astro-cid-ndm5nux2] thead[data-astro-cid-ndm5nux2] th[data-astro-cid-ndm5nux2] span[data-astro-cid-ndm5nux2]{font-size:var(--t-xs);color:var(--c-texte-2);font-weight:600;display:block}.comparatif[data-astro-cid-ndm5nux2] td[data-astro-cid-ndm5nux2]{text-align:center;width:22%;font-weight:600}.comparatif[data-astro-cid-ndm5nux2] tbody[data-astro-cid-ndm5nux2] th[data-astro-cid-ndm5nux2]{font-weight:600}.groupe[data-astro-cid-ndm5nux2] th[data-astro-cid-ndm5nux2]{background:hsl(var(--background));font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.07em;color:var(--c-texte-2);font-weight:800}.coche[data-astro-cid-ndm5nux2]{background:var(--succes-fond);width:1.5rem;height:1.5rem;color:var(--succes);border-radius:50%;place-items:center;font-weight:800;display:inline-grid}.vide[data-astro-cid-ndm5nux2]{color:var(--c-bord)}.benefices[data-astro-cid-ndm5nux2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.benefice[data-astro-cid-ndm5nux2]{color:inherit;text-decoration:none;display:grid;overflow:hidden}.visuel-benefice[data-astro-cid-ndm5nux2]{background:linear-gradient(160deg, hsl(var(--primary) / .08), hsl(var(--accent) / .12));place-items:center;max-height:17rem;padding:1.5rem 1.5rem 0;display:grid;overflow:hidden}.cadre[data-astro-cid-ndm5nux2]{width:100%;transition:transform .3s}.cadre[data-astro-cid-ndm5nux2].mobile{width:55%}.benefice[data-astro-cid-ndm5nux2]:hover .cadre[data-astro-cid-ndm5nux2]{transform:translateY(-6px)}.texte-benefice[data-astro-cid-ndm5nux2]{gap:.5rem;padding:1.4rem 1.5rem 1.5rem;display:grid}.texte-benefice[data-astro-cid-ndm5nux2] p[data-astro-cid-ndm5nux2]{color:var(--c-texte-2);font-size:var(--t-s)}.garanties[data-astro-cid-ndm5nux2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.garanties[data-astro-cid-ndm5nux2] li[data-astro-cid-ndm5nux2]{border-top:3px solid var(--logo-jaune);align-content:start;gap:.4rem;padding:1.4rem;display:grid}.garanties[data-astro-cid-ndm5nux2] p[data-astro-cid-ndm5nux2]{color:var(--c-texte-2);font-size:var(--t-s)}.faq-fond[data-astro-cid-ndm5nux2]{background:var(--c-carte);border-block:1px solid var(--c-bord)}@media (width<=1020px){.formules[data-astro-cid-ndm5nux2]{grid-template-columns:repeat(2,minmax(0,1fr))}.aide[data-astro-cid-ndm5nux2]{grid-column:1/-1}.garanties[data-astro-cid-ndm5nux2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.comparatif[data-astro-cid-ndm5nux2]{font-size:var(--t-xs)}.comparatif[data-astro-cid-ndm5nux2] th[data-astro-cid-ndm5nux2],.comparatif[data-astro-cid-ndm5nux2] td[data-astro-cid-ndm5nux2]{padding:.65rem .5rem}.comparatif[data-astro-cid-ndm5nux2] thead[data-astro-cid-ndm5nux2] th[data-astro-cid-ndm5nux2]{font-size:var(--t-m)}.comparatif[data-astro-cid-ndm5nux2] td[data-astro-cid-ndm5nux2]{width:26%}}@media (width<=720px){.formules[data-astro-cid-ndm5nux2],.benefices[data-astro-cid-ndm5nux2],.garanties[data-astro-cid-ndm5nux2]{grid-template-columns:1fr}}
