.dc[data-astro-cid-e2wha3v2]{max-width:760px;margin-inline:auto}.dc-champ[data-astro-cid-e2wha3v2]{display:block}.dc-input[data-astro-cid-e2wha3v2]{border-radius:var(--r-md);width:100%;min-height:64px;font-family:var(--font-serif);font-optical-sizing:auto;color:var(--text);transition:border-color var(--dur-base) var(--ease-emphasized);background:#0f10119e;border:1px solid #ffffff38;padding:0 24px;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:300}.dc-input[data-astro-cid-e2wha3v2]::placeholder{color:var(--text-muted)}.dc-input[data-astro-cid-e2wha3v2]:hover{border-color:#ffffff52}.dc-input[data-astro-cid-e2wha3v2]:focus-visible{border-color:var(--text);outline:none}.dc-essais[data-astro-cid-e2wha3v2]{font-size:var(--fs-body-sm);color:var(--text-muted);flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:14px 0 0;display:flex}.dc-essai[data-astro-cid-e2wha3v2]{font:inherit;color:var(--text-body);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:4px 0}.dc-essai[data-astro-cid-e2wha3v2]:hover{color:var(--text);text-decoration-color:var(--text)}.dc-essai[data-astro-cid-e2wha3v2]:focus-visible{outline:2px solid var(--text);outline-offset:2px;border-radius:2px}.dc-reponse[data-astro-cid-e2wha3v2]{min-height:190px;margin-top:40px}.dc-ligne[data-astro-cid-e2wha3v2]{font-family:var(--font-serif);font-optical-sizing:auto;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:0;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:300;line-height:1.25;display:flex}.dc-banni[data-astro-cid-e2wha3v2]{color:var(--text-body);text-decoration-thickness:2px;text-decoration-color:color-mix(in srgb, var(--text) 70%, transparent)}.dc-fleche[data-astro-cid-e2wha3v2]{color:var(--text-muted)}.dc-employer[data-astro-cid-e2wha3v2]{color:var(--text)}.dc-pourquoi[data-astro-cid-e2wha3v2]{max-width:62ch;font-size:var(--fs-body);color:var(--text-body);margin:18px 0 0;font-weight:300;line-height:1.6}.dc-libre[data-astro-cid-e2wha3v2]{font-family:var(--font-serif);font-optical-sizing:auto;color:var(--text-strong);margin:0;font-size:clamp(1.375rem,2.2vw,1.75rem);font-weight:300}.dc-verdict[data-astro-cid-e2wha3v2],.dc-libre[data-astro-cid-e2wha3v2]{animation:dc-entre var(--dur-base) var(--ease-emphasized)}@keyframes dc-entre{0%{opacity:0;translate:0 4px}}@media (prefers-reduced-motion:reduce){.dc-verdict[data-astro-cid-e2wha3v2],.dc-libre[data-astro-cid-e2wha3v2]{animation:none}}.rp[data-astro-cid-yur5bfsr]{--rp-ink:#f4f4f2;--rp-muted:#ffffffa8;--rp-line:#ffffff1a;--rp-chip:#ffffff0f;--rp-bubble:#f2f1ee;--rp-bubble-ink:#121212;color:var(--rp-ink);margin:0;font-size:15px;line-height:1.45}.rp-tete[data-astro-cid-yur5bfsr]{gap:14px;display:grid}.rp-question[data-astro-cid-yur5bfsr]{background:var(--rp-bubble);max-width:80%;color:var(--rp-bubble-ink);border-radius:16px 16px 4px;justify-self:end;margin:0;padding:9px 14px;font-size:15px}.rp-lya[data-astro-cid-yur5bfsr]{align-items:flex-start;gap:12px;display:flex}.rp-lya[data-astro-cid-yur5bfsr] .orb-spot{flex:none}.rp-phrase[data-astro-cid-yur5bfsr]{text-wrap:pretty;margin:3px 0 0;font-size:16px;line-height:1.45}.rp-preuve[data-astro-cid-yur5bfsr]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.rp-cell[data-astro-cid-yur5bfsr]{background:var(--rp-chip);border-radius:12px;gap:2px;min-width:0;padding:12px 14px;display:grid}.rp-tag[data-astro-cid-yur5bfsr]{color:var(--rp-muted);white-space:nowrap;align-items:center;gap:7px;margin-bottom:6px;font-size:12.5px;display:flex}.rp-quoi[data-astro-cid-yur5bfsr]{color:var(--rp-muted);font-size:13.5px}.rp-fig[data-astro-cid-yur5bfsr]{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:22px;font-weight:600;display:flex}.rp-avant[data-astro-cid-yur5bfsr]{color:var(--rp-muted);font-size:14px;font-weight:400;text-decoration-thickness:1px}.rp-ou[data-astro-cid-yur5bfsr]{color:var(--rp-muted);font-size:12.5px}.rp-ecart[data-astro-cid-yur5bfsr]{background:var(--accent);color:#121212;font-variant-numeric:tabular-nums;border-radius:6px;place-self:end start;margin-top:4px;padding:1px 7px;font-size:13px;font-weight:600}.rp-fleche[data-astro-cid-yur5bfsr]{color:var(--rp-muted);align-self:center;display:grid}.rp-resultat[data-astro-cid-yur5bfsr]{background:var(--rp-chip);border-radius:14px;justify-items:start;gap:4px;padding:16px 18px;display:grid}.rp-fig[data-astro-cid-yur5bfsr].is-grand{font-size:34px}.rp-decision[data-astro-cid-yur5bfsr]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.rp-dq[data-astro-cid-yur5bfsr]{align-items:center;gap:10px;min-width:0;font-size:15px;display:flex}.rp-dq[data-astro-cid-yur5bfsr] svg{flex:none}.rp-dm[data-astro-cid-yur5bfsr]{white-space:nowrap;font-weight:600}.rp-boutons[data-astro-cid-yur5bfsr]{gap:8px;display:flex}.rp-btn[data-astro-cid-yur5bfsr]{box-shadow:inset 0 0 0 1px var(--rp-line);border-radius:10px;padding:7px 14px;font-size:13.5px;font-weight:500}.rp-btn[data-astro-cid-yur5bfsr].is-oui{background:var(--accent);box-shadow:none;color:#121212}.rp-absent[data-astro-cid-yur5bfsr]{gap:8px;display:grid}.rp-absent-ligne[data-astro-cid-yur5bfsr]{justify-content:space-between;gap:16px;font-size:14px;display:flex}.rp-absent[data-astro-cid-yur5bfsr] dt[data-astro-cid-yur5bfsr]{color:var(--rp-muted)}.rp-absent[data-astro-cid-yur5bfsr] dd[data-astro-cid-yur5bfsr]{font-variant-numeric:tabular-nums;margin:0}@media (width<=479px){.rp-preuve[data-astro-cid-yur5bfsr]{grid-template-columns:minmax(0,1fr)}.rp-fleche[data-astro-cid-yur5bfsr]{justify-self:center;rotate:90deg}}.dm[data-astro-cid-mrv3rikz]{--dm-plate:560px;--dm-gap:36px;max-width:1140px;margin:0 auto;position:relative}.dm[data-astro-cid-mrv3rikz]:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--c-foyer) 16%, transparent), transparent);pointer-events:none;width:min(760px,80%);position:absolute;inset:-8% auto -8% -6%}.dm-pieces[data-astro-cid-mrv3rikz]{gap:var(--dm-gap);margin:0;padding:0;list-style:none;display:grid;position:relative}.dm-pieces[data-astro-cid-mrv3rikz]:before{content:"";border-left:1px dashed var(--line-2);position:absolute;top:24px;bottom:24px;left:40px}.dm-row[data-astro-cid-mrv3rikz]{grid-template-columns:minmax(0, var(--dm-plate)) minmax(0, 1fr);align-items:start;column-gap:clamp(48px,6vw,88px);display:grid}.dm-plate[data-astro-cid-mrv3rikz]{z-index:calc(10 - var(--i));background:#17181a;border-radius:6px;padding:18px 20px;position:relative;box-shadow:inset 0 0 0 1px #ffffff14,0 24px 48px -28px #000c}.is-tete[data-astro-cid-mrv3rikz] .dm-plate[data-astro-cid-mrv3rikz]{border-radius:20px 20px 6px 6px;padding-top:22px}.is-decision[data-astro-cid-mrv3rikz] .dm-plate[data-astro-cid-mrv3rikz]{border-radius:6px 6px 20px 20px}.is-absent[data-astro-cid-mrv3rikz] .dm-plate[data-astro-cid-mrv3rikz]{box-shadow:none;outline-offset:-1px;background:#0f1011;border-radius:14px;outline:1px dashed #ffffff52}.dm-regle[data-astro-cid-mrv3rikz]{z-index:20;max-width:30rem;padding-top:12px;position:relative}.dm-regle[data-astro-cid-mrv3rikz]:before{content:"";border-top:1px solid var(--line-2);width:clamp(36px,6vw,76px);position:absolute;top:calc(12px + 1.1625em);right:calc(100% + 12px)}.dm-regle[data-astro-cid-mrv3rikz]:after{content:"";background:var(--text);border-radius:50%;width:7px;height:7px;position:absolute;top:calc(9px + 1.1625em);right:calc(100% + 12px + clamp(36px,6vw,76px))}.dm-titre[data-astro-cid-mrv3rikz]{font-family:var(--font-serif);font-optical-sizing:auto;letter-spacing:-.01em;color:var(--text);text-wrap:balance;margin:0;font-size:clamp(1.625rem,2.4vw,1.875rem);font-weight:300;line-height:1.1}.dm-ligne[data-astro-cid-mrv3rikz]{font-size:var(--fs-body);color:var(--text-body);text-wrap:pretty;margin:10px 0 0;font-weight:300;line-height:1.5}.dm-legende[data-astro-cid-mrv3rikz]{color:var(--text-muted);margin:36px 0 0;font-size:14px}.dm[data-astro-cid-mrv3rikz].is-arme .dm-plate[data-astro-cid-mrv3rikz]{translate:0 var(--dy,0px);transition:translate .9s cubic-bezier(.16, 1, .3, 1) calc(var(--i) * 60ms)}.dm[data-astro-cid-mrv3rikz].is-arme .is-absent[data-astro-cid-mrv3rikz] .dm-plate[data-astro-cid-mrv3rikz]{opacity:0;transition:translate .9s cubic-bezier(.16, 1, .3, 1) calc(.26s + (var(--i) - 3) * .14s), opacity .5s ease-out calc(.42s + (var(--i) - 3) * .14s)}.dm[data-astro-cid-mrv3rikz].is-arme .dm-regle[data-astro-cid-mrv3rikz]{opacity:0;transition:opacity .5s ease-out calc(.42s + var(--i) * 90ms), translate .6s cubic-bezier(.16, 1, .3, 1) calc(.42s + var(--i) * 90ms);translate:-10px}.dm[data-astro-cid-mrv3rikz].is-arme .dm-pieces[data-astro-cid-mrv3rikz]:before{opacity:0;transition:opacity .6s ease-out .5s}.dm[data-astro-cid-mrv3rikz].is-arme.is-ouvert .dm-plate[data-astro-cid-mrv3rikz],.dm[data-astro-cid-mrv3rikz].is-arme.is-ouvert .is-absent[data-astro-cid-mrv3rikz] .dm-plate[data-astro-cid-mrv3rikz],.dm[data-astro-cid-mrv3rikz].is-arme.is-ouvert .dm-regle[data-astro-cid-mrv3rikz],.dm[data-astro-cid-mrv3rikz].is-arme.is-ouvert .dm-pieces[data-astro-cid-mrv3rikz]:before{opacity:1;translate:0}@media (width<=899px){.dm-pieces[data-astro-cid-mrv3rikz]{gap:40px}.dm-pieces[data-astro-cid-mrv3rikz]:before{display:none}.dm-row[data-astro-cid-mrv3rikz]{grid-template-columns:minmax(0,1fr)}.dm-regle[data-astro-cid-mrv3rikz]{order:-1;padding:0 0 14px}.dm-regle[data-astro-cid-mrv3rikz]:before,.dm-regle[data-astro-cid-mrv3rikz]:after{display:none}.dm-plate[data-astro-cid-mrv3rikz]{padding:16px}.is-tete[data-astro-cid-mrv3rikz] .dm-plate[data-astro-cid-mrv3rikz],.is-decision[data-astro-cid-mrv3rikz] .dm-plate[data-astro-cid-mrv3rikz]{border-radius:16px}}.aw[data-astro-cid-hcinl3m7]{color-scheme:light;color:#121212;text-align:left;background:#f7f6f3;border-radius:12px 12px 0 0;margin:0;overflow:hidden;box-shadow:0 30px 80px -20px #00000080}.aw-bar[data-astro-cid-hcinl3m7]{background:#e3e0db;border-bottom:1px solid #0000000f;grid-template-columns:1fr auto 1fr;align-items:center;height:34px;padding:0 14px;display:grid}.aw-dots[data-astro-cid-hcinl3m7]{gap:6px;display:flex}.aw-dots[data-astro-cid-hcinl3m7] i[data-astro-cid-hcinl3m7]{background:#00000024;border-radius:999px;width:10px;height:10px}.aw-url[data-astro-cid-hcinl3m7]{color:#0009;background:#ffffffb3;border-radius:7px;padding:3px 40px;font-size:12px}.aw-body[data-astro-cid-hcinl3m7]{grid-template-columns:minmax(0,1fr) minmax(0,468px);display:grid}.aw-page[data-astro-cid-hcinl3m7]{padding:30px clamp(24px,3.4vw,44px)}.aw-page[data-astro-cid-hcinl3m7] p[data-astro-cid-hcinl3m7]{margin:0}.aw-titre[data-astro-cid-hcinl3m7]{align-items:center;gap:10px;font-size:17px;font-weight:600;display:flex}.aw-impot[data-astro-cid-hcinl3m7]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:46px;font-weight:600;line-height:1;margin-top:14px!important}.aw-foyer[data-astro-cid-hcinl3m7]{color:#0000009e;font-size:14px;margin-top:10px!important}.aw-cases[data-astro-cid-hcinl3m7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.aw-case[data-astro-cid-hcinl3m7]{background:#fff;border-radius:14px;justify-items:start;gap:6px;padding:14px 16px;font-size:14px;display:grid;box-shadow:0 0 0 1px #0000000f}.aw-label[data-astro-cid-hcinl3m7]{color:#000000a8}.aw-code[data-astro-cid-hcinl3m7]{color:#000000a8;font-family:var(--font-mono);background:#0000000d;border-radius:6px;padding:2px 7px;font-size:12.5px}.aw-montant[data-astro-cid-hcinl3m7]{font-variant-numeric:tabular-nums;font-size:19px;font-weight:600}.aw-case[data-astro-cid-hcinl3m7].is-cite{background:color-mix(in srgb, var(--accent) 38%, #fff);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 80%, #000 6%)}.aw-panel[data-astro-cid-hcinl3m7]{background:#fff;border-left:1px solid #00000012;align-content:start;gap:16px;padding:18px 22px 0;display:grid}.aw-panel-tete[data-astro-cid-hcinl3m7]{align-items:center;gap:9px;margin:0;font-size:15px;font-weight:600;display:flex}.aw-fil[data-astro-cid-hcinl3m7]{gap:14px;display:grid}.aw-fil[data-astro-cid-hcinl3m7] .rp{--rp-ink:#121212;--rp-muted:#0000009e;--rp-line:#0000001a;--rp-chip:#f4f3f0;--rp-bubble:#1b1c1e;--rp-bubble-ink:#fff}.aw-fil[data-astro-cid-hcinl3m7]>*{animation:aw-in .6s calc(.5s + var(--n,0) * 90ms) cubic-bezier(.16, 1, .3, 1) both}.aw-fil[data-astro-cid-hcinl3m7]>:nth-child(2){--n:1}@keyframes aw-in{0%{opacity:0;translate:0 10px}}@media (prefers-reduced-motion:reduce){.aw-fil[data-astro-cid-hcinl3m7]>*{animation:none}}@media (width<=1099px){.aw-body[data-astro-cid-hcinl3m7]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}}
