:root{--papier:#efe3cc;--papier-fonce:#e5d5b7;--encre:#2c2118;--encre-nuit:#241b12;--brun:#55432f;--brun-bas:#403224;--terre:#a8462a;--terre-sombre:#8c3a20;--terre-clair:#d98b5f;--creme:#f6eedf;--miel:#f0d4ae;--sable-txt:#c6b18e;--pierre:#5b4a36;--ground:var(--papier);--ground-alt:var(--papier-fonce);--surface:var(--creme);--ink:var(--encre);--ink-soft:var(--pierre);--ink-faint:#998c7a;--line:#2c21182e;--line-soft:#2c21181a;--action:var(--terre);--action-hover:var(--terre-sombre);--on-action:var(--creme);--action-wash:#a8462a14;--state:var(--brun);--state-wash:var(--miel);--on-state:var(--creme);--alerte:#6b1a2e;--alerte-wash:#6b1a2e14;--dark-top:var(--brun);--dark-bottom:var(--brun-bas);--dark-deep:var(--encre-nuit);--on-dark:var(--creme);--on-dark-body:#e3d2b2;--on-dark-soft:var(--sable-txt);--on-dark-hand:var(--miel);--on-dark-eyebrow:var(--terre-clair);--font-display:"Bevan", Georgia, serif;--font-body:"Archivo", system-ui, sans-serif;--font-hand:"Caveat", cursive;--radius:0;--radius-mark:50%;--border:1px solid var(--line);--border-chosen:1.5px solid var(--state);--rule:2px solid var(--encre);--focus:2px solid var(--terre);--shadow:none;--wrap-max:1280px;--gutter:clamp(20px, 4vw, 44px);--nav-height:76px}*{box-sizing:border-box}body{background:var(--ground);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}:focus-visible{outline:var(--focus);outline-offset:2px}.tabular{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
