.tf-haut[data-astro-cid-ndm5nux2]{padding-bottom:2rem}.tf-plans[data-astro-cid-ndm5nux2]{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.tf-plan[data-astro-cid-ndm5nux2]{border-radius:var(--radius-2xl);background:#fff;flex-direction:column;gap:.875rem;padding:1.75rem 1.5rem;display:flex;position:relative;box-shadow:0 1px 2px #1502450f}.tf-plan[data-astro-cid-ndm5nux2].fort{background:var(--brand-900);color:#fff;box-shadow:var(--shadow-overlay);transform:translateY(-.75rem)}.tf-badge[data-astro-cid-ndm5nux2]{border-radius:var(--radius-pill);background:var(--brand-500);color:#fff;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;position:absolute;top:-.75rem;left:1.5rem}.tf-plan[data-astro-cid-ndm5nux2] h2[data-astro-cid-ndm5nux2]{font-size:1.5rem}.tf-accroche[data-astro-cid-ndm5nux2]{min-height:2.8em;color:var(--ink-muted);margin:0;font-size:.9375rem}.tf-prix[data-astro-cid-ndm5nux2]{margin:0;display:grid}.tf-montant[data-astro-cid-ndm5nux2]{letter-spacing:-.04em;font-size:2.75rem;font-weight:700;line-height:1.1}.tf-unite[data-astro-cid-ndm5nux2]{color:var(--ink-muted);font-size:.875rem}.tf-pourqui[data-astro-cid-ndm5nux2]{border-top:1px solid var(--line);min-height:4.1em;margin:0;padding-top:.875rem;font-size:.9375rem}.tf-inclut[data-astro-cid-ndm5nux2]{margin:0;font-size:.9375rem;font-weight:500}.tf-fonctions[data-astro-cid-ndm5nux2]{gap:.5rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:grid}.tf-fonctions[data-astro-cid-ndm5nux2] li[data-astro-cid-ndm5nux2]{gap:.5rem;display:flex}.tf-fonctions[data-astro-cid-ndm5nux2] svg[data-astro-cid-ndm5nux2]{color:var(--brand-500);flex:none;margin-top:.15rem}.fort[data-astro-cid-ndm5nux2] .tf-accroche[data-astro-cid-ndm5nux2],.fort[data-astro-cid-ndm5nux2] .tf-unite[data-astro-cid-ndm5nux2]{color:#ffffffbf}.fort[data-astro-cid-ndm5nux2] .tf-pourqui[data-astro-cid-ndm5nux2]{border-top-color:#ffffff26}.fort[data-astro-cid-ndm5nux2] .tf-fonctions[data-astro-cid-ndm5nux2] svg[data-astro-cid-ndm5nux2]{color:var(--brand-100)}.calc[data-astro-cid-ndm5nux2]{border-radius:var(--radius-2xl);background:#fff;grid-template-columns:1.1fr 1.4fr 1fr;align-items:center;gap:2rem;padding:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}.calc-texte[data-astro-cid-ndm5nux2]{gap:.5rem;display:grid}.calc-texte[data-astro-cid-ndm5nux2] .surtitre[data-astro-cid-ndm5nux2]{margin:0}.calc-texte[data-astro-cid-ndm5nux2] p[data-astro-cid-ndm5nux2]:last-child{color:var(--ink-muted);margin:0}.calc-reglages[data-astro-cid-ndm5nux2]{gap:1.25rem;display:grid}.calc-offres[data-astro-cid-ndm5nux2]{border-radius:var(--radius-pill);background:var(--canvas);gap:.25rem;padding:.25rem;display:flex}.calc-offres[data-astro-cid-ndm5nux2] label[data-astro-cid-ndm5nux2]{flex:1;position:relative}.calc-offres[data-astro-cid-ndm5nux2] input[data-astro-cid-ndm5nux2]{opacity:0;position:absolute}.calc-offres[data-astro-cid-ndm5nux2] span[data-astro-cid-ndm5nux2]{border-radius:var(--radius-pill);text-align:center;cursor:pointer;transition:background-color var(--duration-fast);padding:.625rem .5rem;font-weight:500;display:block}.calc-offres[data-astro-cid-ndm5nux2] input[data-astro-cid-ndm5nux2]:checked+span[data-astro-cid-ndm5nux2]{background:var(--brand-900);color:#fff}.calc-offres[data-astro-cid-ndm5nux2] input[data-astro-cid-ndm5nux2]:focus-visible+span[data-astro-cid-ndm5nux2]{outline:2px solid var(--focus)}.calc-caisses[data-astro-cid-ndm5nux2]{justify-content:space-between;align-items:center;gap:1rem;font-weight:500;display:flex}.calc-stepper[data-astro-cid-ndm5nux2]{align-items:center;gap:.75rem;display:flex}.calc-stepper[data-astro-cid-ndm5nux2] button[data-astro-cid-ndm5nux2]{border:1px solid var(--line);width:2.75rem;height:2.75rem;color:var(--ink);cursor:pointer;background:#fff;border-radius:50%;place-items:center;display:grid}.calc-stepper[data-astro-cid-ndm5nux2] button[data-astro-cid-ndm5nux2]:hover{border-color:var(--brand-600);color:var(--brand-600)}.calc-stepper[data-astro-cid-ndm5nux2] output[data-astro-cid-ndm5nux2]{text-align:center;font-variant-numeric:tabular-nums;min-width:2ch;font-size:1.5rem;font-weight:700}.calc-total[data-astro-cid-ndm5nux2]{text-align:right;color:var(--ink-muted);justify-items:end;font-size:.875rem;display:grid}.calc-montant[data-astro-cid-ndm5nux2]{letter-spacing:-.04em;color:var(--brand-600);font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,2rem + 2vw,3.5rem);font-weight:700}.tf-plus[data-astro-cid-ndm5nux2]{margin:0;padding:0;list-style:none}@media (width<=1100px){.tf-plans[data-astro-cid-ndm5nux2]{grid-template-columns:1fr 1fr}.tf-plan[data-astro-cid-ndm5nux2].fort{transform:none}.calc[data-astro-cid-ndm5nux2]{grid-template-columns:1fr}.calc-total[data-astro-cid-ndm5nux2]{text-align:left;justify-items:start}}@media (width<=620px){.tf-plans[data-astro-cid-ndm5nux2]{grid-template-columns:1fr}}
