@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-vietnamese-wght-normal.BUzh504Q.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-ext-wght-normal.CcLUaPy7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-wght-normal.DLoelf7F.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-ext-wght-normal.DHTKMUil.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-wght-normal.B1g8a0vD.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-greek-wght-normal.BpXpdlRW.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-vietnamese-wght-normal.BsaNuasd.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-ext-wght-normal.BVZ5su8S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-wght-normal.DMe4EKeb.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-cyrillic-ext-600-normal.DDEJyoof.woff2)format("woff2"),url(/_astro/caveat-cyrillic-ext-600-normal.BLVNc-Ct.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-cyrillic-600-normal.Ba_MyzgW.woff2)format("woff2"),url(/_astro/caveat-cyrillic-600-normal.CqH0c_uj.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-latin-ext-600-normal.DDJRD6ps.woff2)format("woff2"),url(/_astro/caveat-latin-ext-600-normal.shBvSnoU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-latin-600-normal.zlTlWIYU.woff2)format("woff2"),url(/_astro/caveat-latin-600-normal.DUjB8dgm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bureau:#efe9dc;--bureau-2:#e5ddcb;--bureau-encre:#1f2430;--bureau-encre-2:#5c5848;--bureau-trait:#3c30192e;--feuille:#fff;--encre-papier:#1a2233;--graphite:#4a5168;--gris-papier:#6f7690;--chemise:#f4c542;--chemise-ombre:#d9a925;--tampon:#c8352b;--stylo:#2340c8;--nuit:#141a3a;--nuit-encre:#e8eaf7;--pour:#4caf7d;--contre:#ef6a4a;--abstention:#a8abc2;--soulage:#4caf7d;--partage:#f2b632;--colere:#ef6a4a;--ombre-papier:0 1px 0 #0000000a, 0 14px 28px -16px #050a238c;--display:"Bricolage Grotesque Variable", system-ui, sans-serif;--serif:"Source Serif 4 Variable", Georgia, serif;--main:"Caveat", "Bradley Hand", cursive;--dur-controle:.16s;--dur-entree:.48s;--dur-tampon:.24s;--ease-entree:cubic-bezier(.165, .84, .44, 1);--decalage:8px;--cascade:90ms;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bureau:#2b2e35;--bureau-2:#353943;--bureau-encre:#fff;--bureau-encre-2:#c0c4cd;--bureau-trait:#ffffff24;color-scheme:dark}}:root[data-theme=dark]{--bureau:#2b2e35;--bureau-2:#353943;--bureau-encre:#fff;--bureau-encre-2:#c0c4cd;--bureau-trait:#ffffff24;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px}body{background:var(--bureau);color:var(--bureau-encre);font-family:var(--display);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.5}a{color:inherit}:focus-visible{outline:2px solid var(--stylo);outline-offset:3px}.largeur{width:min(1120px,100% - 32px);margin-inline:auto}.evitement{z-index:20;background:var(--feuille);color:var(--encre-papier);border-radius:6px;padding:10px 14px;position:absolute;top:-60px;left:16px}.evitement:focus{top:12px}h1,h2,h3{text-wrap:balance;margin:0;font-weight:750;line-height:1.1}h2{letter-spacing:-.01em;font-size:clamp(30px,4vw,42px)}.section-chapo{max-width:62ch;font-family:var(--serif);color:var(--bureau-encre-2);margin:14px 0 0;font-size:19px;line-height:1.55}.entete{z-index:10;background:color-mix(in srgb, var(--bureau) 88%, transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--bureau-trait);position:sticky;top:0}.entete-corps{align-items:center;gap:28px;min-height:64px;display:flex}.logo{color:var(--tampon);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.logo b{letter-spacing:-.01em;font-size:22px;font-weight:800;font-stretch:112%}.monogramme{width:34px;height:34px;transform:rotate(-6deg)}.entete-nav{gap:22px;margin-left:auto;font-size:15px;font-weight:600;display:flex}.entete-nav a{color:var(--bureau-encre-2);text-decoration:none}.entete-nav a:hover{color:var(--bureau-encre);text-underline-offset:5px;text-decoration:underline}@media (width<=720px){.entete-nav{display:none}.entete-corps .bouton-jouer{margin-left:auto}}.bouton-jouer{background:var(--tampon);color:#fff;transition:transform var(--dur-controle) var(--ease-entree);border-radius:8px;justify-content:center;align-items:center;padding:15px 30px;font-size:18px;font-weight:750;text-decoration:none;display:inline-flex;box-shadow:0 10px 22px -10px #8c1e14cc}.bouton-jouer:hover{transform:translateY(-1px)}.bouton-jouer.petit{padding:9px 18px;font-size:15px}.une{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:48px;padding:72px 0 88px;display:grid}.une h1{letter-spacing:-.02em;font-size:clamp(38px,5.4vw,62px)}.une-chapo{max-width:54ch;font-family:var(--serif);color:var(--bureau-encre-2);margin:22px 0 0;font-size:20px;line-height:1.55}.une-actions{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:32px;display:flex}.une-actions p{max-width:30ch;color:var(--bureau-encre-2);margin:0;font-size:15px}.bureau{aspect-ratio:1/.86;justify-self:center;width:100%;max-width:500px;position:relative}.feuille-dessous{background:var(--feuille);box-shadow:var(--ombre-papier);position:absolute;inset:4% 12% 16% 2%;transform:rotate(-5deg)}.chemise{background:var(--chemise);box-shadow:inset 0 -6px 0 var(--chemise-ombre), 0 26px 40px -22px #050a2399;border-radius:6px 14px 8px 8px;position:absolute;inset:10% 2% 6% 10%;transform:rotate(2deg)}.chemise:before{content:"";background:var(--chemise);border-radius:8px 8px 0 0;width:34%;height:22px;position:absolute;top:-16px;left:8%}.etiquette{background:var(--feuille);color:var(--encre-papier);gap:2px;padding:10px 16px;display:grid;position:absolute;top:14%;left:9%;transform:rotate(-1.5deg);box-shadow:0 1px 2px #0000001f}.etiquette small{color:var(--gris-papier);font-size:12px}.etiquette b{font-size:19px}.tampon-une{width:38%;height:auto;color:var(--tampon);opacity:.92;transform-origin:50% 60%;position:absolute;bottom:14%;right:12%;transform:rotate(-8deg)}@media (prefers-reduced-motion:no-preference){.feuille-dessous,.chemise{animation:poser var(--dur-entree) var(--ease-entree) both}.chemise{animation-delay:var(--cascade)}.tampon-une{animation:tamponner var(--dur-tampon) var(--ease-entree) calc(var(--cascade) * 5) both}.bureau .postit{animation:poser var(--dur-entree) var(--ease-entree) calc(var(--cascade) * 8) both}}@keyframes poser{0%{opacity:0;translate:0 var(--decalage)}}@keyframes tamponner{0%{opacity:0;scale:1.25}}.bureau .postit{width:46%;position:absolute;bottom:-2%;left:-4%;transform:rotate(-4deg)}@media (width<=880px){.une{grid-template-columns:minmax(0,1fr);padding:40px 0 64px}.bureau{max-width:380px}}.postit{color:#2a2418;font-family:var(--main);padding:16px 18px 14px;font-size:22px;font-weight:600;line-height:1.15;box-shadow:0 12px 20px -14px #050a23a6}.postit span{font-family:var(--display);color:#2a2418b3;margin-top:8px;font-size:12px;font-weight:600;display:block}.postit-jaune{background:#fff3a8}.postit-bleu{background:#d8e6ff}.postit-vert{background:#d4f2e1}.postit-rose{background:#ffd9df}.annee{background:var(--bureau-2);padding:80px 0}.etapes{counter-reset:etape;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:44px 0 0;padding:0;list-style:none;display:grid}.etape{counter-increment:etape}.etape h3{margin-top:22px;font-size:22px}.etape h3:before{content:counter(etape);background:var(--bureau-encre);width:28px;height:28px;color:var(--bureau);vertical-align:3px;border-radius:50%;place-items:center;margin-right:10px;font-size:15px;display:inline-grid}.etape>p{font-family:var(--serif);color:var(--bureau-encre-2);margin:10px 0 0;font-size:16.5px;line-height:1.55}.piece{background:var(--feuille);height:250px;color:var(--encre-papier);box-shadow:var(--ombre-papier);padding:16px;position:relative}.etape:nth-child(odd) .piece{transform:rotate(-1deg)}.etape:nth-child(2n) .piece{transform:rotate(1deg)}.note-mini .note-entete{color:var(--gris-papier);justify-content:space-between;margin:0 0 12px;font-size:11px;display:flex}.note-mini .note-titre{margin:0 0 8px;font-size:20px;font-weight:750}.note-mini .note-corps{font-family:var(--serif);margin:0;font-size:16px;line-height:1.45}.signature{font-family:var(--main);color:var(--stylo);font-size:26px;position:absolute;bottom:10px;right:18px}.dossier-mini{background:var(--chemise);box-shadow:inset 0 -5px 0 var(--chemise-ombre), var(--ombre-papier);align-content:start;gap:7px;display:grid}.dossier-question{margin:0 0 4px;font-size:17px;font-weight:750}.option{background:var(--feuille);border-radius:6px;padding:7px 10px;font-size:13.5px;font-weight:600}.option.choisie{box-shadow:inset 0 0 0 2px var(--stylo)}.dossier-mini .postit{width:62%;padding:10px 12px;font-size:19px;position:absolute;bottom:-18px;right:-10px;transform:rotate(4deg)}.nuit-mini{background:var(--nuit);color:var(--nuit-encre);align-content:center;justify-items:center;gap:10px;display:grid}.nuit-mini svg{width:100%}.nuit-mini circle.pour{fill:var(--pour)}.nuit-mini circle.contre{fill:var(--contre)}.nuit-mini circle.abstention{fill:var(--abstention)}@media (prefers-reduced-motion:no-preference){.js-anime .nuit-mini circle{opacity:.18;transition:opacity var(--dur-entree) var(--ease-entree) calc(var(--g,0) * var(--cascade))}.js-anime .nuit-mini.vu circle{opacity:1}.nuit-mini circle[data-g="1"]{--g:1}.nuit-mini circle[data-g="2"]{--g:2}.nuit-mini circle[data-g="3"]{--g:3}.nuit-mini circle[data-g="4"]{--g:4}}.nuit-mini p{margin:0;font-size:15px}.nuit-mini b{font-size:22px}.nuit-mini b.pour{color:var(--pour)}.nuit-mini b.contre{color:var(--contre)}.gazette-nom{border-bottom:2px solid var(--encre-papier);font-family:var(--serif);margin:0;padding-bottom:6px;font-size:14px;font-weight:700}.gazette-une{font-family:var(--serif);margin:8px 0 0;font-size:20px;font-weight:800;line-height:1.15}.lendemain-mini svg{width:50%;margin:10px auto 0;display:block}.lendemain-mini polygon.soulage{fill:var(--soulage)}.lendemain-mini polygon.partage{fill:var(--partage)}.lendemain-mini polygon.colere{fill:var(--colere)}@media (width<=1000px){.etapes{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:44px}}@media (width<=560px){.etapes{grid-template-columns:minmax(0,1fr)}}.methode{padding:88px 0}.principes{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:40px;display:grid}.principes .postit{padding:20px 22px 22px}.principes .postit:first-child{transform:rotate(-1.5deg)}.principes .postit:nth-child(2){transform:rotate(1deg)translateY(10px)}.principes .postit:nth-child(3){transform:rotate(-.5deg)}.principes h3{font-family:var(--main);font-size:30px;font-weight:600;line-height:1}.principes p{font-family:var(--display);margin:10px 0 0;font-size:15.5px;font-weight:450;line-height:1.45}.methode-bas{grid-template-columns:minmax(0,760px) minmax(200px,250px);align-items:center;gap:40px 56px;margin-top:64px;display:grid}.postit-marge{transform:rotate(3deg)}.coupure{color:var(--encre-papier);box-shadow:var(--ombre-papier);background:#fbf8f1;margin:0;padding:22px 26px 26px;transform:rotate(-.6deg)}.coupure .gazette-une{font-size:28px}.coupure-texte{columns:2 260px;font-family:var(--serif);column-gap:28px;margin-top:14px;font-size:16px;line-height:1.55}.coupure-texte p{margin:0 0 12px}@media (width<=860px){.methode-bas{grid-template-columns:minmax(0,1fr)}.postit-marge{justify-self:end;max-width:260px}}@media (width<=760px){.principes{grid-template-columns:minmax(0,1fr)}.principes .postit:nth-child(2){transform:rotate(1deg)}}.classe{background:var(--chemise);color:#2a2418;box-shadow:inset 0 -8px 0 var(--chemise-ombre);padding:72px 0}.classe-corps{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px 56px;display:grid}.classe p{max-width:62ch;font-family:var(--serif);margin:16px 0 0;font-size:18px;line-height:1.55}@media (width<=760px){.classe-corps{grid-template-columns:minmax(0,1fr);justify-items:start}}.classement{padding:56px 0 88px}.classement-tete h1{letter-spacing:-.02em;font-size:clamp(34px,4.6vw,52px)}.classement-tete p{max-width:64ch;font-family:var(--serif);color:var(--bureau-encre-2);margin:16px 0 0;font-size:17px;line-height:1.6}.classement-onglets{flex-wrap:wrap;gap:8px;margin-top:34px;display:flex}.classement-onglets [role=tab]{border:1px solid var(--bureau-trait);color:var(--bureau-encre-2);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:8px 16px;font-size:15px;font-weight:650}.classement-onglets [role=tab][aria-selected=true]{border-color:var(--bureau-encre);background:var(--bureau-encre);color:var(--bureau)}.feuille-classement{background:var(--feuille);max-width:760px;color:var(--encre-papier);box-shadow:var(--ombre-papier);margin-top:22px;padding:30px clamp(18px,4vw,40px) 26px;position:relative;transform:rotate(-.4deg)}.feuille-classement:before{content:"";background:var(--tampon);border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:10px;left:50%;box-shadow:0 2px 3px #00000059}.feuille-entete{border-bottom:2px solid var(--encre-papier);font-family:var(--serif);margin:0;padding-bottom:8px;font-size:15px;font-weight:700}.feuille-note{font-family:var(--serif);color:var(--graphite);margin:10px 0 0;font-size:15px}.feuille-classement table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:8px}.feuille-classement th,.feuille-classement td{text-align:left;border-bottom:1px solid #e6e8ee;padding:9px 6px}.feuille-classement thead th{color:var(--gris-papier);font-size:13px;font-weight:650}.feuille-classement tbody th{overflow-wrap:anywhere;font-weight:650}.feuille-classement .cl-rang{width:3.4em}.feuille-classement .cl-points,.feuille-classement .cl-date{text-align:right;white-space:nowrap}.feuille-classement td.cl-date{color:var(--gris-papier);font-size:14px}.feuille-classement .podium .cl-rang b{width:1.9em;height:1.9em;color:var(--tampon);border:2px solid;border-radius:50%;place-items:center;display:inline-grid;transform:rotate(-8deg)}.feuille-classement .podium-1 .cl-points{font-weight:750}.feuille-etat{font-family:var(--serif);color:var(--graphite);margin:18px 0 4px}.classement-suite{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:40px;display:flex}.classement-suite p{max-width:46ch;font-family:var(--serif);color:var(--bureau-encre-2);margin:0}@media (width<=560px){.feuille-classement th.cl-date,.feuille-classement td.cl-date{display:none}}.semaine{padding:80px 0}.semaine-corps{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:40px 64px;display:grid}.semaine-corps .feuille-classement{margin-top:0;transform:rotate(.8deg)}.semaine-lien{text-underline-offset:5px;margin-top:22px;font-weight:650;display:inline-block}@media (width<=860px){.semaine-corps{grid-template-columns:minmax(0,1fr)}}.pied{border-top:1px solid var(--bureau-trait);padding:48px 0 56px}.pied-corps{flex-wrap:wrap;justify-content:space-between;gap:28px 48px;display:flex}.pied-marque p{max-width:46ch;color:var(--bureau-encre-2);margin:12px 0 0;font-size:14.5px}.pied-liens{align-content:start;gap:8px;font-size:15px;display:grid}.pied-liens a{color:var(--bureau-encre-2);text-underline-offset:4px}.pied-liens a:hover{color:var(--bureau-encre)}.feuille-texte{background:var(--feuille);max-width:780px;color:var(--encre-papier);box-shadow:var(--ombre-papier);margin:48px auto 80px;padding:44px clamp(22px,5vw,56px) 52px}.feuille-texte h1{font-size:clamp(30px,4vw,40px)}.feuille-texte .maj{color:var(--gris-papier);margin:10px 0 0;font-size:14px}.feuille-texte h2{margin-top:34px;font-size:22px}.feuille-texte p,.feuille-texte li{font-family:var(--serif);font-size:17px;line-height:1.6}.feuille-texte p{margin:12px 0 0}.feuille-texte ul{margin:12px 0 0;padding-left:22px}.feuille-texte a{color:var(--stylo)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.bouton-jouer{transition:none}}@media print{*{transition:none!important;animation:none!important}.js-anime .nuit-mini circle{opacity:1!important}}
