:root{--sr-encre:#17211b;--sr-ecru:#fffaf2;--sr-papier:#f4eee2;--sr-sable:#d9d2c5;--sr-pierre:#8d8e84;--sr-gris-texte:#66655e;--sr-gris-fonce:#4a4840;--sr-ombre-douce:#5c5a52;--sr-lilas:#dfb7ff;--sr-lilas-pale:#ebd3ff;--sr-prune:#5b3f7a;--sr-alerte:#ff5b2e;--sr-strava:#fc4c02;--sr-nb-0:#17211b;--sr-nb-1:#4a4840;--sr-nb-2:#8d8e84;--sr-nb-3:#d9d2c5;--sr-nb-4:#fffaf2;--sr-font-titre:"Bricolage Grotesque", system-ui, sans-serif;--sr-font-texte:"Instrument Sans", system-ui, sans-serif;--sr-font-pixel:"Silkscreen", monospace;--sr-trait:2.5px;--sr-rayon-s:10px;--sr-rayon-m:14px;--sr-rayon-l:18px;--sr-ombre:4px 5px 0 var(--sr-encre);--sr-ombre-s:2px 3px 0 var(--sr-encre);--sr-ombre-cta:5px 6px 0 var(--sr-encre);--sr-cta-rotation:-1.5deg}.sr-pixel{image-rendering:pixelated}
:root{--sr-font-titre:var(--font-bricolage), system-ui, sans-serif;--sr-font-texte:var(--font-instrument), system-ui, sans-serif;--sr-font-pixel:var(--font-silkscreen), monospace;--sr-label-sur-encre:#c9c4b8;--sr-vignette:#24302a;--sr-vignette-topo:#33463a;--sr-vignette-ombre:#0e1511;--sr-carte-route:#e6dccb;--sr-rejet:#d9d6cb;--sr-colonne:480px;--sr-gouttiere:24px}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--sr-papier);color:var(--sr-encre);font-family:var(--sr-font-texte);-webkit-font-smoothing:antialiased}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--sr-prune);outline-offset:2px}.t-titre{font-family:var(--sr-font-titre);letter-spacing:-.02em;font-weight:800;line-height:1}.t-num{font-family:var(--sr-font-texte);font-variant-numeric:tabular-nums}.t-label{font-family:var(--sr-font-texte);font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;color:var(--sr-gris-texte);font-size:10px}.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}:where(a,button,summary,[role=button],[role=tab],label:has(>input)){transition:translate 80ms,box-shadow 80ms}:where(a,button,summary,[role=button],[role=tab],label:has(>input)):active:not(:disabled,[aria-disabled=true]){--sr-ombre:2px 2px 0 var(--sr-encre);--sr-ombre-s:0 0 0 var(--sr-encre);--sr-ombre-cta:3px 3px 0 var(--sr-encre);translate:2px 3px}@media (prefers-reduced-motion:reduce){:where(a,button,summary,[role=button],[role=tab],label:has(>input)){transition:none}}.sr-stagger>*{animation:.38s cubic-bezier(.3,1.2,.5,1) .44s both sr-rise}.sr-stagger>:first-child{animation-delay:40ms}.sr-stagger>:nth-child(2){animation-delay:80ms}.sr-stagger>:nth-child(3){animation-delay:.12s}.sr-stagger>:nth-child(4){animation-delay:.16s}.sr-stagger>:nth-child(5){animation-delay:.2s}.sr-stagger>:nth-child(6){animation-delay:.24s}.sr-stagger>:nth-child(7){animation-delay:.28s}.sr-stagger>:nth-child(8){animation-delay:.32s}.sr-stagger>:nth-child(9){animation-delay:.36s}.sr-stagger>:nth-child(10){animation-delay:.4s}@keyframes sr-rise{0%{opacity:0;translate:0 12px}}@media (prefers-reduced-motion:reduce){.sr-stagger>*{animation:none}}
