:root{--noir:#0c0c0c;--noir-2:#141414;--noir-3:#1f1f1f;--blanc:#f6f5f2;--gris:#a8a8a8;--gris-sombre:#8e8e8e;--fond-rvb:12 12 12;--encre-rvb:246 245 242;--art:#e0b640;--art-clair:#f0d68a;--pro:#8fb6c4;--pro-clair:#c3dbe3;--sur-accent:#0c0c0c;--sur-aplat:#0c0c0c;--accent:var(--blanc);--accent-clair:var(--blanc);--serif:"Fraunces", "Iowan Old Style", Georgia, serif;--sans:"Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--marge:clamp(1.25rem, 5vw, 5rem);--max:76rem;--t:cubic-bezier(.22, 1, .36, 1)}:root[data-theme=jour]{color-scheme:light;--noir:#f7f3ec;--noir-2:#efe9df;--noir-3:#e4ddd1;--blanc:#0c0c0c;--gris:#5c5c5c;--gris-sombre:#707070;--fond-rvb:247 243 236;--encre-rvb:12 12 12;--art:#8a6808;--art-clair:#a37c12;--pro:#3d7287;--pro-clair:#5a8fa3;--sur-accent:#fbf8f2}[data-univers=art]{--accent:var(--art);--accent-clair:var(--art-clair);--aplat:#e0b640}[data-univers=pro]{--accent:var(--pro);--accent-clair:var(--pro-clair);--aplat:#8fb6c4}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--noir);color:var(--blanc);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:1.125rem;font-weight:400;line-height:1.6;overflow-x:hidden}img,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:var(--serif);font-variation-settings:"SOFT" 0, "WONK" 0, "opsz" 100;margin:0;font-weight:400;line-height:1.05}p{margin:0 0 1.1em}::selection{background:var(--accent);color:var(--sur-accent)}:focus-visible{outline-offset:4px;outline:1px solid}.enveloppe{width:100%;max-width:var(--max);padding-inline:var(--marge);margin-inline:auto}.kicker{font-family:var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin:0 0 1rem;font-size:.8125rem;font-weight:600}.lede{color:var(--blanc);max-width:42ch;font-size:clamp(1.2rem,2.4vw,1.55rem);line-height:1.5}.prose{max-width:62ch;color:var(--gris);font-size:1.1875rem}.prose strong{color:var(--blanc);font-weight:500}.titre-section{font-size:clamp(1.75rem,5.5vw,3.25rem)}.jeu{font-family:var(--serif);font-variation-settings:"opsz" 144;text-transform:uppercase;font-weight:400;line-height:.95}.jeu__fin,.jeu__dense{transition:letter-spacing .6s var(--t);display:block}.jeu__fin{letter-spacing:-.03em;font-weight:300}.jeu__dense{letter-spacing:.02em;font-weight:400}.jeu--ligne{line-height:1.1}.jeu--ligne .jeu__fin,.jeu--ligne .jeu__dense{display:inline}.jeu--petit{font-variation-settings:"opsz" 36}.jeu--petit .jeu__fin{letter-spacing:0}.jeu--petit .jeu__dense{letter-spacing:.04em}@media (hover:hover){a:hover .jeu__fin{letter-spacing:.01em}a:hover .jeu__dense{letter-spacing:.06em}}.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}.reveal{opacity:0;transition:opacity .9s var(--t), transform .9s var(--t);transform:translateY(1.5rem)}.reveal.vu{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transition:none;transform:none}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}.saut[data-astro-cid-hkbrpulz]{z-index:100;background:var(--blanc);color:var(--noir);padding:.75rem 1.25rem;font-size:1rem;position:absolute;top:0;left:-9999px}.saut[data-astro-cid-hkbrpulz]:focus{top:.5rem;left:.5rem}.langue[data-astro-cid-ykhtcdri]{flex:none;position:relative}.langue[data-astro-cid-ykhtcdri] summary[data-astro-cid-ykhtcdri]{font-family:var(--sans);letter-spacing:.12em;color:var(--blanc);cursor:pointer;align-items:center;gap:.45rem;padding:.4rem 0;font-size:.875rem;font-weight:500;list-style:none;display:inline-flex}.langue[data-astro-cid-ykhtcdri] summary[data-astro-cid-ykhtcdri]::-webkit-details-marker{display:none}.langue[data-astro-cid-ykhtcdri] svg[data-astro-cid-ykhtcdri]{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;width:.6rem;transition:transform .3s var(--t)}.langue[data-astro-cid-ykhtcdri][open] svg[data-astro-cid-ykhtcdri]{transform:rotate(180deg)}.langue__menu[data-astro-cid-ykhtcdri]{z-index:50;background:var(--noir-3);border:1px solid rgb(var(--encre-rvb) / .14);min-width:9rem;font-family:var(--sans);letter-spacing:0;text-transform:none;margin:.4rem 0 0;padding:.35rem 0;font-size:1rem;list-style:none;position:absolute;top:100%;right:0}.langue[data-astro-cid-ykhtcdri][data-vers=haut] .langue__menu[data-astro-cid-ykhtcdri]{margin:0 0 .4rem;inset:auto auto 100% 0}.langue__menu[data-astro-cid-ykhtcdri] a[data-astro-cid-ykhtcdri]{color:var(--gris);transition:color .3s var(--t);padding:.45rem 1rem;display:block}.langue__menu[data-astro-cid-ykhtcdri] a[data-astro-cid-ykhtcdri]:hover,.langue__menu[data-astro-cid-ykhtcdri] a[data-astro-cid-ykhtcdri].est-actif{color:var(--blanc)}.theme[data-astro-cid-zhy4mwgs]{width:2.5rem;height:2.5rem;color:var(--gris);cursor:pointer;transition:color .3s var(--t);background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:-.5rem;padding:0;display:inline-flex}.theme[data-astro-cid-zhy4mwgs]:hover{color:var(--blanc)}.theme[data-astro-cid-zhy4mwgs] svg[data-astro-cid-zhy4mwgs]{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.theme__lune[data-astro-cid-zhy4mwgs],:root[data-theme=jour] .theme__soleil[data-astro-cid-zhy4mwgs]{display:none}:root[data-theme=jour] .theme__lune[data-astro-cid-zhy4mwgs]{display:block}
