@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1wwzpfhzaj2r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.2rlzm4mj5kw8e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.s4ex9W_className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}.s4ex9W_variable{--f-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.yFtfAa_className{font-family:Geist,Geist Fallback;font-style:normal}.yFtfAa_variable{--f-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Recursive;font-style:oblique 0deg 15deg;font-weight:300 1000;font-display:swap;src:url(../media/e9b3806305904ab7-s.3hs3ebfewn-eh.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Recursive;font-style:oblique 0deg 15deg;font-weight:300 1000;font-display:swap;src:url(../media/27f53fe973ba4c61-s.2ok2ucm5n73t8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Recursive;font-style:oblique 0deg 15deg;font-weight:300 1000;font-display:swap;src:url(../media/1461318883e512b8-s.0cre_poe8280u.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Recursive;font-style:oblique 0deg 15deg;font-weight:300 1000;font-display:swap;src:url(../media/490f175227ea22ec-s.p.0uy5tgso91nok.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Recursive Fallback;src:local(Arial);ascent-override:83.04%;descent-override:21.85%;line-gap-override:0.0%;size-adjust:114.4%}.NIn-2G_className{font-family:Recursive,Recursive Fallback;font-style:normal}.NIn-2G_variable{--f-mono:"Recursive", "Recursive Fallback"}
:root{--fond:#f3f2ee;--fond-2:#eae8e2;--fond-3:#e0ddd5;--encre:#15161a;--encre-2:#5a5b62;--encre-3:#86868d;--trait:#d5d2ca;--trait-fort:#8d8a80;--or:#866228;--or-faible:#efe8da;--rouge:#a4332a;--vert:#3c6a4a;--ambre:#816218;--st-etabli:var(--encre);--st-conteste:var(--rouge);--st-non_corrobore:var(--ambre);--st-non_etabli:var(--encre-3);--st-tombe:var(--encre-3);--pas:4px;--cadre:1180px;--rayon:2px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--fond:#0b0c0e;--fond-2:#111317;--fond-3:#171a1f;--encre:#e9e8e4;--encre-2:#9b9da4;--encre-3:#6d707a;--trait:#22252b;--trait-fort:#5b6069;--or:#c9a45e;--or-faible:#3a3020;--rouge:#d9594a;--vert:#6fb183;--ambre:#c2933c;--st-etabli:var(--encre);--st-conteste:var(--rouge);--st-non_corrobore:var(--ambre);--st-non_etabli:var(--encre-3);--st-tombe:var(--encre-3);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--fond:#0b0c0e;--fond-2:#111317;--fond-3:#171a1f;--encre:#e9e8e4;--encre-2:#9b9da4;--encre-3:#6d707a;--trait:#22252b;--trait-fort:#5b6069;--or:#c9a45e;--or-faible:#3a3020;--rouge:#d9594a;--vert:#6fb183;--ambre:#c2933c;--st-etabli:var(--encre);--st-conteste:var(--rouge);--st-non_corrobore:var(--ambre);--st-non_etabli:var(--encre-3);--st-tombe:var(--encre-3);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--fond);color:var(--encre);font-family:var(--f-sans), system-ui, -apple-system, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16.5px;line-height:1.62}::selection{background:var(--encre);color:var(--fond)}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--or);outline-offset:3px}.cadre{max-width:var(--cadre);margin:0 auto;padding:0 24px}@media (max-width:640px){.cadre{padding:0 16px}}.duo{grid-template-columns:minmax(0,1fr) 264px;align-items:start;gap:0 44px;display:grid}@media (max-width:940px){.duo{grid-template-columns:minmax(0,1fr);gap:36px}}.mono{font-family:var(--f-mono), ui-monospace, SFMono-Regular, Menlo, monospace;font-variant-numeric:tabular-nums}.serif{font-family:var(--f-serif), Georgia, "Times New Roman", serif}.etiquette{font-family:var(--f-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--encre-2);font-size:10.5px}h1,h2,h3{text-wrap:balance;margin:0;font-weight:400}.titre-papier{font-family:var(--f-serif), Georgia, serif;letter-spacing:-.015em;max-width:24ch;font-size:clamp(31px,4.6vw,54px);line-height:1.04}.chapeau{color:var(--encre-2);max-width:60ch;margin:18px 0 0;font-size:clamp(17px,1.5vw,19.5px);line-height:1.52}.prose{max-width:66ch}.prose p{margin:0 0 18px}.prose h2{font-family:var(--f-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--encre-2);border-bottom:1px solid var(--trait);margin:46px 0 18px;padding-bottom:9px;font-size:11px}.prose ul{margin:0 0 18px;padding-left:0;list-style:none}.prose li{margin-bottom:10px;padding-left:24px;position:relative}.prose li:before{content:"";background:var(--trait-fort);width:10px;height:1px;position:absolute;top:.72em;left:2px}.exergue{font-family:var(--f-serif), Georgia, serif;color:var(--encre);border-left:2px solid var(--or);max-width:44ch;margin:34px 0;padding-left:22px;font-size:clamp(21px,2.4vw,27px);line-height:1.3}.bandeau{z-index:40;background:color-mix(in srgb, var(--fond) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--trait);position:sticky;top:0}.bandeau-in{align-items:center;gap:clamp(14px,2.2vw,30px);height:62px;transition:height .18s;display:flex}.logo{font-family:var(--f-mono), monospace;letter-spacing:.34em;text-indent:.34em;white-space:nowrap;font-variation-settings:"MONO" 1, "CASL" 0;font-size:15px;font-weight:500}.nav{scrollbar-width:none;gap:clamp(12px,1.6vw,22px);min-width:0;display:flex;overflow-x:auto}@media (max-width:1180px){.nav{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 22px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 22px),#0000 100%)}}.nav::-webkit-scrollbar{display:none}.nav a{font-family:var(--f-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--encre-2);white-space:nowrap;padding:5px 0;font-size:10.5px;position:relative}.nav a:after{content:"";background:var(--or);height:1px;transition:transform .22s cubic-bezier(.2,.8,.3,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nav a:hover:after,.nav a[aria-current=page]:after{transform:scaleX(1)}.nav a:hover,.nav a[aria-current=page]{color:var(--encre)}.bandeau-fin{align-items:center;gap:10px;margin-left:auto;display:flex}.nav-en{font-family:var(--f-mono), monospace;letter-spacing:.16em;color:var(--encre-2);border:1px solid var(--trait-fort);padding:4px 7px;font-size:10px}.nav-en:hover{color:var(--encre);border-color:var(--or)}.integrite{border-top:1px solid var(--trait);background:color-mix(in srgb, var(--or) 4%, transparent);opacity:1;height:34px;transition:height .2s,opacity .15s;overflow:hidden}.integrite-in{scrollbar-width:none;align-items:center;gap:clamp(14px,2.4vw,34px);height:34px;display:flex;overflow-x:auto}.integrite-in::-webkit-scrollbar{display:none}.integrite-bloc{font-family:var(--f-mono), monospace;letter-spacing:.1em;color:var(--encre-2);white-space:nowrap;align-items:baseline;gap:6px;font-size:10px;display:inline-flex}.integrite-bloc b{color:var(--encre);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:500}a.integrite-bloc:hover{color:var(--encre)}a.integrite-bloc:hover b{color:var(--or-profond,var(--or))}.integrite-sceau{align-items:center;margin-left:auto}.integrite-point{background:var(--or);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--or) 22%, transparent);border-radius:50%;flex:none}.integrite-manque .integrite-point,.integrite-manque{color:var(--rouge)}.progression{background:var(--or);transform-origin:0;height:2px;transform:scaleX(0)}@supports (animation-timeline:scroll()){.progression{animation:linear both lipika-avancer;animation-timeline:scroll(root)}.bandeau-in{animation:linear both lipika-condenser;animation-timeline:scroll(root);animation-range:0 180px}.integrite{animation:linear both lipika-replier;animation-timeline:scroll(root);animation-range:0 180px}}@keyframes lipika-avancer{to{transform:scaleX(1)}}@keyframes lipika-condenser{to{height:48px}}@keyframes lipika-replier{to{opacity:0;border-top-color:#0000;height:0}}@media (prefers-reduced-motion:reduce){.integrite,.bandeau-in,.progression{transition:none!important;animation:none!important}.progression{transform:scaleX(0)}}.bascule{border:1px solid var(--trait-fort);border-radius:var(--rayon);display:flex;overflow:hidden}.bascule button{font-family:var(--f-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--encre-2);cursor:pointer;background:0 0;border:0;padding:5px 11px;font-size:10px;transition:background .12s,color .12s}.bascule button[aria-pressed=true]{background:var(--encre);color:var(--fond)}.machine{display:none}:root[data-vue=agent] .machine{display:block}:root[data-vue=agent] .humain{display:none}.manchette{border-bottom:2px solid var(--encre);padding:46px 0 22px;position:relative}.mot{font-family:var(--f-mono), monospace;letter-spacing:.2em;text-indent:.2em;margin:0;font-size:clamp(44px,11vw,118px);font-weight:500;line-height:.94}.sous-mot{flex-wrap:wrap;align-items:baseline;gap:8px 26px;margin-top:16px;display:flex}.devise{font-family:var(--f-serif), Georgia, serif;color:var(--encre);font-size:17px;font-style:italic}.tampon{border:1.5px solid var(--rouge);color:var(--rouge);font-family:var(--f-mono), monospace;letter-spacing:.18em;text-align:center;flex-direction:column;align-items:center;gap:2px;padding:7px 12px;font-size:10px;font-weight:500;line-height:1.3;display:inline-flex;transform:rotate(-1.6deg)}.tampon span{letter-spacing:.1em;opacity:.85;font-size:8.5px}@media (min-width:760px){.tampon{position:absolute;top:52px;right:24px;transform:rotate(-6deg)}}.etat{border-bottom:1px solid var(--trait);font-family:var(--f-mono), monospace;letter-spacing:.08em;color:var(--encre-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:10px 34px;padding:13px 0;font-size:11px;display:flex}.etat b{color:var(--encre);font-weight:500}.etat .zero{color:var(--rouge)}.portes{align-items:center;gap:4px;display:inline-flex}.porte{border:1px solid var(--trait-fort);width:21px;height:21px;font-family:var(--f-mono), monospace;color:var(--encre-2);border-radius:var(--rayon);place-items:center;font-size:9.5px;display:grid}.porte.oui{border-color:var(--encre);color:var(--encre)}.porte.non{border-color:var(--rouge);color:var(--rouge);background:color-mix(in srgb, var(--rouge) 8%, transparent);font-weight:600}.fil{flex-direction:column;display:flex}.depeche{border-bottom:1px solid var(--trait);grid-template-columns:58px minmax(0,1fr);gap:0 20px;padding:34px 0;display:grid}@media (max-width:640px){.depeche{grid-template-columns:minmax(0,1fr);gap:14px}}.rang{font-family:var(--f-mono), monospace;color:var(--trait-fort);padding-top:4px;font-size:26px;line-height:1}.depeche h2{font-family:var(--f-serif), Georgia, serif;letter-spacing:-.012em;max-width:24ch;margin:10px 0 0;font-size:clamp(24px,3vw,35px);line-height:1.1}.depeche h2 a:hover{color:var(--or)}.depeche .chapeau{max-width:62ch;margin-top:12px;font-size:16.5px}.tetiere{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.puce{font-family:var(--f-mono), monospace;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--trait-fort);border-radius:var(--rayon);color:var(--encre-2);padding:2px 7px;font-size:10px}.puce.critique{border-color:var(--rouge);color:var(--rouge)}.puce.signe{border-color:var(--or);color:var(--or)}.bande{border-top:1px dotted var(--trait);font-family:var(--f-mono), monospace;color:var(--encre-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:18px;padding-top:13px;font-size:11px;display:flex}.bande b{color:var(--encre);font-weight:500}.bande .alerte{color:var(--rouge)}.jauge{align-items:center;gap:9px;display:inline-flex}.jauge-piste{background:var(--fond-3);border-radius:3px;width:96px;height:5px;position:relative;overflow:visible}.jauge-val{border-radius:3px;position:absolute;inset:0 auto 0 0}.jauge-cap{background:var(--trait-fort);width:1.5px;position:absolute;top:-3px;bottom:-3px}.jauge-piste:after{content:"";box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--trait-fort) 40%, transparent);pointer-events:none;border-radius:3px;position:absolute;inset:0}.fiche{border:1px solid var(--trait);border-left:2px solid var(--st-etabli);background:var(--fond-2);border-radius:var(--rayon);margin:26px 0;padding:18px 20px}.fiche.conteste{border-left-color:var(--st-conteste)}.fiche.non_corrobore{border-left-color:var(--st-non_corrobore)}.fiche.non_etabli{border-left-color:var(--st-non_etabli);background:0 0;border-style:dashed dashed dashed solid}.fiche-tete{flex-wrap:wrap;align-items:center;gap:6px 14px;margin-bottom:10px;display:flex}.fiche-enonce{max-width:60ch;margin:0 0 12px;font-size:17px;line-height:1.45}.fiche-pied{font-family:var(--f-mono), monospace;color:var(--encre-2);border-top:1px dotted var(--trait);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px 20px;padding-top:10px;font-size:10.5px;display:flex}.fiche-note{color:var(--encre-2);max-width:60ch;margin:0 0 12px;font-size:14px}.statut{font-family:var(--f-mono), monospace;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:500}.statut.etabli{color:var(--st-etabli)}.statut.conteste{color:var(--st-conteste)}.statut.non_corrobore{color:var(--st-non_corrobore)}.statut.non_etabli{color:var(--st-non_etabli)}pre.json{font-family:var(--f-mono), monospace;background:var(--fond-2);border:1px solid var(--trait);border-left:2px solid var(--or);border-radius:var(--rayon);max-width:100%;margin:0 0 20px;padding:15px 17px;font-size:11.5px;line-height:1.66;overflow-x:auto}pre.json .k{color:var(--encre-2)}pre.json .s{color:var(--vert)}pre.json .n{color:var(--or)}pre.json .b{color:var(--rouge)}.encadre{border:1px solid var(--trait);border-radius:var(--rayon);background:var(--fond-2);margin:30px 0;padding:20px 22px}.encadre.ardoise{background:0 0;border-style:dashed}.encadre h3{font-family:var(--f-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--encre-2);margin:0 0 14px;font-size:10.5px}.encadre ol{margin:0;padding-left:20px}.encadre ol li{max-width:62ch;margin-bottom:9px}.encadre ol li::marker{font-family:var(--f-mono), monospace;color:var(--encre-3);font-size:12px}.rail{font-family:var(--f-mono), monospace;color:var(--encre-2);font-variant-numeric:tabular-nums;flex-direction:column;gap:26px;font-size:11px;display:flex;position:sticky;top:76px}@media (max-width:940px){.rail{border-top:2px solid var(--encre);padding-top:22px;position:static}}.rail h3{letter-spacing:.2em;text-transform:uppercase;color:var(--encre);margin:0 0 11px;font-size:10px;font-weight:500}.rail dl{grid-template-columns:1fr auto;align-items:baseline;gap:7px 14px;margin:0;display:grid}.rail dt{text-wrap:pretty;line-height:1.45}.rail dd{color:var(--encre);text-align:right;white-space:nowrap;margin:0}.rail-intro{font-family:var(--f-sans), system-ui, sans-serif;color:var(--encre-2);text-wrap:pretty;margin:0 0 12px;font-size:12.5px;line-height:1.55}.rail-note{font-family:var(--f-sans), system-ui, sans-serif;color:var(--encre-2);border-top:1px solid var(--trait);text-wrap:pretty;margin:12px 0 0;padding-top:11px;font-size:12.5px;line-height:1.6}.rail-note b{color:var(--encre);font-weight:500}.rail dd.zero{color:var(--rouge)}.rail dd.or{color:var(--or)}.tableau-boite{margin:0 0 22px;overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:14.5px}th{text-align:left;font-family:var(--f-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--encre-2);border-bottom:1px solid var(--trait-fort);white-space:nowrap;padding:0 16px 9px 0;font-size:10px;font-weight:500}td{border-bottom:1px solid var(--trait);vertical-align:top;padding:11px 16px 11px 0}.chrono{border-left:1px solid var(--trait);margin:0 0 22px;padding-left:0;list-style:none}.chrono li{padding:0 0 20px 24px;position:relative}.chrono li:before{content:"";background:var(--fond);border:1px solid var(--trait-fort);border-radius:50%;width:7px;height:7px;position:absolute;top:8px;left:-4px}.chrono .date{font-family:var(--f-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--encre-2);margin-bottom:4px;font-size:10.5px;display:block}.provenance{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.provenance li{border-left:2px solid var(--trait);padding-left:16px}.provenance li.primaire{border-left-color:var(--or)}.provenance .titre{font-size:15px;line-height:1.4;display:block}.provenance .meta{font-family:var(--f-mono), monospace;color:var(--encre-2);margin-top:4px;font-size:10.5px;display:block}.provenance blockquote{border-left:1px solid var(--trait);font-family:var(--f-serif), Georgia, serif;color:var(--encre-2);max-width:58ch;margin:8px 0 0;padding-left:12px;font-size:14.5px;font-style:italic}.preuve{font-family:var(--f-mono), monospace;letter-spacing:.06em;border-radius:var(--rayon);border:1px solid;padding:1px 4px;font-size:10px;font-weight:600}.preuve.P{color:var(--or)}.preuve.S{color:var(--encre-3)}.preuve.M{color:var(--vert)}.carte{border:1px solid var(--trait-fort);border-radius:var(--rayon);background:var(--fond-2);overflow:hidden}.carte-tete{border-bottom:1px solid var(--trait);background:var(--fond-3);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 18px;display:flex}.carte-nom{font-family:var(--f-mono), monospace;letter-spacing:.14em;font-size:17px;font-weight:500}.carte-corps{font-family:var(--f-mono), monospace;grid-template-columns:132px minmax(0,1fr);gap:9px 16px;padding:18px;font-size:11.5px;display:grid}.carte-corps dt{color:var(--encre-2);letter-spacing:.08em;text-transform:uppercase;padding-top:1px;font-size:10px}.carte-corps dd{color:var(--encre);overflow-wrap:anywhere;margin:0}.carte-pied{border-top:1px solid var(--trait);font-family:var(--f-mono), monospace;color:var(--encre-2);flex-wrap:wrap;align-items:center;gap:6px 16px;padding:13px 18px;font-size:10.5px;display:flex}.sceau{color:var(--or);font-weight:600}.grille{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:22px;display:grid}.vignette{border-top:2px solid var(--encre);flex-direction:column;gap:8px;padding-top:14px;display:flex}.vignette h3{font-family:var(--f-mono), monospace;letter-spacing:.16em;font-size:15px;font-weight:500}.vignette p{color:var(--encre-2);margin:0;font-size:14.5px;line-height:1.5}.pied{border-top:2px solid var(--encre);color:var(--encre-2);margin-top:80px;padding:0 0 60px;font-size:13px}.colophon-etats{background:var(--trait);border-bottom:1px solid var(--trait);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1px;margin-bottom:42px;display:grid}.colophon-etat{background:var(--fond);flex-direction:column;gap:4px;padding:20px 18px 18px;transition:background .18s;display:flex}.colophon-etat:hover{background:color-mix(in srgb, var(--or) 7%, var(--fond))}.colophon-etat-titre{font-family:var(--f-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--encre-3,var(--encre-2));font-size:9.5px}.colophon-etat-valeur{font-family:var(--f-mono), monospace;color:var(--encre);font-variant-numeric:tabular-nums;font-variation-settings:"MONO" 1, "CASL" 0;font-size:26px;line-height:1.05}.colophon-etat-quoi{color:var(--encre-2);text-wrap:pretty;font-size:12px;line-height:1.45}.colophon{grid-template-columns:minmax(240px,1.5fr) repeat(3,minmax(150px,1fr));align-items:start;gap:34px 30px;display:grid}@media (max-width:940px){.colophon{grid-template-columns:repeat(2,minmax(0,1fr))}.colophon-maison{grid-column:1/-1}}@media (max-width:540px){.colophon{grid-template-columns:minmax(0,1fr)}}.colophon-logo{font-family:var(--f-mono), monospace;letter-spacing:.34em;text-indent:.34em;color:var(--encre);font-variation-settings:"MONO" 1, "CASL" 0;margin-bottom:14px;font-size:15px}.colophon-devise{font-family:var(--f-serif), Georgia, serif;color:var(--encre);text-wrap:balance;margin:0 0 10px;font-size:17px;font-style:italic}.colophon-maison p{text-wrap:pretty;max-width:42ch;margin:0 0 6px}.colophon-numero{font-family:var(--f-mono), monospace;letter-spacing:.06em;color:var(--encre-2);font-size:10.5px;line-height:1.7;margin-top:14px!important}.colophon-titre{font-family:var(--f-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--encre);margin-bottom:12px;font-size:9.5px}.colophon-colonne a,.colophon-colonne p{margin:0;padding:3px 0;font-size:12.5px;line-height:1.5;display:block}.colophon-colonne a{color:var(--encre-2);border-bottom:1px solid #0000;width:fit-content}.colophon-colonne a:hover{color:var(--encre);border-bottom-color:var(--or)}.colophon-colonne a.mono{font-family:var(--f-mono), monospace;letter-spacing:.04em;font-size:11px}.colophon-sceau{border-top:1px solid var(--trait);font-family:var(--f-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--encre-3,var(--encre-2));flex-wrap:wrap;align-items:baseline;gap:10px 16px;margin-top:46px;padding-top:16px;font-size:10px;display:flex}.colophon-empreinte{font-family:var(--f-mono), monospace;letter-spacing:.08em;text-transform:none;color:var(--encre);background:color-mix(in srgb, var(--or) 12%, transparent);border:1px solid color-mix(in srgb, var(--or) 34%, transparent);word-break:break-all;padding:3px 9px;font-size:11px}.colophon-sceau-note{text-transform:none;letter-spacing:.06em;margin-left:auto}@media (max-width:640px){.colophon-sceau-note{margin-left:0}}.fine{color:var(--encre-2)}.lien-souligne{border-bottom:1px solid var(--trait-fort)}.lien-souligne:hover{border-bottom-color:var(--or);color:var(--or)}.retour{font-family:var(--f-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--encre-2);margin:30px 0 22px;font-size:10.5px;display:inline-block}.retour:hover{color:var(--or)}.section{padding-top:54px}.section-tete{border-bottom:2px solid var(--encre);margin-bottom:26px;padding-bottom:14px}.section-tete h1{font-family:var(--f-serif), Georgia, serif;font-size:clamp(30px,4vw,46px);line-height:1.06}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.chercher{border-bottom:2px solid var(--encre);align-items:center;gap:14px;padding-bottom:10px;display:flex}.chercher input{min-width:0;font-family:var(--f-serif), Georgia, serif;color:var(--encre);background:0 0;border:0;outline:none;flex:1;padding:4px 0;font-size:clamp(20px,3vw,30px)}.chercher input::placeholder{color:var(--encre-3);font-size:clamp(15px,2vw,20px)}.chercher .compte{color:var(--encre-2);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.filtres{flex-wrap:wrap;align-items:center;gap:7px 8px;margin-top:16px;display:flex}.filtres .etiquette{margin-right:2px}.filtres .puce{cursor:pointer;font-family:var(--f-mono), monospace;background:0 0}.filtres .puce.actif{background:var(--encre);color:var(--fond);border-color:var(--encre)}.filtres .puce.critique.actif{background:var(--rouge);border-color:var(--rouge);color:var(--fond)}.resultats{margin:28px 0 0;padding:0;list-style:none}.resultats li{border-top:1px solid var(--trait)}.resultats a{padding:15px 0;display:block}.resultats a:hover .texte{color:var(--or)}.resultats .texte{max-width:76ch;font-size:16.5px;line-height:1.45;display:block}.resultats .meta{color:var(--encre-2);letter-spacing:.05em;margin-top:6px;font-size:10.5px;display:block}.tete-une{border-bottom:1px solid var(--trait);padding:30px 0 28px}.tete-une h2{font-family:var(--f-serif), Georgia, serif;letter-spacing:-.02em;max-width:20ch;margin:14px 0 0;font-size:clamp(32px,5.2vw,60px);line-height:1.02}.tete-une h2 a:hover{color:var(--or)}.tete-une .chapeau{max-width:58ch;font-size:clamp(17px,1.7vw,21px)}.motif-tete{border-left:2px solid var(--or);color:var(--encre-2);max-width:62ch;margin:18px 0 0;padding-left:16px;font-size:14.5px;line-height:1.6}.secondaires{border-bottom:1px solid var(--trait);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:0 38px;display:grid}.secondaires article{padding:26px 0}.secondaires article+article{border-left:1px solid var(--trait);padding-left:38px}@media (max-width:700px){.secondaires article+article{border-left:0;border-top:1px solid var(--trait);padding-left:0}}.secondaires h3{font-family:var(--f-serif), Georgia, serif;max-width:24ch;margin:12px 0 0;font-size:clamp(21px,2.4vw,27px);line-height:1.14}.secondaires h3 a:hover{color:var(--or)}.secondaires .chapeau{margin-top:10px;font-size:15.5px}.breves{padding:26px 0 0}.breves>h2{border-bottom:1px solid var(--trait);margin-bottom:14px;padding-bottom:9px}.breves article{border-bottom:1px solid var(--trait);grid-template-columns:40px minmax(0,1fr);gap:0 14px;padding:13px 0;display:grid}.breves .rang{padding-top:2px;font-size:15px}.breves a{max-width:62ch;font-size:17px;line-height:1.32;display:block}.breves a:hover{color:var(--or)}.breves .meta{color:var(--encre-2);letter-spacing:.05em;margin-top:5px;font-size:10.5px;display:block}.depuis{border-bottom:1px solid var(--trait);flex-wrap:wrap;align-items:baseline;gap:6px 18px;padding:11px 0;font-size:13px;display:flex}.depuis.actif{border-bottom:1px solid var(--or);display:block}.depuis button{cursor:pointer;width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:6px 18px;padding:0;display:flex}.depuis button .mono{color:var(--encre);font-size:12px}.depuis button .fine{margin-left:auto;font-size:11px}.depuis ul{flex-direction:column;gap:7px;margin:14px 0 4px;padding:0;list-style:none;display:flex}.depuis li{grid-template-columns:130px 92px minmax(0,1fr);align-items:baseline;gap:12px;font-size:13.5px;display:grid}@media (max-width:640px){.depuis li{grid-template-columns:minmax(0,1fr);gap:2px}}.depuis .date,.depuis .type{color:var(--encre-2);font-size:10.5px}@media (max-width:720px){.bandeau-in{flex-wrap:wrap;gap:8px 14px;height:auto;padding-top:10px;padding-bottom:8px;animation:none!important}.logo{letter-spacing:.28em;font-size:13px}.nav{order:3;gap:18px;width:100%;margin-left:0;padding-bottom:2px}.bandeau-fin{gap:7px}.nav-en{display:none}.bascule button{padding:5px 8px;font-size:9.5px}.palette-declencheur{padding:5px 8px}.integrite,.integrite-in{height:30px;animation:none!important}.integrite-in{-webkit-overflow-scrolling:touch;gap:18px}.integrite-sceau{margin-left:0}}@media (max-width:560px){.rail dl{grid-template-columns:1fr auto}}.mono,.etiquette,.puce,.rail,.bande,.meta,.carte-corps,.chercher .compte,.filtres,.logo,.nav a,.mot,.tampon,.etat,.porte,.statut,.preuve,pre,code,footer{font-variation-settings:"MONO" 1, "CASL" 0, "slnt" 0, "CRSV" 0}body{font-variation-settings:"CASL" 0, "slnt" 0, "CRSV" 0}:root[data-vue=agent] body,:root[data-vue=agent] .chapeau,:root[data-vue=agent] .prose,:root[data-vue=agent] .fiche-enonce{font-family:var(--f-mono), ui-monospace, monospace;font-variation-settings:"MONO" 1, "CASL" 0, "slnt" 0, "CRSV" 0;letter-spacing:-.01em}:root[data-vue=agent] h1,:root[data-vue=agent] h2,:root[data-vue=agent] h3{font-family:var(--f-serif), Georgia, serif;font-variation-settings:normal}.fiche-enonce{transition:font-weight .15s}.encadre.verifications{border-color:var(--or);background:var(--fond-2)}.encadre.verifications ol li{margin-bottom:15px}.encadre.verifications .si{font-weight:500}.encadre.verifications .appui{color:var(--encre-2);letter-spacing:.05em;font-variation-settings:"MONO" 1, "CASL" 0;margin-top:5px;font-size:10.5px;display:block}.graphe{margin:26px 0 0}.graphe-boite{border-top:1px solid var(--trait);border-bottom:1px solid var(--trait);background:var(--fond);padding-top:26px;padding-bottom:14px;overflow:auto hidden}.graphe-boite svg{min-width:1180px;max-width:none;display:block}.graphe-boite a{cursor:pointer}.graphe-boite a:hover rect{fill:var(--fond-3);stroke:var(--or)}.graphe-boite a:focus-visible rect{outline:2px solid var(--or);outline-offset:2px}.graphe-id,.graphe-conf,.graphe-rayon,.graphe-papier,.graphe-desk{font-family:var(--f-mono), ui-monospace, SFMono-Regular, Menlo, monospace;font-variant-numeric:tabular-nums}.graphe-id{font-size:12.5px;font-weight:600}.graphe-conf{font-size:11px}.graphe-rayon{font-size:10.5px;font-weight:600}.graphe-papier{letter-spacing:.04em;font-size:11px}.graphe-desk{letter-spacing:.16em;text-transform:uppercase;font-size:9.5px}.graphe figcaption{margin-top:16px}.graphe-legende{font-family:var(--f-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.04em;color:var(--encre-2);flex-wrap:wrap;align-items:center;gap:8px 22px;margin-bottom:12px;font-size:11.5px;display:flex}.graphe-legende span{align-items:center;gap:7px;display:inline-flex}.paire{background:var(--trait);border:1px solid var(--trait);grid-template-columns:1fr 1fr;gap:1px;margin-top:14px;display:grid}.paire>div{background:var(--fond);padding:16px 18px}.paire .cote-tete{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.paire p{margin:0;font-size:15px;line-height:1.55}.arbitrage{border:1px solid var(--or);background:var(--fond-2);border-top:none;padding:16px 18px}.arbitrage .etiquette{color:var(--or)}@media (max-width:720px){.paire{grid-template-columns:1fr}}.sommaire{border-top:1px solid var(--trait);font-family:var(--f-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.04em;color:var(--encre-2);flex-wrap:wrap;align-items:baseline;gap:6px 22px;margin-top:18px;padding-top:14px;font-size:12px;display:flex}.sommaire b{color:var(--encre);font-variant-numeric:tabular-nums;font-weight:600}.sommaire a{margin-left:auto}@media (max-width:620px){.sommaire a{margin-left:0}}.desk-tete{border-top:2px solid var(--encre);margin-top:34px;padding-top:26px}.desk-tete a{color:inherit;text-decoration:none;display:block}.desk-tete h2{letter-spacing:-.015em;text-wrap:balance;max-width:22ch;margin:10px 0 0;font-size:clamp(28px,4.4vw,46px);line-height:1.1}.desk-tete a:hover h2{color:var(--or)}.desk-tete .chapeau{max-width:62ch;margin-top:14px}.desk-suite{background:var(--trait);border-top:1px solid var(--trait);border-bottom:1px solid var(--trait);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1px;display:grid}.desk-suite article{background:var(--fond);padding:20px}.desk-suite a{color:inherit;text-decoration:none;display:block}.desk-suite h3{text-wrap:balance;margin:8px 0;font-size:20px;line-height:1.22}.desk-suite a:hover h3{color:var(--or)}.desk-suite .fine{margin:0 0 10px;font-size:14.5px}.desk-suite .meta{color:var(--encre-3);font-size:11px}.credit{border-top:1px solid var(--trait);border-bottom:1px solid var(--trait);color:var(--encre-2);flex-wrap:wrap;align-items:baseline;gap:4px 20px;margin-top:22px;padding-top:12px;padding-bottom:12px;font-size:13.5px;display:flex}.credit .fine{font-family:var(--f-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.03em;color:var(--encre-3);font-size:11.5px}.essentiel{border-left:3px solid var(--or);background:var(--fond-2);margin-top:30px;margin-bottom:38px;padding:20px 22px 14px}.essentiel h2{color:var(--or);margin:0 0 14px}.essentiel ol{flex-direction:column;gap:14px;margin:0;padding-left:20px;display:flex}.essentiel li{font-size:16px;line-height:1.5}.essentiel li a{color:var(--encre);border-bottom:1px solid var(--trait-fort);text-decoration:none}.essentiel li a:hover{border-bottom-color:var(--or);color:var(--or)}.essentiel .meta{color:var(--encre-3);margin-top:5px;font-size:11px;display:block}.a-lire{border-top:2px solid var(--encre);margin-top:52px;padding-top:22px}.a-lire h2{margin:0 0 16px}.dernieres ol{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dernieres li{border-bottom:1px solid var(--trait);align-items:baseline;gap:10px;padding-top:8px;padding-bottom:8px;font-size:13px;line-height:1.45;display:flex}.dernieres .heure{color:var(--encre-3);font-variant-numeric:tabular-nums;flex:none;font-size:10.5px}.dernieres a{color:var(--encre-2);border-bottom:1px solid #0000;text-decoration:none}.dernieres a:hover{color:var(--encre);border-bottom-color:var(--or)}.dernieres .fine{margin-top:12px;font-size:12px}.rubrique{color:var(--encre);border-bottom:1px solid #0000;text-decoration:none}.rubrique:hover{color:var(--or);border-bottom-color:var(--or)}.tete-une h2{letter-spacing:-.02em;max-width:20ch;font-size:clamp(30px,5.2vw,58px);line-height:1.05}.illustration{margin:22px 0 26px}.illustration img{object-fit:cover;border:1px solid var(--trait);background:var(--fond-2);width:100%;height:340px;display:block}.illustration figcaption{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-top:8px;display:flex}.illustration .legende{font-family:var(--f-serif), Georgia, serif;color:var(--encre-2);font-size:15px;font-style:italic}.illustration .credit{letter-spacing:.06em;color:var(--encre-3);text-transform:uppercase;font-size:10.5px}.section-fond{isolation:isolate;position:relative}.section-fond .voile{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.section-fond .voile img{object-fit:cover;filter:saturate(.8);width:100%;height:100%}.section-fond-in{position:relative}.credits-images{border-top:1px solid var(--trait);color:var(--encre-3);max-width:72ch;margin-top:40px;padding-top:14px;font-size:12px;line-height:1.6}.icone{object-fit:contain;vertical-align:middle;flex:none;display:inline-block}@media (max-width:620px){.illustration img{height:220px!important}}@media (prefers-reduced-motion:reduce){.section-fond .voile{display:none}}.nav-en{color:var(--encre-3);border-left:1px solid var(--trait);padding-left:14px}.en-papier{border-top:1px solid var(--trait);margin-top:40px;padding-top:22px}.en-papier:first-of-type{border-top:2px solid var(--encre)}.en-papier h2{text-wrap:balance;max-width:26ch;margin:10px 0 0;font-size:clamp(22px,3.2vw,34px);line-height:1.14}.en-papier .chapeau{max-width:66ch;margin-top:12px}.en-claims{flex-direction:column;gap:14px;margin:18px 0 0;padding-left:22px;display:flex}.en-claims li{font-size:15.5px;line-height:1.5}.en-claims a{color:var(--encre);border-bottom:1px solid var(--trait);text-decoration:none}.en-claims a:hover{border-bottom-color:var(--or);color:var(--or)}.en-claims .meta{color:var(--encre-3);margin-top:4px;font-size:11px;display:block}.bandeau-machine{border-left:3px solid var(--or);background:color-mix(in srgb, var(--or) 7%, transparent);max-width:64ch;margin:0 0 18px;padding:11px 14px;font-size:13.5px;line-height:1.55}.bandeau-machine b{font-family:var(--f-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:11px}.etat-lien{font-family:var(--f-mono), monospace;letter-spacing:.06em;font-size:10.5px}.palette-declencheur{border:1px solid var(--trait-fort);color:var(--encre-2);font-family:var(--f-mono), monospace;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:5px 9px 5px 10px;font-size:10.5px;transition:border-color .18s,color .18s;display:inline-flex}.palette-declencheur:hover{color:var(--encre);border-color:var(--or)}.palette-loupe{font-size:13px;line-height:1}.palette-touche{font-family:var(--f-mono), monospace;letter-spacing:.06em;color:var(--encre-3,var(--encre-2));border:1px solid var(--trait-fort);background:color-mix(in srgb, var(--encre) 4%, transparent);border-radius:3px;padding:1px 5px;font-size:9.5px}@media (max-width:900px){.palette-libelle,.palette-declencheur .palette-touche{display:none}}.palette-voile{z-index:200;background:color-mix(in srgb, var(--encre) 38%, transparent);-webkit-backdrop-filter:blur(6px);justify-content:center;align-items:flex-start;padding:clamp(40px,12vh,140px) 20px 20px;animation:.14s both palette-paraitre;display:flex;position:fixed;inset:0}.palette{background:var(--fond);border:1px solid var(--trait-fort);width:min(680px,100%);max-height:min(620px,76vh);box-shadow:0 32px 80px -24px color-mix(in srgb, var(--encre) 45%, transparent);flex-direction:column;animation:.18s cubic-bezier(.2,.8,.3,1) both palette-monter;display:flex}@keyframes palette-paraitre{0%{opacity:0}}@keyframes palette-monter{0%{opacity:0;transform:translateY(-10px)scale(.99)}}@media (prefers-reduced-motion:reduce){.palette-voile,.palette{animation:none}}.palette-tete{border-bottom:1px solid var(--trait);flex:none;align-items:center;gap:12px;padding:0 14px;display:flex}.palette-tete input{min-width:0;color:var(--encre);font-family:var(--f-sans), system-ui, sans-serif;background:0 0;border:0;outline:0;flex:1;padding:17px 0;font-size:16px}.palette-tete input::placeholder{color:var(--encre-3,var(--encre-2));opacity:.75}.palette-liste{overscroll-behavior:contain;padding:8px 0 10px;overflow-y:auto}.palette-groupe+.palette-groupe{border-top:1px solid var(--trait);margin-top:6px;padding-top:8px}.palette-groupe-titre{font-family:var(--f-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--encre-3,var(--encre-2));padding:7px 16px 6px;font-size:9px}.palette-entree{color:var(--encre-2);border-left:2px solid #0000;grid-template-columns:auto 1fr auto;align-items:baseline;gap:12px;padding:9px 16px;display:grid}.palette-entree[data-actif=oui]{background:color-mix(in srgb, var(--or) 11%, transparent);border-left-color:var(--or);color:var(--encre)}.palette-entree-texte{color:var(--encre);white-space:nowrap;font-size:14.5px}.palette-entree-note{color:var(--encre-2);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.palette-entree-href{letter-spacing:.04em;color:var(--encre-3,var(--encre-2));opacity:0;white-space:nowrap;font-size:10px}.palette-entree[data-actif=oui] .palette-entree-href{opacity:.8}@media (max-width:620px){.palette-entree{grid-template-columns:1fr;gap:2px}.palette-entree-href{display:none}.palette-entree-note{white-space:normal}}.palette-vide{color:var(--encre-2);margin:0;padding:26px 18px;font-size:13.5px}.palette-pied{border-top:1px solid var(--trait);font-family:var(--f-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--encre-3,var(--encre-2));flex:none;align-items:center;gap:16px;padding:9px 16px;font-size:9.5px;display:flex}.palette-pied span{align-items:center;gap:5px;display:inline-flex}.palette-pied-fin{font-variant-numeric:tabular-nums;margin-left:auto}@view-transition{navigation:auto}.bandeau{view-transition-name:lipika-bandeau}.pied{view-transition-name:lipika-pied}::view-transition-group(lipika-bandeau){animation-duration:10ms}::view-transition-group(lipika-pied){animation-duration:10ms}::view-transition-old(root){animation:.14s cubic-bezier(.4,0,1,1) both lipika-sortir}::view-transition-new(root){animation:.26s cubic-bezier(.2,.8,.3,1) both lipika-entrer}@keyframes lipika-sortir{to{opacity:0}}@keyframes lipika-entrer{0%{opacity:0;transform:translateY(6px)}}::view-transition-group(*){animation-duration:.3s;animation-timing-function:cubic-bezier(.2,.8,.3,1)}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}::view-transition-old(root){animation:none!important}::view-transition-new(root){animation:none!important}::view-transition-group(*){animation:none!important}}.hub-tete{border-bottom:1px solid var(--trait);margin-bottom:46px;padding:56px 0 18px}.hub-h1{font-family:var(--f-serif), Georgia, serif;letter-spacing:-.02em;text-wrap:balance;max-width:18ch;margin:14px 0 18px;font-size:clamp(38px,6.4vw,68px);line-height:1.02}.hub-chapeau{color:var(--encre-2);text-wrap:pretty;max-width:62ch;margin:0;font-size:18px;line-height:1.62}.hub-famille{margin-bottom:52px}.hub-famille-titre{border-bottom:2px solid var(--encre);margin-bottom:0;padding-bottom:10px;display:block}.hub-grille{background:var(--trait);border-bottom:1px solid var(--trait);grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:1px;display:grid}.hub-carte{background:var(--fond);flex-direction:column;gap:9px;padding:24px 22px 22px;transition:background .18s;display:flex}.hub-carte:hover{background:color-mix(in srgb, var(--or) 7%, var(--fond))}.hub-carte h3{font-family:var(--f-serif), Georgia, serif;letter-spacing:-.01em;color:var(--encre);text-wrap:balance;margin:0;font-size:23px;line-height:1.14}.hub-carte-sous{color:var(--or-profond,var(--or));text-wrap:pretty;margin:0;font-size:13px;line-height:1.45}.hub-carte-chapeau{color:var(--encre-2);text-wrap:pretty;margin:0;font-size:13.5px;line-height:1.55}.hub-carte-mesure{letter-spacing:.06em;color:var(--encre-3,var(--encre-2));margin-top:auto;padding-top:12px;font-size:10px}.dossier-retour{font-family:var(--f-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--encre-2);margin-top:30px;font-size:10px;display:inline-block}.dossier-retour:hover{color:var(--or-profond,var(--or))}.dossier-tete{border-bottom:1px solid var(--trait);margin-bottom:40px;padding:22px 0 34px}.dossier-famille{font-family:var(--f-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--or-profond,var(--or));font-size:10px}.dossier-h1{font-family:var(--f-serif), Georgia, serif;letter-spacing:-.02em;text-wrap:balance;max-width:20ch;margin:12px 0 14px;font-size:clamp(34px,5.6vw,60px);line-height:1.04}.dossier-sous{color:var(--or-profond,var(--or));text-wrap:pretty;max-width:56ch;margin:0 0 20px;font-size:17px;line-height:1.45}.dossier-chapeau{color:var(--encre);text-wrap:pretty;max-width:62ch;margin:0;font-size:18.5px;line-height:1.6}.dossier-corps{max-width:68ch}.dossier-titre{font-family:var(--f-serif), Georgia, serif;letter-spacing:-.01em;text-wrap:balance;margin:46px 0 16px;font-size:27px;line-height:1.18}.dossier-p{text-wrap:pretty;margin:0 0 16px;font-size:16.5px;line-height:1.68}.dossier-cle{border-left:3px solid var(--or);background:color-mix(in srgb, var(--or) 8%, transparent);font-family:var(--f-serif), Georgia, serif;color:var(--encre);text-wrap:pretty;margin:30px 0;padding:20px 24px;font-size:21px;line-height:1.42}.dossier-liste{margin:0 0 18px;padding-left:0;list-style:none}.dossier-liste li{text-wrap:pretty;margin-bottom:11px;padding-left:22px;font-size:16px;line-height:1.62;position:relative}.dossier-liste li:before{content:"";background:var(--or);width:7px;height:1px;position:absolute;top:.62em;left:2px}.dossier-chiffres{background:var(--trait);border:1px solid var(--trait);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1px;margin:26px 0 30px;display:grid}.dossier-chiffre{background:var(--fond);flex-direction:column;gap:5px;padding:20px 18px;display:flex}.dossier-chiffre-valeur{font-family:var(--f-mono), monospace;color:var(--encre);font-variant-numeric:tabular-nums;font-variation-settings:"MONO" 1, "CASL" 0;font-size:25px;line-height:1.05}.dossier-chiffre-quoi{color:var(--encre-2);text-wrap:pretty;font-size:13px;line-height:1.45}.dossier-chiffre-note{font-family:var(--f-mono), monospace;letter-spacing:.06em;color:var(--encre-3,var(--encre-2));font-size:10px}.dossier-code{background:var(--surface,color-mix(in srgb, var(--encre) 4%, transparent));border-left:2px solid var(--trait-fort);font-family:var(--f-mono), monospace;color:var(--encre-2);margin:24px 0 26px;padding:18px 20px;font-size:12.5px;line-height:1.62;overflow-x:auto}.dossier-corps .tableau-boite{margin:24px 0 28px}.dossier-mesure{border:1px dashed var(--trait-fort);max-width:68ch;color:var(--encre-2);margin:48px 0 0;padding:20px 22px;font-size:13.5px;line-height:1.6}.dossier-mesure-titre{font-family:var(--f-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--encre-3,var(--encre-2));margin-bottom:10px;font-size:9.5px;display:block}.dossier-mesure code{font-family:var(--f-mono), monospace;color:var(--encre);background:color-mix(in srgb, var(--or) 10%, transparent);padding:2px 6px;font-size:12px}.dossier-mesure p{margin:10px 0 0}.dossier-suite{border-top:2px solid var(--encre);flex-direction:column;gap:8px;margin:46px 0 0;padding-top:20px;display:flex}.dossier-suite-libelle{font-family:var(--f-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--encre-3,var(--encre-2));font-size:9.5px}.dossier-suite a{font-family:var(--f-serif), Georgia, serif;letter-spacing:-.01em;color:var(--encre);text-wrap:balance;max-width:22ch;font-size:clamp(22px,3.4vw,32px);line-height:1.14}.dossier-suite a:hover{color:var(--or-profond,var(--or))}.nav .nav-technique{color:var(--encre)}.nav .nav-technique:after{background:var(--trait-fort);transform:scaleX(1)}.nav .nav-technique:hover:after{background:var(--or)}.presentation{border-left:2px solid var(--or);max-width:64ch;margin:26px 0 30px;padding-left:16px}.presentation p{color:var(--encre);text-wrap:pretty;margin:0 0 12px;font-size:17.5px;line-height:1.62}.presentation b{font-weight:600}.presentation-suite{flex-wrap:wrap;gap:8px 22px;display:flex;margin-top:16px!important;font-size:14.5px!important}
