:root,.theme-clair{--enduit:var(--r-fond);--kraft:#d8cfc1;--prusse:var(--r-encre);--ocre:var(--r-accent);--ocre-fonce:var(--r-accent-fort);--celadon:#a9bcae;--naples:var(--r-accent-doux);--argile:#d9b8a8;--outremer:var(--r-focus);--empire:var(--r-sombre);--blanc-mat:var(--r-surface);--blanc:#fff;--fond:var(--r-fond);--encre:var(--r-encre);--encre-douce:var(--r-encre-2);--accent:var(--r-accent);--accent-texte:var(--r-accent-texte);--lien:var(--r-accent-texte);--carte:var(--r-surface);--trait:var(--r-trait);--ff-titre:var(--font-titre), "Iowan Old Style", "Georgia", serif;--ff-texte:var(--font-texte), system-ui, "Segoe UI", sans-serif;--ff-crayon:var(--ff-texte);--fs-00:.8125rem;--fs-0:clamp(.9rem, .87rem + .12vw, .95rem);--fs-1:clamp(1rem, .97rem + .14vw, 1.0625rem);--fs-2:clamp(1.15rem, 1.08rem + .35vw, 1.35rem);--fs-3:clamp(1.4rem, 1.22rem + .8vw, 1.85rem);--fs-4:clamp(1.85rem, 1.45rem + 1.75vw, 2.85rem);--fs-5:clamp(2.3rem, 1.6rem + 3vw, 4.1rem);--lh-texte:1.6;--lh-titre:1.1;--esp-1:.25rem;--esp-2:.5rem;--esp-3:.75rem;--esp-4:1rem;--esp-5:1.5rem;--esp-6:2rem;--esp-7:3rem;--esp-8:4.5rem;--esp-9:7rem;--gouttiere:clamp(1rem, .6rem + 2vw, 2.5rem);--largeur-max:75rem;--largeur-texte:40rem;--rayon-1:var(--r-rayon-s);--rayon-2:var(--r-rayon-s);--rayon-3:var(--r-rayon-m);--rayon-pot:999px;--ombre-epaisse:var(--r-ombre-2);--ombre-epaisse-forte:var(--r-ombre-3);--ombre-epaisse-enfoncee:var(--r-ombre-1);--ombre-douce:var(--r-ombre-2);--trait-epais:1px solid var(--r-trait-fort);--duree-instant:90ms;--duree-courte:.16s;--duree-moyenne:.28s;--duree-longue:.42s;--duree-revelation:.56s;--courbe-sortie:cubic-bezier(.22, 1, .36, 1);--courbe-entree:cubic-bezier(.55, 0, 1, .45);--courbe-rebond:cubic-bezier(.22, 1, .36, 1);--courbe-coulure:cubic-bezier(.5, 0, .75, .35);--z-fond:0;--z-traces:1;--z-contenu:2;--z-entete:50;--z-barre-mobile:60;--z-panneaux:80;--z-curseur:100;--focus-anneau:var(--r-focus-anneau);--focus-decalage:3px;--cible-min:44px}:root{--c-tomate:#ff5b36;--c-tomate-fonce:#c9381a;--c-soleil:#ffc23c;--c-menthe:#2ec4a6;--c-lagon:#3d7bff;--c-lilas:#9b7bff;--c-rose:#ff8fb8;--c-nuit:#1e1b3a;--c-creme:#fff7ec;--c-soleil-pale:#ffeab0;--c-menthe-pale:#d3f5ec;--c-lagon-pale:#dde8ff;--c-lilas-pale:#ebe4ff;--c-rose-pale:#ffe0ec;--c-peche-pale:#ffe6d6;--r-fond:#fff7ec;--r-surface:#fff;--r-surface-2:#ffefd9;--r-encre:#1e1b3a;--r-encre-2:#4f4b6b;--r-trait:#ecdcc6;--r-trait-fort:#1e1b3a;--r-accent:#ff5b36;--r-accent-fort:#ff7a5a;--r-accent-texte:#c9381a;--r-sur-accent:#1e1b3a;--r-accent-doux:#ffe6d6;--r-sombre:#1e1b3a;--r-sombre-2:#2b2752;--r-sur-sombre:#fff7ec;--r-sur-sombre-2:#c9c4e6;--r-sauge:#2ec4a6;--r-focus:#3d7bff;--r-erreur:#c4231a;--r-succes:#12795f;--r-rayon-s:10px;--r-rayon-m:18px;--r-rayon-l:28px;--r-rayon-xl:40px;--r-ombre-1:0 2px 0 var(--r-encre);--r-ombre-2:0 4px 0 var(--r-encre);--r-ombre-3:0 6px 0 var(--r-encre), 0 18px 40px #1e1b3a24;--r-ombre-douce:0 10px 30px #1e1b3a1a;--r-bord:2px solid var(--r-encre);--r-focus-anneau:3px solid var(--r-focus);--r-transition:.22s cubic-bezier(.34, 1.56, .64, 1);--r-transition-douce:.2s cubic-bezier(.22, 1, .36, 1)}.theme-clair{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--r-fond:#fff7ec;--r-surface:#fff;--r-surface-2:#fff0dc;--r-encre:#1e1b3a;--r-encre-2:#4f4b6b;--r-trait:#ecdcc6;--r-trait-fort:#b9aa95;--r-accent:#c9381a;--r-accent-fort:#a92c12;--r-sur-accent:#fff;--r-accent-doux:#ffe6d6;--r-sombre:#1e1b3a;--r-sombre-2:#2b2752;--r-sur-sombre:#fff7ec;--r-sur-sombre-2:#c9c4e6;--r-sauge:#2ec4a6;--r-focus:#3d7bff;--r-erreur:#c4231a;--r-succes:#12795f;--r-rayon-s:8px;--r-rayon-m:14px;--r-rayon-l:20px;--r-ombre-1:0 1px 2px #1e1b3a14;--r-ombre-2:0 1px 2px #1e1b3a0f, 0 6px 18px #1e1b3a14;--r-ombre-3:0 2px 6px #1e1b3a14, 0 18px 48px #1e1b3a24;--r-focus-anneau:3px solid var(--r-focus);color:var(--r-encre)}:root{--m-papier:#f3f0e9;--m-craie:#fbf9f5;--m-pierre:#e6e0d4;--m-lin:#d9d1c2;--m-encre:#18211e;--m-encre-2:#4e5652;--m-sapin:#1e3830;--m-sapin-2:#284a40;--m-brique:#9e4426;--m-brique-fonce:#7f3519;--m-ocre:#b8925a;--m-ocre-clair:#d8be8e;--m-ardoise:#3d4e59;--m-sauge:#a3b09a;--m-argile:#c99a7e;--m-bleu-gris:#8fa1ae;--m-sable:#e4cfa6;--m-rose-the:#d9b3a6;--c-tomate:var(--m-brique);--c-tomate-fonce:var(--m-brique-fonce);--c-soleil:var(--m-ocre);--c-menthe:var(--m-sauge);--c-lagon:var(--m-ardoise);--c-lilas:var(--m-bleu-gris);--c-rose:var(--m-rose-the);--c-nuit:var(--m-sapin);--c-creme:var(--m-papier);--c-soleil-pale:var(--m-pierre);--c-menthe-pale:var(--m-papier);--c-lagon-pale:var(--m-craie);--c-lilas-pale:var(--m-pierre);--c-rose-pale:var(--m-papier);--c-peche-pale:var(--m-pierre);--r-fond:var(--m-papier);--r-surface:var(--m-craie);--r-surface-2:var(--m-pierre);--r-encre:var(--m-encre);--r-encre-2:var(--m-encre-2);--r-trait:var(--m-lin);--r-trait-fort:var(--m-encre);--r-accent:var(--m-brique);--r-accent-fort:var(--m-brique-fonce);--r-accent-texte:var(--m-brique);--r-sur-accent:var(--m-craie);--r-accent-doux:var(--m-pierre);--r-sombre:var(--m-sapin);--r-sombre-2:var(--m-sapin-2);--r-sur-sombre:var(--m-craie);--r-sur-sombre-2:var(--m-ocre-clair);--r-sauge:var(--m-sauge);--r-focus:#2d5f8a;--r-erreur:#a3261b;--r-succes:#2f6b4f;--r-rayon-s:2px;--r-rayon-m:4px;--r-rayon-l:6px;--r-rayon-xl:8px;--r-ombre-1:0 1px 2px #18211e0f;--r-ombre-2:0 1px 2px #18211e0d, 0 8px 24px #18211e12;--r-ombre-3:0 2px 6px #18211e12, 0 24px 56px #18211e1f;--r-ombre-douce:var(--r-ombre-2);--r-bord:1px solid var(--m-lin);--r-focus-anneau:2px solid var(--r-focus);--r-transition:.24s cubic-bezier(.22, 1, .36, 1);--r-transition-douce:.24s cubic-bezier(.22, 1, .36, 1);--courbe-rebond:cubic-bezier(.22, 1, .36, 1);--duree-revelation:.8s;--fs-5:clamp(2.5rem, 1.7rem + 3.4vw, 4.6rem);--lh-titre:1.08}.theme-clair{--r-fond:var(--m-papier);--r-surface:#fff;--r-surface-2:var(--m-pierre);--r-encre:var(--m-encre);--r-encre-2:var(--m-encre-2);--r-trait:var(--m-lin);--r-trait-fort:#a79f90;--r-accent:var(--m-brique);--r-accent-fort:var(--m-brique-fonce);--r-sur-accent:#fff;--r-accent-doux:var(--m-pierre);--r-sombre:var(--m-sapin);--r-sombre-2:var(--m-sapin-2);--r-sur-sombre:var(--m-craie);--r-sur-sombre-2:var(--m-ocre-clair);--r-focus:#2d5f8a;--r-rayon-s:4px;--r-rayon-m:6px;--r-rayon-l:10px;--r-focus-anneau:2px solid var(--r-focus)}:root{--k-craie:#fbf6ec;--k-sable:#f3ddb3;--k-rose:#f2c6b4;--k-terre:#c0482a;--k-terre-fonce:#8c2f17;--k-terre-vif:#d95a32;--k-vert:#1d6b60;--k-vert-fonce:#124840;--k-prusse:#1c3d74;--k-prusse-fonce:#112850;--k-moutarde:#e3a52c;--k-moutarde-fonce:#b07a10;--k-olive:#6e6a1c;--k-encre:#151d1b;--k-encre-2:#3f4744;--f-fond:var(--k-craie);--f-texte:var(--k-encre);--f-texte-2:var(--k-encre-2);--f-trait:#151d1b29;--f-surligne:var(--k-terre);--f-bouton:var(--k-terre);--f-bouton-fonce:var(--k-terre-fonce);--f-bouton-texte:var(--k-craie);--f-carte:#fff;--k-rayon-bouton:10px;--k-epaisseur:5px;--m-brique:var(--k-terre);--m-brique-fonce:var(--k-terre-fonce);--m-sapin:var(--k-vert-fonce);--m-sapin-2:var(--k-vert);--m-ocre-clair:var(--k-moutarde);--m-papier:var(--k-craie);--m-encre:var(--k-encre);--m-encre-2:var(--k-encre-2);--r-accent:var(--k-terre);--r-accent-fort:var(--k-terre-fonce);--r-accent-texte:var(--k-terre-fonce);--r-fond:var(--k-craie);--r-sombre:var(--k-vert-fonce);--r-sur-sombre-2:var(--k-moutarde);--r-rayon-s:6px;--r-rayon-m:10px;--r-rayon-l:14px;--r-rayon-xl:20px}
*,:before,:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-padding-top:5.5rem}body{background:var(--r-fond);min-height:100dvh;color:var(--r-encre);font-family:var(--ff-texte);font-size:var(--fs-1);line-height:var(--lh-texte);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}img,picture,svg,video,canvas{max-width:100%;display:block}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}p,li,dd{overflow-wrap:break-word;max-width:var(--largeur-texte)}h1,h2,h3,h4{font-family:var(--ff-titre);font-variation-settings:"SOFT" 60;font-weight:560;line-height:var(--lh-titre);letter-spacing:-.015em;text-wrap:balance;font-optical-sizing:auto}h1{font-size:var(--fs-5);letter-spacing:-.025em;font-weight:600;line-height:1.02}h2{font-size:var(--fs-4);letter-spacing:-.02em;line-height:1.06}h3{font-size:var(--fs-2);letter-spacing:-.01em;font-weight:560}.surligne{--surligne:var(--f-surligne,var(--m-brique));color:var(--surligne);font-style:italic}:is(h1,h2) .surligne{z-index:0;position:relative}:is(h1,h2) .surligne:after{content:"";z-index:-1;background:var(--surligne);opacity:.26;pointer-events:none;height:.34em;position:absolute;bottom:.04em;left:-.06em;right:-.1em;-webkit-mask:url(/textures/trait.svg) 0 0/100% 100% no-repeat;mask:url(/textures/trait.svg) 0 0/100% 100% no-repeat}@keyframes trait-brosse{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:no-preference){h1 .surligne:after{animation:.9s cubic-bezier(.65,0,.35,1) .5s both trait-brosse}@supports (animation-timeline:view()){h2 .surligne:after{animation:linear both trait-brosse;animation-timeline:view();animation-range:entry 20% cover 40%}}}.fond-sapin .surligne,.fond-nuit .surligne{--surligne:var(--m-ocre-clair)}p{text-wrap:pretty}a{color:var(--r-accent-texte);text-decoration-line:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:.2em;transition:text-decoration-color var(--r-transition), color var(--r-transition);text-decoration-thickness:1px}a:hover{text-decoration-color:currentColor}:focus-visible{outline:var(--r-focus-anneau);outline-offset:3px}::selection{background:var(--m-sapin);color:var(--m-craie)}.chiffres{font-variant-numeric:tabular-nums}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.crayon{font-family:var(--ff-texte);color:var(--r-encre-2);font-style:italic}.conteneur{width:min(100% - 2 * var(--gouttiere), var(--largeur-max));margin-inline:auto}.surtitre{width:fit-content;font-family:var(--ff-texte);letter-spacing:.16em;text-transform:uppercase;color:var(--r-encre-2);justify-self:start;align-items:center;gap:.85rem;font-size:.75rem;font-weight:600;line-height:1.2;display:inline-flex}.surtitre:before{content:"";background:currentColor;flex:none;width:2rem;height:1px}.surtitre-num{font-variant-numeric:tabular-nums;color:var(--m-brique)}.fond-sapin .surtitre,.fond-nuit .surtitre,.fond-sapin .surtitre-num,.fond-nuit .surtitre-num{color:var(--m-ocre-clair)}.fond-papier,.fond-creme,.fond-menthe,.fond-rose{background:var(--m-papier)}.fond-pierre,.fond-soleil,.fond-lilas,.fond-peche{background:var(--m-pierre)}.fond-craie,.fond-lagon{background:var(--m-craie)}.fond-sapin,.fond-nuit{background:var(--m-sapin);color:var(--m-craie)}.filet{background:var(--r-trait);border:0;height:1px}.evitement{top:var(--esp-2);left:var(--esp-2);z-index:calc(var(--z-curseur) + 1);padding:var(--esp-3) var(--esp-4);background:var(--r-encre);color:var(--r-sur-sombre);border-radius:var(--r-rayon-s);font-weight:600;position:absolute;transform:translateY(-200%)}.evitement:focus-visible{transform:none}:root{--hauteur-barre-mobile:0px;--hauteur-entete:calc(4.25rem + 1px)}@media (max-width:767px){:root{--hauteur-barre-mobile:calc(3rem + 2 * var(--esp-2) + 6px)}}main{z-index:var(--z-contenu);position:relative}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@keyframes r-masque{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes r-masque-image{0%{scale:1.12}to{scale:1}}@keyframes r-parallaxe{0%{translate:0 -6%}to{translate:0 6%}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.r-masque{animation:linear both r-masque;animation-timeline:view();animation-range:entry entry 70%}.r-masque>img:not(.r-parallaxe),.r-masque>picture>img:not(.r-parallaxe){animation:linear both r-masque-image;animation-timeline:view();animation-range:entry cover 45%}.r-parallaxe{animation:linear both r-parallaxe;animation-timeline:view();scale:1.14}}}.fond-k-craie,.fond-k-sable,.fond-k-rose,.fond-k-terre,.fond-k-vert,.fond-k-prusse,.fond-k-moutarde,.fond-k-encre{background:var(--f-fond);color:var(--f-texte)}.fond-k-craie,.fond-k-sable,.fond-k-rose,.fond-k-moutarde{--f-texte:var(--k-encre);--f-texte-2:var(--k-encre-2);--f-trait:#151d1b29;--f-surligne:var(--k-terre);--f-bouton:var(--k-terre);--f-bouton-fonce:var(--k-terre-fonce);--f-bouton-texte:var(--k-craie);--f-carte:#fff}.fond-k-craie{--f-fond:var(--k-craie)}.fond-k-sable{--f-fond:var(--k-sable);--f-carte:var(--k-craie)}.fond-k-rose{--f-fond:var(--k-rose);--f-carte:var(--k-craie);--f-surligne:var(--k-terre-fonce)}.fond-k-moutarde{--f-fond:var(--k-moutarde);--f-texte-2:#2e3532;--f-carte:var(--k-craie);--f-surligne:var(--k-terre-fonce);--f-bouton:var(--k-encre);--f-bouton-fonce:#000;--f-bouton-texte:var(--k-craie);--f-trait:#151d1b40}.fond-k-terre,.fond-k-vert,.fond-k-prusse,.fond-k-encre{--f-texte:var(--k-craie);--f-texte-2:#fbf6ecd1;--f-trait:#fbf6ec3d;--f-surligne:#f6cb63;--f-bouton:var(--k-moutarde);--f-bouton-fonce:var(--k-moutarde-fonce);--f-bouton-texte:var(--k-encre);--f-carte:#fbf6ec14}.fond-k-terre{--f-fond:var(--k-terre);--f-texte-2:var(--k-craie);--f-surligne:var(--k-sable)}.fond-k-vert{--f-fond:var(--k-vert)}.fond-k-prusse{--f-fond:var(--k-prusse)}.fond-k-encre{--f-fond:var(--k-encre);--f-bouton:var(--k-terre);--f-bouton-fonce:var(--k-terre-fonce);--f-bouton-texte:var(--k-craie)}:is(.fond-k-terre,.fond-k-vert,.fond-k-prusse,.fond-k-encre,.fond-k-moutarde) :is(.surtitre,.surtitre-num){color:var(--f-texte-2)}[class*=fond-k-] .surtitre:before{background:var(--f-surligne);border-radius:2px;height:3px}
:root{--m-courbe:cubic-bezier(.65, 0, .35, 1);--m-courbe-douce:cubic-bezier(.22, 1, .36, 1);--m-duree-pose:.7s;--m-duree-passe:.9s;--m-duree-cordeau:.8s;--m-decalage:75ms}@keyframes m-pose{0%{opacity:0;translate:0 12px}}@keyframes m-passe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes m-cordeau{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:no-preference){.m-pose{animation:m-pose var(--m-duree-pose) var(--m-courbe-douce) both;animation-delay:calc(var(--i,0) * var(--m-decalage))}.m-pose-enfants>*{animation:m-pose var(--m-duree-pose) var(--m-courbe-douce) both}.m-pose-enfants>:nth-child(2){animation-delay:75ms}.m-pose-enfants>:nth-child(3){animation-delay:.15s}.m-pose-enfants>:nth-child(4){animation-delay:.225s}.m-pose-enfants>:nth-child(5){animation-delay:.3s}.m-pose-enfants>:nth-child(6){animation-delay:.375s}.m-pose-enfants>:nth-child(n+7){animation-delay:.45s}.m-passe{animation:m-passe var(--m-duree-passe) var(--m-courbe) both;animation-delay:calc(var(--i,0) * var(--m-decalage))}.m-cordeau{transform-origin:0;animation:m-cordeau var(--m-duree-cordeau) var(--m-courbe) both;animation-delay:calc(var(--i,0) * var(--m-decalage))}}.a-defile-cadre{display:none}
