.tranche[data-astro-cid-wgbyfnbv]{position:fixed;top:0;right:0;height:100vh;width:40px;z-index:50;display:flex;align-items:stretch;pointer-events:none}.tranche__liste[data-astro-cid-wgbyfnbv]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;width:100%;height:100%;pointer-events:auto}.tranche__segment[data-astro-cid-wgbyfnbv]{flex:1 1 25%;background:var(--accent);border-bottom:1px solid rgba(245,233,212,.25);overflow:hidden;transition:width var(--dur-med) var(--ease-out),flex-grow var(--dur-med) var(--ease-out)}.tranche__segment[data-astro-cid-wgbyfnbv]:last-child{border-bottom:none}.tranche__lien[data-astro-cid-wgbyfnbv]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;position:relative;color:var(--ivoire);transition:background var(--dur-fast) var(--ease-out)}.tranche__logo[data-astro-cid-wgbyfnbv]{width:24px;height:24px;object-fit:contain;opacity:.9;transition:opacity var(--dur-fast) var(--ease-out)}.tranche__nom[data-astro-cid-wgbyfnbv]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);transform-origin:center;white-space:nowrap;font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;color:var(--ivoire);opacity:0;transition:opacity var(--dur-med) var(--ease-out);pointer-events:none}.tranche__index[data-astro-cid-wgbyfnbv]{position:absolute;bottom:var(--sp-2);left:50%;transform:translate(-50%);font-family:var(--font-mono);font-size:11px;font-weight:500;opacity:1}.tranche__segment[data-astro-cid-wgbyfnbv][data-tranche=mp] .tranche__index[data-astro-cid-wgbyfnbv],.tranche__segment[data-astro-cid-wgbyfnbv][data-tranche=mp] .tranche__nom[data-astro-cid-wgbyfnbv]{color:var(--encre)}.tranche__segment[data-astro-cid-wgbyfnbv][data-tranche=lf] .tranche__index[data-astro-cid-wgbyfnbv],.tranche__segment[data-astro-cid-wgbyfnbv][data-tranche=lf] .tranche__nom[data-astro-cid-wgbyfnbv],.tranche__segment[data-astro-cid-wgbyfnbv][data-tranche=li] .tranche__index[data-astro-cid-wgbyfnbv],.tranche__segment[data-astro-cid-wgbyfnbv][data-tranche=li] .tranche__nom[data-astro-cid-wgbyfnbv],.tranche__segment[data-astro-cid-wgbyfnbv][data-tranche=iu] .tranche__index[data-astro-cid-wgbyfnbv],.tranche__segment[data-astro-cid-wgbyfnbv][data-tranche=iu] .tranche__nom[data-astro-cid-wgbyfnbv]{color:#fff}.tranche__segment[data-astro-cid-wgbyfnbv]:hover,.tranche__segment[data-astro-cid-wgbyfnbv]:focus-within,.tranche__segment[data-astro-cid-wgbyfnbv][data-active=true]{flex:1 1 32px;flex-grow:3}.tranche__segment[data-astro-cid-wgbyfnbv]:hover .tranche__nom[data-astro-cid-wgbyfnbv],.tranche__segment[data-astro-cid-wgbyfnbv]:focus-within .tranche__nom[data-astro-cid-wgbyfnbv],.tranche__segment[data-astro-cid-wgbyfnbv][data-active=true] .tranche__nom[data-astro-cid-wgbyfnbv]{opacity:1}.tranche__segment[data-astro-cid-wgbyfnbv]:hover .tranche__logo[data-astro-cid-wgbyfnbv],.tranche__segment[data-astro-cid-wgbyfnbv]:focus-within .tranche__logo[data-astro-cid-wgbyfnbv],.tranche__segment[data-astro-cid-wgbyfnbv][data-active=true] .tranche__logo[data-astro-cid-wgbyfnbv]{opacity:0}.tranche__lien[data-astro-cid-wgbyfnbv]:focus-visible{outline:2px solid var(--or);outline-offset:-2px}@media(max-width:47.99rem){.tranche[data-astro-cid-wgbyfnbv]{top:auto;bottom:0;left:0;height:auto;width:100%}.tranche__liste[data-astro-cid-wgbyfnbv]{flex-direction:row;height:56px;border-top:1px solid var(--encre)}.tranche__segment[data-astro-cid-wgbyfnbv]{border-bottom:none;border-right:1px solid rgba(245,233,212,.25);flex:1 1 25%}.tranche__segment[data-astro-cid-wgbyfnbv]:last-child{border-right:none}.tranche__lien[data-astro-cid-wgbyfnbv]{flex-direction:column;gap:var(--sp-1)}.tranche__logo[data-astro-cid-wgbyfnbv]{width:20px;height:20px;opacity:.85}.tranche__nom[data-astro-cid-wgbyfnbv]{position:static;transform:none;font-size:.55rem;letter-spacing:.04em;opacity:.85}.tranche__index[data-astro-cid-wgbyfnbv]{display:none}.tranche__segment[data-astro-cid-wgbyfnbv]:hover .tranche__logo[data-astro-cid-wgbyfnbv],.tranche__segment[data-astro-cid-wgbyfnbv]:focus-within .tranche__logo[data-astro-cid-wgbyfnbv],.tranche__segment[data-astro-cid-wgbyfnbv][data-active=true] .tranche__logo[data-astro-cid-wgbyfnbv]{opacity:.85}.tranche__segment[data-astro-cid-wgbyfnbv]:hover .tranche__nom[data-astro-cid-wgbyfnbv],.tranche__segment[data-astro-cid-wgbyfnbv]:focus-within .tranche__nom[data-astro-cid-wgbyfnbv],.tranche__segment[data-astro-cid-wgbyfnbv][data-active=true] .tranche__nom[data-astro-cid-wgbyfnbv]{opacity:1}.tranche__segment[data-astro-cid-wgbyfnbv]:hover,.tranche__segment[data-astro-cid-wgbyfnbv]:focus-within,.tranche__segment[data-astro-cid-wgbyfnbv][data-active=true]{flex:1 1 25%;flex-grow:2}}@media(prefers-reduced-motion:reduce){.tranche__segment[data-astro-cid-wgbyfnbv],.tranche__nom[data-astro-cid-wgbyfnbv],.tranche__logo[data-astro-cid-wgbyfnbv]{transition:none!important}}:root{--ivoire: #F5E9D4;--encre: #0A2540;--encre-soft:#1B3358;--or: #C9A45C;--or-fonce: #6E5626;--papier: #FAF8F3;--texte: #14202B;--texte-soft:#4A5563;--filet: #E2DBC8;--tome-mp: #E07A3F;--tome-lf: #2C5F8A;--tome-li: #2F7D5B;--tome-iu: #7A4E8C;--bg: var(--ivoire);--fg: var(--texte);--primary: var(--encre);--accent: var(--or-fonce);--surface: var(--papier);--line: var(--filet);--muted: var(--texte-soft);--font-display: "Young Serif", "display-fallback", Georgia, serif;--font-body: "Instrument Sans", system-ui, sans-serif;--font-mono: "IBM Plex Mono", "Courier New", monospace;--step--1: clamp(.83rem, .8rem + .15vw, .94rem);--step-0: clamp(1rem, .95rem + .25vw, 1.19rem);--step-1: clamp(1.2rem, 1.1rem + .5vw, 1.5rem);--step-2: clamp(1.44rem, 1.25rem + .95vw, 1.88rem);--step-3: clamp(1.73rem, 1.4rem + 1.65vw, 2.36rem);--step-4: clamp(2.07rem, 1.5rem + 2.85vw, 2.95rem);--step-hero: clamp(3.5rem, 2rem + 6vw, 6rem);--sp-1: .25rem;--sp-2: .5rem;--sp-3: 1rem;--sp-4: 1.5rem;--sp-5: 2.5rem;--sp-6: 4rem;--sp-7: 6rem;--sp-8: 9rem;--dur-fast: .18s;--dur-med: .26s;--dur-slow: .42s;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-inout: cubic-bezier(.65, 0, .35, 1);--container: 80rem;--gutter: clamp(1rem, 4vw, 3rem);--col-marge: 2;--col-corps: 7}@font-face{font-family:"Young Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/young-serif-400.woff2) format("woff2")}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/instrument-sans-var.woff2) format("woff2-variations")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500.woff2) format("woff2")}@font-face{font-family:display-fallback;src:local("Georgia"),local("Times New Roman");size-adjust:112%;ascent-override:98%;descent-override:26%}.no-js [data-reveal]{opacity:1!important;transform:none!important;clip-path:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--ivoire);color:var(--texte);font-family:var(--font-body);font-size:var(--step-0);line-height:1.6;font-weight:400;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:1;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mix-blend-mode:multiply}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}h1,h2,h3,h4{font-family:var(--font-display);font-weight:400;color:var(--encre);line-height:1.15;margin:0}h1{font-size:var(--step-hero);letter-spacing:-.01em}h2{font-size:var(--step-3)}h3{font-size:var(--step-2)}p{margin:0 0 var(--sp-4)}em,.italique{font-style:italic}strong{font-weight:600}.mono{font-family:var(--font-mono);font-weight:400}.manuel{display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--sp-3);max-width:var(--container);margin:0 auto;padding:0 var(--gutter);position:relative;z-index:2}.manuel__marge{grid-column:1 / span 2;font-family:var(--font-mono);font-size:var(--step--1);color:var(--or-fonce);letter-spacing:.08em;text-transform:uppercase;padding-top:var(--sp-2);border-top:1px solid var(--filet)}.manuel__marge .folio{display:block;color:var(--or-fonce);font-weight:500}.manuel__marge .lettrine{font-family:var(--font-display);font-size:var(--step-3);color:var(--or-fonce);line-height:1;display:block;margin-top:var(--sp-3)}.manuel__corps{grid-column:4 / span 8}@media(max-width:60rem){.manuel__marge,.manuel__corps{grid-column:1 / -1}.manuel__marge{border-top:none;padding-top:0;margin-bottom:var(--sp-4)}}.couverture{background:var(--encre);color:var(--ivoire);padding:var(--sp-7) 0;position:relative}.couverture h1,.couverture h2,.couverture h3{color:var(--ivoire)}.couverture .filet-or{border-color:var(--or)}.couverture a{color:var(--ivoire)}.filet-double{border-top:3px double var(--or);padding-top:var(--sp-3)}.filet-or{border-top:1px solid var(--or)}.ex-libris{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;color:var(--or-fonce);display:flex;align-items:center;gap:var(--sp-3)}.ex-libris:before,.ex-libris:after{content:"";flex:1;border-top:1px solid var(--or);min-width:var(--sp-4)}.lecon{border-top:3px double var(--or);padding-top:var(--sp-3);margin-bottom:var(--sp-5)}.lecon__tete{display:flex;align-items:baseline;gap:var(--sp-3);flex-wrap:wrap;margin-bottom:var(--sp-2)}.lecon__marque{font-family:var(--font-mono);font-weight:500;font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;color:var(--or-fonce)}.lecon__titre{font-family:var(--font-display);font-size:var(--step-3);color:var(--encre);line-height:1.1}.lecon__resume{font-style:italic;color:var(--texte-soft);font-size:var(--step-0);max-width:60ch;margin:0}.a-retenir{background:var(--papier);border-left:4px solid var(--or);padding:var(--sp-4) var(--sp-5);margin:var(--sp-5) 0;position:relative}.a-retenir__tete{font-family:var(--font-mono);font-weight:500;font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;color:var(--or-fonce);margin-bottom:var(--sp-3)}.a-retenir__liste{margin:0;padding-left:var(--sp-4)}.a-retenir__liste li{margin-bottom:var(--sp-2)}.a-retenir__liste strong{color:var(--encre);font-family:var(--font-display);font-weight:400;font-size:var(--step-1)}.a-retenir--mp{border-left-color:var(--tome-mp)}.a-retenir--lf{border-left-color:var(--tome-lf)}.a-retenir--li{border-left-color:var(--tome-li)}.a-retenir--iu{border-left-color:var(--tome-iu)}.exercice{background:var(--papier);border:1px solid var(--filet);padding:var(--sp-5);margin:var(--sp-5) 0}.exercice__tete{font-family:var(--font-mono);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--or-fonce);font-size:var(--step--1);margin-bottom:var(--sp-4);padding-bottom:var(--sp-2);border-bottom:1px solid var(--filet)}.exercice__champ{display:grid;grid-template-columns:2rem 1fr;gap:var(--sp-3);margin-bottom:var(--sp-4);align-items:baseline}.exercice__num{font-family:var(--font-mono);font-weight:500;color:var(--or-fonce)}.exercice__label{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:var(--texte-soft);display:block;margin-bottom:var(--sp-1)}.exercice input[type=text],.exercice input[type=email],.exercice input[type=tel],.exercice select,.exercice textarea{width:100%;font:inherit;font-family:var(--font-body);padding:var(--sp-2) var(--sp-3);border:1px solid var(--filet);background:var(--ivoire);color:var(--texte)}.exercice input:focus-visible,.exercice select:focus-visible,.exercice textarea:focus-visible{outline:2px solid var(--or);outline-offset:1px}.planche{margin:var(--sp-5) 0;position:relative}.planche__cadre{border:1px solid var(--encre);padding:var(--sp-2);background:var(--papier);overflow:hidden;transition:transform var(--dur-med) var(--ease-out)}.planche__cadre img{width:100%;display:block}.planche__legende{display:flex;align-items:baseline;gap:var(--sp-3);margin-top:var(--sp-2);font-family:var(--font-mono);font-size:var(--step--1);color:var(--texte-soft);border-top:1px solid var(--or);padding-top:var(--sp-2);transition:color var(--dur-med) var(--ease-out)}.planche__legende .fig-num{color:var(--or-fonce);font-weight:500}.planche__legende .folio{margin-left:auto;color:var(--or-fonce)}.planche:hover .planche__legende{color:var(--encre)}.planche:hover .planche__cadre{transform:translateY(-2px)}.tableau-fig{width:100%;border-collapse:collapse;margin:var(--sp-5) 0;font-size:var(--step-0)}.tableau-fig-wrap{overflow-x:auto;margin:var(--sp-5) 0;-webkit-overflow-scrolling:touch}.tableau-fig-wrap>.tableau-fig{margin:0;min-width:32rem}.tableau-fig caption{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;color:var(--or-fonce);text-align:left;margin-bottom:var(--sp-2);border-bottom:1px solid var(--or);padding-bottom:var(--sp-1)}.tableau-fig th,.tableau-fig td{text-align:left;padding:var(--sp-3);border-bottom:1px solid var(--filet);vertical-align:top}.tableau-fig th{font-family:var(--font-mono);font-weight:500;font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:var(--texte-soft);border-bottom:1px solid var(--encre)}.tableau-fig tbody tr{transition:background var(--dur-fast) var(--ease-out)}.tableau-fig tbody tr:hover{background:var(--papier)}.tableau-fig .appel-note{color:var(--or-fonce);font-family:var(--font-mono);font-weight:500;font-size:.85em}.tableau-fig .montant{font-family:var(--font-mono);color:var(--encre);white-space:nowrap}.notes-bas-page{margin-top:var(--sp-7);padding-top:var(--sp-3);border-top:1px solid var(--filet);font-size:var(--step--1);color:var(--texte-soft)}.notes-bas-page h2{font-family:var(--font-mono);font-weight:500;font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;color:var(--or-fonce);margin-bottom:var(--sp-3)}.notes-bas-page ol{margin:0;padding-left:var(--sp-4)}.notes-bas-page li{margin-bottom:var(--sp-2)}.notes-bas-page .appel{color:var(--or-fonce);font-family:var(--font-mono)}.sommaire{list-style:none;margin:var(--sp-5) 0;padding:0}.sommaire__ligne{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:var(--sp-3);padding:var(--sp-3) 0;border-bottom:1px solid var(--filet);transition:background var(--dur-fast) var(--ease-out)}.sommaire__pastille{width:10px;height:10px;border-radius:50%;flex-shrink:0}.sommaire__pastille--mp{background:var(--tome-mp)}.sommaire__pastille--lf{background:var(--tome-lf)}.sommaire__pastille--li{background:var(--tome-li)}.sommaire__pastille--iu{background:var(--tome-iu)}.sommaire__logo{width:2rem;height:2rem;flex-shrink:0;object-fit:contain}.sommaire__titre{font-family:var(--font-display);font-size:var(--step-1);color:var(--encre)}.sommaire__conduite{position:relative;height:1px;background:transparent;flex:1;min-width:2rem;transition:background var(--dur-med) var(--ease-out)}.sommaire__conduite:after{content:"";position:absolute;inset:0;background:var(--or);transform:scaleX(0);transform-origin:left;transition:transform var(--dur-med) var(--ease-out)}.sommaire__folio{font-family:var(--font-mono);font-size:var(--step--1);color:var(--or-fonce);letter-spacing:.08em;transition:color var(--dur-med) var(--ease-out)}.sommaire__ligne:hover .sommaire__conduite:after{transform:scaleX(1)}.sommaire__ligne:hover .sommaire__folio{color:var(--encre)}.sommaire__ligne:hover{background:var(--papier)}.cta-exercice{display:inline-flex;align-items:center;gap:var(--sp-2);background:var(--encre);color:var(--ivoire);font-family:var(--font-mono);font-weight:500;font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;padding:var(--sp-3) var(--sp-5);border:1px solid var(--encre);transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.cta-exercice:hover,.cta-exercice:focus-visible{background:var(--ivoire);color:var(--encre);outline:none}.cta-exercice:focus-visible{box-shadow:0 0 0 2px var(--or)}[data-reveal]{transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out),clip-path var(--dur-slow) var(--ease-out)}[data-reveal=clip]{clip-path:inset(0 100% 0 0);opacity:0}[data-reveal=slide-l]{opacity:0;transform:translate(-2rem)}[data-reveal=slide-r]{opacity:0;transform:translate(2rem)}[data-reveal=rise]{opacity:0;transform:translateY(1.5rem)}[data-reveal].is-in{opacity:1;transform:none;clip-path:inset(0)}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--or);outline-offset:2px}.entete[data-astro-cid-37fxchfa]{position:sticky;top:0;z-index:40;background:var(--ivoire);border-bottom:1px solid var(--filet)}.entete__barre[data-astro-cid-37fxchfa]{max-width:var(--container);margin:0 auto;padding:var(--sp-3) var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap}.entete__marque[data-astro-cid-37fxchfa]{display:flex;align-items:center;gap:var(--sp-3)}.entete__logo[data-astro-cid-37fxchfa]{width:44px;height:44px;object-fit:contain;border:1px solid var(--encre);padding:2px;background:var(--papier)}.entete__nom[data-astro-cid-37fxchfa]{display:flex;flex-direction:column;line-height:1.2}.entete__nom-groupe[data-astro-cid-37fxchfa]{font-family:var(--font-display);font-size:var(--step-1);color:var(--encre)}.entete__nom-edition[data-astro-cid-37fxchfa]{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;color:var(--or-fonce)}.entete__nav[data-astro-cid-37fxchfa] ul[data-astro-cid-37fxchfa]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-4)}.entete__nav[data-astro-cid-37fxchfa] a[data-astro-cid-37fxchfa]{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:var(--texte);padding:var(--sp-1) 0;border-bottom:1px solid transparent;transition:border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.entete__nav[data-astro-cid-37fxchfa] a[data-astro-cid-37fxchfa]:hover,.entete__nav[data-astro-cid-37fxchfa] a[data-astro-cid-37fxchfa]:focus-visible,.entete__nav[data-astro-cid-37fxchfa] a[data-astro-cid-37fxchfa].is-active{color:var(--encre);border-bottom-color:var(--or)}@media(max-width:60rem){.entete__barre[data-astro-cid-37fxchfa]{flex-direction:column;align-items:flex-start}.entete__nav[data-astro-cid-37fxchfa] ul[data-astro-cid-37fxchfa]{gap:var(--sp-3)}}.colophon[data-astro-cid-37fxchfa]{background:var(--encre);color:var(--ivoire);padding:var(--sp-7) 0 var(--sp-4);margin-top:var(--sp-8);border-top:3px double var(--or)}.colophon__grille[data-astro-cid-37fxchfa]{max-width:var(--container);margin:0 auto;padding:0 var(--gutter);display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-5)}@media(max-width:48rem){.colophon__grille[data-astro-cid-37fxchfa]{grid-template-columns:1fr}}.colophon__titre[data-astro-cid-37fxchfa]{font-family:var(--font-mono);font-weight:500;font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;color:var(--or);margin-bottom:var(--sp-3);padding-bottom:var(--sp-1);border-bottom:1px solid var(--or-fonce)}.colophon__adresse[data-astro-cid-37fxchfa]{font-style:normal;line-height:1.5;color:var(--ivoire)}.colophon__contact[data-astro-cid-37fxchfa] a[data-astro-cid-37fxchfa],.colophon__liste[data-astro-cid-37fxchfa] a[data-astro-cid-37fxchfa]{color:var(--ivoire);transition:color var(--dur-fast) var(--ease-out)}.colophon__contact[data-astro-cid-37fxchfa] a[data-astro-cid-37fxchfa]:hover,.colophon__liste[data-astro-cid-37fxchfa] a[data-astro-cid-37fxchfa]:hover{color:var(--or)}.colophon__liste[data-astro-cid-37fxchfa]{list-style:none;margin:0;padding:0}.colophon__liste[data-astro-cid-37fxchfa] li[data-astro-cid-37fxchfa]{margin-bottom:var(--sp-2)}.colophon__bas[data-astro-cid-37fxchfa]{max-width:var(--container);margin:var(--sp-5) auto 0;padding:var(--sp-3) var(--gutter) 0;border-top:1px solid var(--or-fonce)}.colophon__mention[data-astro-cid-37fxchfa]{font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;color:var(--or);text-align:center;margin:0}@media(min-width:48rem){main[data-astro-cid-37fxchfa]{padding-right:40px}.colophon[data-astro-cid-37fxchfa]{padding-right:40px}}@media(max-width:47.99rem){body{padding-bottom:56px}}.skip-link[data-astro-cid-37fxchfa]{position:absolute;left:-9999px;top:var(--sp-2);background:var(--encre);color:var(--ivoire);padding:var(--sp-2) var(--sp-3);font-family:var(--font-mono);font-size:var(--step--1);z-index:100}.skip-link[data-astro-cid-37fxchfa]:focus{left:var(--sp-2);outline:2px solid var(--or)}
