:root{--paper:#F4F3EF;--raise:#E6E7EA;--ink:#1A1C22;--muted:#5F6470;--line:#D5D7DD;--accent:#3A4D8F;--ghost:#D5D7DD;--sans:-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Roboto,Arial,sans-serif;--serif:"Iowan Old Style",Charter,"Palatino Linotype",Palatino,Georgia,serif;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--fs-s:.875rem;--fs-m:1.1875rem;--fs-l:1.625rem;--fs-xl:2.75rem;--fs-xxl:4.75rem;--content:700px;--wide:1200px;--gutter:clamp(1rem,4vw,2.5rem);--ease:cubic-bezier(.2,.7,.2,1);color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-eclairage=jour]){--paper:#12141B;--raise:#1A1D26;--ink:#E8E9EE;--muted:#A3A8B6;--line:#2A2E3B;--accent:#8FA0E0;--ghost:#242836;color-scheme:dark}}:root[data-eclairage=nuit]{--paper:#12141B;--raise:#1A1D26;--ink:#E8E9EE;--muted:#A3A8B6;--line:#2A2E3B;--accent:#8FA0E0;--ghost:#242836;color-scheme:dark}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:6rem}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--serif);font-size:var(--fs-m);line-height:1.65;min-height:100vh;display:flex;flex-direction:column;overflow-x:clip}main{flex:1}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .2s var(--ease)}a:hover{color:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.saut{position:absolute;left:1rem;top:-4rem;background:var(--ink);color:var(--paper);padding:.5rem 1rem;font-family:var(--sans);z-index:20}.saut:focus{top:1rem}.wrap{max-width:calc(var(--wide) + 2*var(--gutter));margin:0 auto;padding:0 var(--gutter)}.sans{font-family:var(--sans)}.kicker{font-family:var(--sans);font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0}.label{font-family:var(--sans);font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:0}.tagm{display:inline-block;font-family:var(--sans);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line);color:var(--muted);padding:.1rem .4rem;border-radius:2px;vertical-align:middle;text-decoration:none}.meta{font-family:var(--sans);font-size:var(--fs-s);color:var(--muted)}::selection{background:color-mix(in srgb,var(--accent) 16%,var(--paper));color:var(--ink)}.site-head{position:sticky;top:0;z-index:10;background:color-mix(in srgb,var(--paper) 88%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.progress{position:absolute;top:2px;left:0;right:0;height:14px;background:var(--accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22144%22 height=%2214%22 viewBox=%220 0 144 14%22%3E%3Cg fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M0.0 9.5 C1.2 9.5 2.3 4.5 3.5 4.5 M3.5 9.5 C4.7 9.5 5.8 4.5 7.0 4.5 M7.0 9.5 C8.2 9.5 9.3 4.5 10.5 4.5 M10.5 9.5 C11.7 9.5 12.8 4.5 14.0 4.5 M14.0 9.5 C15.2 9.5 16.3 4.5 17.5 4.5 M17.5 9.5 C18.7 9.5 19.8 4.5 21.0 4.5 M21.0 9.5 C22.2 9.5 23.3 4.5 24.5 4.5 M24.5 9.5 C25.7 9.5 26.8 4.5 28.0 4.5 M28.0 9.5 C29.2 9.5 30.3 4.5 31.5 4.5 M31.5 9.5 C32.7 9.5 33.8 4.5 35.0 4.5 M35.0 9.5 C36.2 9.5 37.3 4.5 38.5 4.5 M38.5 9.5 C39.7 9.5 40.8 4.5 42.0 4.5 M42.0 9.5 C43.2 9.5 44.3 4.5 45.5 4.5 M45.5 9.5 C46.7 9.5 47.8 4.5 49.0 4.5 M95.0 9.5 C96.2 9.5 97.3 4.5 98.5 4.5 M98.5 9.5 C99.7 9.5 100.8 4.5 102.0 4.5 M102.0 9.5 C103.2 9.5 104.3 4.5 105.5 4.5 M105.5 9.5 C106.7 9.5 107.8 4.5 109.0 4.5 M109.0 9.5 C110.2 9.5 111.3 4.5 112.5 4.5 M112.5 9.5 C113.7 9.5 114.8 4.5 116.0 4.5 M116.0 9.5 C117.2 9.5 118.3 4.5 119.5 4.5 M119.5 9.5 C120.7 9.5 121.8 4.5 123.0 4.5 M123.0 9.5 C124.2 9.5 125.3 4.5 126.5 4.5 M126.5 9.5 C127.7 9.5 128.8 4.5 130.0 4.5 M130.0 9.5 C131.2 9.5 132.3 4.5 133.5 4.5 M133.5 9.5 C134.7 9.5 135.8 4.5 137.0 4.5 M137.0 9.5 C138.2 9.5 139.3 4.5 140.5 4.5 M140.5 9.5 C141.7 9.5 142.8 4.5 144.0 4.5 %22/%3E%3Cpath stroke-width=%221.7%22 d=%22M49.00 7.00 L49.16 6.99 L49.34 6.98 L49.54 6.97 L49.76 6.96 L50.01 6.95 L50.27 6.94 L50.54 6.93 L50.83 6.91 L51.13 6.90 L51.44 6.89 L51.76 6.87 L52.09 6.86 L52.42 6.84 L52.76 6.82 L53.09 6.80 L53.43 6.78 L53.76 6.75 L54.09 6.73 L54.42 6.70 L54.74 6.67 L55.05 6.64 L55.34 6.61 L55.63 6.58 L55.90 6.54 L56.16 6.50 L56.42 6.46 L56.67 6.41 L56.91 6.36 L57.15 6.31 L57.39 6.26 L57.63 6.20 L57.86 6.15 L58.09 6.09 L58.32 6.03 L58.55 5.97 L58.78 5.91 L59.00 5.84 L59.23 5.78 L59.46 5.72 L59.69 5.65 L59.92 5.59 L60.16 5.52 L60.40 5.46 L60.64 5.40 L60.88 5.33 L61.13 5.27 L61.39 5.21 L61.65 5.15 L61.91 5.09 M65.17 4.31 L65.45 4.25 L65.74 4.18 L66.04 4.12 L66.33 4.06 L66.64 4.00 L66.94 3.95 L67.25 3.89 L67.57 3.84 L67.89 3.79 L68.22 3.74 L68.55 3.70 L68.89 3.66 L69.24 3.62 L69.60 3.58 L69.96 3.54 L70.34 3.50 L70.72 3.47 L71.10 3.43 L71.49 3.40 L71.88 3.37 L72.28 3.34 L72.68 3.31 L73.08 3.28 L73.48 3.26 L73.88 3.24 L74.28 3.21 L74.68 3.19 L75.08 3.18 L75.48 3.16 L75.87 3.15 L76.26 3.13 L76.64 3.12 L77.02 3.12 L77.39 3.11 L77.75 3.11 L78.11 3.10 L78.47 3.10 L78.84 3.10 L79.20 3.11 L79.57 3.11 L79.94 3.12 L80.30 3.12 L80.67 3.13 L81.03 3.14 L81.39 3.16 L81.75 3.17 L82.10 3.19 L82.45 3.21 L82.79 3.23 L83.13 3.25 L83.46 3.28 L83.78 3.30 L84.10 3.33 L84.41 3.37 L84.70 3.40 L84.99 3.44 L85.27 3.48 L85.54 3.52 L85.80 3.57 L86.05 3.62 L86.30 3.67 L86.54 3.72 L86.78 3.78 L87.01 3.84 L87.24 3.91 L87.46 3.98 L87.67 4.04 L87.88 4.12 L88.08 4.19 L88.28 4.27 L88.46 4.34 L88.63 4.42 L88.80 4.50 L88.96 4.59 L89.10 4.67 L89.24 4.75 L89.36 4.84 L89.47 4.92 L89.57 5.01 L89.65 5.09 L89.72 5.18 L89.78 5.26 L89.82 5.35 L89.85 5.44 L89.87 5.53 L89.87 5.62 L89.85 5.72 L89.83 5.82 L89.79 5.93 L89.74 6.03 L89.68 6.14 L89.60 6.24 L89.52 6.35 L89.43 6.46 L89.32 6.57 L89.21 6.67 L89.09 6.78 L88.96 6.88 L88.82 6.98 L88.68 7.08 L88.53 7.18 L88.38 7.27 L88.21 7.36 L88.05 7.44 L87.88 7.52 L87.70 7.59 L87.52 7.66 L87.34 7.72 L87.14 7.78 L86.94 7.84 L86.72 7.90 L86.50 7.95 L86.27 8.00 L86.03 8.05 L85.78 8.10 L85.52 8.14 L85.26 8.18 L84.99 8.22 L84.72 8.25 L84.44 8.28 L84.16 8.31 L83.88 8.34 L83.59 8.36 L83.29 8.38 L83.00 8.40 L82.70 8.42 L82.40 8.43 L82.10 8.44 L81.80 8.45 L81.50 8.45 L81.20 8.45 L80.90 8.45 L80.59 8.45 L80.27 8.44 L79.94 8.43 L79.62 8.42 L79.28 8.40 L78.94 8.38 L78.60 8.36 L78.26 8.34 L77.91 8.31 L77.56 8.28 L77.21 8.25 L76.86 8.22 M73.46 7.72 L73.15 7.66 L72.84 7.59 L72.53 7.52 L72.23 7.44 L71.93 7.35 L71.64 7.26 L71.34 7.17 L71.05 7.07 L70.76 6.97 L70.48 6.86 L70.19 6.75 L69.91 6.65 L69.63 6.54 L69.35 6.43 L69.07 6.32 L68.79 6.21 L68.51 6.10 L68.23 6.00 L67.95 5.89 L67.67 5.79 L67.39 5.70 L67.10 5.60 L66.82 5.51 L66.54 5.43 L66.25 5.35 L65.96 5.27 L65.67 5.20 L65.37 5.13 L65.07 5.05 L64.77 4.98 L64.47 4.91 L64.17 4.84 L63.86 4.78 L63.56 4.71 L63.26 4.65 L62.96 4.58 L62.66 4.52 L62.36 4.47 L62.06 4.41 L61.77 4.36 L61.48 4.31 L61.19 4.26 L60.91 4.22 L60.64 4.18 L60.37 4.14 L60.10 4.11 L59.84 4.08 L59.59 4.05 L59.35 4.03 L59.11 4.01 L58.88 3.99 L58.65 3.98 L58.42 3.97 L58.20 3.96 L57.98 3.95 L57.77 3.95 L57.56 3.94 L57.36 3.95 L57.15 3.95 L56.96 3.96 L56.76 3.97 L56.57 3.98 L56.39 4.00 L56.21 4.02 L56.03 4.04 L55.85 4.07 L55.68 4.10 L55.52 4.13 L55.36 4.17 L55.20 4.21 L55.05 4.26 L54.90 4.31 L54.75 4.36 L54.61 4.42 L54.47 4.48 L54.33 4.55 L54.19 4.62 L54.06 4.70 L53.93 4.78 L53.81 4.87 L53.69 4.96 L53.57 5.05 L53.45 5.15 L53.34 5.25 L53.24 5.35 L53.14 5.45 M52.57 8.34 L52.62 8.48 L52.68 8.61 L52.75 8.74 L52.82 8.86 L52.91 8.99 L53.00 9.11 L53.10 9.23 L53.21 9.34 L53.33 9.44 L53.46 9.54 L53.60 9.64 L53.75 9.73 L53.91 9.82 L54.08 9.91 L54.27 9.99 L54.46 10.07 L54.66 10.15 L54.87 10.23 L55.09 10.31 L55.32 10.38 L55.55 10.45 L55.80 10.52 L56.04 10.58 L56.30 10.64 L56.56 10.70 L56.82 10.75 L57.09 10.81 L57.37 10.85 L57.64 10.90 L57.92 10.94 L58.21 10.98 L58.49 11.01 L58.78 11.04 L59.06 11.07 L59.35 11.09 L59.64 11.11 L59.95 11.12 L60.26 11.13 L60.59 11.14 L60.92 11.14 L61.25 11.14 L61.60 11.13 L61.95 11.12 L62.30 11.11 L62.66 11.10 L63.02 11.08 L63.37 11.05 L63.73 11.03 L64.09 11.00 L64.45 10.97 L64.80 10.94 L65.15 10.91 L65.50 10.87 L65.83 10.84 L66.16 10.80 L66.49 10.76 L66.80 10.72 L67.11 10.67 L67.40 10.63 L67.68 10.58 L67.96 10.54 L68.24 10.49 L68.50 10.43 L68.77 10.38 L69.03 10.32 L69.28 10.26 L69.53 10.19 L69.78 10.13 L70.02 10.06 L70.26 9.99 L70.49 9.92 L70.72 9.85 L70.95 9.77 L71.18 9.70 L71.40 9.62 L71.63 9.55 L71.85 9.47 L72.07 9.39 L72.28 9.31 L72.50 9.23 L72.72 9.14 L72.93 9.06 L73.15 8.98 L73.36 8.90 L73.58 8.81 L73.79 8.71 L74.00 8.62 L74.20 8.52 L74.41 8.41 L74.61 8.31 L74.81 8.20 L75.01 8.10 L75.21 7.99 L75.40 7.88 L75.59 7.77 L75.78 7.66 L75.97 7.56 L76.16 7.45 L76.34 7.35 L76.53 7.25 L76.71 7.16 L76.89 7.06 L77.06 6.97 L77.24 6.89 L77.41 6.81 L77.58 6.74 L77.75 6.67 L77.92 6.61 L78.08 6.54 L78.24 6.49 L78.39 6.43 L78.54 6.37 L78.69 6.32 L78.84 6.27 L78.99 6.22 L79.13 6.18 L79.27 6.14 L79.41 6.10 L79.55 6.06 L79.68 6.03 L79.82 6.00 L79.96 5.97 L80.09 5.94 L80.23 5.92 L80.36 5.91 L80.50 5.89 L80.64 5.88 L80.78 5.88 L80.92 5.87 L81.06 5.87 L81.20 5.88 L81.34 5.89 L81.48 5.90 L81.62 5.92 L81.76 5.95 L81.90 5.98 L82.04 6.01 L82.17 6.05 L82.31 6.10 L82.44 6.14 L82.58 6.19 L82.72 6.24 L82.85 6.29 L82.99 6.35 L83.13 6.41 L83.27 6.47 L83.41 6.53 L83.56 6.59 L83.71 6.65 L83.86 6.71 L84.01 6.77 L84.16 6.83 L84.32 6.89 L84.48 6.94 L84.65 7.00 L84.82 7.06 L84.99 7.12 L85.16 7.19 L85.34 7.26 M88.20 8.38 L88.40 8.43 L88.61 8.46 L88.82 8.49 L89.04 8.51 L89.25 8.52 L89.47 8.51 L89.71 8.50 L89.95 8.47 L90.21 8.44 L90.47 8.40 L90.74 8.34 L91.02 8.28 L91.29 8.22 L91.57 8.15 L91.86 8.08 L92.14 8.00 L92.41 7.92 L92.69 7.84 L92.95 7.76 L93.21 7.68 L93.47 7.60 L93.71 7.52 L93.94 7.45 L94.16 7.38 L94.36 7.32 L94.55 7.26 L94.72 7.21 L94.87 7.17 L95.00 7.13%22/%3E%3C/g%3E%3C/svg%3E")repeat-x left center/144px 14px;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22144%22 height=%2214%22 viewBox=%220 0 144 14%22%3E%3Cg fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M0.0 9.5 C1.2 9.5 2.3 4.5 3.5 4.5 M3.5 9.5 C4.7 9.5 5.8 4.5 7.0 4.5 M7.0 9.5 C8.2 9.5 9.3 4.5 10.5 4.5 M10.5 9.5 C11.7 9.5 12.8 4.5 14.0 4.5 M14.0 9.5 C15.2 9.5 16.3 4.5 17.5 4.5 M17.5 9.5 C18.7 9.5 19.8 4.5 21.0 4.5 M21.0 9.5 C22.2 9.5 23.3 4.5 24.5 4.5 M24.5 9.5 C25.7 9.5 26.8 4.5 28.0 4.5 M28.0 9.5 C29.2 9.5 30.3 4.5 31.5 4.5 M31.5 9.5 C32.7 9.5 33.8 4.5 35.0 4.5 M35.0 9.5 C36.2 9.5 37.3 4.5 38.5 4.5 M38.5 9.5 C39.7 9.5 40.8 4.5 42.0 4.5 M42.0 9.5 C43.2 9.5 44.3 4.5 45.5 4.5 M45.5 9.5 C46.7 9.5 47.8 4.5 49.0 4.5 M95.0 9.5 C96.2 9.5 97.3 4.5 98.5 4.5 M98.5 9.5 C99.7 9.5 100.8 4.5 102.0 4.5 M102.0 9.5 C103.2 9.5 104.3 4.5 105.5 4.5 M105.5 9.5 C106.7 9.5 107.8 4.5 109.0 4.5 M109.0 9.5 C110.2 9.5 111.3 4.5 112.5 4.5 M112.5 9.5 C113.7 9.5 114.8 4.5 116.0 4.5 M116.0 9.5 C117.2 9.5 118.3 4.5 119.5 4.5 M119.5 9.5 C120.7 9.5 121.8 4.5 123.0 4.5 M123.0 9.5 C124.2 9.5 125.3 4.5 126.5 4.5 M126.5 9.5 C127.7 9.5 128.8 4.5 130.0 4.5 M130.0 9.5 C131.2 9.5 132.3 4.5 133.5 4.5 M133.5 9.5 C134.7 9.5 135.8 4.5 137.0 4.5 M137.0 9.5 C138.2 9.5 139.3 4.5 140.5 4.5 M140.5 9.5 C141.7 9.5 142.8 4.5 144.0 4.5 %22/%3E%3Cpath stroke-width=%221.7%22 d=%22M49.00 7.00 L49.16 6.99 L49.34 6.98 L49.54 6.97 L49.76 6.96 L50.01 6.95 L50.27 6.94 L50.54 6.93 L50.83 6.91 L51.13 6.90 L51.44 6.89 L51.76 6.87 L52.09 6.86 L52.42 6.84 L52.76 6.82 L53.09 6.80 L53.43 6.78 L53.76 6.75 L54.09 6.73 L54.42 6.70 L54.74 6.67 L55.05 6.64 L55.34 6.61 L55.63 6.58 L55.90 6.54 L56.16 6.50 L56.42 6.46 L56.67 6.41 L56.91 6.36 L57.15 6.31 L57.39 6.26 L57.63 6.20 L57.86 6.15 L58.09 6.09 L58.32 6.03 L58.55 5.97 L58.78 5.91 L59.00 5.84 L59.23 5.78 L59.46 5.72 L59.69 5.65 L59.92 5.59 L60.16 5.52 L60.40 5.46 L60.64 5.40 L60.88 5.33 L61.13 5.27 L61.39 5.21 L61.65 5.15 L61.91 5.09 M65.17 4.31 L65.45 4.25 L65.74 4.18 L66.04 4.12 L66.33 4.06 L66.64 4.00 L66.94 3.95 L67.25 3.89 L67.57 3.84 L67.89 3.79 L68.22 3.74 L68.55 3.70 L68.89 3.66 L69.24 3.62 L69.60 3.58 L69.96 3.54 L70.34 3.50 L70.72 3.47 L71.10 3.43 L71.49 3.40 L71.88 3.37 L72.28 3.34 L72.68 3.31 L73.08 3.28 L73.48 3.26 L73.88 3.24 L74.28 3.21 L74.68 3.19 L75.08 3.18 L75.48 3.16 L75.87 3.15 L76.26 3.13 L76.64 3.12 L77.02 3.12 L77.39 3.11 L77.75 3.11 L78.11 3.10 L78.47 3.10 L78.84 3.10 L79.20 3.11 L79.57 3.11 L79.94 3.12 L80.30 3.12 L80.67 3.13 L81.03 3.14 L81.39 3.16 L81.75 3.17 L82.10 3.19 L82.45 3.21 L82.79 3.23 L83.13 3.25 L83.46 3.28 L83.78 3.30 L84.10 3.33 L84.41 3.37 L84.70 3.40 L84.99 3.44 L85.27 3.48 L85.54 3.52 L85.80 3.57 L86.05 3.62 L86.30 3.67 L86.54 3.72 L86.78 3.78 L87.01 3.84 L87.24 3.91 L87.46 3.98 L87.67 4.04 L87.88 4.12 L88.08 4.19 L88.28 4.27 L88.46 4.34 L88.63 4.42 L88.80 4.50 L88.96 4.59 L89.10 4.67 L89.24 4.75 L89.36 4.84 L89.47 4.92 L89.57 5.01 L89.65 5.09 L89.72 5.18 L89.78 5.26 L89.82 5.35 L89.85 5.44 L89.87 5.53 L89.87 5.62 L89.85 5.72 L89.83 5.82 L89.79 5.93 L89.74 6.03 L89.68 6.14 L89.60 6.24 L89.52 6.35 L89.43 6.46 L89.32 6.57 L89.21 6.67 L89.09 6.78 L88.96 6.88 L88.82 6.98 L88.68 7.08 L88.53 7.18 L88.38 7.27 L88.21 7.36 L88.05 7.44 L87.88 7.52 L87.70 7.59 L87.52 7.66 L87.34 7.72 L87.14 7.78 L86.94 7.84 L86.72 7.90 L86.50 7.95 L86.27 8.00 L86.03 8.05 L85.78 8.10 L85.52 8.14 L85.26 8.18 L84.99 8.22 L84.72 8.25 L84.44 8.28 L84.16 8.31 L83.88 8.34 L83.59 8.36 L83.29 8.38 L83.00 8.40 L82.70 8.42 L82.40 8.43 L82.10 8.44 L81.80 8.45 L81.50 8.45 L81.20 8.45 L80.90 8.45 L80.59 8.45 L80.27 8.44 L79.94 8.43 L79.62 8.42 L79.28 8.40 L78.94 8.38 L78.60 8.36 L78.26 8.34 L77.91 8.31 L77.56 8.28 L77.21 8.25 L76.86 8.22 M73.46 7.72 L73.15 7.66 L72.84 7.59 L72.53 7.52 L72.23 7.44 L71.93 7.35 L71.64 7.26 L71.34 7.17 L71.05 7.07 L70.76 6.97 L70.48 6.86 L70.19 6.75 L69.91 6.65 L69.63 6.54 L69.35 6.43 L69.07 6.32 L68.79 6.21 L68.51 6.10 L68.23 6.00 L67.95 5.89 L67.67 5.79 L67.39 5.70 L67.10 5.60 L66.82 5.51 L66.54 5.43 L66.25 5.35 L65.96 5.27 L65.67 5.20 L65.37 5.13 L65.07 5.05 L64.77 4.98 L64.47 4.91 L64.17 4.84 L63.86 4.78 L63.56 4.71 L63.26 4.65 L62.96 4.58 L62.66 4.52 L62.36 4.47 L62.06 4.41 L61.77 4.36 L61.48 4.31 L61.19 4.26 L60.91 4.22 L60.64 4.18 L60.37 4.14 L60.10 4.11 L59.84 4.08 L59.59 4.05 L59.35 4.03 L59.11 4.01 L58.88 3.99 L58.65 3.98 L58.42 3.97 L58.20 3.96 L57.98 3.95 L57.77 3.95 L57.56 3.94 L57.36 3.95 L57.15 3.95 L56.96 3.96 L56.76 3.97 L56.57 3.98 L56.39 4.00 L56.21 4.02 L56.03 4.04 L55.85 4.07 L55.68 4.10 L55.52 4.13 L55.36 4.17 L55.20 4.21 L55.05 4.26 L54.90 4.31 L54.75 4.36 L54.61 4.42 L54.47 4.48 L54.33 4.55 L54.19 4.62 L54.06 4.70 L53.93 4.78 L53.81 4.87 L53.69 4.96 L53.57 5.05 L53.45 5.15 L53.34 5.25 L53.24 5.35 L53.14 5.45 M52.57 8.34 L52.62 8.48 L52.68 8.61 L52.75 8.74 L52.82 8.86 L52.91 8.99 L53.00 9.11 L53.10 9.23 L53.21 9.34 L53.33 9.44 L53.46 9.54 L53.60 9.64 L53.75 9.73 L53.91 9.82 L54.08 9.91 L54.27 9.99 L54.46 10.07 L54.66 10.15 L54.87 10.23 L55.09 10.31 L55.32 10.38 L55.55 10.45 L55.80 10.52 L56.04 10.58 L56.30 10.64 L56.56 10.70 L56.82 10.75 L57.09 10.81 L57.37 10.85 L57.64 10.90 L57.92 10.94 L58.21 10.98 L58.49 11.01 L58.78 11.04 L59.06 11.07 L59.35 11.09 L59.64 11.11 L59.95 11.12 L60.26 11.13 L60.59 11.14 L60.92 11.14 L61.25 11.14 L61.60 11.13 L61.95 11.12 L62.30 11.11 L62.66 11.10 L63.02 11.08 L63.37 11.05 L63.73 11.03 L64.09 11.00 L64.45 10.97 L64.80 10.94 L65.15 10.91 L65.50 10.87 L65.83 10.84 L66.16 10.80 L66.49 10.76 L66.80 10.72 L67.11 10.67 L67.40 10.63 L67.68 10.58 L67.96 10.54 L68.24 10.49 L68.50 10.43 L68.77 10.38 L69.03 10.32 L69.28 10.26 L69.53 10.19 L69.78 10.13 L70.02 10.06 L70.26 9.99 L70.49 9.92 L70.72 9.85 L70.95 9.77 L71.18 9.70 L71.40 9.62 L71.63 9.55 L71.85 9.47 L72.07 9.39 L72.28 9.31 L72.50 9.23 L72.72 9.14 L72.93 9.06 L73.15 8.98 L73.36 8.90 L73.58 8.81 L73.79 8.71 L74.00 8.62 L74.20 8.52 L74.41 8.41 L74.61 8.31 L74.81 8.20 L75.01 8.10 L75.21 7.99 L75.40 7.88 L75.59 7.77 L75.78 7.66 L75.97 7.56 L76.16 7.45 L76.34 7.35 L76.53 7.25 L76.71 7.16 L76.89 7.06 L77.06 6.97 L77.24 6.89 L77.41 6.81 L77.58 6.74 L77.75 6.67 L77.92 6.61 L78.08 6.54 L78.24 6.49 L78.39 6.43 L78.54 6.37 L78.69 6.32 L78.84 6.27 L78.99 6.22 L79.13 6.18 L79.27 6.14 L79.41 6.10 L79.55 6.06 L79.68 6.03 L79.82 6.00 L79.96 5.97 L80.09 5.94 L80.23 5.92 L80.36 5.91 L80.50 5.89 L80.64 5.88 L80.78 5.88 L80.92 5.87 L81.06 5.87 L81.20 5.88 L81.34 5.89 L81.48 5.90 L81.62 5.92 L81.76 5.95 L81.90 5.98 L82.04 6.01 L82.17 6.05 L82.31 6.10 L82.44 6.14 L82.58 6.19 L82.72 6.24 L82.85 6.29 L82.99 6.35 L83.13 6.41 L83.27 6.47 L83.41 6.53 L83.56 6.59 L83.71 6.65 L83.86 6.71 L84.01 6.77 L84.16 6.83 L84.32 6.89 L84.48 6.94 L84.65 7.00 L84.82 7.06 L84.99 7.12 L85.16 7.19 L85.34 7.26 M88.20 8.38 L88.40 8.43 L88.61 8.46 L88.82 8.49 L89.04 8.51 L89.25 8.52 L89.47 8.51 L89.71 8.50 L89.95 8.47 L90.21 8.44 L90.47 8.40 L90.74 8.34 L91.02 8.28 L91.29 8.22 L91.57 8.15 L91.86 8.08 L92.14 8.00 L92.41 7.92 L92.69 7.84 L92.95 7.76 L93.21 7.68 L93.47 7.60 L93.71 7.52 L93.94 7.45 L94.16 7.38 L94.36 7.32 L94.55 7.26 L94.72 7.21 L94.87 7.17 L95.00 7.13%22/%3E%3C/g%3E%3C/svg%3E")repeat-x left center/144px 14px;clip-path:inset(0 100% 0 0);pointer-events:none}.head-in{display:flex;align-items:center;justify-content:space-between;gap:1rem 2rem;padding-top:1.1rem;padding-bottom:1rem;border-bottom:2px solid var(--ink)}.brand{display:flex;align-items:center;gap:.8rem;text-decoration:none}.brand svg{flex:none;color:var(--ink)}.brand-name{display:block;font-family:var(--sans);font-size:1.125rem;font-weight:700;letter-spacing:-.02em;line-height:1.1}.brand-sub{display:block;font-style:italic;font-size:.875rem;line-height:1.2;color:var(--muted)}.nav{display:flex;align-items:center;gap:1.5rem}.nav ul{display:flex;gap:1.35rem;list-style:none;margin:0;padding:0}.nav a{position:relative;font-family:var(--sans);font-size:.9375rem;font-weight:650;text-decoration:none;padding:.3rem 0}.nav a::after{content:"";position:absolute;left:0;right:0;bottom:-.6rem;height:13px;background:var(--accent);opacity:0;transform:scaleX(0);transform-origin:left;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 108 16' width='108' height='16' preserveAspectRatio='none'%3E%3Cpath d='M2,12 Q38,7.5 68,8.6' fill='none' stroke='black' stroke-width='1.1' stroke-linecap='round'/%3E%3Cpath d='M68,8.6 Q83,4.6 98,2.4' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cpath d='M69.88,8.15 Q70.98,6.38 73.03,6.02 Q71.93,7.79 69.88,8.15 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='72.28' y1='6.52' x2='78.07' y2='2.59' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M69.86,8.05 Q71.83,7.40 73.64,8.44 Q71.66,9.09 69.86,8.05 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='72.74' y1='8.35' x2='79.71' y2='9.06' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M74.67,6.95 Q75.80,5.20 77.86,4.88 Q76.73,6.63 74.67,6.95 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='77.10' y1='5.37' x2='82.96' y2='1.55' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M74.65,6.86 Q76.64,6.24 78.42,7.31 Q76.43,7.93 74.65,6.86 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='77.53' y1='7.21' x2='84.48' y2='8.04' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M79.46,5.85 Q80.62,4.12 82.68,3.83 Q81.53,5.56 79.46,5.85 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='81.92' y1='4.31' x2='87.85' y2='0.59' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M79.44,5.75 Q81.44,5.17 83.21,6.28 Q81.21,6.86 79.44,5.75 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='82.32' y1='6.15' x2='89.25' y2='7.12' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M84.26,4.84 Q85.45,3.13 87.51,2.88 Q86.32,4.59 84.26,4.84 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='86.74' y1='3.34' x2='92.74' y2='-0.26' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M84.24,4.74 Q86.25,4.20 87.99,5.33 Q85.98,5.88 84.24,4.74 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='87.10' y1='5.19' x2='94.02' y2='6.29' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M89.05,3.92 Q90.27,2.23 92.34,2.02 Q91.12,3.71 89.05,3.92 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='91.56' y1='2.47' x2='97.63' y2='-1.03' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M89.03,3.82 Q91.05,3.31 92.77,4.48 Q90.76,4.99 89.03,3.82 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='91.89' y1='4.33' x2='98.78' y2='5.55' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M93.24,3.19 Q94.49,1.52 96.57,1.34 Q95.32,3.01 93.24,3.19 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='95.78' y1='1.78' x2='101.90' y2='-1.61' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M93.23,3.09 Q95.26,2.62 96.96,3.81 Q94.93,4.29 93.23,3.09 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='96.08' y1='3.64' x2='102.95' y2='4.97' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M96.42,2.63 Q97.90,1.71 99.58,2.17 Q98.10,3.09 96.42,2.63 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='99.58' y1='2.17' x2='105.52' y2='1.30' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3C/svg%3E")no-repeat;-webkit-mask-size:100% 100%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 108 16' width='108' height='16' preserveAspectRatio='none'%3E%3Cpath d='M2,12 Q38,7.5 68,8.6' fill='none' stroke='black' stroke-width='1.1' stroke-linecap='round'/%3E%3Cpath d='M68,8.6 Q83,4.6 98,2.4' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cpath d='M69.88,8.15 Q70.98,6.38 73.03,6.02 Q71.93,7.79 69.88,8.15 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='72.28' y1='6.52' x2='78.07' y2='2.59' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M69.86,8.05 Q71.83,7.40 73.64,8.44 Q71.66,9.09 69.86,8.05 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='72.74' y1='8.35' x2='79.71' y2='9.06' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M74.67,6.95 Q75.80,5.20 77.86,4.88 Q76.73,6.63 74.67,6.95 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='77.10' y1='5.37' x2='82.96' y2='1.55' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M74.65,6.86 Q76.64,6.24 78.42,7.31 Q76.43,7.93 74.65,6.86 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='77.53' y1='7.21' x2='84.48' y2='8.04' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M79.46,5.85 Q80.62,4.12 82.68,3.83 Q81.53,5.56 79.46,5.85 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='81.92' y1='4.31' x2='87.85' y2='0.59' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M79.44,5.75 Q81.44,5.17 83.21,6.28 Q81.21,6.86 79.44,5.75 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='82.32' y1='6.15' x2='89.25' y2='7.12' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M84.26,4.84 Q85.45,3.13 87.51,2.88 Q86.32,4.59 84.26,4.84 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='86.74' y1='3.34' x2='92.74' y2='-0.26' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M84.24,4.74 Q86.25,4.20 87.99,5.33 Q85.98,5.88 84.24,4.74 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='87.10' y1='5.19' x2='94.02' y2='6.29' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M89.05,3.92 Q90.27,2.23 92.34,2.02 Q91.12,3.71 89.05,3.92 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='91.56' y1='2.47' x2='97.63' y2='-1.03' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M89.03,3.82 Q91.05,3.31 92.77,4.48 Q90.76,4.99 89.03,3.82 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='91.89' y1='4.33' x2='98.78' y2='5.55' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M93.24,3.19 Q94.49,1.52 96.57,1.34 Q95.32,3.01 93.24,3.19 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='95.78' y1='1.78' x2='101.90' y2='-1.61' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M93.23,3.09 Q95.26,2.62 96.96,3.81 Q94.93,4.29 93.23,3.09 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='96.08' y1='3.64' x2='102.95' y2='4.97' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M96.42,2.63 Q97.90,1.71 99.58,2.17 Q98.10,3.09 96.42,2.63 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='99.58' y1='2.17' x2='105.52' y2='1.30' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3C/svg%3E")no-repeat;mask-size:100% 100%}.nav a[aria-current=page]::after,.nav a.actif::after,.nav a.aussi::after{opacity:1;animation:grow .6s var(--ease)both}.nav-side{display:flex;align-items:center;gap:1rem}.veilleuse{font-family:var(--sans);font-size:.8125rem;font-weight:700;background:0 0;border:1px solid var(--line);color:var(--ink);border-radius:999px;padding:.3rem .7rem .3rem .45rem;display:inline-flex;align-items:center;gap:.4rem;cursor:pointer}.veilleuse[hidden]{display:none}.veilleuse svg{width:14px;height:14px}.veilleuse svg[hidden]{display:none}.menu{display:none}@media(max-width:980px){.nav ul{display:none}.menu{display:block;position:relative}.brand-sub{display:none}}.breves{display:flex;align-items:center;gap:1rem;padding:.6rem 0;border-bottom:1px solid var(--line);overflow:hidden;position:relative}.breves.tourne::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--accent);transform-origin:left;transform:scaleX(0);animation:temps var(--temps-breve,9s)linear forwards}.breves .label{background:var(--ink);color:var(--paper);padding:.15rem .5rem;flex:none;font-size:.6875rem}.ticker{height:1.6rem;overflow:hidden;flex:1;min-width:0}.ticker ul{list-style:none;margin:0;padding:0;position:relative;height:1.6rem}.ticker li{position:absolute;inset:0;height:1.6rem;line-height:1.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;opacity:0;visibility:hidden;transition:opacity .7s var(--ease),visibility 0s linear .7s}.ticker li.vue{opacity:1;visibility:visible;transition:opacity .7s var(--ease).15s,visibility 0s}.ticker li a{color:inherit;text-decoration:none;border:0}.ticker li a:hover,.ticker li a:focus-visible{text-decoration:underline;text-underline-offset:.2em}.ticker .defile{display:inline-block;will-change:transform}.ticker .sep{display:inline-block;width:.35rem;height:.35rem;border-radius:50%;background:var(--accent);margin:0 1.6rem;vertical-align:middle}.ticker.long{-webkit-mask-image:linear-gradient(90deg,transparent,#000 .6rem,#000 calc(100% - 1.2rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 .6rem,#000 calc(100% - 1.2rem),transparent)}.ticker time{font-family:var(--sans);font-size:.8125rem;font-weight:700;margin-right:.8rem;color:var(--muted)}.hero{display:grid;grid-template-columns:minmax(0,1fr)300px;gap:2rem 4rem;align-items:end;padding:5rem 0 3.5rem;border-bottom:2px solid var(--ink)}.hero h1{font-family:var(--sans);font-weight:800;font-size:clamp(2.4rem,6.4vw,var(--fs-xxl));line-height:.98;letter-spacing:-.035em;margin:.8rem 0 1rem;max-width:18ch}.hero .suite{font-style:italic;font-size:clamp(1.3rem,2.6vw,1.9rem);line-height:1.3;color:var(--muted);margin:0}.hero .kicker{display:flex;align-items:center;gap:.8rem}.hero .kicker::after{content:"";width:5rem;height:1px;background:var(--accent);transform-origin:left;animation:niveau 1.2s var(--ease).6s backwards}.pourqui{border-top:2px solid var(--ink);padding-top:1rem;font-size:1rem;line-height:1.6;color:var(--muted)}.pourqui p{margin:.6rem 0 0}@media(max-width:800px){.hero{grid-template-columns:1fr;padding-top:3rem}}.une{display:grid;grid-template-columns:minmax(0,1.15fr)minmax(0,1fr);gap:2.5rem;padding:3rem 0;border-bottom:1px solid var(--line);position:relative}.une .visuel{background:var(--raise);aspect-ratio:4/3;overflow:hidden}.une .visuel img{width:100%;height:100%;object-fit:cover}.une .visuel.vide{background:repeating-linear-gradient(135deg,var(--raise) 0 14px,transparent 14px 28px)}.une .texte{align-self:end;position:relative}.une .num-geant{font-family:var(--sans);font-weight:800;font-size:clamp(6rem,16vw,13rem);line-height:.8;letter-spacing:-.06em;margin:0 0 1rem;color:var(--ink)}.une h2{font-family:var(--sans);font-weight:800;font-size:clamp(1.8rem,3.4vw,var(--fs-xl));line-height:1.02;letter-spacing:-.03em;margin:.6rem 0 .8rem}.une h2 a{text-decoration:none}.une .accroche{font-style:italic;font-size:1.3rem;line-height:1.45;margin:0 0 1.6rem}@media(max-width:800px){.une{grid-template-columns:1fr}.une .num-geant{font-size:6rem}}.btn{display:inline-block;font-family:var(--sans);font-size:.9375rem;font-weight:700;background:var(--ink);color:var(--paper);text-decoration:none;padding:.75rem 1.2rem;border:2px solid var(--ink);transition:background .2s var(--ease),border-color .2s var(--ease)}.btn:hover{background:var(--accent);border-color:var(--accent);color:var(--paper)}.btn.sec{background:0 0;color:var(--ink)}.btn.sec:hover{color:var(--paper)}.grille{display:grid;grid-template-columns:minmax(0,1fr)300px;gap:3rem 4rem;padding:3rem 0 1rem}@media(max-width:900px){.grille{grid-template-columns:1fr}}.bloc-titre{border-bottom:1px solid var(--line);padding-bottom:.6rem;margin-bottom:.5rem}aside .bloc-titre{border-bottom:2px solid var(--ink)}.liste{list-style:none;margin:0;padding:0}.liste li{display:grid;grid-template-columns:4.5rem minmax(0,1fr)auto;gap:.3rem 1.5rem;padding:1.5rem 0;border-bottom:1px solid var(--line)}.liste .num{font-family:var(--sans);font-weight:800;font-size:2.4rem;line-height:1;letter-spacing:-.04em}.liste h3{font-family:var(--sans);font-weight:750;font-size:1.45rem;line-height:1.15;letter-spacing:-.02em;margin:.3rem 0 .35rem}.liste h3 a{text-decoration:none}.liste .accroche{margin:0;font-style:italic;color:var(--muted);font-size:1.0625rem;line-height:1.5}.liste .cote{text-align:right;white-space:nowrap}.liste.grand .num{font-size:clamp(2.4rem,5vw,3.4rem)}.liste.grand h3{font-size:clamp(1.5rem,3vw,2.1rem)}.liste.grand li{grid-template-columns:6.5rem minmax(0,1fr)auto}.liste li.sans-num,.liste.grand li.sans-num{grid-template-columns:minmax(0,1fr)auto}@media(max-width:640px){.liste li,.liste.grand li{grid-template-columns:3.4rem minmax(0,1fr)}.liste .cote{grid-column:2;text-align:left}.liste li.sans-num,.liste.grand li.sans-num{grid-template-columns:minmax(0,1fr)}.liste li.sans-num .cote{grid-column:1}.liste .num,.liste.grand .num{font-size:2rem}}.rubs{list-style:none;margin:0;padding:0}.rubs li{padding:.9rem 0;border-bottom:1px solid var(--line)}.rubs a{font-family:var(--sans);font-weight:700;text-decoration:none;font-size:1.0625rem}.rubs p{margin:.2rem 0 0;font-size:.9375rem;line-height:1.5;color:var(--muted)}.encart{font-size:.9375rem;line-height:1.55;color:var(--muted);margin-top:2.5rem}.regle{display:inline-flex;gap:2px;align-items:flex-end;height:10px;vertical-align:middle}.regle i{display:block;width:1px;height:6px;background:var(--line)}.regle i:nth-child(6n){height:10px}.regle i.on{background:var(--ink)}.duree{display:flex;flex-direction:column;align-items:flex-end;gap:.3rem}.pager{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:2rem 0}.pager ul{display:flex;gap:.4rem;list-style:none;margin:0;padding:0}.pager li a,.pager li span{display:grid;place-items:center;width:2.6rem;height:2.6rem;font-family:var(--sans);font-size:.875rem;font-weight:700;border:1px solid var(--line);text-decoration:none}.pager li span[aria-current]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.lien-fort{font-family:var(--sans);font-weight:700;font-size:.9375rem;text-decoration:none}.ouverture{position:relative;border-left:2px solid var(--ink);border-bottom:2px solid var(--ink);margin:4rem 0 0;padding:0 0 4.5rem clamp(1.25rem,5vw,6.5rem);overflow:hidden}.ouverture .filigrane{position:absolute;left:.1em;top:-.12em;font-family:var(--sans);font-weight:800;font-size:clamp(9rem,24vw,18rem);line-height:1;letter-spacing:-.06em;color:var(--ghost);z-index:0;pointer-events:none;user-select:none}.ouverture>*:not(.filigrane):not(.arc){position:relative;z-index:1}.ouverture .ligne{display:flex;gap:.8rem;align-items:baseline;flex-wrap:wrap;padding-top:1rem}.ouverture h1{font-family:var(--sans);font-weight:800;font-size:clamp(2.4rem,6.4vw,var(--fs-xxl));line-height:.98;letter-spacing:-.035em;margin:1rem 0 1.4rem;max-width:16ch}.ouverture .accroche{font-style:italic;font-size:clamp(1.25rem,2.4vw,var(--fs-l));line-height:1.4;color:var(--muted);margin:0 0 1.6rem;max-width:34ch}.ouverture .infos{display:flex;gap:1.5rem;align-items:center;flex-wrap:wrap}.arc{position:absolute;left:-2px;bottom:-2px;width:100%;height:90px;pointer-events:none}.arc path{fill:none;stroke:var(--accent);stroke-width:1.5;stroke-dasharray:1400;stroke-dashoffset:1400;animation:draw 1.8s var(--ease).5s forwards}.ouverture.court{padding-bottom:3rem}.ouverture.court h1{max-width:none}.ouverture.duo{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1fr);gap:1rem 3rem;align-items:end}.ouverture.duo .accroche{margin:0}@media(max-width:800px){.ouverture.duo{grid-template-columns:1fr}.ouverture{margin-top:2.5rem}}.article{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,var(--content))minmax(0,1fr);column-gap:var(--gutter);padding-top:3.5rem;position:relative}.article>*{grid-column:2}.prose{position:relative}.plomb{position:absolute;left:calc(-1 * clamp(1.5rem,4vw,2.75rem));top:0;bottom:0;width:10px;--lu:0;background:linear-gradient(var(--accent),var(--accent))4px 0/1px calc(var(--lu) * 100%)no-repeat}.plomb::before{content:"";position:absolute;left:4px;top:0;bottom:0;width:1px;background:repeating-linear-gradient(to bottom,var(--line) 0 1px,transparent 1px calc(100%/24))}.plomb::after{content:"";position:absolute;left:0;top:calc(var(--lu) * (100% - 14px));width:9px;height:14px;background:var(--accent);clip-path:polygon(0 0,100% 0,100% 50%,50% 100%,0 50%);transition:top .12s linear}.prose>p,.prose li{hyphens:auto}.prose>p:first-of-type::first-letter{float:left;font-family:var(--sans);font-weight:800;font-size:4.6em;line-height:.78;margin:.08em .12em 0 0;color:var(--ink)}.prose h2{font-family:var(--sans);font-weight:800;font-size:clamp(1.7rem,3.2vw,2.2rem);line-height:1.1;letter-spacing:-.025em;margin:3rem 0 1rem}.prose h3{font-family:var(--sans);font-weight:750;font-size:1.25rem;line-height:1.2;margin:2.2rem 0 .6rem}.prose ul{list-style:none;padding-left:0}.prose ul li{position:relative;padding-left:1.1rem;margin:.4rem 0}.prose ul li::before{content:"";position:absolute;left:0;top:.62em;width:5px;height:5px;background:var(--ink)}.prose ol{list-style:none;counter-reset:n;padding-left:0}.prose ol li{counter-increment:n;margin:.4rem 0;padding-left:2.3rem;position:relative}.prose ol li::before{content:counter(n,decimal-leading-zero)".";position:absolute;left:0;font-family:var(--sans);font-size:.9em;font-weight:700;color:var(--muted)}.prose blockquote{margin:2.5rem 0;padding:1.4rem 0 0;border-top:2px solid var(--ink)}.prose blockquote p{font-family:var(--sans);font-weight:800;font-size:clamp(1.5rem,3vw,1.9rem);line-height:1.15;letter-spacing:-.02em;margin:0}.prose blockquote cite,.prose blockquote footer{display:block;margin-top:.8rem;font-style:italic;font-weight:400;font-family:var(--serif);font-size:1rem;color:var(--muted)}.prose pre{background:var(--raise);padding:1.2rem 1.4rem;overflow-x:auto;font-family:var(--mono);font-size:.875rem;line-height:1.6;white-space:pre-wrap}.prose code{font-family:var(--mono);font-size:.85em;background:var(--raise);padding:.05em .3em}.prose pre code{background:0 0;padding:0;font-size:inherit}.prose hr{border:0;height:18px;margin:3rem auto;width:30px;background:radial-gradient(circle,var(--ink) 0 2.4px,transparent 2.6px)50% 0/7px 7px no-repeat,radial-gradient(circle,var(--ink) 0 2.4px,transparent 2.6px)0 100%/7px 7px no-repeat,radial-gradient(circle,var(--ink) 0 2.4px,transparent 2.6px)100% 100%/7px 7px no-repeat;width:22px}.prose a{text-decoration-color:var(--accent)}.prose img{margin:0}.prose figure{margin:2.5rem 0}.prose figure.large{margin-left:calc(50% - min(50vw - var(--gutter),var(--wide)/2));margin-right:calc(50% - min(50vw - var(--gutter),var(--wide)/2))}.prose figcaption{font-family:var(--sans);font-size:.8125rem;color:var(--muted);margin-top:.6rem}.prose figcaption b{color:var(--ink)}.aparte{border-left:2px solid var(--ink);background:var(--raise);padding:1rem 1.25rem;margin:2rem 0;font-size:1rem;line-height:1.6}.aparte .label{margin-bottom:.4rem;font-size:.75rem}.aparte p{margin:.3rem 0 0}@media(min-width:1400px){.aparte{float:right;clear:right;width:250px;margin:.3rem calc(-250px - 3rem)1rem 0;background:0 0;border-left:1px solid var(--ink);padding:.2rem 0 .2rem 1rem;font-size:.9375rem}}.footnotes{margin-top:3rem;padding-top:1rem;border-top:1px solid var(--line);font-family:var(--sans);font-size:.8125rem;line-height:1.55;color:var(--muted)}.footnotes hr{display:none}.footnotes ol li{padding-left:1.6rem}sup a,.footnote-ref{font-family:var(--sans);font-size:.75em;font-weight:700;color:var(--accent);text-decoration:none}.fin{grid-column:1/-1;max-width:calc(var(--wide));width:100%;margin:4rem auto 0}.chaine-tete{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.chaine{list-style:none;margin:0;padding:1.4rem 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;position:relative;border-top:1px solid var(--ink)}.chaine li{position:relative}.chaine li::before{content:"";position:absolute;top:calc(-1.4rem - 4px);left:0;width:7px;height:7px;background:var(--ink)}.chaine .num{font-family:var(--sans);font-weight:800;font-size:2rem;line-height:1;letter-spacing:-.04em}.chaine h3{font-family:var(--sans);font-weight:750;font-size:1.2rem;line-height:1.2;margin:.5rem 0 .3rem}.chaine h3 a{text-decoration:none}.chaine p{margin:0;font-style:italic;color:var(--muted);font-size:1rem;line-height:1.45}@media(max-width:700px){.chaine{grid-template-columns:1fr}}.commentaires{max-width:var(--content);margin:4rem auto 0;border-left:2px solid var(--ink);border-top:2px solid var(--ink);padding:1.2rem 0 0 1.4rem}.commentaires p{font-size:1rem;color:var(--muted)}.porte-encart{margin-top:3rem}.portes{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:4rem 0 0}.portes a{display:block;text-decoration:none;border-top:2px solid var(--ink);padding:1rem 1.1rem 1.4rem}.portes a:first-child{border-left:2px solid var(--ink)}.portes a:last-child{border-right:2px solid var(--ink);text-align:right;grid-column:2}.portes .meta{display:block}.portes strong{display:block;font-family:var(--sans);font-size:1.3rem;line-height:1.15;letter-spacing:-.02em;margin-top:.3rem}@media(max-width:640px){.portes{grid-template-columns:1fr}.portes a:last-child{grid-column:1}}.archive{width:100%;border-collapse:collapse;margin-top:2.5rem;font-family:var(--sans)}.archive th{text-align:left;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;padding:.7rem .5rem;border-bottom:2px solid var(--ink)}.archive td{padding:.9rem .5rem;border-bottom:1px solid var(--line);vertical-align:top;font-size:.9375rem;color:var(--muted)}.archive td.n{font-weight:800;font-size:1.3rem;color:var(--ink);width:4rem;letter-spacing:-.03em}.archive td.t a{color:var(--ink);font-weight:700;font-size:1.0625rem;text-decoration:none;margin-right:.5rem}.archive tr.annee td{border-bottom:1px solid var(--ink);padding-top:2.5rem;font-weight:800;font-size:2.2rem;color:var(--ghost);letter-spacing:-.04em}.archive td.r{text-align:right}@media(max-width:700px){.archive .cache{display:none}}.symboles{list-style:none;margin:2.5rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2.5rem}.symboles li{display:grid;grid-template-columns:2.5rem minmax(0,1fr)auto;gap:0 .8rem;padding:1.4rem 0;border-bottom:1px solid var(--line)}.symboles svg{width:24px;height:24px;color:var(--ink);margin-top:.3rem}.symboles h2{font-family:var(--sans);font-size:1.35rem;font-weight:750;letter-spacing:-.02em;line-height:1.2;margin:0}.symboles h2 a{text-decoration:none}.symboles p{margin:.2rem 0 .4rem;font-size:1rem;line-height:1.45;color:var(--muted)}.symboles .compte{font-family:var(--sans);font-weight:700;font-size:.8125rem;color:var(--accent)}@media(max-width:900px){.symboles{grid-template-columns:1fr 1fr}}@media(max-width:600px){.symboles{grid-template-columns:1fr}}.page{max-width:var(--content);margin:0 auto;padding:3rem 0 2rem}.page .prose>p:first-of-type::first-letter{all:unset}.encadres{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:3rem}.encadres div{border-top:2px solid var(--ink);padding-top:.8rem;font-size:.9375rem;line-height:1.55;color:var(--muted)}.encadres .label{color:var(--ink);margin-bottom:.4rem}@media(max-width:700px){.encadres{grid-template-columns:1fr}}.vide-msg{padding:3rem 0;font-style:italic;color:var(--muted)}.frise{display:block;width:100%;height:24px;color:var(--ink);margin-top:5rem}.site-foot{padding-bottom:2rem}.foot-grid{display:grid;grid-template-columns:1.2fr .8fr .8fr 1.4fr;gap:2.5rem;padding:2.5rem 0}.foot-grid .nom{font-family:var(--sans);font-weight:700;font-size:1.25rem;letter-spacing:-.02em;margin:0 0 .8rem}.foot-grid .devise{font-style:italic;color:var(--muted);font-size:1rem;line-height:1.6;margin:0}.foot-grid ul{list-style:none;margin:.8rem 0 0;padding:0}.foot-grid li{margin:.3rem 0}.foot-grid li a{font-family:var(--sans);font-size:.9375rem;text-decoration:none;color:var(--muted)}.foot-grid li a:hover{color:var(--accent)}.lettre{border-left:2px solid var(--ink);border-top:2px solid var(--ink);padding:1rem 0 0 1.2rem}.lettre p{font-size:1rem;line-height:1.55;color:var(--muted);margin:.6rem 0}.lettre label.champ{display:block;font-family:var(--sans);font-size:.8125rem;font-weight:700;margin:.8rem 0 .3rem}.lettre .ligne{display:flex}.lettre input[type=email]{flex:1;min-width:0;font:inherit;font-size:.9375rem;padding:.6rem .7rem;background:var(--paper);color:var(--ink);border:1px solid var(--muted);border-right:0;border-radius:0}.lettre button{font-family:var(--sans);font-weight:700;font-size:.875rem;background:var(--ink);color:var(--paper);border:0;padding:0 1rem;cursor:pointer}.lettre .consent{display:flex;gap:.6rem;align-items:flex-start;font-size:.875rem;line-height:1.5;color:var(--muted);margin-top:.8rem}.lettre .consent input{margin-top:.25rem;accent-color:var(--accent)}.foot-bas{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.6rem 2rem;border-top:1px solid var(--line);padding-top:1.2rem;font-family:var(--sans);font-size:.8125rem;color:var(--muted)}.foot-bas nav{display:flex;gap:1.5rem;flex-wrap:wrap}.foot-bas a{text-decoration:none}@media(max-width:980px){.foot-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.foot-grid{grid-template-columns:1fr}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes apparait{from{opacity:0}to{opacity:1}}@keyframes niveau{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes temps{to{transform:scaleX(1)}}@keyframes trace{0%{transform:scaleX(0);opacity:1}60%{transform:scaleX(1);opacity:1}100%{transform:scaleX(1);opacity:0}}@keyframes corde{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes grow{from{transform:scaleX(0)}to{transform:scaleX(1)}}@supports(animation-timeline:view()){.progress{animation:corde linear both;animation-timeline:scroll(root)}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}.arc path{stroke-dashoffset:0}.progress{clip-path:inset(0 100% 0 0)}.breves.tourne::after{display:none}}@media print{.site-head,.site-foot,.frise,.commentaires,.portes,.fin,.plomb,.dans-planche{display:none!important}body{background:#fff;color:#000}}.lettre p.label,.commentaires p.label{font-size:.8125rem;color:var(--ink)}.ouverture.court{padding-bottom:5rem}.brand-name{white-space:nowrap}.lien-apropos{font-family:var(--sans);font-size:.9375rem;font-weight:650;text-decoration:none}@media(max-width:980px){.lien-apropos{display:none}.veilleuse span{display:none}.veilleuse{padding:.4rem}.nav-side{gap:.6rem}}.archive td.t a.tagm{font-size:.6875rem;font-weight:700;color:var(--muted)}.agenda{margin-bottom:2.5rem}.agenda ul{list-style:none;margin:0;padding:0}.agenda li{display:grid;grid-template-columns:3.2rem minmax(0,1fr);gap:1rem;padding:.9rem 0;border-bottom:1px solid var(--line)}.agenda .quand{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--ink);align-self:start;padding:.35rem 0 .3rem;font-family:var(--sans);line-height:1}.agenda .quand .j{font-weight:800;font-size:1.5rem;letter-spacing:-.03em}.agenda .quand .m{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-top:.25rem}.agenda .qui{font-family:var(--sans);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 .2rem}.agenda .t{font-family:var(--sans);font-weight:700;font-size:1.0625rem;line-height:1.25;margin:0}.agenda .t a{text-decoration:none}.agenda .t a:hover{color:var(--accent)}.agenda .ou{margin:.25rem 0 0;font-size:.9375rem;line-height:1.45;color:var(--muted)}.agenda .ou::first-letter{text-transform:uppercase}@keyframes devoile{from{opacity:0;clip-path:polygon(-4px -4px,-4px -4px,-4px -4px)}to{opacity:1;clip-path:polygon(-4px -4px,calc(200% + 8px) -4px,-4px calc(200% + 8px))}}@keyframes devoile-image{from{clip-path:polygon(0 0,0 0,0 0)}to{clip-path:polygon(0 0,200% 0,0 200%)}}@keyframes pose{from{transform:scale(1.08)}to{transform:scale(1)}}.a-voir:not(.vu){opacity:0}.a-voir.vu{animation:devoile 1s var(--ease)var(--retard,0ms)backwards}.a-image.vu{animation:devoile-image 1.4s var(--ease)var(--retard,0ms)backwards;overflow:hidden}.a-image.vu img{animation:pose 2.2s var(--ease)var(--retard,0ms)backwards}.liste li,.rubs li,.agenda li,.chaine li,.bloc-titre{position:relative}.liste li.vu::before,.rubs li.vu::after,.agenda li.vu::after,.chaine li.vu::before{content:"";position:absolute;left:0;right:0;height:1px;background:var(--accent);transform-origin:left;pointer-events:none;animation:trace 1.6s var(--ease)calc(var(--retard,0ms) + .2s)both}.liste li.vu::before,.chaine li.vu::before{top:-1px}.rubs li.vu::after,.agenda li.vu::after{bottom:-1px}.bloc-titre.vu::after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--accent);transform-origin:left;animation:trace 1.8s var(--ease).3s both}.liste h3 a,.rubs a,.chaine h3 a,.agenda .t a,.une h2 a{background:linear-gradient(var(--accent),var(--accent))0 100%/0 2px no-repeat;transition:background-size .45s var(--ease),color .2s var(--ease)}.liste h3 a:hover,.rubs a:hover,.chaine h3 a:hover,.agenda .t a:hover,.une h2 a:hover{background-size:100% 2px}.liste h3 a,.rubs a,.chaine h3 a,.agenda .t a,.une h2 a,.accueil .une h3 a,.chantier a{text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 25%,transparent);text-decoration-thickness:1px;text-underline-offset:.25em}.liste.cartes li,.rubs li{transition:background-color .2s var(--ease)}.liste.cartes li:hover,.liste.cartes li:focus-within{background-color:var(--soft);border-radius:16px}.chantier li{transition:background-color .2s var(--ease)}.chantier li:hover,.chantier li:focus-within{background-color:var(--soft);border-radius:14px}.une .visuel{overflow:hidden}.une .visuel img{transition:transform 1.2s var(--ease)}.une:hover .visuel img{transform:scale(1.04)}@media(prefers-reduced-motion:reduce){.a-voir{opacity:1!important}}@media print{.a-voir{opacity:1!important;clip-path:none!important}}.fil-com{list-style:none;margin:1rem 0 0;padding:0}.fil-com .com{border-top:1px solid var(--line);padding:1rem 0}.fil-com .qui{font-family:var(--sans);font-size:.875rem;margin:0 0 .3rem;color:var(--ink)}.fil-com .txt{white-space:pre-line;color:var(--ink);margin:0}.fil-com .rep{margin:.8rem 0 0 1.2rem;padding-left:1rem;border-left:2px solid var(--accent)}.fil-com .rep .qui{color:var(--accent);font-weight:700}.form-com{margin-top:1.6rem}.form-com .intro{font-size:.9375rem}.form-com label.champ{display:block;font-family:var(--sans);font-size:.8125rem;font-weight:700;margin:.9rem 0 .3rem}.form-com input[type=text],.form-com textarea{display:block;width:100%;box-sizing:border-box;font:inherit;font-size:1rem;padding:.6rem .7rem;background:var(--paper);color:var(--ink);border:1px solid var(--muted);border-radius:0}.form-com textarea{resize:vertical;min-height:8rem}.form-com input:focus-visible,.form-com textarea:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.form-com .actions{display:flex;align-items:center;gap:1rem;margin-top:1rem;flex-wrap:wrap}.form-com button{font-family:var(--sans);font-weight:700;font-size:.875rem;background:var(--ink);color:var(--paper);border:0;padding:.7rem 1.2rem;cursor:pointer}.form-com button:disabled{opacity:.5;cursor:wait}.form-com .piege{position:absolute;left:0;top:0;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);opacity:0;pointer-events:none}.commentaires .merci{color:var(--ink);border-left:2px solid var(--accent);padding-left:.8rem;margin-top:1.4rem}.maj{margin-top:.6rem;color:var(--muted);font-size:.8125rem}.sommaire{border-top:2px solid var(--ink);padding-top:.8rem;margin:0 0 2.5rem;max-width:40rem;font-size:.9375rem}.sommaire ul{list-style:none;margin:.4rem 0 0;padding:0}.sommaire ul ul{padding-left:1rem}.sommaire li{margin:.25rem 0}.sommaire a{color:inherit;text-decoration:none;border-bottom:1px solid transparent}.sommaire a:hover{border-bottom-color:initial}.faq{margin-top:3rem}.faq details{border-top:1px solid var(--line);padding:.8rem 0}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;font-family:var(--sans);font-weight:700;list-style-position:outside}.faq details>div{margin-top:.6rem}.faq details>div>p:first-child{margin-top:0}.pilier-lien{margin:0 0 2rem;display:flex;gap:.8rem;flex-wrap:wrap;align-items:baseline}.intro-rubrique{margin:0 0 2rem;max-width:42rem}.intro-rubrique h2{font-size:clamp(1.3rem,2.4vw,1.6rem);margin-top:2rem}.bloc-bref{border-left:3px solid var(--accent);padding:.2rem 0 .2rem 1rem;margin:1.5rem 0 2rem}html{overflow-x:hidden}.prose a,.prose strong,.prose code{overflow-wrap:anywhere}@media(max-width:600px){.head-in{gap:.6rem}.brand{min-width:0;gap:.55rem}.brand-name{white-space:normal;font-size:1rem}.foot-grid{grid-template-columns:minmax(0,1fr)}}.foot-grid>*{min-width:0}@media(max-width:980px){.menu summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:.55rem;font-family:var(--sans);font-size:.9375rem;font-weight:700;border:1px solid var(--ink);padding:.4rem .8rem .4rem .7rem;position:relative;z-index:2;-webkit-tap-highlight-color:transparent}.menu summary::-webkit-details-marker{display:none}.menu-ic{position:relative;width:16px;height:10px;flex:none}.menu-ic i{position:absolute;left:0;width:100%;height:2px;background:currentColor;transition:transform .35s var(--ease),top .35s var(--ease)}.menu-ic i:first-child{top:0}.menu-ic i:nth-child(2){top:4px;transition:opacity .2s var(--ease)}.menu-ic i:last-child{top:8px}.menu[open] .menu-ic i:first-child{top:4px;transform:rotate(45deg)}.menu[open] .menu-ic i:nth-child(2){opacity:0}.menu[open] .menu-ic i:last-child{top:4px;transform:rotate(-45deg)}.menu .t-fermer,.menu[open] .t-ouvrir{display:none}.menu[open] .t-fermer{display:inline}.menu[open] summary{background:var(--ink);color:var(--paper)}.site-head:has(.menu[open]){background:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none}.site-head:has(.menu[open]) .breves{display:none}html:has(.menu[open]){overflow:hidden}.rideau{position:fixed;left:0;right:0;top:var(--haut,4.8rem);bottom:0;z-index:1;background:var(--paper);overflow-y:auto;overscroll-behavior:contain;padding:1.2rem var(--gutter)calc(2rem + env(safe-area-inset-bottom));display:flex;flex-direction:column;animation:rideau .55s var(--ease)both}.rideau-liens{padding-left:1.6rem;position:relative}.rideau-fil{position:absolute;left:var(--gutter);top:0;height:calc(100% - 7rem);width:1px;background:var(--accent);transform-origin:top;animation:fil .9s var(--ease).1s both}.rideau-fil::after{content:"";position:absolute;left:-4px;bottom:-14px;width:9px;height:14px;background:var(--accent);clip-path:polygon(0 0,100% 0,100% 50%,50% 100%,0 50%)}.nav .rideau ul{display:block;list-style:none;margin:0;padding:0;gap:0}.nav .rideau ul.rideau-sec{display:flex;gap:.6rem}.rideau-princ li{position:relative;border-bottom:1px solid var(--line);animation:apparait .5s var(--ease)both;animation-delay:calc(.12s + var(--n,0) * .05s)}.rideau-princ li:nth-child(2){--n:1}.rideau-princ li:nth-child(3){--n:2}.rideau-princ li:nth-child(4){--n:3}.rideau-princ li:nth-child(5){--n:4}.rideau-princ li:nth-child(6){--n:5}.rideau-princ a{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 0;font-family:var(--sans);font-weight:800;font-size:clamp(1.7rem,7.4vw,2.4rem);line-height:1.1;letter-spacing:-.035em;text-decoration:none;border:0}.rideau-princ a::after{content:"";width:.55rem;height:.55rem;flex:none;border-top:2px solid;border-right:2px solid;transform:rotate(45deg);opacity:.35;transition:transform .25s var(--ease),opacity .25s}.rideau-princ a:active::after,.rideau-princ a:hover::after{opacity:1;transform:translateX(4px)rotate(45deg)}.rideau-princ a[aria-current=page]{color:var(--accent)}.rideau-princ a[aria-current=page]::after{border:0;width:.6rem;height:.6rem;background:var(--accent);transform:none;opacity:1}.rideau-princ a.aussi{color:var(--accent)}.rideau-princ li:has(>a[aria-current=page])::after,.rideau-princ li:has(>a.aussi)::after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:17px;background:var(--accent);opacity:1;transform:scaleX(0);transform-origin:left;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 108 16' width='108' height='16' preserveAspectRatio='none'%3E%3Cpath d='M2,12 Q38,7.5 68,8.6' fill='none' stroke='black' stroke-width='1.1' stroke-linecap='round'/%3E%3Cpath d='M68,8.6 Q83,4.6 98,2.4' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cpath d='M69.88,8.15 Q70.98,6.38 73.03,6.02 Q71.93,7.79 69.88,8.15 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='72.28' y1='6.52' x2='78.07' y2='2.59' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M69.86,8.05 Q71.83,7.40 73.64,8.44 Q71.66,9.09 69.86,8.05 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='72.74' y1='8.35' x2='79.71' y2='9.06' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M74.67,6.95 Q75.80,5.20 77.86,4.88 Q76.73,6.63 74.67,6.95 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='77.10' y1='5.37' x2='82.96' y2='1.55' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M74.65,6.86 Q76.64,6.24 78.42,7.31 Q76.43,7.93 74.65,6.86 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='77.53' y1='7.21' x2='84.48' y2='8.04' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M79.46,5.85 Q80.62,4.12 82.68,3.83 Q81.53,5.56 79.46,5.85 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='81.92' y1='4.31' x2='87.85' y2='0.59' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M79.44,5.75 Q81.44,5.17 83.21,6.28 Q81.21,6.86 79.44,5.75 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='82.32' y1='6.15' x2='89.25' y2='7.12' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M84.26,4.84 Q85.45,3.13 87.51,2.88 Q86.32,4.59 84.26,4.84 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='86.74' y1='3.34' x2='92.74' y2='-0.26' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M84.24,4.74 Q86.25,4.20 87.99,5.33 Q85.98,5.88 84.24,4.74 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='87.10' y1='5.19' x2='94.02' y2='6.29' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M89.05,3.92 Q90.27,2.23 92.34,2.02 Q91.12,3.71 89.05,3.92 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='91.56' y1='2.47' x2='97.63' y2='-1.03' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M89.03,3.82 Q91.05,3.31 92.77,4.48 Q90.76,4.99 89.03,3.82 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='91.89' y1='4.33' x2='98.78' y2='5.55' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M93.24,3.19 Q94.49,1.52 96.57,1.34 Q95.32,3.01 93.24,3.19 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='95.78' y1='1.78' x2='101.90' y2='-1.61' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M93.23,3.09 Q95.26,2.62 96.96,3.81 Q94.93,4.29 93.23,3.09 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='96.08' y1='3.64' x2='102.95' y2='4.97' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M96.42,2.63 Q97.90,1.71 99.58,2.17 Q98.10,3.09 96.42,2.63 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='99.58' y1='2.17' x2='105.52' y2='1.30' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3C/svg%3E")no-repeat;-webkit-mask-size:100% 100%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 108 16' width='108' height='16' preserveAspectRatio='none'%3E%3Cpath d='M2,12 Q38,7.5 68,8.6' fill='none' stroke='black' stroke-width='1.1' stroke-linecap='round'/%3E%3Cpath d='M68,8.6 Q83,4.6 98,2.4' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cpath d='M69.88,8.15 Q70.98,6.38 73.03,6.02 Q71.93,7.79 69.88,8.15 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='72.28' y1='6.52' x2='78.07' y2='2.59' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M69.86,8.05 Q71.83,7.40 73.64,8.44 Q71.66,9.09 69.86,8.05 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='72.74' y1='8.35' x2='79.71' y2='9.06' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M74.67,6.95 Q75.80,5.20 77.86,4.88 Q76.73,6.63 74.67,6.95 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='77.10' y1='5.37' x2='82.96' y2='1.55' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M74.65,6.86 Q76.64,6.24 78.42,7.31 Q76.43,7.93 74.65,6.86 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='77.53' y1='7.21' x2='84.48' y2='8.04' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M79.46,5.85 Q80.62,4.12 82.68,3.83 Q81.53,5.56 79.46,5.85 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='81.92' y1='4.31' x2='87.85' y2='0.59' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M79.44,5.75 Q81.44,5.17 83.21,6.28 Q81.21,6.86 79.44,5.75 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='82.32' y1='6.15' x2='89.25' y2='7.12' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M84.26,4.84 Q85.45,3.13 87.51,2.88 Q86.32,4.59 84.26,4.84 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='86.74' y1='3.34' x2='92.74' y2='-0.26' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M84.24,4.74 Q86.25,4.20 87.99,5.33 Q85.98,5.88 84.24,4.74 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='87.10' y1='5.19' x2='94.02' y2='6.29' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M89.05,3.92 Q90.27,2.23 92.34,2.02 Q91.12,3.71 89.05,3.92 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='91.56' y1='2.47' x2='97.63' y2='-1.03' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M89.03,3.82 Q91.05,3.31 92.77,4.48 Q90.76,4.99 89.03,3.82 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='91.89' y1='4.33' x2='98.78' y2='5.55' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M93.24,3.19 Q94.49,1.52 96.57,1.34 Q95.32,3.01 93.24,3.19 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='95.78' y1='1.78' x2='101.90' y2='-1.61' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M93.23,3.09 Q95.26,2.62 96.96,3.81 Q94.93,4.29 93.23,3.09 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='96.08' y1='3.64' x2='102.95' y2='4.97' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M96.42,2.63 Q97.90,1.71 99.58,2.17 Q98.10,3.09 96.42,2.63 Z' fill='none' stroke='black' stroke-width='0.7' stroke-linecap='round'/%3E%3Cline x1='99.58' y1='2.17' x2='105.52' y2='1.30' stroke='black' stroke-width='0.5' stroke-linecap='round'/%3E%3C/svg%3E")no-repeat;mask-size:100% 100%;animation:grow .6s var(--ease)both}.rideau-sec{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.8rem!important;animation:apparait .5s var(--ease).45s both}.rideau-sec a{display:inline-block;font-family:var(--sans);font-size:.8125rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border:1px solid var(--line);padding:.5rem .8rem}.rideau-sec a[aria-current=page]{border-color:var(--accent);color:var(--accent)}.rideau-pied{margin:auto 0 0;padding-top:2rem;font-style:italic;font-size:1rem;color:var(--muted);animation:apparait .6s var(--ease).55s both}}@keyframes rideau{from{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes fil{from{transform:scaleY(0)}to{transform:scaleY(1)}}.pave{list-style:none;margin:2.5rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--ink)}.case{--fond:var(--paper);--texte:var(--ink);position:relative;aspect-ratio:10/9;display:grid;grid-template-rows:minmax(0,.85fr)minmax(0,1.15fr);row-gap:1.1rem;justify-items:center;text-align:center;padding:clamp(1.4rem,2.6vw,2.2rem)clamp(1.2rem,2.4vw,2rem);background:var(--fond);color:var(--texte);overflow:hidden}.case>svg{align-self:end;width:clamp(64px,7vw,96px);height:clamp(64px,7vw,96px);stroke-width:1.1;color:currentColor}.case-texte{align-self:start;display:flex;flex-direction:column;align-items:center}.case h2{font-family:var(--sans);font-size:clamp(1.2rem,1.8vw,1.45rem);font-weight:750;letter-spacing:-.02em;line-height:1.15;margin:0 0 .35rem}.case h2 a{color:inherit;text-decoration:none}.case-lien::after{content:"";position:absolute;inset:0;z-index:1}.case h2 a:hover,.case h2 a:focus-visible{text-decoration:underline;text-underline-offset:.2em}.case p{margin:0 0 .9rem;max-width:26ch;font-size:.9375rem;line-height:1.4;font-style:italic;color:inherit;opacity:.72}.case-vide,.case-planches summary{font-family:var(--sans);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.case-vide{opacity:.45;padding:.35rem 0}.case-planches summary{position:relative;z-index:3;cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:.45rem;border:1px solid;padding:.35rem .7rem}.case-planches summary::-webkit-details-marker{display:none}.case-planches summary::after{content:"+";font-weight:400}.case-planches[open] summary::after{content:"\2212"}.case-planches ul{position:absolute;z-index:2;inset:0 0 3.8rem 0;margin:0;padding:clamp(1.4rem,2.6vw,2.2rem);list-style:none;background:var(--fond);overflow:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.7rem;font-family:var(--sans);font-size:.9375rem;line-height:1.35;text-align:center}.case-planches ul a{color:inherit;text-underline-offset:.2em}.case-planches ul::before{content:"Planches";font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.6;margin-bottom:.2rem}.case::before{content:"";position:absolute;inset:.6rem;border:1px solid;opacity:.12;pointer-events:none}.case.case-muette::before{opacity:.06}.case.d3{--fond:var(--ink);--texte:var(--paper)}.case.f2{display:none}@media(max-width:900px){.pave{grid-template-columns:repeat(2,minmax(0,1fr))}.case{aspect-ratio:1/1}.case.d3{--fond:var(--paper);--texte:var(--ink)}.case.d2{--fond:var(--ink);--texte:var(--paper)}.case.f3{display:none}.case.f2{display:grid}}@media(max-width:600px){.pave{grid-template-columns:1fr}.case{aspect-ratio:auto;min-height:16rem;grid-template-rows:auto auto;align-content:center}.case.d2{--fond:var(--paper);--texte:var(--ink)}.case.d1{--fond:var(--ink);--texte:var(--paper)}.case.case-muette{display:none}}@media(prefers-reduced-motion:no-preference){.case>svg{transition:transform .35s var(--ease)}.case:hover>svg{transform:scale(1.06)}}.fiche-symbole{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1fr);gap:0 3rem;align-items:stretch}.fiche-embleme{--h:26rem;position:sticky;top:max(7rem,calc(50vh - var(--h)/2));align-self:start;justify-self:center;margin-top:3rem;width:min(100%,300px);height:var(--h);display:grid;grid-template-rows:1fr auto;background:var(--raise);color:var(--ink);border-top:2px solid var(--accent)}.embleme-dessin{display:grid;place-items:center}.embleme-dessin svg{width:48%;height:auto;aspect-ratio:1/1;stroke-width:.9;animation:apparait 1.2s var(--ease).6s backwards}.embleme-nom{margin:0;padding:1.1rem 1.4rem 1.3rem;border-top:1px solid var(--line);font-family:var(--serif);font-style:italic;font-size:1.05rem;color:var(--muted)}.embleme-nom span{display:block;margin-bottom:.25rem;font-family:var(--sans);font-style:normal;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}@media(max-width:800px){.fiche-symbole{grid-template-columns:1fr}.fiche-embleme{display:none}}:root{--card:#FCFBF8;--card-line:#DCDDE1;--hair:#E4E5E9;--soft:#E6E7EA;--text2:#464A55;--faint:#6A6F7B;--tint:#E2E6F3;--tint-ink:#2A3A74;--dash:#AEB2BD;--ombre:0 1px 2px rgba(26,28,34,.04),0 12px 32px rgba(26,28,34,.06);--foot:#14161E;--foot-raise:#1C1F29;--foot-ink:#E8E9EE;--foot-muted:#A3A8B6;--foot-line:#2A2E3B;--foot-accent:#8FA0E0}@media(prefers-color-scheme:dark){:root:not([data-eclairage=jour]){--card:#1A1D26;--card-line:#2A2E3B;--hair:#2A2E3B;--soft:#20232E;--text2:#C4C7D1;--faint:#9A9FAD;--tint:#26304F;--tint-ink:#C3CCEE;--dash:#3B4050;--ombre:0 1px 2px rgba(0,0,0,.2);--foot:#0B0D13;--foot-raise:#14161E;--foot-line:#222533}}:root[data-eclairage=nuit]{--card:#1A1D26;--card-line:#2A2E3B;--hair:#2A2E3B;--soft:#20232E;--text2:#C4C7D1;--faint:#9A9FAD;--tint:#26304F;--tint-ink:#C3CCEE;--dash:#3B4050;--ombre:0 1px 2px rgba(0,0,0,.2);--foot:#0B0D13;--foot-raise:#14161E;--foot-line:#222533}.head-in{border-bottom:1px solid var(--line);padding-top:.85rem;padding-bottom:.85rem}.brand-name{font-size:1.0625rem;font-weight:650}.brand-sub{display:none}.nav ul{gap:1.75rem}.nav a,.lien-apropos{font-size:.875rem;font-weight:500;color:var(--muted)}.lien-apropos{padding:.3rem 0;border-bottom:2px solid transparent}.nav>ul a,.lien-apropos{display:inline-block;line-height:1.2}.nav>ul{align-items:center}.nav>ul>li{display:flex}.nav a:hover,.lien-apropos:hover,.nav a[aria-current=page],.nav a.actif,.nav a.aussi{color:var(--ink)}.veilleuse{width:36px;height:36px;padding:0;justify-content:center;border:0;background:var(--soft);border-radius:999px}.veilleuse span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:980px){.veilleuse{width:44px;height:44px;padding:0}.menu summary{border:0;background:var(--ink);color:var(--paper);border-radius:999px;min-height:44px;padding:.4rem 1rem .4rem .9rem}.menu[open] summary{background:var(--accent);color:var(--paper)}}.accueil .hero{display:block;border-bottom:0;padding:3.5rem 0 0}.hero-in{display:grid;grid-template-columns:minmax(0,1fr)340px;gap:2rem 4rem;align-items:end;margin-top:2.5rem}.accueil .hero h1{font-size:clamp(2.4rem,6vw,4.5rem);line-height:1;margin:.9rem 0 1.25rem;max-width:none}.accueil .hero .suite{font-style:normal;font-size:clamp(1.2rem,2.2vw,1.5rem);line-height:1.4;max-width:32ch}.accueil .pourqui{border-top:0;background:var(--soft);border-radius:20px;padding:1.5rem 1.6rem;color:var(--text2)}.accueil .pourqui .label{font-size:.9375rem;letter-spacing:0;text-transform:none;color:var(--ink)}.accueil .pourqui p{margin:.5rem 0 0}@media(max-width:800px){.hero-in{grid-template-columns:1fr;margin-top:1.75rem}.accueil .hero{padding-top:1.5rem}}.accueil .breves{display:flex;max-width:min(100%,44rem);gap:.7rem;padding:.3rem 1rem .3rem .3rem;border-bottom:0;background:var(--soft);border-radius:999px}.accueil .breves .label{background:var(--accent);color:#fff;border-radius:999px;padding:.2rem .7rem;font-size:.75rem;letter-spacing:.02em;text-transform:none;font-weight:650}.accueil .ticker li{font-family:var(--sans);font-size:.875rem;color:var(--text2)}.accueil .ticker li a{text-decoration:none}.accueil .ticker time{color:var(--ink);font-weight:650;font-size:.875rem}.accueil .breves.tourne::after{left:1.2rem;right:1.2rem;bottom:0}.titre-section{font-family:var(--sans);font-size:1.75rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}.section-une{padding-top:5.5rem}.section-une .titre-section{margin-bottom:1.25rem}.section-tete{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.25rem}.lien-section{font-family:var(--sans);font-size:.9375rem;font-weight:600;color:var(--accent);text-decoration:none}.lien-section:hover{text-decoration:underline}@media(max-width:640px){.titre-section{font-size:1.5rem}.section-une{padding-top:3rem}}.accueil .une{grid-template-columns:minmax(0,1.15fr)minmax(0,1fr);gap:0;padding:0;border:1px solid var(--card-line);border-radius:24px;overflow:hidden;background:var(--card);box-shadow:var(--ombre)}.accueil .une .visuel{aspect-ratio:auto;height:100%;min-height:28rem}.accueil .une .visuel img{height:100%}.accueil .une .texte{align-self:center;padding:3rem 3.25rem}.une-meta{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .75rem}.une-meta .kicker{background:var(--tint);color:var(--tint-ink);border-radius:999px;padding:.2rem .65rem;font-size:.75rem;letter-spacing:.04em}.une-meta .meta{color:var(--faint)}.accueil .une h3{font-family:var(--sans);font-weight:800;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.06;letter-spacing:-.03em;margin:1.1rem 0 1rem}.accueil .une h3 a{text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 25%,transparent);text-decoration-thickness:1px;text-underline-offset:.25em;background:linear-gradient(var(--accent),var(--accent))0 100%/0 2px no-repeat;transition:background-size .45s var(--ease)}.accueil .une h3 a:hover{background-size:100% 2px}.accueil .une .accroche{font-style:normal;font-size:1.1875rem;line-height:1.5;color:var(--text2);margin:0 0 1.75rem}.accueil .une .btn{border-radius:999px;padding:.75rem 1.4rem;font-weight:600;border:0}@media(max-width:800px){.accueil .une{grid-template-columns:1fr;border-radius:22px}.accueil .une .visuel{min-height:0;aspect-ratio:16/9}.accueil .une .texte{padding:1.25rem 1.25rem 1.5rem}.accueil .une .btn{display:block;text-align:center;border-radius:14px}}.accueil .grille{grid-template-columns:minmax(0,1fr)340px;gap:3rem;padding:5.5rem 0 0;align-items:start}.liste.cartes{background:var(--card);border:1px solid var(--card-line);border-radius:24px;box-shadow:var(--ombre);padding:.25rem 1.75rem}.liste.cartes li{grid-template-columns:minmax(0,1fr)176px;gap:1.75rem;align-items:center;padding:1.5rem 0;border-bottom:1px solid var(--hair)}.liste.cartes li:last-child{border-bottom:0}.carte-meta{font-family:var(--sans);font-size:.8125rem;color:var(--faint)}.carte-meta .kicker{font-size:.75rem;letter-spacing:.04em;margin-right:.5rem}.carte-meta .meta{font-size:.8125rem;color:var(--faint)}.carte-meta a{position:relative;z-index:2}.liste.cartes h3{font-size:1.375rem;font-weight:700;line-height:1.22;letter-spacing:-.015em;margin:.35rem 0 .5rem}.carte-lien::after{content:"";position:absolute;inset:0;z-index:1}.liste.cartes .accroche{font-style:normal;font-size:1.03rem;line-height:1.5;color:var(--muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.vignette{width:176px;aspect-ratio:3/2;border-radius:12px;overflow:hidden;background:var(--soft)}.vignette img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}.liste.cartes li:hover .vignette img{transform:scale(1.04)}@media(max-width:900px){.accueil .grille{grid-template-columns:1fr;padding-top:3rem}}@media(max-width:640px){.liste.cartes{padding:0 1.1rem;border-radius:22px}.liste.cartes li{grid-template-columns:minmax(0,1fr)84px;gap:.9rem;align-items:start;padding:1.1rem 0}.liste.cartes .accroche{display:none}.liste.cartes h3{font-size:1.0625rem;line-height:1.25}.vignette{width:84px;aspect-ratio:1/1}}.cote-accueil{display:flex;flex-direction:column;gap:1.25rem;padding-top:3.4rem}@media(max-width:900px){.cote-accueil{padding-top:0}}.cote-accueil .agenda{background:var(--soft);border-radius:20px;padding:.4rem 1.4rem .6rem;margin:0}.cote-accueil .agenda .bloc-titre{border-bottom:0;color:var(--muted);margin:.8rem 0 0}.cote-accueil .agenda li{border-bottom:1px solid color-mix(in srgb,var(--ink) 9%,transparent)}.cote-accueil .agenda li:last-child{border-bottom:0}.groupe{background:var(--soft);border-radius:20px;padding:.4rem 1.4rem .5rem}.groupe .label{font-size:.8125rem;font-weight:650;letter-spacing:.06em;color:var(--muted);margin:.85rem 0 .25rem}.groupe .rubs li{padding:0;border-bottom:1px solid color-mix(in srgb,var(--ink) 9%,transparent)}.groupe .rubs li:last-child{border-bottom:0}.groupe .rubs a{display:grid;grid-template-columns:minmax(0,1fr)auto;align-items:center;column-gap:.75rem;padding:.8rem 0;font-weight:600;font-size:1rem;background:0 0}.groupe .rubs a:hover{color:var(--ink)}.rub-nom{grid-column:1}.rub-desc{grid-column:1;font-family:var(--sans);font-weight:400;font-size:.84375rem;line-height:1.4;color:var(--muted);margin-top:.1rem}.groupe .chevron{grid-column:2;grid-row:1/span 2;width:7px;height:11px;color:var(--faint);transition:transform .25s var(--ease)}.groupe .rubs a:hover .chevron{transform:translateX(3px);color:var(--accent)}.cote-accueil .encart{margin:0;border:1.5px dashed var(--dash);border-radius:20px;padding:1.2rem 1.4rem;font-size:.9375rem;color:var(--muted)}.encart-titre{margin:0;display:flex;align-items:center;gap:.6rem;font-family:var(--sans);font-weight:700;font-size:1rem;color:var(--ink)}.encart-titre .tagm{border-radius:999px;border-color:var(--dash)}.cote-accueil .encart p{margin:.5rem 0 .75rem}.chantier{list-style:none;margin:0;padding:0}.chantier li{border-top:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}.chantier a{display:block;padding:.6rem 0;font-family:var(--sans);font-weight:600;font-size:.9375rem;line-height:1.35;color:var(--ink);text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 25%,transparent);text-decoration-thickness:1px;text-underline-offset:.25em}.chantier a:hover{color:var(--accent)}.chantier li:last-child a{padding-bottom:0}.site-foot{background:var(--foot);color:var(--foot-ink);margin-top:6rem;padding:1rem 0 2rem;color-scheme:dark}.site-foot .frise{margin-top:1rem;color:var(--foot-line)}.site-foot a{color:inherit}.foot-grid .devise{color:var(--foot-muted)}.site-foot .label,.site-foot .lettre p.label{color:var(--foot-ink);letter-spacing:.04em}.foot-grid li a{color:var(--foot-muted)}.foot-grid li a:hover{color:var(--foot-accent)}.site-foot .lettre{border:0;background:var(--foot-raise);border-radius:18px;padding:1.5rem}.site-foot .lettre p,.site-foot .lettre .consent{color:var(--foot-muted)}.site-foot .lettre label.champ{color:var(--foot-muted);font-weight:600}.site-foot .lettre .ligne{gap:.5rem}.site-foot .lettre input[type=email]{background:var(--foot);color:var(--foot-ink);border:1px solid #2f3445;border-radius:12px;padding:.7rem .9rem}.site-foot .lettre button{background:var(--foot-accent);color:#12141b;border-radius:12px;padding:0 1.1rem;font-weight:650}.site-foot .lettre button:hover{background:var(--foot-ink)}.site-foot .lettre .consent input{accent-color:var(--foot-accent)}.site-foot :focus-visible{outline-color:var(--foot-accent)}.foot-bas{border-top-color:var(--foot-line);color:var(--foot-muted)}.foot-bas a:hover{color:var(--foot-accent)}@media(max-width:600px){.site-foot .lettre .ligne{flex-direction:column}.site-foot .lettre button{padding:.8rem 0}}.btn{border-radius:999px;border:0;padding:.75rem 1.4rem;font-weight:600}.btn.sec{background:var(--soft);color:var(--ink)}.btn.sec:hover{background:var(--accent);color:var(--paper)}.tagm{border-radius:999px;padding:.1rem .5rem}.ouverture{border:0;margin:3.5rem 0 0;padding:0 0 1rem;overflow:visible}.ouverture .arc{display:none}.ouverture .filigrane{left:-.05em;top:-.2em}.ouverture .ligne{padding-top:0;gap:.5rem .75rem;align-items:center}.ouverture .ligne .kicker{background:var(--tint);color:var(--tint-ink);border-radius:999px;padding:.2rem .65rem;font-size:.75rem;letter-spacing:.04em}.ouverture h1{font-size:clamp(2.2rem,5.4vw,4.25rem);line-height:1.02;margin:1rem 0 1.25rem;max-width:20ch}.ouverture .accroche{font-style:normal;font-size:clamp(1.15rem,2vw,1.4rem);line-height:1.45;color:var(--text2);max-width:40ch}.ouverture .infos{gap:.75rem 1.25rem;color:var(--faint)}.ouverture.duo{gap:1rem 4rem}.ouverture.duo .kicker{display:inline-block;background:var(--tint);color:var(--tint-ink);border-radius:999px;padding:.2rem .65rem;font-size:.75rem;letter-spacing:.04em}.ouverture.court,.ouverture.court.duo{padding-bottom:1rem}@media(max-width:800px){.ouverture{margin-top:2rem}}.prose h2{font-weight:700;letter-spacing:-.02em}.prose h3{font-weight:700}.prose img{border-radius:16px}.prose figcaption{color:var(--faint);margin-top:.75rem}.prose blockquote{border-top:0;background:var(--soft);border-radius:20px;padding:1.5rem 1.75rem}.prose blockquote p{font-weight:700;font-size:clamp(1.3rem,2.6vw,1.6rem);line-height:1.25}.prose pre{border-radius:14px}.prose code{border-radius:6px}.prose ul li::before{border-radius:50%;background:var(--accent)}.aparte{border-left:0;background:var(--soft);border-radius:16px;padding:1.1rem 1.3rem}@media(min-width:1400px){.aparte{border-left:0;background:var(--soft);padding:.9rem 1rem}}.footnotes{border-top-color:var(--hair)}.prose table{width:100%;border-collapse:separate;border-spacing:0;margin:2rem 0;font-family:var(--sans);font-size:.9375rem;line-height:1.45;background:var(--card);border:1px solid var(--card-line);border-radius:18px;overflow:hidden;display:block;overflow-x:auto}.prose th{text-align:left;font-size:.75rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);padding:.9rem 1rem .6rem;border-bottom:1px solid var(--hair)}.prose td{padding:.8rem 1rem;border-bottom:1px solid var(--hair);vertical-align:top}.prose tr:last-child td{border-bottom:0}.sommaire{border-top:0;background:var(--soft);border-radius:20px;padding:1.1rem 1.4rem}.bloc-bref{border-left:0;background:var(--tint);border-radius:18px;padding:1.1rem 1.4rem;color:var(--ink)}.bloc-amorce{background:var(--tint);border-radius:18px;padding:1.1rem 1.4rem;margin:1.5rem 0 2rem;color:var(--ink)}.bloc-amorce p{font-style:italic;font-size:1.0625rem;line-height:1.55;margin:0}.faq details{border-top:0;border-bottom:1px solid var(--hair);padding:0}.faq details:last-child{border-bottom:0}.faq{background:var(--card);border:1px solid var(--card-line);border-radius:24px;padding:.25rem 1.5rem;box-shadow:var(--ombre)}.faq summary{padding:1rem 0;list-style:none;display:flex;justify-content:space-between;gap:1rem}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";font-weight:400;color:var(--faint)}.faq details[open] summary::after{content:"\2212"}.faq details>div{padding-bottom:1rem}.encadres div{border-top:0;background:var(--soft);border-radius:20px;padding:1.1rem 1.3rem;color:var(--text2)}.intro-rubrique h2{font-weight:700}.fin{display:flex;flex-direction:column;gap:3.5rem;margin-top:5rem}.fin>*{margin-top:0;margin-bottom:0}.pilier-lien{background:var(--soft);border-radius:20px;padding:1.1rem 1.4rem;justify-content:space-between;align-items:center}.pilier-lien .label{color:var(--muted);font-size:.75rem}.pilier-lien .lien-fort{color:var(--accent)}.chaine-tete{margin-bottom:1.25rem}.chaine{border-top:0;padding:0;gap:1.25rem}.chaine li{background:var(--card);border:1px solid var(--card-line);border-radius:20px;padding:1.3rem 1.4rem 1.4rem;box-shadow:var(--ombre);transition:transform .25s var(--ease)}.chaine li::before{display:none}.chaine li.vu::before{display:none}.chaine li:hover{transform:translateY(-2px)}.chaine li div a{position:relative;z-index:2}.chaine .kicker{font-size:.75rem;letter-spacing:.04em}.chaine h3{font-size:1.15rem;font-weight:700;line-height:1.25;margin:.45rem 0 .5rem}.chaine h3 a{background:0 0}.chaine p{font-style:normal;font-size:.95rem;color:var(--muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.commentaires{max-width:none;margin:0;border:0;background:var(--card);border-radius:24px;padding:1.75rem 2rem;box-shadow:var(--ombre);border:1px solid var(--card-line)}.commentaires>.label{font-size:1.375rem;font-weight:700;letter-spacing:-.015em;text-transform:none;color:var(--ink)}.commentaires p{color:var(--muted)}.commentaires.porte-encart{background:var(--soft);border:0;box-shadow:none}.commentaires.porte-encart>.label{font-size:1.25rem}.commentaires.porte-encart .btn{margin-top:.25rem}.fil-com .com{border-top-color:var(--hair)}.fil-com .rep{border-left:0;background:var(--soft);border-radius:14px;padding:.8rem 1rem}.form-com input[type=text],.form-com textarea{border:1px solid var(--line);border-radius:12px;background:var(--paper);padding:.7rem .9rem}.form-com button{border-radius:999px;padding:.75rem 1.4rem;font-weight:600}.commentaires .merci{border-left:0;background:var(--tint);border-radius:14px;padding:.8rem 1rem}.portes{margin:0;gap:1.25rem}.portes a,.portes a:first-child,.portes a:last-child{border:1px solid var(--card-line);background:var(--card);border-radius:20px;padding:1.1rem 1.4rem 1.3rem;box-shadow:var(--ombre);transition:transform .25s var(--ease)}.portes a:hover{transform:translateY(-2px);color:var(--ink)}.portes .meta{color:var(--faint)}.portes strong{font-weight:700;font-size:1.15rem}@media(max-width:640px){.commentaires{padding:1.25rem 1.1rem}.fin{gap:2.5rem}}.liste-page{margin-top:2.5rem}.fiche-embleme{background:var(--soft);border-top:0;border-radius:24px;overflow:hidden}.embleme-nom{border-top-color:color-mix(in srgb,var(--ink) 9%,transparent)}.pager ul{gap:.5rem}.pager li a,.pager li span{border:0;background:var(--soft);border-radius:999px}.pager li span[aria-current]{background:var(--ink);color:var(--paper)}.pager .lien-fort{color:var(--accent)}.vide-msg{font-style:normal;color:var(--muted)}.archive{border-collapse:separate;border-spacing:0;background:var(--card);border:1px solid var(--card-line);border-radius:24px;box-shadow:var(--ombre);overflow:hidden}.archive th{border-bottom:1px solid var(--hair);color:var(--faint);font-weight:650;letter-spacing:.06em;padding:1rem 1.25rem .7rem}.archive td{border-bottom:1px solid var(--hair);padding:1rem 1.25rem}.archive tbody tr:last-child td{border-bottom:0}.archive td.t a{font-weight:650}.archive td.t a:hover{color:var(--accent)}.archive tr.annee td{border-bottom:1px solid var(--hair);color:var(--ink);font-size:1.375rem;font-weight:700;letter-spacing:-.015em;padding-top:1.5rem}.archive tbody tr.annee:first-child td{padding-top:1.1rem}.pave{border:0;gap:12px}.case{border-radius:22px}.case::before{display:none}.case.case-muette{opacity:.5}.case-planches summary{border-radius:999px}.case-planches ul{border-radius:22px}.case{--fond:var(--card);border:1px solid var(--card-line)}.case.case-muette{--fond:var(--soft);border-color:transparent}.fin>.chaine-tete{margin-bottom:-2.25rem}.commentaires>p.label{font-size:1.375rem;font-weight:700;letter-spacing:-.015em;text-transform:none;color:var(--ink)}.commentaires.porte-encart>p.label{font-size:1.25rem}.ouverture .filigrane{left:auto;right:0;top:-.1em}.ouverture .filigrane{color:color-mix(in srgb,var(--ghost) 55%,var(--paper))}.ouverture.avec-portrait{display:grid;grid-template-columns:minmax(0,1fr)280px;column-gap:0;align-items:center}.ouverture.avec-portrait .entete-texte{background:var(--soft);border-radius:24px;padding:2.75rem 6rem 2.75rem 3.5rem;margin-right:-4.5rem;max-width:38rem;position:relative;z-index:1}.ouverture.avec-portrait .portrait{margin:0;position:relative;z-index:2}.portrait img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:24px;box-shadow:var(--ombre);background:var(--soft)}.portrait figcaption{margin-top:.75rem;font-family:var(--sans);font-size:.875rem;color:var(--faint)}.portrait figcaption strong{color:var(--ink);font-weight:650}@media(max-width:900px){.ouverture.avec-portrait{grid-template-columns:minmax(0,1fr)220px}.ouverture.avec-portrait .entete-texte{padding-right:4.5rem;margin-right:-3rem}}@media(max-width:800px){.ouverture.avec-portrait{grid-template-columns:1fr}.ouverture.avec-portrait .entete-texte{max-width:none;margin-right:0;padding:2.25rem 1.75rem 3.25rem}.ouverture.avec-portrait .portrait{width:min(64%,220px);margin:-2.5rem auto 0;justify-self:center}}@media(max-width:980px){.lien-apropos{display:none}}.feuillet{display:flow-root;transform-origin:left center;-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:feuillet 1s cubic-bezier(.65,0,.35,1).15s backwards}@keyframes feuillet{from{-webkit-mask-image:linear-gradient(90deg,#000 44%,transparent 56%);mask-image:linear-gradient(90deg,#000 44%,transparent 56%);-webkit-mask-position:100% 0;mask-position:100% 0;transform:perspective(1400px)rotateY(12deg)}to{-webkit-mask-image:linear-gradient(90deg,#000 44%,transparent 56%);mask-image:linear-gradient(90deg,#000 44%,transparent 56%);-webkit-mask-position:0 0;mask-position:0 0;transform:none}}.dans-planche{display:none}@media(min-width:1000px){.ouverture:has(>.dans-planche){display:grid;grid-template-columns:minmax(0,1fr)minmax(280px,34%);column-gap:clamp(2.5rem,5vw,5rem);align-items:end}.dans-planche{display:block;margin:0 0 .5rem;background:var(--soft);border-radius:20px;padding:1.5rem 1.7rem 1.1rem}.dans-planche .label{color:var(--accent);margin:0 0 .8rem}.dans-planche ol{list-style:none;margin:0;padding:0;counter-reset:s}.dans-planche li{counter-increment:s;display:flex;gap:.8rem;padding:.55rem 0;border-top:1px solid var(--line);font-family:var(--sans);font-size:.95rem;line-height:1.35}.dans-planche li::before{content:counter(s,decimal-leading-zero);flex:none;color:var(--faint);font-weight:700;font-size:.8rem;padding-top:.12rem;font-variant-numeric:tabular-nums}.dans-planche a{color:var(--ink);text-decoration:none;background:linear-gradient(var(--accent),var(--accent))0 100%/0 1px no-repeat;transition:background-size .35s var(--ease)}.dans-planche a:hover,.dans-planche a:focus-visible{background-size:100% 1px}.dans-planche-image{padding:0;background:0 0;overflow:hidden}.dans-planche-image img{display:block;width:100%;height:auto;border-radius:20px}}@media(min-width:1000px){.wrap:has(>.ouverture>.dans-planche)>.page>.sommaire{display:none}}.nav>ul>li.nav-guide a{background:var(--tint);color:var(--tint-ink);border-radius:999px;padding:.4rem .85rem;font-weight:600}.nav>ul>li.nav-guide a::after{display:none}.nav a,.lien-apropos{white-space:nowrap}@media(min-width:981px) and (max-width:1199px){.nav,.nav ul{gap:1rem}.nav a,.lien-apropos{font-size:.8125rem}.nav>ul>li.nav-guide a{padding:.35rem .7rem}}@media(min-width:981px) and (max-width:1099px){.nav>ul>li.nav-sec{display:none}}.nav>ul>li.nav-guide a:hover,.nav>ul>li.nav-guide a[aria-current=page]{background:var(--accent);color:var(--paper)}@media(max-width:980px){.nav .rideau ul.rideau-princ li.nav-guide a{color:var(--accent);font-weight:700}}.hero-cote{display:grid;gap:1rem}.porte-carte{background:var(--tint);border-radius:20px;padding:1.4rem 1.6rem;font-family:var(--sans);font-size:.9375rem;line-height:1.5;color:var(--ink)}.porte-carte .label{margin:0;font-weight:700;font-size:1rem;letter-spacing:0;text-transform:none;color:var(--tint-ink)}.porte-carte ul{list-style:none;margin:.6rem 0 1rem;padding:0}.porte-carte li{position:relative;padding-left:1rem;margin:.2rem 0}.porte-carte li::before{content:"";position:absolute;left:0;top:.62em;width:.4rem;height:.4rem;border-radius:50%;background:var(--accent)}.porte-carte .btn{padding:.6rem 1.2rem}@media(max-width:800px){.porte-carte .btn{display:block;text-align:center;border-radius:14px}}.brand-sub{display:block;font-style:normal;font-family:var(--sans);font-size:.75rem;line-height:1.2;margin-top:.15rem;color:var(--faint)}@media(max-width:420px){.brand-sub{font-size:.6875rem}}.accueil .hero{padding-top:2.5rem}.hero-in{margin-top:2rem}@media(min-width:801px){.hero-in{grid-template-columns:1fr;gap:2.2rem}.accueil .hero .suite{max-width:44ch}.hero-cote{grid-template-columns:1fr 1fr;align-items:stretch}.hero-cote>*{margin:0}.porte-carte{display:flex;flex-direction:column}.porte-carte .btn{margin-top:auto;align-self:flex-start}}p,li,figcaption,summary,blockquote{text-wrap:pretty}h1,h2,h3{text-wrap:balance}@supports(-webkit-touch-callout:none){@media(max-width:640px){p,li,figcaption,summary,blockquote{text-wrap:wrap}.prose>p,.prose li{-webkit-hyphens:manual;hyphens:manual}}}.loupe{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background:var(--soft);color:var(--ink);border-radius:999px;transition:background .2s var(--ease)}.loupe svg{width:16px;height:16px}.loupe:hover,.loupe[aria-current=page]{background:var(--tint)}@media(max-width:980px){.loupe{width:44px;height:44px}}.rech{margin:1.6rem 0 0;max-width:38rem}.rech .champ{display:block;font-family:var(--sans);font-size:.8125rem;font-weight:700;margin:0 0 .4rem}.rech-ligne{display:flex;gap:.5rem}.rech input[type=search]{flex:1;min-width:0;font:inherit;font-size:1.0625rem;padding:.7rem .9rem;background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:12px}.rech input[type=search]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.rech .btn{border-radius:12px;padding:0 1.2rem;cursor:pointer;line-height:1}.rech-404{margin-top:2rem}.suggestions{margin:1.8rem 0 0}.suggestions ul{list-style:none;margin:.6rem 0 0;padding:0}.suggestions li{margin:.35rem 0}.suggestions a{font-family:var(--sans);font-weight:650}.rech-res{margin:2.5rem 0 0;min-height:16rem;max-width:var(--content)}.rech-etat{font-family:var(--sans);font-size:.875rem;color:var(--muted);margin:0 0 1rem}.rech-liste{list-style:none;margin:0 0 1.5rem;padding:0}.rech-liste li{padding:1.25rem 0;border-bottom:1px solid var(--line)}.rech-nature{display:block;font-family:var(--sans);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--faint);margin:0 0 .25rem}.rech-titre{font-family:var(--sans);font-weight:750;font-size:1.25rem;line-height:1.25;color:var(--ink);text-decoration:none}.rech-titre:hover{text-decoration:underline;text-underline-offset:.2em}.rech-ex{margin:.4rem 0 0;color:var(--muted);font-size:1.0625rem;line-height:1.55}.rech-ex mark{background:var(--tint);color:var(--tint-ink);padding:0 .15em;border-radius:3px}@media(max-width:600px){.rech-ligne{flex-direction:column}.rech .btn{padding:.8rem 0}}.fil{padding:1.4rem 0 0;font-family:var(--sans);font-size:.8125rem;color:var(--muted)}.fil ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:nowrap;align-items:baseline;gap:.15rem 0;overflow:hidden}.fil li{display:inline-flex;align-items:baseline;white-space:nowrap;flex:none;min-width:0}.fil li+li::before{content:"›";margin:0 .55rem;color:var(--faint)}.fil li:last-child{flex:initial;overflow:hidden}.fil li:last-child span{overflow:hidden;text-overflow:ellipsis;color:var(--ink)}.fil a{color:var(--muted);text-decoration:none}.fil a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:.2em}.fil+.ouverture{margin-top:1.2rem}.partager{font-family:var(--sans);font-size:.8125rem;font-weight:700;display:inline-flex;align-items:center;gap:.4rem;background:0 0;color:var(--ink);border:1px solid var(--line);border-radius:999px;padding:.3rem .8rem .3rem .65rem;cursor:pointer}.partager[hidden]{display:none}.partager svg{width:14px;height:14px}.partager:hover{background:var(--soft)}.flux-rubrique{margin:1rem 0 0}.glossaire{max-width:var(--content);margin:3rem 0 4rem}.glossaire dl{margin:0}.gl-entree{padding:1.3rem 0;border-bottom:1px solid var(--line);scroll-margin-top:6rem}.glossaire dt{font-family:var(--sans);font-weight:800;font-size:1.3rem;letter-spacing:-.01em;line-height:1.2}.glossaire dd{margin:.45rem 0 0}.glossaire dd p{margin:0;font-size:1.0625rem;line-height:1.6}.glossaire dd .gl-plus{margin-top:.5rem;font-family:var(--sans);font-size:.875rem;color:var(--muted)}.gl-entree:target dt{color:var(--accent)}.gl{cursor:help;text-decoration:underline dotted var(--accent);text-underline-offset:.22em;text-decoration-thickness:1.5px;-webkit-tap-highlight-color:transparent}.gl:hover,.gl[aria-expanded=true]{background:var(--tint)}.gl:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#gl-bulle{position:absolute;z-index:60;width:min(20rem,calc(100vw - 16px));box-sizing:border-box;padding:.9rem 1rem;background:var(--card);color:var(--ink);border:1px solid var(--card-line);border-radius:12px;box-shadow:var(--ombre),0 10px 30px rgba(0,0,0,.12);font-family:var(--sans);font-size:.875rem;line-height:1.5;font-style:normal;text-align:left;text-wrap:pretty}#gl-bulle[hidden]{display:none}#gl-bulle strong{display:block;font-size:.9375rem;margin:0 0 .2rem}#gl-bulle span{display:block;color:var(--text2)}#gl-bulle a{display:inline-block;margin-top:.55rem;font-weight:700;font-size:.8125rem;color:var(--accent)}@media(min-width:981px){.brand-sub{display:none}.nav,.nav>ul{gap:2rem}.nav a{font-size:.875rem}.nav>ul>li.nav-sec{display:flex}}.nav>ul>li.nav-guide a{background:0 0;border-radius:0;padding:.3rem 0;color:var(--accent);font-weight:600;display:inline-flex;align-items:center;gap:.4rem;border-bottom:1.5px solid color-mix(in srgb,var(--accent) 40%,transparent)}.nav>ul>li.nav-guide a:hover,.nav>ul>li.nav-guide a[aria-current=page]{background:0 0;color:var(--accent);border-bottom-color:var(--accent)}.nav .ic-guide{width:.7rem;height:.95rem;flex:none}.nav-groupe{position:relative}.deroulant>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:.3rem;font-family:var(--sans);font-size:.875rem;font-weight:500;line-height:1.2;color:var(--muted);padding:.3rem 0;white-space:nowrap}.deroulant>summary::-webkit-details-marker{display:none}.deroulant>summary svg{width:.75rem;height:.75rem;transition:transform .2s var(--ease)}.deroulant>summary:hover,.deroulant>summary.actif,.deroulant[open]>summary{color:var(--ink)}.deroulant[open]>summary svg{transform:rotate(180deg)}.nav .deroulant-liste{position:absolute;top:calc(100% + .7rem);left:-.9rem;z-index:30;display:flex;flex-direction:column;gap:.1rem;min-width:15rem;margin:0;padding:.5rem;list-style:none;background:var(--card);border:1px solid var(--card-line);border-radius:16px;box-shadow:var(--ombre)}.nav .deroulant-liste a{display:block;padding:.6rem .8rem;border-radius:10px;color:var(--ink);font-weight:500}.nav .deroulant-liste a::after{display:none}.nav .deroulant-liste a:hover,.nav .deroulant-liste a[aria-current=page]{background:var(--soft);color:var(--ink)}.nav .deroulant-liste .deroulant-tout{margin-top:.3rem;padding-top:.3rem;border-top:1px solid var(--card-line)}.nav .deroulant-liste .deroulant-tout a{color:var(--accent);font-weight:600}.nav .deroulant-liste .deroulant-tout a::before{content:none}.rideau-recherche{display:none}@media(max-width:980px){.nav-side>.loupe,.nav-side>.veilleuse{display:none}.brand-sub{display:none}.brand-name{white-space:nowrap;font-size:1.1875rem}.menu summary{background:var(--soft);color:var(--ink);border:1px solid var(--line)}.menu[open] summary{background:var(--accent);color:var(--paper);border-color:var(--accent)}.rideau-recherche{display:flex;align-items:center;gap:.6rem;min-height:48px;margin:0 0 1.4rem;padding:0 1rem;border-radius:14px;background:var(--soft);color:var(--muted);font-family:var(--sans);font-size:1rem;text-decoration:none;animation:apparait .5s var(--ease).05s both}.rideau-recherche svg{width:18px;height:18px;flex:none}.rideau-recherche[aria-current=page]{color:var(--accent)}.nav .rideau-sec .veilleuse-rideau{width:auto;height:auto;display:inline-flex;align-items:center;gap:.45rem;font-family:var(--sans);font-size:.8125rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:0 0;border:1px solid var(--line);border-radius:0;padding:.5rem .8rem;color:var(--ink)}.nav .rideau-sec .veilleuse-rideau[hidden]{display:none}.nav .rideau-sec .veilleuse-rideau span{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:nowrap;display:inline}.rideau:has(.rideau-recherche) .rideau-fil{top:calc(1.2rem + 48px + 1.4rem);height:calc(100% - 7rem - 1.2rem - 48px - 1.4rem)}.nav .rideau-princ a{font-size:1.3125rem;font-weight:600;color:var(--ink);padding:.7rem 0}.nav .rideau-princ a[aria-current=page],.nav .rideau-princ a.aussi,.nav .rideau ul.rideau-princ li.nav-guide a{color:var(--accent)}.nav .rideau-sec a{color:var(--ink)}.nav .rideau-princ a::after{position:static;left:auto;right:auto;bottom:auto;height:.55rem;background:0 0;-webkit-mask:none;mask:none;animation:none}.nav .rideau-princ a[aria-current=page]::after{height:.6rem;background:var(--accent)}}@media(max-width:360px){.brand-name{font-size:1.0625rem}}.nav .deroulant-liste::before{content:"";position:absolute;left:0;right:0;top:-.9rem;height:.9rem}.deroulant[open]>.deroulant-liste{transform-origin:top left;-webkit-mask-size:300% 300%;mask-size:300% 300%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:deplie .5s cubic-bezier(.65,0,.35,1)backwards}@keyframes deplie{from{-webkit-mask-image:linear-gradient(135deg,#000 42%,transparent 58%);mask-image:linear-gradient(135deg,#000 42%,transparent 58%);-webkit-mask-position:100% 100%;mask-position:100% 100%;transform:perspective(900px)rotateX(-10deg)rotateY(10deg)}to{-webkit-mask-image:linear-gradient(135deg,#000 42%,transparent 58%);mask-image:linear-gradient(135deg,#000 42%,transparent 58%);-webkit-mask-position:0 0;mask-position:0 0;transform:none}}@media(prefers-reduced-motion:reduce){.deroulant[open]>.deroulant-liste{animation:none}}@media(min-width:981px){.brand-name{font-size:1.125rem;letter-spacing:-.015em}.brand-sub{display:flex;align-items:center;gap:.45rem;margin-top:.22rem;font-family:var(--serif);font-style:normal;font-size:.8125rem;line-height:1.2;letter-spacing:.01em;color:var(--muted);white-space:nowrap}.brand-sub::before{content:"";width:.9rem;height:1px;background:var(--accent);flex:none}}@media(max-width:980px){.brand{align-items:center}.brand-sub{display:flex;align-items:center;gap:.4rem;margin-top:.2rem;font-family:var(--serif);font-style:normal;font-size:.75rem;line-height:1.2;letter-spacing:.01em;color:var(--muted);white-space:nowrap}.brand-sub::before{content:"";width:.75rem;height:1px;background:var(--accent);flex:none}.rideau-pied{display:none}}@media(max-width:380px){.brand-sub{font-size:.6875rem}.brand-sub::before{display:none}}@media(max-width:340px){.brand-sub{white-space:normal}}.nav .deroulant-liste a{transition:background .15s var(--ease),color .15s var(--ease)}.nav .deroulant-liste a:hover,.nav .deroulant-liste a:focus-visible{background:color-mix(in srgb,var(--accent) 20%,var(--card));color:var(--tint-ink);box-shadow:inset 3px 0 0 var(--accent)}.nav .deroulant-liste a[aria-current=page]{background:var(--soft);display:flex;align-items:center;justify-content:space-between;gap:1rem}.nav .deroulant-liste a[aria-current=page]::before{content:none}.nav .deroulant-liste a[aria-current=page]:hover{background:color-mix(in srgb,var(--accent) 20%,var(--card))}.nav .deroulant-liste a[aria-current=page]::after{content:"";display:block;position:static;width:.45rem;height:.45rem;border-radius:50%;background:var(--accent);opacity:1;transform:none;-webkit-mask:none;mask:none;animation:none}.nav .deroulant-liste .deroulant-tout a:hover{color:var(--tint-ink)}@media(max-width:980px){.nav-side{gap:.5rem}.nav-side>.loupe{display:inline-flex;width:44px;height:44px;background:var(--soft);border:1px solid var(--line);color:var(--accent)}.nav-side>.loupe svg{width:17px;height:17px}.nav-side>.loupe[aria-current=page]{background:var(--tint)}.menu summary{width:44px;height:44px;min-height:44px;padding:0;justify-content:center;gap:0}.menu .t-ouvrir,.menu[open] .t-fermer{display:inline;position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.menu:not([open]) .t-fermer,.menu[open] .t-ouvrir{display:none}.nav .rideau-recherche{padding:0 1rem}}.brand{padding:.55rem .75rem .55rem .6rem;margin:-.55rem -.75rem -.55rem -.6rem;border-radius:16px;-webkit-tap-highlight-color:transparent;transition:background-color .2s var(--ease)}.brand:active{background:var(--soft);color:inherit}@media(hover:hover){.brand:hover{background:var(--soft);color:inherit}}.brand:focus-visible{outline:2px solid var(--accent);outline-offset:0}.accueil a,.accueil .liste.cartes li{-webkit-tap-highlight-color:transparent}.accueil .liste.cartes li{margin:0 -1rem;padding:1.5rem 1rem;border-radius:16px}.accueil .liste.cartes li:active{background-color:var(--soft)}@media(max-width:640px){.accueil .liste.cartes li{margin:0 -.7rem;padding:1.1rem .7rem}}.accueil .groupe .rubs a{margin:0 -.7rem;padding:.8rem .7rem;border-radius:14px;transition:background-color .2s var(--ease)}.accueil .groupe .rubs a:active{background-color:color-mix(in srgb,var(--accent) 12%,var(--soft))}@media(hover:hover){.accueil .groupe .rubs a:hover{background-color:color-mix(in srgb,var(--accent) 12%,var(--soft))}}.accueil .groupe .rubs li:hover,.accueil .groupe .rubs li:focus-within{background-color:transparent}.cote-accueil .agenda li{margin:0 -.7rem;padding:.9rem .7rem;border-radius:14px;transition:background-color .2s var(--ease)}.cote-accueil .agenda .t a::after{content:"";position:absolute;inset:0;border-radius:14px}.cote-accueil .agenda li:has(.t a):active{background-color:color-mix(in srgb,var(--accent) 12%,var(--soft))}@media(hover:hover){.cote-accueil .agenda li:has(.t a):hover{background-color:color-mix(in srgb,var(--accent) 12%,var(--soft))}}.accueil .chantier li{margin:0 -.7rem;border-radius:14px}.accueil .chantier a,.accueil .chantier li:last-child a{padding:.6rem .7rem}.accueil .chantier li:active{background-color:var(--soft)}.cote-accueil .encart:has(.chantier){padding-bottom:.6rem}.accueil .lien-section{display:inline-block;margin:-.35rem -.75rem;padding:.35rem .75rem;border-radius:999px;transition:background-color .2s var(--ease)}.accueil .lien-section:active{background:var(--soft);text-decoration:none}@media(hover:hover){.accueil .lien-section:hover{background:var(--soft);text-decoration:none}}.accueil .encart a.tagm{border-radius:999px;border-color:var(--dash)}.accueil .encart a.tagm:active{background:var(--soft)}.accueil .groupe .rubs a:focus-visible,.accueil .chantier a:focus-visible,.accueil .lien-section:focus-visible{outline:2px solid var(--accent);outline-offset:0}@media(min-width:981px) and (hover:hover){.nav>ul>li>a,.nav .deroulant>summary{padding:.45rem .6rem;margin:-.45rem -.6rem;border-radius:12px;transition:background-color .2s var(--ease),color .2s var(--ease)}.nav>ul>li>a:hover,.nav .deroulant>summary:hover,.nav .deroulant[open]>summary{background-color:var(--soft)}.nav>ul>li>a::after{left:.6rem;right:.6rem;bottom:-.45rem}.nav>ul>li.nav-guide a{padding:.45rem .6rem;border-radius:12px;border-bottom:0;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--accent) 40%,transparent);text-decoration-thickness:1.5px;text-underline-offset:.35em}.nav>ul>li.nav-guide a:hover{background-color:var(--soft);text-decoration-color:var(--accent)}.nav>ul>li.nav-guide a[aria-current=page]{text-decoration-color:var(--accent)}.nav>ul>li>a:focus-visible,.nav .deroulant>summary:focus-visible{outline:2px solid var(--accent);outline-offset:0}}@media(min-width:1000px){.ouverture:has(>.dans-planche) .ouverture-texte .accroche{max-width:62ch}}.titre-oeil{position:relative}.accueil .feuillet{animation:none}.oeil{position:absolute;display:none;height:auto;pointer-events:none;--o-fond:var(--paper);--o-blanc:var(--card);--o-encre:var(--ink);--o-bleu:var(--accent)}.oeil .o-f{fill:var(--o-fond)}.oeil .o-w{fill:var(--o-blanc)}.oeil .o-p{fill:var(--o-encre)}.oeil .o-e{stroke:var(--o-encre)}.oeil .o-b{stroke:var(--o-bleu)}@media(min-width:340px) and (max-width:800px){.oeil-m{display:block;right:-8px;bottom:-48px;width:min(130px,calc(100vw - 266px))}}@media(min-width:340px) and (max-width:599px){.accueil .hero h1{margin-bottom:calc(1.25rem + 28px)}.accueil .hero h1 .ligne-titre{display:block}}@media(min-width:801px){.oeil-o{display:block;--t:clamp(2.4rem,6vw,4.5rem);--w:min(290px,calc(2*var(--t) + 150px),calc(100% - 10.45*var(--t) - 8px));width:var(--w);left:max(calc(75% + 4px - var(--w)/2),calc(10.45*var(--t) + 8px));top:calc(50% + 24px);transform:translateY(-50%)}}.oeil-delta{animation:oeil-trace 1.1s ease-in-out .2s backwards}.oeil-rayons{transform-origin:80px 96px;animation:oeil-rayons 1.7s ease-out .6s backwards}.oeil-regard{transform-origin:80px 99px;animation:oeil-ouvre .6s ease-in-out 1.2s backwards,oeil-cligne 4s ease-in-out 1.8s infinite}.t-regard{transform-origin:80px 99px;animation:oeil-cligne 4s ease-in-out 1.8s infinite}@keyframes oeil-trace{from{stroke-dasharray:1;stroke-dashoffset:1}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes oeil-rayons{from{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}@keyframes oeil-ouvre{from{transform:scaleY(0);opacity:0}15%{transform:scaleY(.06);opacity:1}to{transform:scaleY(1);opacity:1}}@keyframes oeil-cligne{0%,91%,100%{transform:scaleY(1)}95.5%{transform:scaleY(.08)}}@media print{.oeil{--o-fond:#fff;--o-blanc:#fff;--o-encre:#000;--o-bleu:#3A4D8F}.oeil *{animation:none!important}}:root{--bandeau:#14161E;--bandeau-rond:#2A2D38;--bandeau-ink:#fff;--bandeau-muted:#B9BEDD;--bandeau-accent:#AEB6E6;--bandeau-cercle:#8FA0E0;--bandeau-languette:#14161E}@media(prefers-color-scheme:dark){:root:not([data-eclairage=jour]){--bandeau:#272B3A;--bandeau-rond:#383D50;--bandeau-languette:#343A50}}:root[data-eclairage=nuit]{--bandeau:#272B3A;--bandeau-rond:#383D50;--bandeau-languette:#343A50}.bandeau,.rideau-voile,.rideau-fermer{display:none}@media(max-width:980px){.bandeau{display:flex;flex-direction:column;position:fixed;z-index:9;right:max(.75rem,env(safe-area-inset-right),calc(50% - 15rem));bottom:calc(.9rem + env(safe-area-inset-bottom));width:min(calc(100% - 1.5rem),30rem);background:var(--bandeau);color:var(--bandeau-ink);border-radius:29px;box-shadow:0 10px 30px rgba(20,22,29,.32),0 2px 6px rgba(20,22,29,.2),inset 0 0 0 1px rgba(255,255,255,9%);font-family:var(--sans);line-height:1.3;-webkit-tap-highlight-color:transparent;color-scheme:dark;transition:width .4s var(--ease),border-radius .4s var(--ease),background-color .4s var(--ease),box-shadow .4s var(--ease)}.bandeau[hidden]{display:none}.bandeau button{font-family:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.bandeau a{color:inherit;text-decoration:none}.bandeau :focus-visible{outline:2px solid var(--bandeau-accent);outline-offset:2px}.bandeau-rang{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;height:58px;padding:0 7px;overflow:hidden;border-radius:inherit;transition:height .4s var(--ease),padding .4s var(--ease)}.bandeau-menu{flex:none;display:inline-flex;align-items:center;gap:.5rem;height:44px;padding:0 1rem 0 .85rem;border:0;border-radius:999px;background:var(--bandeau-rond);font-size:.90625rem;font-weight:700}.bandeau-menu svg{width:17px;height:17px}.bandeau-menu[aria-expanded=true]{background:var(--bandeau-accent);color:#14161e}.bandeau-point{flex:none;width:7px;height:7px;border-radius:50%;background:var(--bandeau-accent)}.bandeau-ticker{flex:1;min-width:0;display:flex;align-items:center;gap:.5rem;height:44px;padding:0 0 0 .75rem;border:0;background:0 0;text-align:left;font-size:.8125rem;font-weight:500}.bandeau-defile{flex:1;min-width:0;overflow:hidden;white-space:nowrap;-webkit-mask-image:linear-gradient(90deg,transparent,#000 .5rem,#000 calc(100% - 1.4rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 .5rem,#000 calc(100% - 1.4rem),transparent)}.bandeau-piste{display:inline-flex;animation:bandeau-defile var(--duree,18s)linear 1.5s 1}.bandeau-piste span{flex:none;padding:0 2rem 0 .5rem}.bandeau-temps{flex:1;min-width:0;padding-left:.8rem;font-size:.8125rem;font-weight:500;color:var(--bandeau-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bandeau.avec-breve:not(.ouverte) .bandeau-temps,.bandeau.ouverte .bandeau-ticker{display:none}.bandeau-fil{flex:none;position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--bandeau-rond)}.bandeau-anneau{position:absolute;inset:0;width:44px;height:44px;color:var(--bandeau-accent)}.bandeau-chevron{width:16px;height:16px;transition:transform .3s var(--ease),color .3s var(--ease)}.bandeau.ouverte .bandeau-chevron{transform:rotate(180deg)}.bandeau-menu,.bandeau-ticker,.bandeau-temps,.bandeau-recherche{transition:opacity .25s var(--ease).12s,visibility 0s}.bandeau:not(.bandeau-planche):not(.repliee) .bandeau-fil{display:none}.bandeau.repliee{width:76px;border-radius:13px;background:var(--bandeau-languette);box-shadow:0 10px 30px rgba(20,22,29,.32),0 2px 6px rgba(20,22,29,.2),inset 0 0 0 1.5px var(--bandeau-cercle)}.bandeau.repliee::before{content:"";position:absolute;inset:-20px -12px 0 -20px}.bandeau.repliee .bandeau-rang{height:26px;padding:0}.bandeau.repliee .bandeau-menu,.bandeau.repliee .bandeau-ticker,.bandeau.repliee .bandeau-temps,.bandeau.repliee .bandeau-recherche{opacity:0;visibility:hidden;transition:opacity .15s var(--ease),visibility 0s linear .15s}.bandeau.repliee .bandeau-menu{transition:none}.bandeau.repliee .bandeau-fil{order:1;width:76px;height:26px;border-radius:0;background:0 0;justify-content:flex-end;padding-right:9px}.bandeau.repliee .bandeau-fil::before{content:"";position:absolute;left:11px;right:27px;top:50%;height:3px;margin-top:-1.5px;border-radius:2px;background:linear-gradient(90deg,var(--bandeau-accent) calc(var(--lu,0) * 100%),rgba(255,255,255,.2) 0)}.bandeau.repliee .bandeau-anneau{display:none}.bandeau.repliee .bandeau-chevron{width:11px;height:11px;color:var(--bandeau-accent)}.bandeau.repliee.signal{animation:bandeau-saut 1.5s ease-in-out .35s var(--pulsations,3)}.bandeau.repliee.signal::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;animation:bandeau-languette 1.5s ease-out .35s var(--pulsations,3)}.bandeau.repliee.signal .bandeau-chevron{animation:bandeau-chevron 1.5s ease-in-out .35s var(--pulsations,3)}.bandeau-recherche{flex:1;min-width:0;display:flex;align-items:center;gap:.55rem;height:44px;padding:0 .5rem 0 .8rem;border-radius:999px;font-size:.84375rem;font-weight:600;white-space:nowrap;overflow:hidden}.bandeau-recherche svg{flex:none;width:17px;height:17px;color:var(--bandeau-accent)}.bandeau-recherche[aria-current=page]{color:var(--bandeau-accent)}@media(max-width:350px){.bandeau-recherche{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.6rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 1.6rem),transparent)}}.bandeau-bulle{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .35s var(--ease),visibility 0s linear .35s}.bandeau.ouverte .bandeau-bulle{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .35s var(--ease),visibility 0s}.bandeau-bulle-in{position:relative;min-height:0;overflow:hidden}.bandeau-breve{padding:1.05rem 1.25rem .95rem}.bandeau-bulle p{margin:0}.bandeau-tete{display:flex;align-items:center;gap:.5rem;padding-right:2.5rem;font-size:.78125rem;font-weight:600;color:var(--bandeau-muted)}.bandeau-mot{font-size:.71875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#c7ccf0}.bandeau-texte{margin-top:.6rem!important;font-family:var(--serif);font-size:1.03125rem;line-height:1.5}.bandeau-lien{display:inline-flex;align-items:center;min-height:36px;margin-top:.35rem;font-size:.875rem;font-weight:700;color:#c7ccf0!important}.bandeau-ensuite{position:relative;display:flex;flex-direction:column;gap:.3rem;padding:.9rem 3rem .95rem 1.25rem;border-top:1px solid var(--bandeau-rond)}.bandeau-ensuite:first-child{border-top:0}.bandeau-ensuite strong{font-size:.96875rem;font-weight:700;letter-spacing:-.01em;line-height:1.25;text-wrap:balance}.bandeau-ensuite::after{content:"→";position:absolute;right:1.3rem;bottom:.95rem;font-size:1.05rem;color:#c7ccf0}.bandeau-fermer{position:absolute;top:.3rem;right:.35rem;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:0 0;color:var(--bandeau-muted)!important}.bandeau-fermer svg{width:15px;height:15px}.bandeau-bulle-in::after{content:"";display:block;height:1px;margin:0 1rem;background:var(--bandeau-rond)}html.avec-bandeau .site-foot{padding-bottom:calc(2rem + 58px + 1.4rem + env(safe-area-inset-bottom))}html.avec-bandeau:has(input:focus,textarea:focus) .bandeau{display:none}html.avec-bandeau .nav-side>.loupe,html.avec-bandeau .menu>summary{display:none}html.avec-bandeau .head-in{justify-content:center;gap:0}html.avec-bandeau .brand>span{text-align:center}html.avec-bandeau .brand-sub{justify-content:center}html.menu-bas{overflow:hidden}html.menu-bas .site-head{background:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none}html.menu-bas .menu summary{z-index:0}html.menu-bas .rideau-voile{display:block;position:fixed;inset:0;z-index:1;width:100%;height:100%;padding:0;border:0;background:rgba(20,22,29,.5);cursor:default;animation:apparait .3s var(--ease)both}html.menu-bas .rideau{top:auto;z-index:2;max-height:min(88vh,46rem);padding:1.25rem var(--gutter)calc(1.4rem + env(safe-area-inset-bottom));border-radius:28px 28px 0 0;box-shadow:0 -12px 40px rgba(20,22,29,.25);animation:bandeau-monte .4s var(--ease)both}html.menu-bas .rideau-fil{display:none}html.menu-bas .rideau-liens{padding-left:0}html.menu-bas .nav .rideau-recherche{margin:0 calc(48px + .6rem).5rem 0;border-radius:999px;background:var(--card);border:1px solid var(--line)}html.menu-bas .rideau-fermer{display:flex;align-items:center;justify-content:center;position:absolute;top:1.25rem;right:var(--gutter);width:48px;height:48px;padding:0;border:1px solid var(--line);border-radius:50%;background:var(--soft);color:var(--ink);cursor:pointer}html.menu-bas .rideau-fermer svg{width:16px;height:16px}html.menu-bas .nav .rideau-princ a{padding:.62rem 0}html.menu-bas .rideau-sec{margin-top:1.1rem!important}html.menu-bas .nav .rideau-sec a,html.menu-bas .nav .rideau-sec .veilleuse-rideau{border:0;border-radius:999px;background:var(--soft);padding:.7rem 1rem;font-size:.8125rem;letter-spacing:0;text-transform:none;font-weight:600}}@keyframes bandeau-defile{to{transform:translateX(-50%)}}@keyframes bandeau-saut{0%,48%,100%{transform:translateY(0)}18%{transform:translateY(-6px)}34%{transform:translateY(0)}41%{transform:translateY(-2px)}}@keyframes bandeau-languette{0%{box-shadow:0 0 color-mix(in srgb,var(--accent) 75%,transparent)}70%,100%{box-shadow:0 0 0 11px color-mix(in srgb,var(--accent) 0%,transparent)}}@keyframes bandeau-chevron{0%,48%,100%{transform:translateY(0)}18%{transform:translateY(-3px)}}@keyframes bandeau-monte{from{transform:translateY(100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.bandeau-piste span+span{display:none}.bandeau-defile{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.4rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 1.4rem),transparent)}}@media print{.bandeau{display:none!important}}.tete-oeil{display:none;position:absolute;top:50%;width:38px;height:36px;margin-top:-19px;pointer-events:none;opacity:var(--oeil,0)}.tete-oeil .t-b{stroke:var(--accent)}.tete-oeil .t-e{stroke:var(--ink)}.tete-oeil .t-p{fill:var(--ink)}.tete-oeil .t-f{fill:var(--paper)}.tete-oeil .t-w{fill:var(--card)}@media(max-width:980px){html.avec-bandeau .brand{position:relative;flex:auto;justify-content:center}html.avec-bandeau .brand>svg:first-child{transform:translateX(calc(var(--rameau-dx,0px) * var(--d,0)));will-change:transform}html.avec-bandeau .brand>span{transform:translateX(calc(var(--nom-dx,0px) * var(--d,0)));will-change:transform}html.avec-bandeau .tete-oeil{display:block;right:.75rem}html.avec-bandeau .oeil-m{z-index:11;transform-origin:50% 50%;will-change:transform,opacity}html.menu-bas .oeil-m{z-index:auto}}@media(min-width:981px){.brand{position:relative;padding-right:calc(.75rem + 52px * var(--oeil,0));margin-right:calc(-.75rem - 52px * var(--oeil,0))}.tete-oeil{display:block;left:calc(100% - 52px * var(--oeil,0) + 2px)}.oeil-o{z-index:11;will-change:transform,opacity}}@media print{.tete-oeil{display:none!important}}.planche-rail{display:none}@media(min-width:1000px){.ouverture.planche h1{max-width:none;text-wrap:pretty}.ouverture.planche h1 .lie{white-space:nowrap}.planche-page.avec-rail{--rail:clamp(230px,calc(100vw - 2*var(--gutter) - var(--content) - 3rem),300px);display:grid;grid-template-columns:minmax(0,1fr)var(--rail);grid-template-rows:repeat(7,auto);column-gap:3rem;max-width:calc(var(--wide) + 2*var(--gutter));margin:0 auto;padding:0 var(--gutter)}.avec-rail>.wrap{display:contents}.avec-rail .fil{grid-column:1/-1;grid-row:1}.avec-rail .ouverture.planche{grid-column:1/-1;grid-row:2/span 4;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid}.avec-rail .ouverture-texte{grid-column:1/-1;grid-row:1/-1;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;transform-origin:left center;-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:feuillet 1s cubic-bezier(.65,0,.35,1).15s backwards}.avec-rail .feuillet{display:contents;animation:none}.avec-rail .ouverture .ligne{grid-column:1/-1;grid-row:1}.avec-rail .ouverture h1{grid-column:1/-1;grid-row:2}.avec-rail .ouverture .accroche{grid-column:1;grid-row:3;max-width:62ch}.avec-rail .ouverture .infos{grid-column:1;grid-row:4;align-self:start}.planche-rail{display:block;grid-column:2;grid-row:4/span 3;position:relative;z-index:2;padding-top:.4rem;animation:rail .7s var(--ease).7s backwards}.planche-rail-in{position:sticky;top:5.75rem;display:flex;flex-direction:column;gap:1.25rem;max-height:calc(100vh - 7.5rem)}.rail-titre{flex:none;display:grid;grid-template-rows:0fr;opacity:0;margin-bottom:-1.25rem;transform:translateY(-.35rem);transition:grid-template-rows .45s var(--ease),margin-bottom .45s var(--ease),opacity .3s var(--ease),transform .45s var(--ease)}.rail-titre>p{min-height:0;overflow:hidden;margin:0;font-family:var(--sans);font-weight:800;font-size:1.0625rem;line-height:1.2;letter-spacing:-.015em;color:var(--ink);text-wrap:balance}.planche-rail.titre-passe .rail-titre{grid-template-rows:1fr;opacity:1;margin-bottom:0;transform:none}.planche-vignette{flex:none;margin:0;border-radius:16px;overflow:hidden;background:var(--soft);box-shadow:0 0 0 1px var(--card-line)}.planche-vignette img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.dans-planche.suivi{margin:0;min-height:0;overflow-y:auto;overscroll-behavior:contain}.dans-planche.suivi li{font-size:.90625rem}.dans-planche.suivi li:first-child{border-top-color:transparent}.dans-planche.suivi a{color:var(--muted);transition:color .25s var(--ease),background-size .35s var(--ease)}.dans-planche.suivi a:hover,.dans-planche.suivi a[aria-current]{color:var(--ink)}.dans-planche.suivi li::before{transition:color .25s var(--ease)}.dans-planche.suivi li:has(a[aria-current])::before{color:var(--accent)}.avec-rail>.article{grid-column:1/-1;grid-row:6/span 2;grid-template-columns:subgrid;grid-template-rows:subgrid;column-gap:3rem}.avec-rail>.article>.prose{grid-column:1;grid-row:1;max-width:var(--content)}.avec-rail>.article>.fin{grid-column:1/-1;grid-row:2;max-width:none;padding-left:0;padding-right:0}.avec-rail .plomb{left:-2rem}.avec-rail .prose figure.large{margin-left:0;margin-right:0}}@keyframes rail{from{opacity:0}}@media(min-width:1400px){.avec-rail .aparte{float:none;clear:none;width:auto;margin:2rem 0;padding:1.1rem 1.3rem;font-size:1rem}}@media print{.planche-rail{display:none!important}}@media(min-width:801px){.accueil .une{grid-template-columns:minmax(0,1fr)minmax(0,1.1fr);gap:clamp(1.75rem,3.2vw,2.75rem);align-items:center;padding:clamp(1.25rem,2.2vw,1.75rem)}.accueil .une .visuel{aspect-ratio:auto;height:auto;min-height:0;justify-self:center;align-self:center;max-width:100%;background:0 0;border-radius:16px;overflow:hidden;box-shadow:0 0 0 1px var(--card-line)}.accueil .une .visuel img{display:block;width:auto;max-width:100%;height:auto;max-height:22rem;object-fit:contain}.accueil .une .visuel.vide{justify-self:stretch;aspect-ratio:16/9;background:repeating-linear-gradient(135deg,var(--raise) 0 14px,transparent 14px 28px)}.accueil .une .texte{padding:.5rem clamp(.5rem,1.5vw,1.25rem).5rem 0}.accueil .une h3{font-size:clamp(1.5rem,2.3vw,2.0625rem);line-height:1.1;margin:.9rem 0 .8rem}.accueil .une .accroche{font-size:1.0625rem;line-height:1.5;margin:0 0 1.4rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}}.progress{z-index:1;top:1px;height:10px;-webkit-mask-size:102.86px 10px;mask-size:102.86px 10px}.brand>svg:first-child{color:var(--accent)}@media(min-width:1000px){.guide-page .ouverture h1{text-wrap:pretty}.guide-page .ouverture h1 .lie{white-space:nowrap}.avec-rail .ouverture.guide{grid-column:1/-1;grid-row:2/span 4;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid}.avec-rail .ouverture.guide .maj{grid-column:1;grid-row:4;align-self:start}.guide-page .page{grid-column:1;grid-row:6;max-width:var(--content);margin:0;padding-top:3.5rem}.guide-page .page>.sommaire{display:none}}.plomb{--fil:3rem;top:calc(-1 * var(--fil));background-size:1px calc(var(--fil) + var(--lu) * (100% - var(--fil)))}.plomb::before{top:var(--fil)}.plomb::after{top:calc(var(--fil) + var(--lu) * (100% - var(--fil) - 14px))}@media(min-width:1000px){.dans-planche.suivi li{position:relative;z-index:0;transition:border-color .3s var(--ease)}.dans-planche.suivi li::after{content:"";position:absolute;z-index:-1;inset:-1px -.75rem;border-radius:10px;background:var(--tint);background:color-mix(in srgb,var(--accent) 11%,var(--soft));opacity:0;transition:opacity .3s var(--ease)}.dans-planche.suivi li:has(a[aria-current])::after{opacity:1}.dans-planche.suivi li:has(a[aria-current]),.dans-planche.suivi li:has(a[aria-current])+li{border-top-color:transparent}}.sommaire.num{padding:1.3rem 1.4rem .7rem}.sommaire.num .label{color:var(--accent);margin:0 0 .6rem}.sommaire.num ol{list-style:none;margin:0;padding:0;counter-reset:s}.sommaire.num li{counter-increment:s;display:flex;gap:.8rem;margin:0;padding:.6rem 0;border-top:1px solid var(--line);font-family:var(--sans);font-size:.95rem;line-height:1.35}.sommaire.num li:first-child{border-top-color:transparent}.sommaire.num li::before{content:counter(s,decimal-leading-zero);flex:none;color:var(--faint);font-weight:700;font-size:.8rem;padding-top:.12rem;font-variant-numeric:tabular-nums}.sommaire.num a{color:var(--ink);border-bottom:0}.sommaire.num li.a-detail{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 .8rem;position:relative}.sommaire.num li.a-detail>a{padding-right:2.2rem}.sommaire.num details{grid-column:2}.sommaire.num summary{position:absolute;top:.05rem;right:-.6rem;width:2.4rem;height:2.4rem;display:grid;place-items:center;cursor:pointer;list-style:none;border-radius:50%;-webkit-tap-highlight-color:transparent}.sommaire.num summary::-webkit-details-marker{display:none}.sommaire.num summary::after{content:"";width:.5rem;height:.5rem;border-right:2px solid var(--faint);border-bottom:2px solid var(--faint);transform:translateY(-2px)rotate(45deg);transition:transform .25s var(--ease)}.sommaire.num details[open]>summary::after{transform:translateY(2px)rotate(-135deg)}.sommaire.num details ul{list-style:none;margin:.55rem 0 .15rem;padding:0}.sommaire.num details li{display:block;counter-increment:none;border:0;padding:.3rem 0;font-size:.875rem}.sommaire.num details li::before{content:none}.sommaire.num details a{color:var(--muted)}.site-foot .frise{color:var(--foot-muted);opacity:.4}.fiche-pdf{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 1.1rem;align-items:start;background:var(--tint);color:var(--ink);border-radius:18px;padding:1.2rem 1.4rem;margin:1.8rem 0 2.2rem}.fiche-pdf-icone{flex:none;width:2.6rem;height:auto;margin-top:.2rem;fill:none;stroke:var(--tint-ink);stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round}.fiche-pdf-texte{display:contents}.fiche-pdf-icone{grid-row:1/span 3}.prose .fiche-pdf .fiche-pdf-titre,.prose .fiche-pdf p,.prose .fiche-pdf a.fiche-pdf-bouton{grid-column:2}.prose .fiche-pdf p{margin:0 0 .6rem}.prose .fiche-pdf .fiche-pdf-titre{font-family:var(--serif);font-weight:700;font-size:1.15rem;color:var(--tint-ink);margin-bottom:.35rem}.prose .fiche-pdf a.fiche-pdf-bouton{display:inline-block;margin-top:.3rem;background:var(--accent);color:var(--paper);border:0;border-radius:999px;padding:.6rem 1.15rem;white-space:nowrap;justify-self:start;font-family:var(--sans);font-size:.9rem;font-weight:600;text-decoration:none;transition:filter .2s var(--ease)}.prose .fiche-pdf a.fiche-pdf-bouton:hover,.prose .fiche-pdf a.fiche-pdf-bouton:focus-visible{filter:brightness(1.12)}@media(max-width:520px){.fiche-pdf{padding:1.1rem;gap:0 .8rem}.fiche-pdf-icone{grid-row:1;width:1.9rem;margin-top:0}.prose .fiche-pdf .fiche-pdf-titre{align-self:center;margin-bottom:.5rem}.prose .fiche-pdf p:not(.fiche-pdf-titre),.prose .fiche-pdf a.fiche-pdf-bouton{grid-column:1/-1}}@media print{.fiche-pdf{background:0 0;border:1px solid var(--line)}}.rameau{overflow:visible}.rameau g{transform-box:view-box}.rameau .r-tige{transform-origin:8px 30px;animation:rameau-vent 12s ease-in-out 3s infinite}.rameau .r-pointe{transform-origin:8px 7.5px;animation:rameau-pointe 12s ease-in-out 3s infinite}.rameau .r-haut-g{transform-origin:8px 15.5px;animation:rameau-fg 12s ease-in-out 3s infinite}.rameau .r-haut-d{transform-origin:8px 15.5px;animation:rameau-fd 12s ease-in-out 3.1s infinite}.rameau .r-bas-g{transform-origin:8px 24.5px;animation:rameau-fg 12s ease-in-out 3.2s infinite}.rameau .r-bas-d{transform-origin:8px 24.5px;animation:rameau-fd 12s ease-in-out 3.3s infinite}@keyframes rameau-vent{0%,26%,100%{transform:rotate(0)skewX(0)}9%{transform:rotate(11deg)skewX(-6deg)}13%{transform:rotate(8deg)skewX(-4deg)}18%{transform:rotate(-3deg)skewX(1.5deg)}22%{transform:rotate(1deg)skewX(0)}}@keyframes rameau-fg{0%,2%,25%,100%{transform:rotate(0)}7%{transform:rotate(16deg)}10.5%{transform:rotate(4deg)}14%{transform:rotate(14deg)}18.5%{transform:rotate(-4deg)}22%{transform:rotate(2deg)}}@keyframes rameau-fd{0%,2%,25%,100%{transform:rotate(0)}7%{transform:rotate(12deg)}10.5%{transform:rotate(-6deg)}14%{transform:rotate(9deg)}18.5%{transform:rotate(-3deg)}22%{transform:rotate(1deg)}}@keyframes rameau-pointe{0%,2%,25%,100%{transform:rotate(0)}9.5%{transform:rotate(14deg)}14%{transform:rotate(5deg)}18.5%{transform:rotate(-5deg)}22.5%{transform:rotate(1deg)}}@media print{.rameau *{animation:none!important}}.ouverture.duo h1{overflow-wrap:break-word;hyphens:auto}:root{--bandeau-languette:rgba(20,22,30,.6)}@media(prefers-color-scheme:dark){:root:not([data-eclairage=jour]){--bandeau-languette:rgba(52,58,80,.58)}}:root[data-eclairage=nuit]{--bandeau-languette:rgba(52,58,80,.58)}@media(max-width:980px){.bandeau.repliee{width:112px;border-radius:15px;-webkit-backdrop-filter:blur(14px)saturate(1.5);backdrop-filter:blur(14px)saturate(1.5);box-shadow:0 8px 24px rgba(20,22,29,.22),0 2px 6px rgba(20,22,29,.14),inset 0 0 0 1.5px color-mix(in srgb,var(--bandeau-cercle) 85%,transparent)}.bandeau.repliee .bandeau-rang{height:30px}.bandeau.repliee .bandeau-fil{width:112px;height:30px;padding-right:12px}.bandeau.repliee .bandeau-fil::before{left:12px;right:58px}.bandeau.repliee .bandeau-fil::after{content:"Menu";position:relative;font-size:.78125rem;font-weight:700;letter-spacing:.01em;color:#fff}.bandeau.repliee .bandeau-chevron{display:none}}:root{--bandeau:rgba(20,22,30,.72);--bandeau-rond:rgba(255,255,255,.12)}@media(prefers-color-scheme:dark){:root:not([data-eclairage=jour]){--bandeau:rgba(39,43,58,.7);--bandeau-rond:rgba(255,255,255,.1)}}:root[data-eclairage=nuit]{--bandeau:rgba(39,43,58,.7);--bandeau-rond:rgba(255,255,255,.1)}@media(max-width:980px){.bandeau{-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);box-shadow:0 8px 24px rgba(20,22,29,.22),0 2px 6px rgba(20,22,29,.14),inset 0 0 0 1px rgba(255,255,255,.1)}.bandeau.ouverte{background-color:rgba(20,22,30,.94)}}@media(max-width:980px) and (prefers-color-scheme:dark){:root:not([data-eclairage=jour]) .bandeau.ouverte{background-color:rgba(39,43,58,.95)}}@media(max-width:980px){:root[data-eclairage=nuit] .bandeau.ouverte{background-color:rgba(39,43,58,.95)}}.prose .a-lire{margin:2.2rem 0;padding:1rem 1.3rem;background:var(--tint);border-radius:18px;font-family:var(--sans);line-height:1.4}.prose .a-lire .label{color:var(--tint-ink);font-size:.75rem;margin:0 0 .3rem}.prose .a-lire a{color:var(--tint-ink);font-weight:650;font-size:1rem;text-decoration:none}.prose .a-lire a:hover{text-decoration:underline}@media print{.prose .a-lire{display:none}}.porte-carte li a{color:var(--tint-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.porte-carte li a:hover{text-decoration-thickness:2px}.invite{position:fixed;z-index:10;right:1.5rem;bottom:1.5rem;width:min(22.5rem,calc(100% - 2rem));background:var(--card);color:var(--ink);border:1px solid var(--card-line);border-radius:20px;box-shadow:0 14px 40px rgba(20,22,29,.18),0 2px 6px rgba(20,22,29,8%);padding:1.05rem 1.15rem 1rem;font-family:var(--sans);font-size:.9375rem;line-height:1.45;opacity:0;transform:translateY(18px);transition:opacity .35s var(--ease),transform .35s var(--ease)}.invite.visible{opacity:1;transform:none}.invite .label{color:var(--tint-ink);font-size:.75rem;margin:0 2rem .35rem 0}.invite-texte{margin:0 0 .75rem;color:var(--text2)}.invite-fermer{position:absolute;top:.55rem;right:.55rem;width:2rem;height:2rem;display:grid;place-items:center;border:0;border-radius:50%;background:0 0;color:var(--faint);cursor:pointer}.invite-fermer:hover{background:var(--soft);color:var(--ink)}.invite-fermer svg{width:1.05rem;height:1.05rem}.invite-ligne{display:flex;gap:.4rem}.invite-ligne input{flex:1;min-width:0;font:inherit;font-size:16px;padding:.55rem .8rem;border:1px solid var(--card-line);border-radius:12px;background:var(--paper);color:var(--ink)}.invite-ligne button{font-family:var(--sans);font-weight:700;font-size:.875rem;border:0;border-radius:12px;padding:0 1rem;background:var(--accent);color:var(--paper);cursor:pointer;white-space:nowrap}.invite-consent{display:flex;gap:.5rem;align-items:flex-start;margin-top:.6rem;font-size:.8125rem;line-height:1.45;color:var(--faint)}.invite-consent input{margin-top:.2rem;flex:none}.invite-consent a{color:inherit}.invite-merci{margin:.2rem 0 0;color:var(--tint-ink);font-weight:600}.invite-planche{display:block;text-decoration:none;color:var(--ink)}.invite-planche strong{display:block;font-size:1rem;line-height:1.35;color:var(--tint-ink);margin-right:1.5rem}.invite-planche:hover strong{text-decoration:underline}.invite.v-lettre .invite-planche,.invite.v-planche .invite-lettre{display:none}@media(max-width:980px){.invite{right:max(.75rem,env(safe-area-inset-right),calc(50% - 15rem));width:min(calc(100% - 1.5rem),30rem);bottom:calc(5.1rem + env(safe-area-inset-bottom))}html:has(.bandeau.ouverte) .invite,html.menu-bas .invite{opacity:0;pointer-events:none}}@media(prefers-reduced-motion:reduce){.invite{transition:opacity .2s;transform:none}}@media print{.invite{display:none!important}}.soutien{max-width:var(--content);margin:2.5rem auto 0;padding:1.4rem 1.6rem;border-radius:20px;background:var(--soft,var(--raise));color:var(--ink)}.soutien .label{font-family:var(--sans);font-size:1.05rem;font-weight:700;margin:0 0 .4rem;color:var(--ink)}.soutien p{font-size:1rem;line-height:1.55;color:var(--muted);margin:.4rem 0}.soutien .soutien-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;margin-top:.9rem}.soutien .soutien-pourquoi{font-family:var(--sans);font-size:.875rem;color:var(--muted)}:root{--filet:var(--line);--filet-fort:color-mix(in srgb,var(--ink) 38%,var(--paper));--rayon:0;--card:var(--paper);--card-line:var(--line);--hair:var(--line);--soft:transparent;--tint:transparent;--tint-ink:var(--accent);--ombre:none;--dash:var(--line);--foot:var(--paper);--foot-raise:transparent;--foot-ink:var(--ink);--foot-muted:var(--muted);--foot-line:var(--filet-fort);--foot-accent:var(--accent);--titre:var(--serif)}h1,h2,h3,h4,.titre-section,.brand-name,.hero h1,.une h2,.accueil .une h3,.liste h3,.liste.cartes h3,.chaine h3,.portes strong,.symboles h2,.rail-titre>p,.prose h2,.prose h3,.ouverture h1,.commentaires>.label,.commentaires>p.label,.commentaires.porte-encart>.label,.commentaires.porte-encart>p.label,.encart-titre,.porte-carte .label,.accueil .pourqui .label,.foot-grid .nom,.archive tr.annee td,.faq summary,.glossaire dt{font-family:var(--titre);font-weight:500;letter-spacing:-.005em}.kicker,.label,.tagm,.carte-meta .kicker,.ouverture .ligne .kicker,.une-meta .kicker,.chaine .kicker,.groupe .label,.dans-planche .label,.aparte .label,.pilier-lien .label,.a-lire .label,.lettre label.champ,.archive th,.prose th,.bloc-titre .label{font-family:var(--sans);font-weight:500;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.kicker,.carte-meta .kicker,.ouverture .ligne .kicker,.une-meta .kicker,.chaine .kicker{color:var(--accent);background:0 0;border-radius:0;padding:0}.ouverture .ligne .kicker,.une-meta .kicker,.hero .kicker{display:inline-flex;align-items:center;gap:.7rem}.ouverture .ligne .kicker::before,.une-meta .kicker::before{content:"";width:28px;height:1px;background:var(--accent)}.meta,.carte-meta,.ouverture .infos{font-family:var(--sans);color:var(--muted);font-weight:400}.tagm{border:0;border-radius:0;padding:0;color:var(--muted)}.tagm::before{content:"· "}.btn,.accueil .une .btn,.rech .btn,.form-com button,.lettre button,.porte-carte .btn,.prose .fiche-pdf a.fiche-pdf-bouton{border-radius:0;border:1px solid var(--ink);background:0 0;color:var(--ink);font-family:var(--sans);font-weight:500;font-size:.875rem;letter-spacing:.04em;padding:.65rem 1.1rem;box-shadow:none}.btn:hover,.accueil .une .btn:hover,.form-com button:hover,.lettre button:hover,.prose .fiche-pdf a.fiche-pdf-bouton:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.btn.sec{background:0 0;color:var(--ink);border-color:var(--filet-fort)}@media(max-width:800px){.accueil .une .btn,.porte-carte .btn{border-radius:0}}.lien-section,.lien-fort,.pager .lien-fort,.pilier-lien .lien-fort{font-family:var(--sans);font-weight:400;font-size:.8125rem;letter-spacing:.04em;color:var(--muted);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:.3em}.lien-section:hover,.lien-fort:hover{color:var(--accent);text-decoration-color:var(--accent)}.accueil .lien-section{border-radius:0;margin:0;padding:0}.accueil .lien-section:hover,.accueil .lien-section:active{background:0 0;text-decoration:underline}.head-in{border-bottom:1px solid var(--filet)}.brand{border-radius:0}.brand:hover,.brand:active{background:0 0}.brand-name{font-size:1.25rem;font-weight:500;letter-spacing:.01em}.brand-sub{font-family:var(--serif);font-size:.8125rem;color:var(--muted)}.nav a,.lien-apropos{font-family:var(--sans);font-size:.8125rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.nav>ul>li>a,.nav .deroulant>summary{border-radius:0}.nav>ul>li>a:hover,.nav .deroulant>summary:hover{background:0 0}.nav>ul>li.nav-guide a{border-radius:0;color:var(--accent);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--accent) 50%,transparent)}.nav .deroulant-liste{border-radius:0;border:1px solid var(--filet);box-shadow:none;background:var(--paper)}.nav .deroulant-liste a{border-radius:0}.nav .deroulant-liste a:hover,.nav .deroulant-liste a[aria-current=page]{background:0 0;color:var(--accent);box-shadow:inset 2px 0 0 var(--accent)}.veilleuse,.loupe,.nav-side>.loupe{background:0 0;border:1px solid var(--filet);border-radius:0}.loupe:hover,.loupe[aria-current=page],.nav-side>.loupe[aria-current=page]{background:0 0;border-color:var(--accent);color:var(--accent)}.partager{border-radius:0}.partager:hover{background:0 0;color:var(--accent);border-color:var(--accent)}@media(max-width:980px){.menu summary{border-radius:0;background:0 0;border:1px solid var(--filet-fort);color:var(--ink)}.menu[open] summary{background:var(--ink);color:var(--paper)}.rideau-recherche{border-radius:0;background:0 0;border:1px solid var(--filet)}}.accueil .hero h1,.hero h1{font-family:var(--titre);font-weight:400;letter-spacing:-.015em;line-height:1.04}.accueil .hero .suite{font-family:var(--serif);color:var(--text2)}.accueil .pourqui,.porte-carte,.hero-cote>*{background:0 0;border-radius:0;border-top:1px solid var(--filet-fort);padding:1rem 0 0;color:var(--text2);font-family:var(--serif);font-size:1rem}.accueil .pourqui .label,.porte-carte .label{font-size:1.1rem;color:var(--ink)}.porte-carte li::before{border-radius:0;width:14px;height:1px;top:.75em;background:var(--filet-fort)}.porte-carte li{padding-left:1.4rem}.accueil .breves{background:0 0;border-radius:0;max-width:none;padding:.9rem 0;border-top:1px solid var(--filet);border-bottom:1px solid var(--filet);gap:1rem}.accueil .breves .label{background:0 0;color:var(--accent);border-radius:0;padding:0;font-family:var(--sans);font-weight:500;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase}.accueil .ticker li{font-family:var(--serif);font-size:1rem;color:var(--text2)}.accueil .breves.tourne::after{left:0;right:0}.titre-section{font-size:1.125rem;font-weight:500;letter-spacing:.01em}.section-tete,.section-une .titre-section{border-bottom:1px solid var(--filet-fort);padding-bottom:.6rem}.accueil .une{border:0;border-top:1px solid var(--filet);border-bottom:1px solid var(--filet);border-radius:0;background:0 0;box-shadow:none;gap:2.5rem;padding:2rem 0}.accueil .une .texte{padding:0}.accueil .une .visuel,.accueil .une .visuel img{border-radius:0}.accueil .une h3{font-weight:500;letter-spacing:-.01em;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.1}.accueil .une .accroche{font-family:var(--serif)}.liste.cartes{background:0 0;border:0;border-radius:0;box-shadow:none;padding:0}.liste.cartes li,.accueil .liste.cartes li{margin:0;padding:1.4rem 0;border-radius:0;border-bottom:1px solid var(--filet)}.liste.cartes li:first-child{border-top:1px solid var(--filet-fort)}.accueil .liste.cartes li:hover{background:0 0}.liste.cartes h3{font-size:1.5rem;font-weight:500;line-height:1.2;letter-spacing:-.01em}.liste.cartes .accroche{font-family:var(--serif);color:var(--text2)}.vignette,.vignette img{border-radius:0}.vignette{background:0 0;border:1px solid var(--filet)}.liste.cartes li:hover .vignette img{transform:none}.cote-accueil{gap:2.2rem}.groupe,.cote-accueil .agenda,.cote-accueil .encart{background:0 0;border:0;border-top:1px solid var(--filet-fort);border-radius:0;padding:.6rem 0 0}.groupe .label,.cote-accueil .agenda .bloc-titre{color:var(--ink);font-family:var(--titre);font-size:1.1rem;letter-spacing:0;text-transform:none;font-weight:500;margin:.3rem 0 .4rem}.groupe .rubs a,.accueil .groupe .rubs a{margin:0;padding:.75rem 0;border-radius:0;font-family:var(--serif);font-weight:400;font-size:1rem}.groupe .rubs li,.cote-accueil .agenda li,.chantier li{border-top:0;border-bottom:1px solid var(--filet)}.groupe .rubs li:last-child,.cote-accueil .agenda li:last-child{border-bottom:0}.accueil .groupe .rubs a:hover,.cote-accueil .agenda li:hover,.accueil .chantier li:hover{background:0 0}.cote-accueil .agenda li,.cote-accueil .agenda .t a::after,.accueil .chantier li{margin:0;border-radius:0}.rub-desc{font-family:var(--serif);font-size:.875rem}.encart-titre{font-size:1.1rem}.encart-titre .tagm,.accueil .encart a.tagm{border:0;border-radius:0;background:0 0}.chantier a{font-family:var(--serif);font-weight:400;text-decoration:none}.ouverture h1{font-family:var(--titre);font-weight:400;letter-spacing:-.012em;line-height:1.06;max-width:none;text-wrap:balance}.ouverture .accroche{font-family:var(--serif);color:var(--text2);font-size:clamp(1.15rem,2vw,1.3rem)}.ouverture .filigrane{display:none}.ouverture .infos{font-size:.84375rem;gap:.5rem 1.25rem}.ouverture .infos .regle{display:none}.article .prose::before{content:"";display:block;height:46px;margin:0 0 2.2rem;background:linear-gradient(var(--filet),var(--filet))0/calc(50% - 32px)1px no-repeat,linear-gradient(var(--filet),var(--filet))100%/calc(50% - 32px)1px no-repeat,var(--filet-fort)50%/34px 46px no-repeat;-webkit-mask:linear-gradient(#000,#000)left center/calc(50% - 32px)1px no-repeat,linear-gradient(#000,#000)right center/calc(50% - 32px)1px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 46' fill='none' stroke='black' stroke-width='1' stroke-linecap='round'%3E%3Cpath d='M5 2h24M5 44h24M8 2v3c0 9 9 13 9 18s-9 9-9 18v3M26 2v3c0 9-9 13-9 18s9 9 9 18v3'/%3E%3Cpath d='M11 38c2-2 4-3 6-3s4 1 6 3' opacity='.7'/%3E%3Cpath d='M17 23v15' stroke-dasharray='1 2'/%3E%3C/svg%3E")center/34px 46px no-repeat;mask:linear-gradient(#000,#000)left center/calc(50% - 32px)1px no-repeat,linear-gradient(#000,#000)right center/calc(50% - 32px)1px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 46' fill='none' stroke='black' stroke-width='1' stroke-linecap='round'%3E%3Cpath d='M5 2h24M5 44h24M8 2v3c0 9 9 13 9 18s-9 9-9 18v3M26 2v3c0 9-9 13-9 18s9 9 9 18v3'/%3E%3Cpath d='M11 38c2-2 4-3 6-3s4 1 6 3' opacity='.7'/%3E%3Cpath d='M17 23v15' stroke-dasharray='1 2'/%3E%3C/svg%3E")center/34px 46px no-repeat;background:var(--filet-fort)}.page .prose::before{display:none}.prose>p:first-of-type::first-letter{font-family:var(--titre);font-weight:500;font-size:4em;line-height:.8;margin:.06em .12em 0 0;color:var(--accent)}.prose h2{font-weight:500;letter-spacing:-.008em;font-size:clamp(1.6rem,2.8vw,1.95rem);line-height:1.2;margin:2.8rem 0 .9rem}.prose h2::before{content:"";display:block;width:36px;height:1px;background:var(--accent);margin-bottom:.9rem}.prose h3{font-weight:500;font-size:1.3rem}.prose img,.prose figure img{border-radius:0}.prose figcaption{font-family:var(--serif);font-size:.875rem;color:var(--muted)}.prose blockquote{background:0 0;border-radius:0;border-left:1px solid var(--filet-fort);padding:.2rem 0 .2rem 1.3rem;margin:2.2rem 0}.prose blockquote p{font-family:var(--serif);font-style:italic;font-weight:400;font-size:1.25rem;line-height:1.45;letter-spacing:0;color:var(--text2)}.prose blockquote cite,.prose blockquote footer{font-style:normal;font-family:var(--sans);font-size:.8125rem}.prose ul li::before{border-radius:0;width:12px;height:1px;top:.78em;background:var(--filet-fort)}.prose ul li{padding-left:1.4rem}.prose ol li::before{content:counter(n)".";font-weight:400;color:var(--accent);font-family:var(--serif);font-size:1em}.prose ol li{padding-left:1.8rem}.prose pre,.prose code{border-radius:0}.prose hr{background:0 0;width:auto;height:auto;margin:2.6rem 0;border-top:1px solid var(--filet)}.prose table{border-radius:0;border:0;border-top:1px solid var(--filet-fort);background:0 0;font-family:var(--serif);font-size:.9375rem}.prose th{padding:.8rem .6rem .5rem;border-bottom:1px solid var(--filet)}.prose td{padding:.7rem .6rem;border-bottom:1px solid var(--filet)}.prose tr:last-child td{border-bottom:1px solid var(--filet)}.aparte,.prose .a-lire,.bloc-bref,.bloc-amorce,.encadres div,.prose .fiche-pdf,.soutien,.commentaires .merci,.fil-com .rep{background:0 0;border-radius:0;border:0;border-top:1px solid var(--filet);padding:.8rem 0 0;color:var(--text2)}@media(min-width:1400px){.aparte{background:0 0;border-left:0;border-top:1px solid var(--filet);padding:.6rem 0 0}}@media(min-width:1400px){.avec-rail .aparte{padding:.8rem 0 0}}.aparte{font-family:var(--serif);font-size:.9375rem;line-height:1.55;margin:2rem 0}.aparte .label{margin-bottom:.35rem}.bloc-amorce{border-top:0;border-left:1px solid var(--filet-fort);padding:.2rem 0 .2rem 1.2rem}.bloc-amorce p{color:var(--text2)}.prose .a-lire{font-family:var(--serif);border-bottom:1px solid var(--filet);padding-bottom:.8rem}.footnotes{border-top-color:var(--filet)}.sommaire,.dans-planche{background:0 0;border-radius:0;border-top:1px solid var(--filet-fort);padding:.8rem 0 0}.dans-planche .label,.sommaire .label{color:var(--muted)}.dans-planche li{font-family:var(--serif);border-top:1px solid var(--filet);font-size:.9375rem}.dans-planche li::before{content:counter(s)".";font-weight:400;color:var(--muted);font-family:var(--serif);font-size:.95em;padding-top:0}.dans-planche.suivi li{font-size:.9375rem}.dans-planche.suivi li::after{display:none}.dans-planche.suivi li:has(a[aria-current]) a{color:var(--ink)}.dans-planche.suivi li:has(a[aria-current])::before{color:var(--accent)}.dans-planche-image,.dans-planche-image img{border-radius:0}@media(min-width:1000px){.planche-vignette{border-radius:0;background:0 0;box-shadow:none;border:1px solid var(--filet)}.rail-titre>p{font-family:var(--titre);font-weight:500;font-size:1.0625rem;letter-spacing:0}.planche-rail-in{top:5.5rem}}.sommaire.num summary{border-radius:0}.faq{background:0 0;border:0;border-radius:0;box-shadow:none;padding:0;margin-top:3rem;border-top:1px solid var(--filet-fort);padding-top:1rem}.faq h2::before{display:none}.faq h2{margin-top:0}.faq details{border-bottom:1px solid var(--filet)}.faq details:last-child{border-bottom:1px solid var(--filet)}.faq summary{font-size:1.125rem;line-height:1.35;padding:.9rem 0}.faq details>div{font-size:1rem;color:var(--text2);padding-bottom:1.1rem}.fin{gap:2.8rem}.pilier-lien{background:0 0;border-radius:0;border-top:1px solid var(--filet);border-bottom:1px solid var(--filet);padding:.9rem 0}.chaine-tete{border-bottom:1px solid var(--filet-fort);padding-bottom:.6rem}.fin>.chaine-tete{margin-bottom:-1.6rem}.chaine{gap:0;grid-template-columns:1fr}.chaine li{background:0 0;border:0;border-radius:0;box-shadow:none;padding:1rem 0;border-bottom:1px solid var(--filet);display:grid;grid-template-columns:7rem minmax(0,1fr);gap:.2rem 1rem;align-items:baseline}.chaine li:hover{transform:none}.chaine li>div{grid-column:1;grid-row:1}.chaine h3{grid-column:2;grid-row:1;margin:0;font-size:1.2rem;font-weight:500}.chaine p{grid-column:2;display:none}@media(max-width:640px){.chaine li{grid-template-columns:1fr}.chaine h3{grid-column:1}}.commentaires,.commentaires.porte-encart{background:0 0;border:0;border-top:1px solid var(--filet-fort);border-radius:0;box-shadow:none;padding:1.2rem 0 0}.commentaires>.label,.commentaires>p.label{font-size:1.35rem;font-weight:500}.commentaires p{font-family:var(--serif)}.form-com input[type=text],.form-com textarea,.lettre input[type=email],.site-foot .lettre input[type=email],.rech input[type=search],.invite-ligne input{border:0;border-bottom:1px solid var(--filet-fort);border-radius:0;background:0 0;padding:.5rem 0;color:var(--ink)}.fil-com .com{border-top-color:var(--filet)}.portes{gap:0;grid-template-columns:1fr 1fr;border-top:1px solid var(--filet-fort)}.portes a,.portes a:first-child,.portes a:last-child{border:0;background:0 0;border-radius:0;box-shadow:none;padding:1rem 0;border-bottom:1px solid var(--filet)}.portes a:first-child{padding-right:1.5rem;border-right:1px solid var(--filet)}.portes a:last-child{padding-left:1.5rem}.portes a:hover{transform:none;color:var(--accent)}.portes strong{font-size:1.15rem;font-weight:500}@media(max-width:640px){.portes{grid-template-columns:1fr}.portes a:first-child{padding-right:0;border-right:0}.portes a:last-child{padding-left:0}}.soutien{max-width:none;margin-top:0;padding:1rem 0 0;font-family:var(--serif)}.invite{border-radius:0;box-shadow:0 8px 30px rgba(20,22,30,.12);border:1px solid var(--filet-fort);background:var(--paper)}.invite-ligne button{border-radius:0}.invite-fermer{border-radius:0}.pager li a,.pager li span{border:1px solid var(--filet);border-radius:0;background:0 0;font-weight:400}.pager li span[aria-current]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.archive{background:0 0;border:0;border-radius:0;box-shadow:none;font-family:var(--serif)}.archive th{padding:.8rem .5rem .5rem;border-bottom:1px solid var(--filet-fort)}.archive td{padding:.8rem .5rem;border-bottom:1px solid var(--filet);font-family:var(--serif)}.archive tbody tr:last-child td{border-bottom:1px solid var(--filet)}.archive td.t a{font-weight:500}.archive tr.annee td{font-size:1.4rem;font-weight:500;color:var(--ink)}.fiche-embleme{background:0 0;border-radius:0;border-top:1px solid var(--filet-fort)}.case,.case-planches summary,.case-planches ul{border-radius:0}.case{border:1px solid var(--filet)}.case.case-muette{--fond:transparent;border-color:var(--filet);opacity:.6}.pave{gap:8px}.symboles h2{font-weight:500}.ouverture.avec-portrait .entete-texte{background:0 0;border-radius:0;padding:0 2rem 0 0;margin-right:0;max-width:none}.portrait img{border-radius:0;box-shadow:none;border:1px solid var(--filet)}@media(max-width:800px){.ouverture.avec-portrait .entete-texte{padding:0}.ouverture.avec-portrait .portrait{margin-top:1.5rem}}.encadres div{padding:.8rem 0 0}.glossaire dt{font-size:1.15rem}#gl-bulle{border-radius:0;box-shadow:0 8px 30px rgba(20,22,30,.12);border:1px solid var(--filet-fort);background:var(--paper)}.gl:hover,.gl[aria-expanded=true]{background:0 0;color:var(--accent)}.rech-ex mark{background:0 0;color:var(--accent);border-radius:0;text-decoration:underline}.site-foot{background:var(--paper);color:var(--ink);color-scheme:inherit;margin-top:5rem;padding:0 0 2rem;border-top:1px solid var(--filet-fort)}.site-foot .frise{color:var(--filet-fort);margin-top:1.2rem}.foot-grid .nom{font-size:1.25rem;font-weight:500}.foot-grid .devise{font-family:var(--serif);color:var(--muted)}.foot-grid li a{font-family:var(--serif);color:var(--muted)}.foot-grid li a:hover{color:var(--accent)}.site-foot .label,.site-foot .lettre p.label{color:var(--ink)}.site-foot .lettre{background:0 0;border:0;border-top:1px solid var(--filet-fort);border-radius:0;padding:.9rem 0 0}.site-foot .lettre p,.site-foot .lettre .consent,.site-foot .lettre label.champ{color:var(--muted)}.site-foot .lettre .ligne{gap:1rem;align-items:flex-end}.site-foot .lettre input[type=email]{background:0 0;color:var(--ink);border:0;border-bottom:1px solid var(--filet-fort);border-radius:0;padding:.5rem 0}.site-foot .lettre button{background:0 0;color:var(--ink);border:1px solid var(--ink);border-radius:0;padding:.55rem 1rem}.site-foot .lettre button:hover{background:var(--ink);color:var(--paper)}.site-foot .lettre .consent input{accent-color:var(--accent)}.site-foot :focus-visible{outline-color:var(--accent)}.foot-bas{border-top-color:var(--filet);color:var(--muted);font-family:var(--serif)}.foot-bas a:hover{color:var(--accent)}@media(max-width:980px){.bandeau,.bandeau-rang{border-radius:10px}.bandeau-menu,.bandeau-recherche{border-radius:7px}.bandeau.repliee{border-radius:8px}html.menu-bas .rideau{border-radius:14px 14px 0 0}html.menu-bas .nav .rideau-recherche,html.menu-bas .nav .rideau-sec a,html.menu-bas .nav .rideau-sec .veilleuse-rideau{border-radius:0;background:0 0;border:1px solid var(--filet)}}.parcours-bloc{border-top:1px solid var(--filet-fort);border-bottom:1px solid var(--filet);padding:.9rem 0 1rem;font-family:var(--serif)}.parcours-bloc .label{color:var(--accent)}.parcours-etape{margin:.4rem 0 .8rem;font-size:1rem;color:var(--text2)}.parcours-etape a{color:var(--ink);font-weight:500}.parcours-suivant{display:block;text-decoration:none;color:var(--ink);padding:.7rem 0;border-top:1px solid var(--filet)}.parcours-suivant .label{display:block;margin-bottom:.15rem}.parcours-suivant strong{font-family:var(--titre);font-weight:500;font-size:1.25rem;line-height:1.25}.parcours-suivant:hover strong{color:var(--accent)}.parcours-liste{border-top:1px solid var(--filet);margin-top:.4rem}.parcours-liste summary{cursor:pointer;list-style:none;padding:.6rem 0;font-family:var(--sans);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.parcours-liste summary::-webkit-details-marker{display:none}.parcours-liste summary::after{content:"+";float:right;font-size:1rem;color:var(--muted)}.parcours-liste[open] summary::after{content:"\2212"}.parcours-liste ol{margin:0 0 .6rem;padding:0;list-style:none;counter-reset:pe}.parcours-liste li{counter-increment:pe;display:grid;grid-template-columns:1.6rem minmax(0,1fr);gap:.4rem;padding:.4rem 0;font-size:.9375rem;line-height:1.4;color:var(--text2)}.parcours-liste li::before{content:counter(pe)".";color:var(--muted);font-variant-numeric:tabular-nums}.parcours-liste li[aria-current] span{color:var(--ink);font-weight:500}.parcours-liste li[aria-current]::before{color:var(--accent)}.parcours-liste a{color:var(--text2);text-decoration:none}.parcours-liste a:hover{color:var(--accent)}.parcours-etapes,.parcours-tous{list-style:none;margin:2rem 0 0;padding:0}.parcours-etapes li,.parcours-tous li{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1rem;padding:1.3rem 0;border-top:1px solid var(--filet)}.parcours-tous li{grid-template-columns:minmax(0,1fr)}.parcours-etapes li:first-child,.parcours-tous li:first-child{border-top:1px solid var(--filet-fort)}.parcours-num{font-family:var(--titre);font-size:1.6rem;line-height:1;color:var(--accent);padding-top:.2rem;font-variant-numeric:tabular-nums}.parcours-page h2{font-family:var(--titre);font-weight:500;font-size:1.45rem;line-height:1.2;margin:0 0 .4rem}.parcours-page h2 a{color:var(--ink);text-decoration:none}.parcours-page h2 a:hover{color:var(--accent)}.parcours-page li p{margin:0 0 .3rem;color:var(--text2);font-size:1rem}.parcours-page li .meta{margin:0}.parcours-apres{margin:2rem 0 0;padding-top:1rem;border-top:1px solid var(--filet-fort);display:flex;flex-wrap:wrap;gap:.3rem 1rem;align-items:baseline}.vos-questions{margin-top:1.5rem}.vq{border-top:1px solid var(--filet);padding:1.4rem 0 .6rem}.vq:first-child{border-top:1px solid var(--filet-fort)}.vq h2{margin:0 0 .5rem;font-size:1.35rem}.vq h2::before{display:none}.vq h2 a{color:var(--ink);text-decoration:none}.vq h2 a:hover{color:var(--accent)}.vq .meta{margin:0 0 .6rem}.vq-reponse p{font-size:1.0625rem}.vq-planche{margin:.4rem 0 0}.vq-poser{margin-top:3rem;border-top:1px solid var(--filet-fort);padding-top:1rem}.vq-poser h2::before{display:none}.vq-poser h2{margin-top:0}:root:not([data-eclairage=jour]){--paper:#12141B;--raise:#1A1D26;--ink:#E8E9EE;--muted:#A3A8B6;--line:#2A2E3B;--accent:#8FA0E0;--ghost:#242836;--text2:#C4C7D1;--faint:#9A9FAD;--lueur:rgba(143,160,224,.11);color-scheme:dark}:root[data-eclairage=jour]{--paper:#F4F3EF;--raise:#E6E7EA;--ink:#1A1C22;--muted:#5F6470;--line:#D5D7DD;--accent:#3A4D8F;--ghost:#D5D7DD;--text2:#464A55;--faint:#6A6F7B;--lueur:transparent;color-scheme:light}:root,:root:not([data-eclairage=jour]),:root[data-eclairage=jour]{--card:var(--paper);--card-line:var(--line);--hair:var(--line);--soft:transparent;--tint:transparent;--tint-ink:var(--accent);--ombre:none;--dash:var(--line);--foot:var(--paper);--foot-raise:transparent;--foot-ink:var(--ink);--foot-muted:var(--muted);--foot-line:var(--filet-fort);--foot-accent:var(--accent)}.accueil .hero{position:relative}.accueil .hero::before{content:"";position:absolute;inset:-5rem -8rem -2rem;background:radial-gradient(ellipse 50% 60% at 18% 40%,var(--lueur),transparent 70%);pointer-events:none;z-index:0}.accueil .hero>*{position:relative;z-index:1}.oeil{filter:drop-shadow(0 0 16px var(--lueur))}.ouverture.planche h1{text-shadow:0 0 42px var(--lueur)}.article .prose::before{-webkit-mask:linear-gradient(90deg,transparent,#000)left center/calc(50% - 32px)1px no-repeat,linear-gradient(90deg,#000,transparent)right center/calc(50% - 32px)1px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 46' fill='none' stroke='black' stroke-width='1' stroke-linecap='round'%3E%3Cpath d='M5 2h24M5 44h24M8 2v3c0 9 9 13 9 18s-9 9-9 18v3M26 2v3c0 9-9 13-9 18s9 9 9 18v3'/%3E%3Cpath d='M11 38c2-2 4-3 6-3s4 1 6 3' opacity='.7'/%3E%3Cpath d='M17 23v15' stroke-dasharray='1 2'/%3E%3C/svg%3E")center/34px 46px no-repeat;mask:linear-gradient(90deg,transparent,#000)left center/calc(50% - 32px)1px no-repeat,linear-gradient(90deg,#000,transparent)right center/calc(50% - 32px)1px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 46' fill='none' stroke='black' stroke-width='1' stroke-linecap='round'%3E%3Cpath d='M5 2h24M5 44h24M8 2v3c0 9 9 13 9 18s-9 9-9 18v3M26 2v3c0 9-9 13-9 18s9 9 9 18v3'/%3E%3Cpath d='M11 38c2-2 4-3 6-3s4 1 6 3' opacity='.7'/%3E%3Cpath d='M17 23v15' stroke-dasharray='1 2'/%3E%3C/svg%3E")center/34px 46px no-repeat}:root:not([data-eclairage=jour]) .prose img,:root:not([data-eclairage=jour]) .vignette img,:root:not([data-eclairage=jour]) .une .visuel img,:root:not([data-eclairage=jour]) .planche-vignette img,:root:not([data-eclairage=jour]) .portrait img{filter:brightness(.88)}.prose figure img,.une .visuel{border:1px solid var(--filet)}.section-tete{margin-bottom:0;padding-bottom:.6rem}.accueil .liste.cartes li:first-child,.liste.cartes li:first-child{border-top:0}.section-une .titre-section{margin-bottom:0}.accueil .une{border-top:0;padding-top:1.6rem}.cote-accueil{padding-top:0;gap:2.4rem}.groupe,.cote-accueil .agenda,.cote-accueil .encart{border-top:0;padding-top:0}.groupe .label,.cote-accueil .agenda .bloc-titre,.encart-titre{font-size:1.375rem;letter-spacing:-.005em;margin:0;padding-bottom:.6rem;line-height:1.3;border-bottom:1px solid var(--filet-fort)}.groupe .rubs li:last-child,.cote-accueil .agenda li:last-child{border-bottom:1px solid var(--filet)}.cote-accueil .encart p{margin-top:.8rem}@media(min-width:801px){.hero-cote{border-top:1px solid var(--filet-fort);padding-top:1.1rem;grid-template-columns:minmax(0,1fr)minmax(0,1fr);column-gap:4rem}.hero-cote>*,.accueil .pourqui,.porte-carte{border-top:0;padding-top:0}.accueil .pourqui .label,.porte-carte .label{margin:0 0 .55rem;line-height:1.3}.accueil .pourqui p{margin:0;max-width:52ch}}@media(min-width:901px){.accueil .grille{grid-template-columns:minmax(0,1fr)300px;column-gap:5rem}.liste.cartes li,.accueil .liste.cartes li{grid-template-columns:minmax(0,1fr)200px;column-gap:2.5rem}.vignette{width:200px}.liste.cartes h3{font-size:1.4rem;max-width:28ch}.liste.cartes .accroche{max-width:60ch}}@media(min-width:1000px){.planche-page.avec-rail{column-gap:4rem}.avec-rail>.article>.fin{grid-column:1;max-width:var(--content)}.avec-rail>.article>.fin .chaine li{grid-template-columns:6rem minmax(0,1fr)}.avec-rail .ouverture-texte{animation-fill-mode:both}}.soutien p,.commentaires p{max-width:60ch}.commentaires{max-width:var(--content)}.titre-section,.section-tete .titre-section{font-size:1.375rem;letter-spacing:-.005em}:root:not([data-eclairage=jour]){--line:#30354A}:root:not([data-eclairage=jour]) .prose,:root:not([data-eclairage=jour]) .liste.cartes .accroche,:root:not([data-eclairage=jour]) .ouverture .accroche{color:#d6d8e0}@media(min-width:1100px){.oeil-o{--w:min(360px,calc(2*var(--t) + 200px),calc(100% - 10.45*var(--t) - 8px))}}.prose>p:first-of-type::first-letter{font-size:3.2em;line-height:.82}.site-foot .lettre{border-top:0;padding-top:0}.site-foot .lettre p.label,.site-foot .lettre .label{font-family:var(--sans);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 .8rem;font-weight:500}.site-foot .frise{display:block;width:56px;height:24px;margin:1.4rem auto 0;color:var(--accent)}:root:not([data-eclairage=jour]) img.trait{filter:invert(.92)hue-rotate(180deg)brightness(.95)contrast(.9)}:root:not([data-eclairage=jour]) img.photo{filter:brightness(.9)}:root:not([data-eclairage=jour]) .prose img,:root:not([data-eclairage=jour]) .vignette img,:root:not([data-eclairage=jour]) .une .visuel img,:root:not([data-eclairage=jour]) .planche-vignette img{filter:none}:root:not([data-eclairage=jour]) .prose img.trait,:root:not([data-eclairage=jour]) .vignette img.trait,:root:not([data-eclairage=jour]) .une .visuel img.trait,:root:not([data-eclairage=jour]) .planche-vignette img.trait{filter:invert(.92)hue-rotate(180deg)brightness(.95)contrast(.9)}:root:not([data-eclairage=jour]) .prose img.photo,:root:not([data-eclairage=jour]) .vignette img.photo,:root:not([data-eclairage=jour]) .une .visuel img.photo,:root:not([data-eclairage=jour]) .planche-vignette img.photo,:root:not([data-eclairage=jour]) .portrait img{filter:brightness(.9)}@media print{img.trait,img.photo{filter:none!important}}:root:not([data-eclairage=jour]) body::before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;opacity:.035;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23g)'/%3E%3C/svg%3E")0 0/220px 220px}:root:not([data-eclairage=jour]){--lueur:rgba(143,160,224,.2)}.accueil .hero::before{background:radial-gradient(ellipse 35% 45% at 18% 40%,var(--lueur),transparent 55%)}@media(max-width:800px){.accueil .hero::before{inset:auto -3rem -5rem auto;width:260px;height:260px;background:radial-gradient(circle at 50% 50%,var(--lueur),transparent 55%)}}.oeil{filter:none}.ouverture.planche h1{text-shadow:none}@keyframes braise{50%{opacity:.55}}:root:not([data-eclairage=jour]) .oeil .o-b{animation:braise 6s ease-in-out infinite}:root:not([data-eclairage=jour]) .oeil .oeil-delta{stroke-width:.9}:root:not([data-eclairage=jour]) .prose h2::before{animation:braise 6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.oeil .o-b,.breves.tourne::after,.prose h2::before{animation:none!important}}.breves{position:relative}.breves-nav{display:inline-flex;align-items:center;gap:.35rem;flex:none;margin-left:.5rem;font-family:var(--sans);font-size:.75rem;letter-spacing:.1em;color:var(--muted);font-variant-numeric:tabular-nums}.breves-nav button{font-family:var(--serif);font-size:1.25rem;line-height:1;color:var(--muted);background:0 0;border:0;padding:.5rem .55rem;margin:-.5rem 0;cursor:pointer;min-width:44px;min-height:44px;display:inline-grid;place-items:center}.breves-nav button:hover,.breves-nav button:focus-visible{color:var(--accent)}.breves-compte b{font-weight:500;color:var(--ink)}.breves.pause.tourne::after{animation-play-state:paused}@media(max-width:640px){.breves-compte{display:none}.breves-nav{margin-left:.1rem;gap:0}}.article .prose::before{display:none}.sablier{display:flex;align-items:center;gap:1.2rem;height:46px;margin:0 0 2.2rem;color:var(--filet-fort)}.sablier::before,.sablier::after{content:"";flex:1;height:1px;background:var(--filet)}.sablier::before{background:linear-gradient(90deg,transparent,var(--filet))}.sablier::after{background:linear-gradient(90deg,var(--filet),transparent)}.sablier svg{flex:none;overflow:visible}.sablier-verre{transform-origin:17px 23px;animation:sablier-retourne 12s cubic-bezier(.6,0,.3,1)infinite}@keyframes sablier-retourne{0%,42%{transform:rotate(0)}50%,92%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.sablier-sable{animation:sablier-coule 1.2s linear infinite}@keyframes sablier-coule{to{stroke-dashoffset:-3}}.sablier-haut{animation:sablier-vide 6s linear infinite}.sablier-bas{animation:sablier-plein 6s linear infinite}@keyframes sablier-vide{from{opacity:.6}to{opacity:.05}}@keyframes sablier-plein{from{opacity:.25}to{opacity:.8}}@media(prefers-reduced-motion:reduce){.sablier-verre,.sablier-sable,.sablier-haut,.sablier-bas{animation:none!important}}.fin{display:flex;flex-direction:column}.fin>.parcours-bloc{order:1}.fin>.pilier-lien{order:2}.fin>.chaine-tete{order:3}.fin>.chaine{order:4}.fin>.porte-encart{order:5}.fin>.commentaires{order:6}.fin>.commentaires.porte-encart{order:5}.fin>.portes{order:8}.fin>.soutien{order:9}.fin>.porte-encart{border-top:1px solid var(--filet);border-bottom:1px solid var(--filet);padding:.8rem 0;display:grid;grid-template-columns:minmax(0,1fr)auto;gap:.2rem 1.5rem;align-items:center;font-size:.95rem}.fin>.porte-encart>.label,.fin>.porte-encart>p.label{font-family:var(--sans);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0;font-weight:500;grid-column:1}.fin>.porte-encart>p:not(.label){margin:0;color:var(--text2);font-size:.95rem;max-width:60ch;grid-column:1}.fin>.porte-encart .btn{grid-column:2;grid-row:1/span 2;margin:0;padding:.5rem .9rem;font-size:.8125rem}@media(max-width:640px){.fin>.porte-encart{grid-template-columns:1fr}.fin>.porte-encart .btn{grid-column:1;grid-row:auto;justify-self:start;margin-top:.4rem}}.repondre{max-width:var(--content);margin:3.2rem 0 1rem;padding-top:1.2rem;border-top:1px solid var(--accent)}.repondre>.label{color:var(--accent);margin:0 0 1.2rem;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;font-family:var(--sans);font-weight:500}.repondre .question{font-family:var(--titre);font-weight:400;font-size:clamp(1.5rem,2.4vw,1.85rem);line-height:1.25;letter-spacing:-.01em;color:var(--ink);margin:0 0 1.4rem;max-width:30ch;text-wrap:balance}.repondre .note-auteur{border-left:1px solid var(--filet-fort);padding:.2rem 0 .2rem 1.2rem;margin:0 0 1.6rem;font-family:var(--serif);font-size:1rem;line-height:1.55;color:var(--text2)}.repondre .note-auteur .meta{display:block;margin-bottom:.3rem;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.repondre .note-auteur p{margin:0;max-width:60ch}.repondre .invitation{margin:0 0 .4rem;font-size:1rem;color:var(--text2)}.repondre .presence{margin:0 0 1.2rem;font-size:.8125rem}.repondre .fil-vide{display:none!important}.repondre .form-com{margin-top:0}.repondre .form-com textarea{min-height:7rem}.repondre .charte{font-family:var(--serif);font-size:.875rem;line-height:1.5;color:var(--muted);margin:1rem 0 0;max-width:60ch}.repondre .vers-lettre{margin:2.2rem 0 0;border-top:1px solid var(--filet);padding-top:.9rem;font-size:.95rem;color:var(--text2);max-width:60ch}.repondre .vers-lettre a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:.3em}.repondre .vers-lettre a:hover{color:var(--accent);text-decoration-color:var(--accent)}.repondre .fil-com .com{border-top:1px solid var(--filet)}.repondre .merci{border-top:1px solid var(--filet);padding-top:.8rem;color:var(--text2)}.fin>.soutien{border-top:0;color:var(--muted);font-size:.9375rem}.wrap .page{margin-left:0;margin-right:0;max-width:var(--content)}.page .aparte{float:none;clear:both;width:auto;margin:2rem 0;padding:.8rem 0 0}.encadres{clear:both}[hidden]{display:none!important}.liste-filets{list-style:none;margin:0;padding:0}.liste-filets>li{padding:1.2rem 0;border-bottom:1px solid var(--filet)}.liste-filets>li:first-child{border-top:1px solid var(--filet-fort)}.liste-filets h2,.liste-filets h3{font-family:var(--titre);font-weight:500;font-size:1.35rem;line-height:1.2;margin:0 0 .3rem}.liste-filets p{margin:0;color:var(--text2)}.ouverture.avec-portrait{align-items:start}.ouverture.avec-portrait .entete-texte{padding-top:.5rem}.ouverture .accroche{max-width:62ch}@media(min-width:1000px){.page:has(>.encadres){display:grid;grid-template-columns:var(--content)300px;column-gap:4rem;max-width:none;align-items:start}.page:has(>.encadres)>.prose{grid-column:1}.page>.encadres{grid-column:2;grid-row:1;grid-template-columns:1fr;gap:1.6rem;margin-top:.4rem}.page>.encadres div{border-top:1px solid var(--filet-fort);padding-top:.7rem}}.pave{border:0;gap:0 3rem;margin-top:2rem}.case,.case.d1,.case.d2,.case.d3{--fond:transparent;--texte:var(--ink);background:0 0;color:var(--ink);aspect-ratio:auto;min-height:0;border:0;border-bottom:1px solid var(--filet);padding:1.3rem 0;display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto;column-gap:1rem;row-gap:0;justify-items:start;align-content:start;text-align:left;overflow:visible}.case::before{display:none}.case>svg{width:28px;height:28px;align-self:start;margin-top:.15rem;stroke-width:1.1;color:var(--accent)}.case-texte{align-items:flex-start;align-self:start}.case h2{font-family:var(--titre);font-weight:500;font-size:1.25rem;letter-spacing:-.005em;line-height:1.2;margin:0 0 .25rem}.case p{font-style:normal;opacity:1;color:var(--text2);font-size:.9375rem;max-width:none;margin:0 0 .5rem}.case-vide{opacity:1;color:var(--muted);padding:0}.case-planches summary{border:0;padding:0;font-weight:500;color:var(--muted);letter-spacing:.12em}.case-planches summary:hover{color:var(--accent)}.case-planches ul{position:static;inset:auto;background:0 0;padding:.5rem 0 0;margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;text-align:left;font-family:var(--serif);font-size:.9375rem;overflow:visible}.case-planches ul::before{display:none}.case-planches ul a{color:var(--text2);text-decoration:none}.case-planches ul a:hover{color:var(--accent)}.case.case-muette,.case.f2,.case.f3{display:none}.pave .case:nth-child(-n+3){border-top:1px solid var(--filet-fort)}@media(max-width:900px){.pave{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem}.pave .case:nth-child(3){border-top:0}}@media(max-width:600px){.pave{grid-template-columns:1fr}.pave .case:nth-child(2){border-top:0}.case{min-height:0;align-content:start}}@media(prefers-reduced-motion:no-preference){.case:hover>svg{transform:none}}@media(min-width:801px){.ouverture.duo{grid-template-columns:minmax(0,var(--content))minmax(0,1fr);column-gap:4rem}.fiche-symbole{grid-template-columns:minmax(0,var(--content))minmax(0,1fr);column-gap:4rem;align-items:start}.fiche-embleme{--h:auto;height:auto;width:100%;max-width:300px;justify-self:start;margin-top:3.2rem;grid-template-rows:auto auto;border:0;border-top:1px solid var(--filet-fort);border-radius:0;background:0 0;color:var(--ink);top:6rem}.embleme-dessin{place-items:start;padding:1.6rem 0 1.4rem}.embleme-dessin svg{width:72px;height:72px;aspect-ratio:1/1;color:var(--accent)}.embleme-nom{padding:.8rem 0 0;border-top:1px solid var(--filet);font-style:normal;color:var(--text2)}}h2.titre-section{border-bottom:1px solid var(--filet-fort);padding-bottom:.6rem;margin-bottom:0}.liste-page li:first-child,.liste.cartes.liste-page li:first-child{border-top:0}.archive td.t{width:50%}.archive td:nth-child(3){white-space:nowrap}.archive .regle{width:96px;height:12px}.archive .regle i{height:7px}.archive .regle i:nth-child(6n){height:12px}.liste-page{max-width:calc(var(--content) + 2.5rem + 200px)}.liste-page h3{max-width:34ch}.carte-meta .tagm{margin-right:.5rem}.rubs>li{border-bottom:1px solid var(--filet);padding:1rem 0}.rubs>li:first-child{border-top:1px solid var(--filet-fort)}.rubs>li>a{font-family:var(--titre);font-weight:500;font-size:1.35rem;text-decoration:none;color:var(--ink)}.rubs>li>a:hover{color:var(--accent)}.rubs p{font-family:var(--serif);color:var(--text2)}.vide-msg{padding:1rem 0 0}@media(min-width:1000px){.avec-rail .ouverture-texte{animation-fill-mode:backwards}}