:root{--color-bg: #F6F8FB;--color-surface: #FFFFFF;--color-wash-rose: #FCEDF1;--color-wash-blue: #EAF1F8;--color-text: #132033;--color-text-muted: #4C5C72;--color-text-inverse: #FFFFFF;--color-primary: #1C4C7A;--color-primary-hover: #143A5E;--color-primary-active: #143A5E;--color-accent: #A82F5A;--color-accent-hover: #8A2547;--color-accent-active: #8A2547;--color-link: #1C4C7A;--color-link-hover: #143A5E;--color-link-visited: #1C4C7A;--color-border: #6E819B;--color-border-strong: #132033;--color-graduation: #9AAFC4;--color-grid-rose: #F3CFDB;--color-grid-blue: #CCDEED;--color-focus: #132033;--display: "Bricolage Grotesque", "Helvetica Neue", Arial, sans-serif;--texte: "Fine FR", "Atkinson Hyperlegible Next", -apple-system, "Segoe UI", Roboto, sans-serif;--pas--2: clamp(.75rem, .7292rem + .1042vw, .8125rem);--pas--1: clamp(.875rem, .8542rem + .1042vw, .9375rem);--pas-0: clamp(1.0625rem, 1.0208rem + .2083vw, 1.1875rem);--pas-1: clamp(1.25rem, 1.1667rem + .4167vw, 1.5rem);--pas-2: clamp(1.5rem, 1.3542rem + .7292vw, 1.9375rem);--pas-3: clamp(1.875rem, 1.6042rem + 1.3542vw, 2.6875rem);--pas-4: clamp(2.375rem, 1.875rem + 2.5vw, 3.875rem);--pas-5: clamp(3rem, 2.1667rem + 4.1667vw, 5.5rem);--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--width-display: 88%;--width-citation: 92%;--width-releve: 75%;--leading-display: 1.06;--leading-tight: 1.16;--leading-snug: 1.32;--leading-normal: 1.62;--leading-relaxed: 1.62;--tracking-display: -.015em;--tracking-tight: -.008em;--tracking-normal: 0em;--tracking-releve: .04em;--numeric-tabular: tabular-nums lining-nums;--space-3xs: .25rem;--space-2xs: .5rem;--space-xs: .75rem;--space-s: 1rem;--space-m: 1.5rem;--space-l: 2rem;--space-xl: 3rem;--space-2xl: 4rem;--space-3xl: 6rem;--espace-section: clamp(2rem, 1.25rem + 3.75vw, 4rem);--toise: 72px;--gouttiere: clamp(1rem, .6rem + 2vw, 2.25rem);--contenu-max: 62rem;--rail-marge: 8px;--rail-max: calc(var(--rail-marge) + var(--toise) + var(--gouttiere) + var(--contenu-max) + var(--gouttiere));--measure: 62ch;--measure-lead: 42ch;--radius-panneau: 10px;--radius-bouton: 8px;--radius-pill: 999px;--border-hairline: 1px;--border-thick: 2px;--focus-width: 3px;--focus-offset: 3px;--focus-ring: var(--focus-width) solid var(--color-focus);--shadow-xs: none;--shadow-sm: none;--shadow-md: none;--shadow-lg: none;--shadow-rose: none;--shadow-inset-top: none;--duration-fast: .12s;--duration-base: .12s;--duration-slow: .12s;--ease-out: cubic-bezier(.22, .61, .36, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--transition-colors: color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), text-decoration-color var(--duration-fast) var(--ease-out);--transition-lift: none;--z-base: 0;--z-raised: 1;--z-sticky: 100;--z-header: 200;--z-overlay: 300;--font-size--2: var(--pas--2);--font-size--1: var(--pas--1);--font-size-0: var(--pas-0);--font-size-1: var(--pas-1);--font-size-2: var(--pas-2);--font-size-3: var(--pas-3);--font-size-4: var(--pas-3);--font-size-5: var(--pas-4);--font-size-6: var(--pas-5);--font-sans: var(--texte);--font-serif: var(--display);--font-mono: var(--display);--color-surface-alt: var(--color-bg);--color-blue-50: var(--color-wash-blue);--color-blue-100: var(--color-wash-blue);--color-blue-200: var(--color-grid-blue);--color-rose-50: var(--color-wash-rose);--color-rose-100: var(--color-wash-rose);--color-rose-200: var(--color-grid-rose);--color-border-subtle: var(--color-border);--color-border-subtle-rose: var(--color-border);--color-border-accent: var(--color-border);--color-primary-soft: var(--color-wash-blue);--color-primary-soft-hover: var(--color-wash-blue);--color-accent-soft: var(--color-wash-rose);--color-accent-soft-hover: var(--color-wash-rose);--color-focus-inverse: var(--color-focus);--focus-ring-inverse: var(--focus-ring);--color-footer-bg: var(--color-bg);--color-footer-text: var(--color-text-muted);--color-footer-text-strong: var(--color-text);--color-footer-border: var(--color-border);--gradient-hero: linear-gradient(var(--color-bg), var(--color-bg));--gradient-band: linear-gradient(var(--color-bg), var(--color-bg));--gradient-rule: linear-gradient(var(--color-border), var(--color-border));--radius-xs: 4px;--radius-sm: 6px;--radius-md: var(--radius-bouton);--radius-lg: var(--radius-panneau);--radius-xl: var(--radius-panneau);--border-accent: var(--border-thick);--tracking-wide: var(--tracking-releve);--tracking-eyebrow: var(--tracking-releve);--space-section: var(--espace-section);--gutter: var(--gouttiere);--container: var(--contenu-max);--container-wide: var(--contenu-max);--container-narrow: 44rem;--container-prose: 38rem}@media(max-width:767px){:root{--toise: 20px}}@media(prefers-reduced-motion:reduce){:root{--duration-fast: 1ms;--duration-base: 1ms;--duration-slow: 1ms}}@font-face{font-family:Bricolage Grotesque;src:url(/fonts/bricolage-fr.woff2) format("woff2-variations");font-weight:200 800;font-stretch:75% 100%;font-display:swap}@font-face{font-family:Atkinson Hyperlegible Next;src:url(/fonts/atkinson-fr.woff2) format("woff2-variations");font-weight:200 800;font-display:swap}@font-face{font-family:Fine FR;src:url(/fonts/bricolage-fr.woff2) format("woff2-variations");font-weight:200 800;font-stretch:75% 100%;font-display:swap;unicode-range:U+202F,U+2007}:root{--header-height: 72px;--flow-space: var(--space-s)}@media(max-width:767px){:root{--header-height: 64px}}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-block-start:var(--space-l);color-scheme:light}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{min-height:100vh;background-color:var(--color-bg);color:var(--color-text);font-family:var(--texte);font-size:var(--pas-0);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);text-align:left;hyphens:auto;hyphenate-limit-chars:11 5 5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-variant-numeric:var(--numeric-tabular)}img,picture,video,canvas{display:block;max-width:100%;height:auto}svg{display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}p,li,dt,dd,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul,ol{padding-inline-start:1.25em}h1,h2,h3,h4,h5,h6{font-family:var(--display);font-optical-sizing:auto;font-weight:var(--font-weight-medium);font-stretch:var(--width-display);line-height:var(--leading-tight);color:var(--color-text);text-wrap:balance;hyphens:manual}h1{font-size:var(--pas-4);font-weight:var(--font-weight-semibold);line-height:var(--leading-display);letter-spacing:var(--tracking-display);max-width:var(--measure-lead)}h2{font-size:var(--pas-3);letter-spacing:var(--tracking-tight);max-width:var(--measure-lead)}h3{font-size:var(--pas-2)}h4{font-size:var(--pas-1)}h5,h6{font-size:var(--pas-0)}p{text-wrap:pretty;max-width:var(--measure)}strong,b{font-weight:var(--font-weight-semibold)}p+p{margin-block-start:1em}small{font-size:var(--pas--1)}s{text-decoration-line:line-through;text-decoration-thickness:2px;text-decoration-color:currentColor}a{color:var(--color-link);text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:.08em;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);transition:var(--transition-colors)}a:visited{color:var(--color-link-visited)}a:hover{color:var(--color-link-hover);text-decoration-color:currentColor}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}#contenu:focus{outline:none}.skip-link{position:absolute;inset-block-start:var(--space-2xs);inset-inline-start:var(--space-2xs);z-index:var(--z-overlay);transform:translateY(-200%);padding:var(--space-2xs) var(--space-s);background-color:var(--color-text);color:var(--color-text-inverse);font-size:var(--pas--1);font-weight:var(--font-weight-semibold);text-decoration:none;border-radius:var(--radius-bouton)}.skip-link:focus{transform:translateY(0);color:var(--color-text-inverse)}.rail{width:100%;max-width:var(--rail-max);margin-inline:auto;padding-inline:calc(var(--rail-marge) + var(--toise) + var(--gouttiere)) var(--gouttiere)}.container{width:100%;max-width:var(--contenu-max)}.container--prose{max-width:var(--container-prose)}.container--narrow{max-width:var(--container-narrow)}.container--wide{max-width:var(--contenu-max)}.sect,.section{position:relative;margin-block:0;padding-block:var(--espace-section);background:none;border:0}.doc__main>section:not(.rail){width:100%;max-width:var(--rail-max);margin-inline:auto;padding-inline:calc(var(--rail-marge) + var(--toise) + var(--gouttiere)) var(--gouttiere)}.flow>*+*{margin-block-start:var(--flow-space, var(--space-s))}.grid{display:grid;gap:var(--space-l) var(--space-m);grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr))}.grid--2{grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr))}.grid--3{grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr))}.grid>*{min-width:0}.cluster{display:flex;flex-wrap:wrap;gap:var(--space-s) var(--space-m);align-items:center}.measure{max-width:var(--measure)}.measure-lead{max-width:var(--measure-lead)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.center{margin-inline:0;text-align:left}.releve,.eyebrow,.mono{font-family:var(--display);font-weight:var(--font-weight-medium);font-stretch:var(--width-releve);font-variation-settings:"opsz" 12;font-size:var(--pas--2);line-height:var(--leading-normal);letter-spacing:var(--tracking-releve);text-transform:none;color:var(--color-text-muted);font-variant-numeric:var(--numeric-tabular);max-width:var(--measure);hyphens:manual}.lead{font-size:var(--pas-1);font-weight:var(--font-weight-regular);line-height:var(--leading-snug);color:var(--color-text-muted);max-width:var(--measure-lead);text-wrap:pretty;hyphens:manual}.note,.fineprint{font-size:var(--pas--1);line-height:var(--leading-normal);color:var(--color-text-muted);max-width:var(--measure)}.fineprint{font-size:var(--pas--2)}.muted{color:var(--color-text-muted)}.standalone-link{display:inline-flex;align-items:center;min-height:44px}.list-plain{list-style:none;padding-inline-start:0}.dotlist{list-style:none;padding-inline-start:0;display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-xs);font-size:var(--pas--1);color:var(--color-text-muted)}.dotlist>li+li:before{content:"·";margin-inline-end:var(--space-xs);color:var(--color-border)}.tabular{font-variant-numeric:var(--numeric-tabular)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2xs);min-height:44px;min-width:0;max-width:100%;padding:.75em 1.5em;border:var(--border-hairline) solid transparent;border-radius:var(--radius-bouton);font-family:var(--texte);font-size:var(--pas-0);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);text-align:center;text-decoration:none;overflow-wrap:anywhere;hyphens:manual;transition:var(--transition-colors)}.btn--lg{padding:.9em 1.9em;font-size:var(--pas-1)}.btn--sm{padding:.55em 1.1em;font-size:var(--pas--1);min-height:44px}.btn--block{width:100%}.btn__fleche{flex:none;width:1em;height:1em}.btn--primary,.btn--primary:visited{background-color:var(--color-accent);color:var(--color-text-inverse)}.btn--primary:hover{background-color:var(--color-accent-hover);color:var(--color-text-inverse)}.btn--secondary,.btn--secondary:visited{background-color:var(--color-primary);color:var(--color-text-inverse)}.btn--secondary:hover{background-color:var(--color-primary-hover);color:var(--color-text-inverse)}.btn--ghost,.btn--ghost:visited,.btn--inverse,.btn--inverse:visited{background-color:transparent;color:var(--color-primary);border-color:var(--color-border)}.btn--ghost:hover,.btn--inverse:hover{background-color:var(--color-wash-blue);color:var(--color-primary-hover);border-color:var(--color-primary)}.badge{display:inline-flex;align-items:center;max-width:100%;padding:.25em .8em;border-radius:var(--radius-pill);background-color:var(--color-wash-blue);color:var(--color-text);font-size:var(--pas--1);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug)}.badge--rose{background-color:var(--color-wash-rose)}.badge--blue{background-color:var(--color-wash-blue)}.badge__dot{display:none}.panneau{position:relative;background-color:var(--color-surface);border:var(--border-hairline) solid var(--color-border);border-radius:var(--radius-panneau);padding:var(--space-m);box-shadow:none}@media(min-width:768px){.panneau{padding:var(--space-l)}}.prix{background-color:var(--color-wash-rose);background-image:repeating-linear-gradient(to bottom,var(--color-grid-rose) 0 1px,transparent 1px 8px),repeating-linear-gradient(to right,var(--color-grid-blue) 0 1px,transparent 1px 8px);border:var(--border-hairline) solid var(--color-border);border-radius:var(--radius-panneau);padding:var(--space-l)}.prix__chiffre,.price{font-family:var(--display);font-optical-sizing:auto;font-weight:var(--font-weight-semibold);font-stretch:var(--width-display);font-size:var(--pas-5);line-height:var(--leading-display);letter-spacing:var(--tracking-display);color:var(--color-text);font-variant-numeric:var(--numeric-tabular)}.price--table{font-size:var(--pas-3);letter-spacing:var(--tracking-tight)}.price--muted{color:var(--color-text-muted)}table{width:100%;border-collapse:collapse;font-size:var(--pas-0);font-variant-numeric:var(--numeric-tabular)}caption{text-align:left;font-family:var(--display);font-weight:var(--font-weight-medium);font-stretch:var(--width-display);font-size:var(--pas-2);line-height:var(--leading-tight);margin-block-end:var(--space-s)}th,td{padding:var(--space-xs) var(--space-s);text-align:left;vertical-align:top;border-block-end:var(--border-hairline) solid var(--color-border)}thead th{background-color:var(--color-wash-blue);color:var(--color-primary);font-family:var(--texte);font-size:var(--pas--1);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-normal);text-transform:none}.table-wrap{overflow-x:auto;border-radius:var(--radius-panneau);border:var(--border-hairline) solid var(--color-border);background-color:var(--color-surface)}.table-wrap>table{border-radius:inherit}.prose{max-width:var(--measure);line-height:var(--leading-normal)}.prose>*+*{margin-block-start:var(--space-s)}.prose h2{margin-block-start:var(--space-xl);font-size:var(--pas-3)}.prose h3{margin-block-start:var(--space-l);font-size:var(--pas-2)}.prose ul,.prose ol{padding-inline-start:1.35em}.prose li+li{margin-block-start:var(--space-2xs)}.prose>h2:first-child,.prose>h3:first-child{margin-block-start:0}@media print{body{background:#fff;color:#000}.btn{border:1px solid #000000}.rail{padding-inline:0;max-width:none}}.site-header[data-astro-cid-3ef6ksr2]{background-color:var(--color-bg);border-block-end:var(--border-hairline) solid var(--color-primary)}.site-header__inner[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-s);min-height:var(--header-height);padding-block:var(--space-2xs)}.site-header__inner[data-astro-cid-3ef6ksr2]>[data-astro-cid-3ef6ksr2]{min-width:0}.brand[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;min-height:44px;font-family:var(--texte);font-size:var(--pas--1);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);color:var(--color-text);text-decoration:none;text-wrap:balance;hyphens:manual}.brand[data-astro-cid-3ef6ksr2]:visited{color:var(--color-text)}.brand[data-astro-cid-3ef6ksr2]:hover{color:var(--color-primary)}.site-nav[data-astro-cid-3ef6ksr2]{display:none}@media(min-width:768px){.brand[data-astro-cid-3ef6ksr2]{font-size:var(--pas-0)}.site-nav[data-astro-cid-3ef6ksr2]{display:block;margin-inline-start:auto}}.site-nav__list[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--space-xs);list-style:none;padding-inline-start:0}.site-nav__link[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;min-height:44px;padding-inline:var(--space-2xs);font-size:var(--pas--1);font-weight:var(--font-weight-semibold);color:var(--color-primary);text-decoration:none;transition:var(--transition-colors)}.site-nav__link[data-astro-cid-3ef6ksr2]:visited{color:var(--color-primary)}.site-nav__link[data-astro-cid-3ef6ksr2]:hover{color:var(--color-primary-hover);text-decoration:underline;text-underline-offset:.28em;text-decoration-thickness:1px}.site-nav__link[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--color-text);text-decoration:underline;text-underline-offset:.28em;text-decoration-thickness:var(--border-thick);text-decoration-color:var(--color-primary)}.site-header__cta[data-astro-cid-3ef6ksr2]{flex:none}@media(max-width:767px){.site-header__cta[data-astro-cid-3ef6ksr2] .btn__fleche{display:none}}.site-footer[data-astro-cid-sz7xmlte]{padding-block:var(--space-2xl) var(--space-l)}.site-footer__liens[data-astro-cid-sz7xmlte]{list-style:none;padding-inline-start:0;display:flex;flex-wrap:wrap;gap:0 var(--space-m)}.site-footer__lien[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;min-height:44px;font-size:var(--pas--1);font-weight:var(--font-weight-semibold);color:var(--color-primary);text-decoration:none}.site-footer__lien[data-astro-cid-sz7xmlte]:visited{color:var(--color-primary)}.site-footer__lien[data-astro-cid-sz7xmlte]:hover{color:var(--color-primary-hover);text-decoration:underline;text-underline-offset:.28em;text-decoration-thickness:1px}.site-footer__contact[data-astro-cid-sz7xmlte]{margin-block-start:var(--space-s);font-size:var(--pas--1);color:var(--color-text-muted)}.site-footer__lien-inline[data-astro-cid-sz7xmlte]{font-weight:var(--font-weight-semibold);color:var(--color-primary)}.site-footer__lien-inline[data-astro-cid-sz7xmlte]:visited{color:var(--color-primary)}.site-footer__lien-inline[data-astro-cid-sz7xmlte]:hover{color:var(--color-primary-hover)}.site-footer__mention[data-astro-cid-sz7xmlte]{margin-block-start:var(--space-s);font-size:var(--pas--2);line-height:var(--leading-normal);color:var(--color-text-muted);max-width:84ch}:root{--trait: 1.5px;--x-fin: 57px;--rail-x: max(0px, (100% - var(--rail-max)) / 2)}@media(max-width:767px){:root{--x-fin: 12.8px}}.courbe{position:absolute;inset:0;max-width:var(--rail-max);margin-inline:auto;pointer-events:none;z-index:var(--z-raised)}.courbe__toise{position:absolute;inset-block:0;inset-inline-start:var(--rail-marge);width:var(--toise);background-image:linear-gradient(to bottom,var(--color-graduation) 0 1px,transparent 1px),linear-gradient(to bottom,var(--color-graduation) 0 1px,transparent 1px);background-size:6px 8px,14px 40px;background-position:right top,right top;background-repeat:repeat-y,repeat-y}@media(max-width:767px){.courbe__toise{background-size:3px 12px,5px 48px}}.doc__main>section{position:relative}:is(.doc__main>section,.sect,.section){--x0: 0px;--x1: var(--x-fin)}:is(.doc__main>section,.sect,.section):nth-of-type(1){--x0: 0px;--x1: 16px}:is(.doc__main>section,.sect,.section):nth-of-type(2){--x0: 16px;--x1: 27px}:is(.doc__main>section,.sect,.section):nth-of-type(3){--x0: 27px;--x1: 36px}:is(.doc__main>section,.sect,.section):nth-of-type(4){--x0: 36px;--x1: 43px}:is(.doc__main>section,.sect,.section):nth-of-type(5){--x0: 43px;--x1: 48px}:is(.doc__main>section,.sect,.section):nth-of-type(6){--x0: 48px;--x1: 52px}:is(.doc__main>section,.sect,.section):nth-of-type(7){--x0: 52px;--x1: 55px}:is(.doc__main>section,.sect,.section):nth-of-type(8){--x0: 55px;--x1: 57px}:is(.doc__main>section,.sect,.section):nth-of-type(n+9){--x0: 57px;--x1: 57px}@media(max-width:767px){:is(.doc__main>section,.sect,.section):nth-of-type(1){--x0: 0px;--x1: 4px}:is(.doc__main>section,.sect,.section):nth-of-type(2){--x0: 4px;--x1: 7px}:is(.doc__main>section,.sect,.section):nth-of-type(3){--x0: 7px;--x1: 9px}:is(.doc__main>section,.sect,.section):nth-of-type(4){--x0: 9px;--x1: 10px}:is(.doc__main>section,.sect,.section):nth-of-type(5){--x0: 10px;--x1: 11px}:is(.doc__main>section,.sect,.section):nth-of-type(6){--x0: 11px;--x1: 11.5px}:is(.doc__main>section,.sect,.section):nth-of-type(7){--x0: 11.5px;--x1: 12.3px}:is(.doc__main>section,.sect,.section):nth-of-type(8){--x0: 12.3px;--x1: 12.8px}:is(.doc__main>section,.sect,.section):nth-of-type(n+9){--x0: 12.8px;--x1: 12.8px}}:is(.doc__main>section,.sect,.section):last-of-type{--x1: var(--x-fin)}:is(.doc__main>section,.sect,.section):after,.site-footer:after{content:"";position:absolute;inset-block:0;inset-inline:0;background-color:var(--color-accent);pointer-events:none;z-index:var(--z-base);clip-path:polygon(calc(var(--rail-x) + var(--rail-marge) + var(--x0)) 0%,calc(var(--rail-x) + var(--rail-marge) + var(--x0) + var(--trait)) 0%,calc(var(--rail-x) + var(--rail-marge) + var(--x1) + var(--trait)) 100%,calc(var(--rail-x) + var(--rail-marge) + var(--x1)) 100%)}:is(.doc__main>section,.sect,.section):before{content:"";position:absolute;z-index:var(--z-raised);inset-block-start:-4.5px;inset-inline-start:calc(var(--rail-x) + var(--rail-marge) + var(--x0) + (var(--trait) / 2) - 4.5px);width:9px;height:9px;border-radius:var(--radius-pill);background-color:var(--color-accent);outline:3px solid var(--color-bg);pointer-events:none}:is(.doc__main>section,.sect,.section):last-of-type:before{inset-block-start:-6.5px;inset-inline-start:calc(var(--rail-x) + var(--rail-marge) + var(--x0) + (var(--trait) / 2) - 6.5px);width:13px;height:13px}.site-footer{position:relative;--x0: var(--x-fin);--x1: var(--x-fin)}.doc{position:relative}.doc__main{padding-block-start:var(--space-s)}@media print{.courbe,:is(.doc__main>section,.sect,.section):after,:is(.doc__main>section,.sect,.section):before,.site-footer:after{display:none}}.sect__header[data-astro-cid-sh445jdo]>[data-astro-cid-sh445jdo]+[data-astro-cid-sh445jdo]{margin-block-start:var(--space-s)}.sect__header[data-astro-cid-sh445jdo]+*{margin-block-start:var(--space-l)}
