.cases[data-astro-cid-rkgg3bmr]{max-width:980px;margin-inline:auto}.cases-feuille[data-astro-cid-rkgg3bmr]{color:#121212;box-shadow:0 0 0 1px #ffffff1a, 0 50px 90px -40px color-mix(in oklab, var(--c-foyer) 45%, transparent);background:#fbfaf6;border-radius:18px;padding:clamp(22px,3vw,40px) clamp(18px,3.4vw,44px) clamp(18px,2.4vw,28px)}.cases-tete[data-astro-cid-rkgg3bmr]{border-bottom:2px solid #121212;align-items:center;gap:16px;padding-bottom:18px;display:flex}.cases-numero[data-astro-cid-rkgg3bmr]{color:#fbfaf6;font-family:var(--font-mono);background:#121212;margin:0;padding:4px 12px;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:600;line-height:1.1}.cases-nom[data-astro-cid-rkgg3bmr]{margin:0;font-size:1.125rem;font-weight:600}.cases-exercice[data-astro-cid-rkgg3bmr]{color:#0000009e;margin:2px 0 0;font-size:14px}.cases-lignes[data-astro-cid-rkgg3bmr]{margin:0;padding:0;list-style:none}.cases-ligne[data-astro-cid-rkgg3bmr]{border-bottom:1px solid #00000014;grid-template-columns:auto minmax(0,1fr) auto minmax(190px,auto);grid-template-areas:"code intitule boite source";align-items:center;gap:18px;padding:18px 0;display:grid}.cases-code[data-astro-cid-rkgg3bmr]{color:#fff;min-width:52px;height:40px;font-family:var(--font-mono);letter-spacing:.04em;background:#1d1d1d;grid-area:code;place-items:center;font-size:14px;font-weight:600;display:inline-grid}.cases-intitule[data-astro-cid-rkgg3bmr]{grid-area:intitule;font-size:16px;line-height:1.35}.cases-boite[data-astro-cid-rkgg3bmr]{box-sizing:border-box;width:172px;height:48px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;background:#fff;border:1.5px solid #0000008c;grid-area:boite;justify-content:flex-end;align-items:center;padding:0 14px;font-size:22px;font-weight:600;display:inline-flex}.cases-compteur[data-astro-cid-rkgg3bmr]{height:1.2em;line-height:1.2em;display:inline-flex;overflow:hidden}.cases-chiffre[data-astro-cid-rkgg3bmr]{width:1ch;height:1.2em;display:inline-block;overflow:hidden}.cases-rouleau[data-astro-cid-rkgg3bmr]{word-break:break-all;width:1ch;translate:0 calc((var(--d) + 10) * -1.2em);display:block}.cases-sep[data-astro-cid-rkgg3bmr]{white-space:pre;display:inline-block}.cases-source[data-astro-cid-rkgg3bmr]{color:#000000c7;white-space:nowrap;background:#0000000d;border-radius:999px;grid-area:source;justify-self:start;align-items:center;gap:8px;min-height:36px;padding:6px 14px 6px 8px;font-size:14px;display:inline-flex}.cases-pied[data-astro-cid-rkgg3bmr]{color:#0000009e;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:16px;font-size:13px;display:flex}.sr-only[data-astro-cid-rkgg3bmr]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=767px){.cases-ligne[data-astro-cid-rkgg3bmr]{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"code intitule""boite boite""source source";gap:12px 14px}.cases-boite[data-astro-cid-rkgg3bmr]{width:100%}}@media (prefers-reduced-motion:no-preference){html.js .cases[data-astro-cid-rkgg3bmr]:not(.is-on) .cases-rouleau[data-astro-cid-rkgg3bmr]{translate:0}.cases-rouleau[data-astro-cid-rkgg3bmr]{transition:translate 1.4s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--n) * .26s + var(--k) * 70ms)}}.crible-avis[data-astro-cid-l2ehq2vh]{width:386px;padding:24px 24px 18px;top:22px;left:18px;overflow:visible}.crible-tete[data-astro-cid-l2ehq2vh]{border-bottom:1.5px solid #121212;align-items:center;gap:12px;padding-bottom:14px;display:flex}.crible-avis[data-astro-cid-l2ehq2vh] .k{color:#000000a3;font-size:15px}.crible-titre[data-astro-cid-l2ehq2vh]{margin-top:2px;font-size:19px;font-weight:600}.crible-lignes[data-astro-cid-l2ehq2vh]{margin:4px 0 0;padding:0;list-style:none}.crible-ligne[data-astro-cid-l2ehq2vh]{border-bottom:1px solid #00000012;padding:8px 0;font-size:16px}.crible-ligne[data-astro-cid-l2ehq2vh].is-total{border-bottom:0;font-weight:600}.crible-montant[data-astro-cid-l2ehq2vh]{font-variant-numeric:tabular-nums;white-space:nowrap}.crible-note[data-astro-cid-l2ehq2vh]{margin:10px -58px 4px 40px;position:relative}.crible-carte[data-astro-cid-l2ehq2vh]{padding:14px 16px;font-size:16px;position:relative}.crible-quoi[data-astro-cid-l2ehq2vh]{font-weight:600}.crible-gain[data-astro-cid-l2ehq2vh]{align-items:baseline;gap:10px;margin:12px 0 0;font-size:17px;display:flex}.crible-gain[data-astro-cid-l2ehq2vh] .mark[data-astro-cid-l2ehq2vh]{letter-spacing:-.03em;font-size:44px;font-weight:650;line-height:1.05}.crible-effet[data-astro-cid-l2ehq2vh]{margin:6px 0 0;font-size:15px}.crible-effet[data-astro-cid-l2ehq2vh] s[data-astro-cid-l2ehq2vh]{margin-inline:2px 4px;text-decoration-thickness:1.5px}.crible-manque[data-astro-cid-l2ehq2vh]{margin:8px 0 0;font-size:15px;line-height:1.4}.crible-priorite[data-astro-cid-l2ehq2vh]{color:#6b4500;background:#fde7b0;border-radius:999px;padding:3px 10px;font-size:15px;font-weight:600;position:absolute;top:-11px;right:14px}.crible-priorite[data-astro-cid-l2ehq2vh].is-haute{color:#0c0c0c;background:#d4f564}.crible-ok[data-astro-cid-l2ehq2vh]{color:#0a6b41;border-top:1.5px solid #121212;gap:6px;margin:8px 0 0;padding:12px 0 0;font-size:15px;list-style:none;display:grid}.crible-ok[data-astro-cid-l2ehq2vh] li[data-astro-cid-l2ehq2vh]{align-items:center;gap:8px;display:flex}.crible-faisceau[data-astro-cid-l2ehq2vh]{z-index:3;opacity:0;pointer-events:none;background:#d4f564;border-radius:3px;height:3px;animation:9s cubic-bezier(.45,0,.3,1) both crible-lecture;position:absolute;top:0;left:-8px;right:-8px;box-shadow:0 0 18px 4px #d4f5648c}@keyframes crible-lecture{0%,3%{opacity:0;translate:0}5%{opacity:1}19%{opacity:1}22%,to{opacity:0;translate:0 640px}}@media (prefers-reduced-motion:reduce){.crible-faisceau[data-astro-cid-l2ehq2vh]{display:none}}.fil[data-astro-cid-x57kxgwo]{--fil-fond:var(--bg,#0f1011);--fil-argent:color-mix(in srgb, var(--c-income) 38%, #f4f0e6);--t-revenu:color-mix(in srgb, var(--fil-argent) 24%, var(--fil-fond));--t-frais:color-mix(in srgb, #f4f0e6 34%, var(--fil-fond));--t-foncier:var(--c-realestate);--t-epargne:var(--c-financial);--t-tranche-0:color-mix(in srgb, var(--fil-argent) 22%, var(--fil-fond));--t-economie:#d4f564;--t-tranche-1:color-mix(in oklab, var(--c-foyer) 42%, #1e1e22);--t-tranche-2:color-mix(in oklab, var(--c-foyer) 78%, #1e1e22);--t-impot:var(--c-foyer);--t-social:color-mix(in oklab, var(--c-foyer) 55%, white);--fil-trace:minmax(0, 560px);max-width:1180px;margin-inline:auto}.t-revenu[data-astro-cid-x57kxgwo]{fill:var(--t-revenu);background:var(--t-revenu)}.t-frais[data-astro-cid-x57kxgwo]{fill:var(--t-frais);background:var(--t-frais)}.t-foncier[data-astro-cid-x57kxgwo]{fill:var(--t-foncier);background:var(--t-foncier)}.t-epargne[data-astro-cid-x57kxgwo]{fill:var(--t-epargne);background:var(--t-epargne)}.t-tranche-0[data-astro-cid-x57kxgwo]{fill:var(--t-tranche-0);background:var(--t-tranche-0)}.t-tranche-1[data-astro-cid-x57kxgwo]{fill:var(--t-tranche-1);background:var(--t-tranche-1)}.t-tranche-2[data-astro-cid-x57kxgwo]{fill:var(--t-tranche-2);background:var(--t-tranche-2)}.t-impot[data-astro-cid-x57kxgwo]{fill:var(--t-impot);background:var(--t-impot)}.t-social[data-astro-cid-x57kxgwo]{fill:var(--t-social);background:var(--t-social)}.t-economie[data-astro-cid-x57kxgwo]{fill:var(--t-economie);background:var(--t-economie)}.volume-clair[data-astro-cid-x57kxgwo]{stop-color:color-mix(in srgb, var(--fil-argent) 36%, var(--fil-fond))}.volume-sombre[data-astro-cid-x57kxgwo]{stop-color:color-mix(in srgb, var(--fil-argent) 15%, var(--fil-fond))}path[data-astro-cid-x57kxgwo].t-impot,path[data-astro-cid-x57kxgwo].t-social{filter:drop-shadow(0 0 10px color-mix(in oklab, var(--c-foyer) 55%, transparent))}path[data-astro-cid-x57kxgwo].t-economie{filter:drop-shadow(0 0 8px #d4f564cc)}.fil-liste[data-astro-cid-x57kxgwo]{margin:0;padding:0;list-style:none}.fil-rangee[data-astro-cid-x57kxgwo]{grid-template-columns:minmax(0, 1fr) var(--fil-trace) minmax(0, 1fr);grid-template-areas:"legende trace cote";grid-template-rows:var(--h);height:var(--h);align-items:center;column-gap:clamp(16px,2.4vw,32px);display:grid}.fil-trace[data-astro-cid-x57kxgwo]{width:100%;height:var(--h);grid-area:trace;align-self:start;display:block;overflow:visible}.fil-legende[data-astro-cid-x57kxgwo]{text-align:right;grid-area:legende;justify-self:end;max-width:30ch}.fil-cote[data-astro-cid-x57kxgwo]{grid-area:cote;justify-self:start}.is-ajout[data-astro-cid-x57kxgwo] .fil-cote[data-astro-cid-x57kxgwo]{align-self:start;margin-top:6px}.is-retrait[data-astro-cid-x57kxgwo] .fil-cote[data-astro-cid-x57kxgwo]{align-self:end;margin-bottom:6px}.fil-libelle[data-astro-cid-x57kxgwo]{font-size:var(--fs-body-sm,15px);color:var(--text-body);margin:0;font-weight:300;line-height:1.35}.fil-montant[data-astro-cid-x57kxgwo]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-strong);margin:4px 0 0;font-size:1.125rem}.is-palier[data-astro-cid-x57kxgwo] .fil-libelle[data-astro-cid-x57kxgwo],.is-source[data-astro-cid-x57kxgwo] .fil-libelle[data-astro-cid-x57kxgwo],.is-parts[data-astro-cid-x57kxgwo] .fil-libelle[data-astro-cid-x57kxgwo]{color:var(--text-strong)}.is-palier[data-astro-cid-x57kxgwo] .fil-montant[data-astro-cid-x57kxgwo],.is-source[data-astro-cid-x57kxgwo] .fil-montant[data-astro-cid-x57kxgwo]{color:var(--text);font-size:clamp(1.375rem,2vw,1.75rem)}.fil-precision[data-astro-cid-x57kxgwo]{color:var(--text-muted);margin:4px 0 0;font-size:13px;line-height:1.4}.fil-noeud[data-astro-cid-x57kxgwo]{min-height:36px;color:var(--text-strong);white-space:nowrap;background:#ffffff0f;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 8px;font-size:14px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.is-source[data-astro-cid-x57kxgwo] .fil-noeud[data-astro-cid-x57kxgwo]{margin-bottom:10px}.fil-tranches[data-astro-cid-x57kxgwo]{color:var(--text-body);gap:6px;margin:10px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.fil-tranches[data-astro-cid-x57kxgwo] li[data-astro-cid-x57kxgwo]{grid-template-columns:10px 3.2em auto minmax(4.5em,auto);justify-content:end;align-items:center;gap:8px;display:grid}.fil-pastille[data-astro-cid-x57kxgwo]{border-radius:3px;width:10px;height:10px}.fil-taux[data-astro-cid-x57kxgwo],.fil-impot[data-astro-cid-x57kxgwo]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.fil-taux[data-astro-cid-x57kxgwo]{text-align:right;color:var(--text-strong)}.fil-impot[data-astro-cid-x57kxgwo]{text-align:right;color:var(--c-foyer)}.fil-article[data-astro-cid-x57kxgwo]{font-family:var(--font-mono);color:var(--text-muted);margin-top:12px;font-size:13px;display:inline-block}.fil-arrivee[data-astro-cid-x57kxgwo]{grid-template-columns:minmax(0, 1fr) var(--fil-trace) minmax(0, 1fr);column-gap:clamp(16px,2.4vw,32px);display:grid}.fil-carte[data-astro-cid-x57kxgwo]{width:min(400px,100%);margin-left:max(0px, calc(var(--fin-x) - min(200px, 50%)));background:linear-gradient(160deg,#222326,#151617);border-radius:20px;grid-column:2;justify-self:start;padding:20px 22px 18px;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #ffffff14,0 30px 70px -30px #d4f56459}.fil-carte-tete[data-astro-cid-x57kxgwo]{color:var(--text-strong);align-items:center;gap:10px;font-size:15px;display:flex}.fil-carte-gain[data-astro-cid-x57kxgwo]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:#d4f564;margin:16px 0 0;font-size:clamp(2.75rem,5vw,3.75rem);line-height:1}.fil-carte-sous[data-astro-cid-x57kxgwo]{color:var(--text-body);margin:10px 0 0;font-size:16px;line-height:1.45}.fil-carte-avant[data-astro-cid-x57kxgwo]{color:var(--text-muted);border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin:18px 0 0;padding-top:14px;font-size:14px;display:flex}.fil-carte-avant[data-astro-cid-x57kxgwo] span[data-astro-cid-x57kxgwo]{font-family:var(--font-mono);color:var(--text-strong)}.fil-carte-avant[data-astro-cid-x57kxgwo] s[data-astro-cid-x57kxgwo]{color:var(--text-muted);margin-right:6px}@media (width<=767px){.fil[data-astro-cid-x57kxgwo]{--fil-trace:42%}.fil-rangee[data-astro-cid-x57kxgwo]{padding-left:calc(var(--fil-trace) + 16px);flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;display:flex;position:relative}.fil-trace[data-astro-cid-x57kxgwo]{width:var(--fil-trace);position:absolute;top:0;left:0}.fil-legende[data-astro-cid-x57kxgwo]{text-align:left}.fil-cote[data-astro-cid-x57kxgwo],.is-ajout[data-astro-cid-x57kxgwo] .fil-cote[data-astro-cid-x57kxgwo],.is-retrait[data-astro-cid-x57kxgwo] .fil-cote[data-astro-cid-x57kxgwo]{align-self:flex-start;margin:0}.fil-noeud[data-astro-cid-x57kxgwo]{white-space:normal;max-width:100%}.fil-tranches[data-astro-cid-x57kxgwo] li[data-astro-cid-x57kxgwo]{grid-template-columns:10px 3em auto;justify-content:start}.fil-tranches[data-astro-cid-x57kxgwo] li[data-astro-cid-x57kxgwo]>span[data-astro-cid-x57kxgwo]:nth-child(3){display:none}.fil-arrivee[data-astro-cid-x57kxgwo]{grid-template-columns:1fr}.fil-carte[data-astro-cid-x57kxgwo]{grid-column:1;margin-left:0}}@media (prefers-reduced-motion:no-preference){.fil[data-astro-cid-x57kxgwo].is-live .fil-trace[data-astro-cid-x57kxgwo]{clip-path:inset(-24px -24px 100%);transition:clip-path .9s cubic-bezier(.16,1,.3,1);transition-delay:var(--retard,0s)}.fil[data-astro-cid-x57kxgwo].is-live .fil-legende[data-astro-cid-x57kxgwo],.fil[data-astro-cid-x57kxgwo].is-live .fil-cote[data-astro-cid-x57kxgwo],.fil[data-astro-cid-x57kxgwo].is-live .fil-carte[data-astro-cid-x57kxgwo]{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),translate .6s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--retard,0s) + .22s);translate:0 8px}.fil[data-astro-cid-x57kxgwo].is-live .is-on[data-astro-cid-x57kxgwo] .fil-trace[data-astro-cid-x57kxgwo]{clip-path:inset(-24px)}.fil[data-astro-cid-x57kxgwo].is-live .is-on[data-astro-cid-x57kxgwo] .fil-legende[data-astro-cid-x57kxgwo],.fil[data-astro-cid-x57kxgwo].is-live .is-on[data-astro-cid-x57kxgwo] .fil-cote[data-astro-cid-x57kxgwo],.fil[data-astro-cid-x57kxgwo].is-live .is-on[data-astro-cid-x57kxgwo].fil-arrivee .fil-carte[data-astro-cid-x57kxgwo]{opacity:1;translate:0}}.crible-pli[data-astro-cid-saohpob3]{padding:clamp(40px, 5vw, 72px) var(--section-x) clamp(56px, 7vw, 104px);position:relative;overflow-x:clip}.crible-pli[data-astro-cid-saohpob3]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 50% 60% at 72% 50%, color-mix(in oklab, var(--c-foyer) 14%, transparent), transparent 70%);position:absolute;inset:0}.crible-grille[data-astro-cid-saohpob3]{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);max-width:1180px;margin-inline:auto;display:grid}.crible-copie[data-astro-cid-saohpob3]{align-self:start;position:sticky;top:clamp(120px,30vh,260px)}.crible-copie[data-astro-cid-saohpob3] .fold-ligne[data-astro-cid-saohpob3]{max-width:40ch}.crible-tuile[data-astro-cid-saohpob3]{justify-self:end;width:min(100%,480px)}@media (width<=899px){.crible-grille[data-astro-cid-saohpob3]{grid-template-columns:1fr}.crible-copie[data-astro-cid-saohpob3]{text-align:center;position:static}.crible-copie[data-astro-cid-saohpob3] .fold-ligne[data-astro-cid-saohpob3]{margin-inline:auto}.crible-tuile[data-astro-cid-saohpob3]{width:min(540px, calc(100% + 2 * var(--section-x) - 16px));margin-inline:calc(8px - var(--section-x));justify-self:center}}
