@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:400;font-display:swap;src:url('/assets/fonts/space-grotesk-400.woff2') format('woff2')}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:600;font-display:swap;src:url('/assets/fonts/space-grotesk-600.woff2') format('woff2')}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/fonts/space-grotesk-700.woff2') format('woff2')}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url('/assets/fonts/inter-400.woff2') format('woff2')}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url('/assets/fonts/inter-600.woff2') format('woff2')}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/fonts/inter-700.woff2') format('woff2')}:root{--primaire:#292428;--fonce:#1c171a;--accent:#d90668;--accent-h:#bb0559;--page:#0a0809;--surface:#191718;--liens:#e96fa7;--encre:#fbe6f0;--doux:#100d0f;--filet:#3f393c;--gris:#8f8288;--rayon:0;--rayon-btn:0;--interligne:1.86;--bloc:1.76rem;--section:5.51rem;--texte:760px;--police-titre:'Space Grotesk',system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--police-texte:'Inter',system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}*,*::before,*::after{box-sizing:border-box}body{margin:0;font-family:var(--police-texte);line-height:var(--interligne);font-size:17px;background:var(--page);color:var(--encre)}h1,h2,h3{font-family:var(--police-titre);line-height:1.22;margin:0 0 .5em}p{margin:0 0 var(--bloc)}img{max-width:100%;height:auto;display:block}.colonne-texte{max-width:var(--texte)}.meta{color:var(--gris);font-size:.85rem}a{color:var(--liens)}a:hover{color:var(--accent-h)}.cn-saut{position:absolute;left:-9999px}.cn-saut:focus{left:8px;top:8px;position:fixed;background:#191718;padding:8px 12px;z-index:9}.cn-page{display:grid;grid-template-columns:256px minmax(0,1fr);max-width:1236px;margin:0 auto;align-items:start;gap:48px;padding:0 24px}.cn-page--droite{grid-template-columns:minmax(0,1fr) 256px}.cn-pastille{flex:none;align-self:center}.cn-colonne{position:sticky;top:0;align-self:start;min-width:0;background:#161315;padding:34px 20px;border-left:1px solid #3f393c;min-height:100vh}.cn-marque-h{margin:0}.cn-marque{font-family:var(--police-titre);font-size:1.32rem;text-decoration:none;color:#fbe6f0;display:inline-flex;align-items:center;gap:9px;line-height:1.2;min-width:0}.cn-marque img{flex:none}.cn-marque-nom{min-width:0;overflow-wrap:anywhere}.cn-sujet{margin:.7em 0 0;font-size:.83rem;color:var(--gris);line-height:1.5}.cn-colonne-haut{padding-bottom:28px;border-bottom:1px solid #3f393c;margin-bottom:26px}.cn-colonne h2{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:#d90668;margin:0 0 .9em}.cn-colonne ul{list-style:none;margin:0;padding:0}.cn-nav li{padding:4px 0}.cn-nav a{text-decoration:none;font-size:.93rem}.cn-nav a:hover{text-decoration:underline}.cn-nav-plus{margin:.9em 0 0;font-size:.88rem}.cn-recents{margin-top:30px}.cn-archives{margin-top:30px}.cn-archives li{display:flex;gap:10px;padding:3px 0;font-size:.85rem}.cn-archives span{margin-left:auto;color:var(--gris);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem}.cn-archives a{text-decoration:none}.cn-archives a:hover{text-decoration:underline}.cn-recents li{padding:6px 0;font-size:.85rem;line-height:1.4}.cn-recents time{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;color:var(--gris);letter-spacing:.04em}.cn-recents a{text-decoration:none}.cn-recents a:hover{text-decoration:underline}.cn-suite{margin-top:40px;padding-top:20px;border-top:1px solid #3f393c;max-width:760px}.cn-suite h2{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:#d90668;margin:0 0 .9em}.cn-suite ol{margin:0;padding:0 0 0 1.2em;font-size:.9rem}.cn-suite li{padding:5px 0;line-height:1.45}.cn-suite time{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;color:var(--gris);letter-spacing:.04em}.cn-suite a{text-decoration:none}.cn-suite a:hover{text-decoration:underline}.cn-principal{padding:48px 0;min-width:0}.cn-entete-index{margin-bottom:36px;max-width:760px}.cn-entete-index h1{font-size:1.9rem;margin:0 0 .3em}.cn-compte{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:#d90668;margin:0 0 .8em}.cn-intro{color:#bfafb6;margin:0}.cn-groupe{margin-bottom:38px}.cn-groupe-titre{display:flex;align-items:baseline;gap:12px;font-size:.82rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gris);border-bottom:1px solid #3f393c;padding-bottom:7px;margin:0 0 14px}.cn-groupe-compte{margin-left:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem;color:#d90668}.cn-index{list-style:none;margin:0;padding:0}.cn-entree{display:flex;align-items:baseline;gap:18px;padding:12px 0;border-bottom:0;min-width:0}.cn-date{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem;color:#d90668;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:3.4em}ol.cn-index{counter-reset:none;list-style:decimal-leading-zero inside}ol.cn-index .cn-entree{display:list-item;padding-left:6px}ol.cn-index .cn-entree::marker{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;color:var(--gris)}.cn-vign{flex:none;align-self:center}.cn-vign img{width:40px;height:40px;object-fit:cover}.cn-vign--carre img{border-radius:var(--rayon)}.cn-vign--pastille img{border-radius:50%;width:28px;height:28px}.cn-entree-txt{min-width:0;flex:1}.cn-titre{text-decoration:none;font-family:var(--police-titre);font-size:1.06rem;line-height:1.3;display:inline-block}.cn-titre:hover{text-decoration:underline}.cn-extrait{margin:.35em 0 0;font-size:.88rem;color:#a7989f}.cn-rubrique{display:block;margin-top:.3em;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--gris)}.cn-ancres{margin-top:38px;border-top:1px solid #3f393c;padding-top:16px}.cn-ancres ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.cn-ancres a{display:inline-block;padding:5px 12px;border:1px solid #3f393c;border-radius:var(--rayon-btn);text-decoration:none;font-size:.84rem}.cn-barre{display:flex;gap:14px;align-items:baseline;justify-content:space-between;border-bottom:1px solid #3f393c;padding:9px 24px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--gris)}.cn-lead{border-left:3px solid #d90668;padding-left:24px;margin-bottom:34px;max-width:760px}.cn-lead-titre{font-size:clamp(1.4rem,2.6vw,1.95rem);line-height:1.18;margin:.1em 0 .4em}.cn-lead-titre a{color:inherit;text-decoration:none}.cn-lead-titre a:hover{color:#e96fa7}.cn-lead-extrait{margin:0;color:#b8a8af}.cn-article-tete{margin-bottom:28px;max-width:760px}.cn-fil{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.76rem;letter-spacing:.1em;text-transform:uppercase;color:#d90668;margin:0 0 .7em}.cn-sep{margin:0 .7em;opacity:.5}.cn-fil a{color:inherit;text-decoration:none}.cn-article-tete h1{font-size:clamp(1.65rem,3vw,2.3rem);line-height:1.16;margin:0 0 .35em}.cn-chapeau{font-size:1.06rem;color:#cbbac2;border-left:2px solid #d90668;padding-left:16px;margin:0}.cn-corps h2{font-size:1.32rem;margin-top:var(--section)}.cn-illu{margin:var(--section) 0}.cn-illu img{border-radius:var(--rayon)}.cn-illu figcaption{font-size:.8rem;color:var(--gris);margin-top:7px}.sommaire{border-top:1px solid #3f393c;border-bottom:1px solid #3f393c;padding:14px 0;margin-bottom:var(--section)}.sommaire ol{margin:.4em 0 0;padding-left:1.2em;font-size:.93rem}.encadre{border:1px solid #3f393c;border-left:3px solid #d90668;padding:14px 18px;margin:var(--bloc) 0;background:#100d0f}.encadre h3{margin-top:0;font-size:.98rem}.cn-pied{display:flex;flex-wrap:wrap;gap:16px;align-items:baseline;border-top:1px solid #3f393c;width:calc(100% - 48px);max-width:1188px;margin:48px auto 0;padding:20px 0 40px;font-size:.83rem;color:var(--gris)}.cn-pied a{color:inherit}.cn-pied-mention{flex-basis:100%;opacity:.7;font-size:.78rem}.cn-pied--colonnes{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:start}.cn-pied--colonnes ul{list-style:none;margin:0;padding:0;text-align:right}.cn-pied--colonnes li{padding:2px 0}.cn-pied--colonnes p{margin:0 0 .4em}.cn-annee{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.1rem;letter-spacing:.2em;color:#d90668;margin:30px 0 10px;border-top:2px solid #3f393c;padding-top:12px}@media(max-width:900px){.cn-page,.cn-page--droite{grid-template-columns:minmax(0,1fr);gap:0;padding:0 16px}.cn-pied{width:calc(100% - 32px)}.cn-colonne{order:0}.cn-colonne{position:static;min-height:0;border:0;border-bottom:1px solid #3f393c;padding:20px 0}.cn-recents{display:none}.cn-nav ul{display:flex;flex-wrap:wrap;gap:6px 16px}.cn-entree{flex-wrap:wrap;gap:10px}body{font-size:16px}}