@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-wght-normal.DMe4EKeb.woff2)format("woff2-variations");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:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-wght-italic.B-rCj6ir.woff2)format("woff2-variations");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:Source Serif Secours;src:local(Georgia);font-weight:1 549;size-adjust:106.29%;ascent-override:97.47%;descent-override:31.52%;line-gap-override:0%}@font-face{font-family:Source Serif Secours;src:local(Georgia Bold),local(Georgia-Bold);font-weight:550 1000;size-adjust:92.9%;ascent-override:111.51%;descent-override:36.06%;line-gap-override:0%}@font-face{font-family:Source Serif Secours;src:local(Georgia Italic),local(Georgia-Italic);font-weight:1 1000;font-style:italic;size-adjust:96.48%;ascent-override:107.38%;descent-override:34.72%;line-gap-override:0%}@font-face{font-family:Source Serif Secours Android;src:local(Noto Serif),local(NotoSerif-Regular),local(NotoSerif);font-weight:1 549;size-adjust:99.13%;ascent-override:104.51%;descent-override:33.79%;line-gap-override:0%}@font-face{font-family:Source Serif Secours Android;src:local(Noto Serif Bold),local(NotoSerif-Bold);font-weight:550 1000;size-adjust:94.73%;ascent-override:109.36%;descent-override:35.36%;line-gap-override:0%}@font-face{font-family:Source Serif Secours Android;src:local(Noto Serif Italic),local(NotoSerif-Italic);font-weight:1 1000;font-style:italic;size-adjust:93.83%;ascent-override:110.42%;descent-override:35.7%;line-gap-override:0%}.lecture{max-width:var(--largeur-lecture);font-family:var(--police-lecture);font-size:var(--t-lecture);line-height:var(--i-lecture);color:var(--encre);font-variant-numeric:proportional-nums;overflow-wrap:break-word}.lecture>*+*{margin-top:1em}:where(.lecture) :is(p,ul,ol,figure,blockquote){margin:0}.lecture>p+p{margin-top:.85em}.lecture p{text-wrap:pretty}.lecture h2,.lecture h3,.lecture h4{font-family:var(--police);font-weight:var(--g-titre);letter-spacing:-.015em;color:var(--encre);text-wrap:balance}.lecture h2{font-size:var(--t-xl);font-stretch:var(--chasse-titre);line-height:var(--i-titre);margin-top:2.2em}.lecture h3{font-size:var(--t-l);margin-top:1.6em;line-height:1.2}.lecture h4{font-size:var(--t-m);line-height:var(--i-serre);margin-top:1.4em}.lecture :is(h2,h3,h4)+*{margin-top:.6em}.lecture .method-heading{align-items:flex-start;gap:var(--esp-3);display:flex}.lecture .method-heading img{border-radius:var(--r-controle);flex:none;width:.9em;height:.9em;margin-top:.1em}.lecture a:not([class]){color:var(--encre);-webkit-text-decoration-color:var(--terra);text-decoration-color:var(--terra);text-underline-offset:3px;text-decoration-thickness:1.5px}.lecture a:not([class]):hover{text-decoration-thickness:2.5px}.lecture strong{font-weight:600}.lecture ul,.lecture ol{padding-left:1.3em}.lecture>p+:is(ul,ol){margin-top:.6em}.lecture li+li,.lecture li>:is(ul,ol){margin-top:.45em}.lecture ul>li::marker{color:var(--encre-2)}.lecture ol>li::marker{font-family:var(--police);font-weight:var(--g-fort);color:var(--terra-fonce)}.lecture code{background:var(--ivoire-2);border-radius:var(--r-controle);padding:.12em .36em;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.82em}.lecture hr{border:0;border-top:1px solid var(--filet);margin-block:2em}.lecture>:is(blockquote,.alert-box,.lire-aussi,.cta-box,.calc-cta,.table-scroll,figure){margin-block:1.6em}.lecture>:is(blockquote,.alert-box,.lire-aussi,.cta-box,.calc-cta,.table-scroll,figure)+*{margin-top:1.6em}.lecture figure img{border-radius:var(--r-fiche);border:1px solid var(--filet);width:100%;height:auto;display:block}.lecture li>figure{margin-block:.8em .4em}.lecture figure.figure-taille-reelle img{width:auto;max-width:100%;margin-inline:auto}.lecture figcaption{margin-top:var(--esp-2);font-family:var(--police);font-size:var(--t-xs);color:var(--encre-2);line-height:1.5}.lecture img.inline-narrow{max-width:420px;margin-inline:auto}
