@font-face{font-family:Commissioner;font-style:normal;font-weight:315;font-display:swap;src:url(/polices/commissioner-latin.woff2)format("woff2");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:Commissioner;font-style:normal;font-weight:315;font-display:swap;src:url(/polices/commissioner-latin-ext.woff2)format("woff2");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:Switzer;font-style:normal;font-weight:300;font-display:swap;src:url(/polices/switzer-300.woff2)format("woff2")}@font-face{font-family:Switzer;font-style:normal;font-weight:400;font-display:swap;src:url(/polices/switzer-400.woff2)format("woff2")}@font-face{font-family:Switzer;font-style:normal;font-weight:500;font-display:swap;src:url(/polices/switzer-500.woff2)format("woff2")}:root{--creme:#fff7ec;--olive:#4b4704;--brun:#1e1001;--bleu-pale:#d5e3e9;--taupe:#9e967e;--grege:#c9c4b8;--vert-citron:#e2f6b0;--bleu:#87c6ff;--mauve:#c3a3b2;--orange:#ffa32d;--vert-pale:#e8efda;--bleu-sombre:#22363f;--mauve-sombre:#452d39;--police-titre:"Commissioner", Georgia, serif;--police-texte:"Switzer", system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--fond:var(--lightningcss-light,var(--creme))var(--lightningcss-dark,var(--brun));--texte:var(--lightningcss-light,var(--brun))var(--lightningcss-dark,var(--creme));--trait:var(--lightningcss-light,color-mix(in srgb, var(--brun) 18%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--creme) 18%, transparent));--doux:var(--lightningcss-light,color-mix(in srgb, var(--brun) 65%, transparent))var(--lightningcss-dark,var(--grege));--cadre:var(--lightningcss-light,color-mix(in srgb, var(--creme) 85%, var(--taupe)))var(--lightningcss-dark,color-mix(in srgb, var(--brun) 85%, var(--taupe)));--texte-courant:var(--lightningcss-light,color-mix(in srgb, var(--brun) 85%, var(--creme)))var(--lightningcss-dark,color-mix(in srgb, var(--creme) 85%, var(--brun)));--gras:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--fond-carte:var(--lightningcss-light,var(--bleu-pale))var(--lightningcss-dark,var(--bleu-sombre));--fond-appel:var(--lightningcss-light,var(--mauve))var(--lightningcss-dark,var(--mauve-sombre));--fond-boite:var(--fond);--doux-carte:color-mix(in srgb, var(--texte) 72%, transparent);--accent:var(--lightningcss-light,var(--olive))var(--lightningcss-dark,var(--vert-citron));--part-1:var(--lightningcss-light,var(--olive))var(--lightningcss-dark,var(--vert-citron));--part-2:var(--orange);--part-3:var(--bleu);--part-4:var(--taupe);--colonne-texte:640px;--colonne-carte:360px;--ecart-colonnes:72px;--largeur:calc(var(--colonne-texte) + var(--ecart-colonnes) + var(--colonne-carte))}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}body{background:var(--fond);color:var(--texte);font-family:var(--police-texte);letter-spacing:-.01em;margin:0;font-size:17px;font-weight:300;line-height:1.33}a{color:inherit}strong{font-weight:500}.site-tete,.site-pied,main{max-width:42rem;margin:0 auto;padding:0 16px}.site-tete,.site-pied,main.page-numero{max-width:calc(var(--largeur) + 32px)}.site-tete{align-items:center;gap:16px;padding-top:16px;padding-bottom:16px;display:flex}.site-tete .marque{color:inherit;margin-right:auto;text-decoration:none}.site-tete .marque svg{width:auto;height:22px;display:block}.site-tete .lien-archive{text-decoration:none}:root[data-mode=clair]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-mode=sombre]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.bascule-mode{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;margin:0 -6px;padding:0;transition:background-color .15s;display:grid}.bascule-mode svg{fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;grid-area:1/1;width:20px;height:20px}.bascule-mode .icone-lune{stroke:var(--lightningcss-light,currentColor)var(--lightningcss-dark,#0000)}.bascule-mode .icone-soleil{stroke:var(--lightningcss-light,#0000)var(--lightningcss-dark,currentColor)}@media (width<=400px){.site-tete{flex-wrap:wrap;gap:10px}.site-tete .bouton{padding-inline:16px}}@media (hover:hover){.bascule-mode:hover{background:color-mix(in srgb, var(--texte) 10%, transparent)}}@media (width<=600px){.bascule-mode{display:none}}.site-pied{border-top:1px solid var(--trait);color:var(--doux);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:48px;padding-top:24px;padding-bottom:48px;font-size:14px;display:flex}.site-pied a{color:inherit}.pied-liens{margin:0}.pied-logo svg{width:auto;height:22px;display:block}main{padding-top:24px}h1,h2,h3{font-family:var(--police-titre);font-variation-settings:"FLAR" 100, "VOLM" 0;font-weight:315}h1{letter-spacing:-.046em;font-size:clamp(36px,8vw,59px);line-height:.97}h2{letter-spacing:-.038em;font-size:26.6px;line-height:1.05}h3{letter-spacing:-.02em;line-height:1.15}pre{border:1px solid var(--trait);padding:12px;overflow-x:auto}code{overflow-wrap:anywhere;font-size:.9em}img{max-width:100%;height:auto}.inscription{grid-template-columns:minmax(0,1fr) auto;gap:8px;max-width:540px;margin:32px 0 0;display:grid}.inscription label,.inscription .mention{grid-column:1/-1}@media (width<=480px){.inscription{grid-template-columns:1fr}}.mention{color:var(--doux);margin:4px 0 0;font-size:14px}.piege{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.numero-tete{max-width:760px;margin:32px 0 48px}.numero-tete h1{margin:16px 0 0}.numero-date{color:var(--lightningcss-light,var(--olive))var(--lightningcss-dark,var(--grege));border:1px solid;border-radius:10px;margin:0;padding:7px 11px;font-size:14px;line-height:1.2;display:inline-block}.numero-corps{gap:48px;display:grid}.numero-corps>.numero{min-width:0}.numero-corps .numero>:first-child{margin-top:0}.appel{background:var(--fond-appel);color:var(--texte);border-radius:16px;padding:32px}.appel .appel-titre{font-family:var(--police-titre);font-variation-settings:"FLAR" 100, "VOLM" 0;letter-spacing:-.035em;margin:0 0 12px;font-size:26px;font-weight:315;line-height:1.05}.appel p{margin:0 0 24px;font-size:15px}.appel-form{gap:8px;margin:0;display:grid}:is(.appel-form,.inscription) label{font-size:13px}:is(.appel-form,.inscription) input[type=email]{border:1px solid color-mix(in srgb, var(--texte) 30%, transparent);background:var(--fond-boite);width:100%;color:var(--texte);font:inherit;border-radius:4px;padding:10px 12px;font-size:16px}:is(.appel-form,.inscription) button{font:inherit;cursor:pointer;border:0;padding:10px 24px;font-weight:400}@media (width<=600px){:is(.appel-form,.inscription) :is(input[type=email],button){min-height:48px}}.appel .appel-mention{margin:4px 0 0;font-size:12px;line-height:1.4}@media (width<=600px){.appel .appel-mention{font-size:13px}}.bouton{background:var(--creme);color:var(--brun);border-radius:4px;padding:8px 24px;font-weight:400;text-decoration:none;display:inline-block}.bouton-plein{background:var(--olive);color:var(--creme)}.bouton-plein,.numero .vis-code .code-copier,.site-tete .marque,.site-pied a,:is(.appel-form,.inscription) input[type=email]{transition:background-color .15s,color .15s,opacity .15s,border-color .15s}@media (hover:hover){.bouton-plein:hover,.numero .vis-code .code-copier:hover{background:var(--lightningcss-light,color-mix(in srgb, var(--olive) 80%, var(--brun)))var(--lightningcss-dark,color-mix(in srgb, var(--olive) 80%, var(--creme)))}.site-tete .lien-archive:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.site-pied .pied-liens a:hover{color:var(--texte)}.appel .appel-mention a:hover,.inscription .mention a:hover{text-decoration-thickness:2px}.site-tete .marque:hover,.site-pied .pied-logo:hover{opacity:.7}:is(.appel-form,.inscription) input[type=email]:hover{border-color:color-mix(in srgb, var(--texte) 60%, transparent)}}@media (width>=960px){.numero-corps{grid-template-columns:minmax(0, var(--colonne-texte)) minmax(280px, var(--colonne-carte));justify-content:space-between;gap:var(--ecart-colonnes)}.appel{align-self:start;position:sticky;top:24px}}main.page-accueil{max-width:none;padding:0}.ac-centre{max-width:calc(var(--largeur) + 32px);margin:0 auto;padding:0 16px}.page-accueil :is(h1,h2){text-wrap:balance}.page-accueil h2{letter-spacing:-.04em;margin:0;font-size:clamp(30px,7.4vw,46px);line-height:1.02}.ac-haut{padding-top:40px}.ac-haut-grille{gap:28px;display:grid}.ac-haut h1{letter-spacing:-.05em;margin:0;font-size:clamp(40px,11vw,72px);line-height:.95}.ac-haut .inscription{margin-top:28px}.ac-dabord{margin:16px 0 0;font-size:15px}@media (width<=600px){.ac-haut-grille{row-gap:24px}.ac-haut-reste{margin-top:0}.ac-haut .inscription{margin-top:32px}.ac-dabord{margin-top:20px}}@media (width>=960px){.ac-haut{padding-top:48px}.ac-haut-grille{grid-template-columns:minmax(0,11fr) minmax(0,10fr);gap:0 64px}.ac-haut h1{grid-area:1/1;align-self:end}.ac-fil{grid-area:1/2/3;align-self:center}.ac-haut-reste{grid-area:2/1}.ac-haut-reste .envois{margin-top:28px}}.envois{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.envoi{background:var(--lightningcss-light,var(--vert-citron))var(--lightningcss-dark,var(--olive));color:var(--lightningcss-light,var(--olive))var(--lightningcss-dark,var(--vert-citron));border-radius:10px;padding:7px 11px;font-size:14px;font-weight:400;line-height:1.2}.envois-heure{margin-left:2px;font-size:15px}.ac-fil{background-color:var(--fond-carte);height:400px;color:var(--lightningcss-light,var(--taupe))var(--lightningcss-dark,color-mix(in srgb, var(--grege) 50%, var(--bleu-sombre)));border-radius:16px;position:relative;overflow:hidden}.fil-trame{image-rendering:pixelated;background-position:top;background-repeat:repeat-y;background-size:800px 1200px;position:absolute;inset:0}.ac-fil canvas{image-rendering:pixelated;position:absolute;top:0;left:0}.mail{border:1px solid var(--trait);background:var(--fond);max-width:420px;color:var(--texte);border-radius:14px;margin:0 auto;padding:16px 18px 17px;text-decoration:none;transition:border-color .15s;display:block;position:absolute;top:50%;left:16px;right:16px;transform:translateY(-50%);box-shadow:0 14px 36px var(--lightningcss-light,#1e100133)var(--lightningcss-dark,#00000073)}.mail-tete{align-items:center;gap:8px;font-size:15px;font-weight:500;line-height:1.2;display:flex}.mail-tete:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px}.mail-heure{color:var(--doux);margin-left:auto;font-size:13px;font-weight:400}.mail-objet{margin-top:8px;font-size:17px;font-weight:400;line-height:1.3;display:block}.mail-apercu{color:var(--doux);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:15px;line-height:1.4;display:-webkit-box;overflow:hidden}@media (hover:hover){.mail:hover{border-color:color-mix(in srgb, var(--texte) 45%, transparent)}}@media (width<=600px){.mail{padding:14px 16px 15px}.mail-tete{font-size:14px}.mail-heure{font-size:12px}.mail-objet{margin-top:6px;font-size:16px;line-height:1.3}.mail-apercu{font-size:14px}}@media (width>=960px){.ac-fil{height:540px}}.ac-numero{background:var(--cadre);margin-top:96px;padding:72px 0 80px}.ac-numero-grille{grid-template-areas:"tete""ecran""sommaire""bouton";gap:28px;display:grid}.ac-numero-tete{grid-area:tete}.ac-numero h2{margin-top:16px}.sommaire-num{grid-area:sommaire;gap:4px;max-width:420px;margin:0;padding:0;list-style:none;display:grid}.sommaire-num a{color:var(--texte);border-radius:10px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px 8px 8px;font-size:16px;line-height:1.2;text-decoration:none;transition:background-color .25s,color .25s;display:grid}.sn-num{border:1px solid color-mix(in srgb, currentColor 35%, transparent);border-radius:6px;place-items:center;width:26px;height:26px;font-size:13px;display:grid}.sn-temps{color:var(--doux);font-size:13px}.sommaire-num a[aria-current]{background:var(--lightningcss-light,var(--vert-citron))var(--lightningcss-dark,var(--olive));color:var(--lightningcss-light,var(--olive))var(--lightningcss-dark,var(--vert-citron))}.sommaire-num a[aria-current] .sn-num{border-color:currentColor}.sommaire-num a[aria-current] .sn-temps{color:inherit}@media (hover:hover){.sommaire-num a:not([aria-current]):hover{background:color-mix(in srgb, var(--texte) 7%, transparent)}}.ecran{--zoom-ecran:.72;width:calc(400px * var(--zoom-ecran) + 2px);border:1px solid var(--trait);background:var(--fond);border-radius:30px;grid-area:ecran;justify-self:center;height:520px;overflow:hidden;box-shadow:0 18px 44px var(--lightningcss-light,#1e100129)var(--lightningcss-dark,#00000080)}@media (width<=359px){.ecran{--zoom-ecran:.64;height:460px}}.ecran-defile{height:100%;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 28px calc(100% - 48px),#0000);mask-image:linear-gradient(#0000,#000 28px calc(100% - 48px),#0000)}@media (hover:hover) and (pointer:fine){.ecran-defile{scrollbar-width:none;overflow-y:auto}.ecran-defile::-webkit-scrollbar{display:none}}.ecran-page{zoom:var(--zoom-ecran);width:400px;padding:40px 22px 64px}.ecran-titre{font-family:var(--police-titre);font-variation-settings:"FLAR" 100, "VOLM" 0;letter-spacing:-.046em;margin:14px 0 36px;font-size:36px;font-weight:315;line-height:.97}.ac-numero .ac-lire{grid-area:bouton;justify-self:start;margin-top:0}@media (width>=960px){.ac-numero-grille{grid-template:"tete ecran""sommaire ecran""bouton ecran"1fr/minmax(0,480px) auto;justify-content:start;gap:32px 120px}.ac-numero .ac-lire{align-self:start}.ecran{--zoom-ecran:.8;height:620px}}.ac-lire{border:1px solid color-mix(in srgb, var(--texte) 25%, transparent);background:var(--fond);color:var(--texte);margin-top:28px;transition:border-color .15s}@media (hover:hover){.ac-lire:hover{border-color:color-mix(in srgb, var(--texte) 60%, transparent)}}.ac-tri{padding-top:104px}.titres-tableau{border-collapse:collapse;width:100%;max-width:900px;margin:36px 0 0}.titres-tableau th{color:var(--doux);text-align:left;padding:0 0 12px;font-size:13px;font-weight:400}.titres-tableau td{border-top:1px solid var(--trait);vertical-align:top;padding:18px 0}.titres-tableau tr:last-child td{border-bottom:1px solid var(--trait)}.titres-tableau :is(th,td):first-child{width:44%;padding-right:20px}.tt-bruit{color:var(--doux);font-size:15px;line-height:1.4}.tt-net{font-family:var(--police-titre);font-variation-settings:"FLAR" 100, "VOLM" 0;letter-spacing:-.03em;font-size:clamp(19px,5vw,26px);font-weight:315;line-height:1.1}@media (width<=600px){.titres-tableau,.titres-tableau tbody,.titres-tableau tr,.titres-tableau td{display:block}.titres-tableau thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.titres-tableau tr{border-top:1px solid var(--trait);padding:20px 0 22px}.titres-tableau tr:last-child{border-bottom:1px solid var(--trait)}.titres-tableau td,.titres-tableau tr:last-child td,.titres-tableau td:first-child{border:0;width:auto;padding:0}.titres-tableau td:before{color:var(--doux);font-family:var(--police-texte);font-variation-settings:normal;letter-spacing:0;margin-bottom:4px;font-size:13px;font-weight:400;line-height:1.2;display:block}.tt-bruit:before{content:"Ailleurs"}.tt-net:before{content:"Ici"}.tt-net{margin-top:14px;font-size:23px;line-height:1.08}}.ac-temps{padding-top:104px}.ac-chiffres{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ac-chiffres li{background:var(--fond-carte);border-radius:16px;padding:26px 28px 28px}.ac-chiffre{font-family:var(--police-titre);font-variation-settings:"FLAR" 100, "VOLM" 0;letter-spacing:-.045em;word-spacing:.12em;font-size:clamp(56px,15vw,76px);font-weight:315;line-height:.95;display:block}.ac-chiffre-texte{margin-top:12px;font-size:16px;line-height:1.45;display:block}@media (width>=760px){.ac-chiffres{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media (width<=600px){.ac-chiffres li{padding:20px 22px 22px}.ac-chiffre{font-size:48px}.ac-chiffre-texte{margin-top:8px}}.ac-fin{margin-top:120px}.ac-appel{z-index:1;max-width:520px;margin:0 auto -88px;position:relative}.ac-appel .appel-titre{font-size:clamp(26px,6.4vw,34px)}.trame{background-color:var(--fond);image-rendering:pixelated;background-position:bottom;background-repeat:no-repeat;position:relative;overflow:hidden}.trame-bas{background-size:1600px 240px;height:clamp(220px,26vw,280px)}.fil-trame{background-image:url(/paysages/accueil/fil-clair.png)}.trame-bas{background-image:url(/paysages/accueil/bas-clair.png)}:root[data-mode=sombre] .fil-trame{background-image:url(/paysages/accueil/fil-sombre.png)}:root[data-mode=sombre] .trame-bas{background-image:url(/paysages/accueil/bas-sombre.png)}@media (prefers-color-scheme:dark){:root:not([data-mode]) .fil-trame{background-image:url(/paysages/accueil/fil-sombre.png)}:root:not([data-mode]) .trame-bas{background-image:url(/paysages/accueil/bas-sombre.png)}}.page-accueil~.site-pied{border-top:0;margin-top:0}@media (width<=600px){.ac-numero{margin-top:72px;padding:56px 0 64px}.ac-tri,.ac-temps{padding-top:80px}.ac-fin{margin-top:96px}.ac-appel{margin-bottom:-64px;padding:26px 24px}}main.page-archive{max-width:none;padding:0}.ar-haut{background:var(--cadre);padding:56px 0 72px}.ar-haut h1{text-align:center;margin:0}.ar-intro{max-width:520px;color:var(--doux);text-align:center;margin:16px auto 0}.ar-une{background:var(--fond);border-radius:16px;margin-top:48px;display:grid}.ar-une-texte{padding:28px 24px 32px}.ar-une h2{letter-spacing:-.04em;text-wrap:balance;margin:16px 0 0;font-size:clamp(28px,6.4vw,40px);line-height:1.02}.ar-une .ar-apercu{margin-top:16px;font-size:16px}.ar-une .bouton{margin-top:28px}.ar-une-media{border-radius:12px;order:-1;min-height:240px;margin:8px 8px 0}.ar-paysage{background-color:var(--fond-carte);image-rendering:pixelated;background-position:50% 75%;background-repeat:no-repeat;background-size:800px 560px}:is(.ar-paysage,.mot-paysage){background-image:var(--paysage-clair,none)}:root[data-mode=sombre] :is(.ar-paysage,.mot-paysage){background-image:var(--paysage-sombre,none)}@media (prefers-color-scheme:dark){:root:not([data-mode]) :is(.ar-paysage,.mot-paysage){background-image:var(--paysage-sombre,none)}}@media (width>=600px){.ar-une-media{min-height:300px}}@media (width>=960px){.ar-une{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.ar-une-texte{align-self:center;padding:48px 40px 48px 48px}.ar-une-media{order:0;min-height:420px;margin:8px}}.ar-liste{padding-top:80px}.ar-grille{gap:48px 24px;margin:0;padding:0;list-style:none;display:grid}@media (width>=600px){.ar-grille{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.ar-grille{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 28px}}.ar-carte{position:relative}.ar-vignette{aspect-ratio:1;border-radius:10px}.ar-carte .numero-date{margin-top:18px}.ar-carte h3{letter-spacing:-.02em;text-wrap:balance;margin:12px 0 0;font-size:22px;line-height:1.15}.ar-lien{text-decoration:none;-webkit-text-decoration-color:var(--lightningcss-light,var(--olive))var(--lightningcss-dark,var(--vert-citron));text-decoration-color:var(--lightningcss-light,var(--olive))var(--lightningcss-dark,var(--vert-citron));text-underline-offset:4px;text-decoration-thickness:1.5px}.ar-carte .ar-lien:after{content:"";position:absolute;inset:0}.ar-apercu{color:var(--doux);margin:8px 0 0;font-size:15px;line-height:1.45}@media (hover:hover){.ar-une .ar-lien:hover,.ar-carte:hover .ar-lien{text-decoration-line:underline}}.ar-lien:focus-visible{text-decoration-line:underline}.ar-fin{padding-top:104px}.ar-appel{max-width:520px;margin:0 auto;position:relative;top:auto}.ar-appel .appel-titre{font-size:clamp(26px,6.4vw,34px)}@media (width<=600px){.ar-haut{padding:40px 0 48px}.ar-une{margin-top:32px}.ar-liste,.ar-fin{padding-top:72px}.ar-appel{padding:26px 24px}}main.page-mot{max-width:none;padding:0 8px}.mot{background-color:var(--fond-mot);border-radius:24px;flex-direction:column;max-width:1600px;min-height:calc(100svh - 80px);margin:0 auto;display:flex;overflow:hidden}.mot>.mot-texte{width:100%;max-width:calc(var(--largeur) + 32px);margin:0 auto;padding:72px 16px 16px}.mot-paysage{image-rendering:pixelated;background-position:bottom;background-repeat:no-repeat;background-size:1600px 900px;flex:1 0 500px}.mot h1{text-wrap:balance;max-width:680px;margin:0;font-size:clamp(40px,9vw,64px)}.mot p{max-width:520px;margin:20px 0 0;font-size:18px;line-height:1.5}.mot .mot-petit{font-size:15px}.mot .mot-boutons{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.bouton-second{border:1px solid color-mix(in srgb, var(--texte) 25%, transparent);background:var(--fond);color:var(--texte);transition:border-color .15s}@media (hover:hover){.bouton-second:hover{border-color:color-mix(in srgb, var(--texte) 60%, transparent)}}.page-mot~.site-pied{border-top:0;margin-top:24px}main.page-texte{max-width:calc(var(--colonne-texte) + 32px);padding-top:56px}.page-texte h1{margin:0}.page-texte h1+.discret{margin:20px 0 0}.page-texte h2{letter-spacing:-.035em;margin:56px 0 0;font-size:clamp(26px,6.4vw,32px);line-height:1.05}.page-texte p,.page-texte li{color:var(--texte-courant);font-weight:400;line-height:1.7}.page-texte h2+p{margin-top:14px}.page-texte li+li{margin-top:6px}.page-texte strong{color:var(--gras)}@media (width<=600px){main.page-texte{padding-top:40px}.page-texte h2{margin-top:44px}main.page-mot{padding:0 6px}.mot{border-radius:18px}.mot>.mot-texte{padding:40px 18px 8px}.mot p{font-size:17px}}.numero{overflow-wrap:break-word}.numero p,.numero li{color:var(--texte-courant);font-weight:400;line-height:1.7}.numero strong{color:var(--gras)}:is(.numero,.texte) a{-webkit-text-decoration-color:var(--olive);text-decoration-color:var(--olive);text-underline-offset:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px;text-decoration-thickness:1.5px;transition:background-color .15s,box-shadow .15s,text-decoration-color .15s}:is(.numero,.texte) a:focus-visible{-webkit-text-decoration-color:var(--lightningcss-light,var(--olive))var(--lightningcss-dark,var(--vert-citron));text-decoration-color:var(--lightningcss-light,var(--olive))var(--lightningcss-dark,var(--vert-citron));background-color:var(--lightningcss-light,var(--vert-citron))var(--lightningcss-dark,var(--olive));box-shadow:0 0 0 2px var(--lightningcss-light,var(--vert-citron))var(--lightningcss-dark,var(--olive))}@media (hover:hover){:is(.numero,.texte) a:hover{-webkit-text-decoration-color:var(--lightningcss-light,var(--olive))var(--lightningcss-dark,var(--vert-citron));text-decoration-color:var(--lightningcss-light,var(--olive))var(--lightningcss-dark,var(--vert-citron));background-color:var(--lightningcss-light,var(--vert-citron))var(--lightningcss-dark,var(--olive));box-shadow:0 0 0 2px var(--lightningcss-light,var(--vert-citron))var(--lightningcss-dark,var(--olive))}}@media (hover:none){:is(.numero,.texte) a{-webkit-text-decoration-color:var(--lightningcss-light,var(--olive))var(--lightningcss-dark,var(--vert-citron));text-decoration-color:var(--lightningcss-light,var(--olive))var(--lightningcss-dark,var(--vert-citron))}}.numero h2{background:var(--lightningcss-light,var(--vert-citron))var(--lightningcss-dark,var(--olive));color:var(--lightningcss-light,var(--olive))var(--lightningcss-dark,var(--vert-citron));font-family:var(--police-texte);font-variation-settings:normal;letter-spacing:0;border-radius:10px;margin:72px 0 0;padding:8px 12px;font-size:14px;font-weight:400;line-height:1.2;display:table}.numero h3{color:var(--texte);letter-spacing:-.035em;margin:48px 0 14px;font-size:clamp(27px,7vw,34px);line-height:1.02}.numero h2+h3,.numero h2+ul{margin-top:20px}.vis{border:1px solid var(--trait);margin:16px 0;padding:12px 14px;font-size:15px}.vis-type{text-transform:uppercase;letter-spacing:.08em;color:var(--doux);margin-bottom:4px;font-size:12px}.numero .vis p{color:inherit;margin:0;font-weight:300;line-height:1.5}.vis-source{font-size:13px}.numero .carte{background:var(--fond-carte);color:var(--texte);border:0;border-radius:16px;margin:48px 0;padding:28px 32px 26px}.numero .carte .vis-type{text-transform:none;letter-spacing:0;margin:0 0 10px;font-size:14px;font-weight:400}.numero .carte .vis-type,.numero .carte .vis-source{color:var(--doux-carte)}.numero .carte .vis-source{margin-top:12px}@media (width<=600px){.numero .carte{padding:22px 20px 20px}}.numero .carte .vis-tete{font-family:var(--police-titre);font-variation-settings:"FLAR" 100, "VOLM" 0;letter-spacing:-.02em;color:var(--texte);margin:0 0 10px;font-size:22px;font-weight:315;line-height:1.15}.numero .vis-chiffre{font-size:16px}.numero .vis-chiffre .chiffre-valeur{font-family:var(--police-titre);font-variation-settings:"FLAR" 100, "VOLM" 0;letter-spacing:-.045em;word-spacing:.12em;font-size:clamp(52px,15vw,76px);font-weight:315;line-height:.95}.numero .vis-chiffre .chiffre-texte{margin-top:14px}.numero .vis-comparaison{font-size:15px}.numero .comparaison-lignes{margin:0}.numero .comparaison-ligne{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:4px 20px;padding:11px 0;line-height:1.45;display:grid}.numero .comparaison-ligne.seule{grid-template-columns:1fr}.numero .comparaison-ligne+.comparaison-ligne{border-top:1px solid color-mix(in srgb, var(--texte) 15%, transparent)}.numero .comparaison-ligne dt{font-weight:400}.numero .comparaison-ligne dd{margin:0;font-weight:300}@media (width<=600px){.numero .comparaison-ligne{grid-template-columns:1fr}}.numero .vis-date{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:22px;font-size:16px;display:grid}.numero .vis-date .vis-type{grid-column:1/-1}.numero .vis-date .date-valeur{background:var(--fond-boite);text-align:center;min-width:92px;font-family:var(--police-titre);font-variation-settings:"FLAR" 100, "VOLM" 0;letter-spacing:-.035em;border-radius:10px;justify-items:center;padding:12px;font-size:22px;font-weight:315;line-height:1;display:grid}.numero .vis-date .date-jour{font-size:54px;line-height:.95}.numero .vis-date .date-mois{font-family:var(--police-texte);font-variation-settings:normal;letter-spacing:0;margin-top:6px;font-size:13px;font-weight:400;line-height:1.2}.numero .vis-citation{font-size:15px}.numero .vis-citation .citation-original{font-family:var(--police-titre);font-variation-settings:"FLAR" 100, "VOLM" 0;letter-spacing:-.02em;margin:0;font-size:clamp(21px,5.6vw,25px);font-weight:315;line-height:1.25}.numero .vis-citation .citation-traduction{color:var(--doux-carte);margin-top:10px;font-size:14px;font-style:italic}.numero .vis-citation .citation-auteur{color:inherit;margin-top:16px;font-size:15px;line-height:1.45}.numero .vis-citation .citation-nom{font-weight:400;display:block}.numero .vis-citation .citation-contexte{font-weight:300;display:block}.numero .vis-mot{font-size:16px}.numero .vis-mot .mot-terme{font-style:normal;font-weight:500}.numero .vis ol,.numero .vis ul{margin:0;padding:0;list-style:none}.numero .vis li{color:inherit;margin:0;font-weight:300;line-height:1.45}.numero .vis-frise .vis-tete,.numero .vis-on-sait .vis-tete{margin-bottom:14px}.numero .vis-frise{font-size:15px}.numero .frise-date,.numero .frise-evenement{display:block}.numero .frise-date{font-weight:500}.numero .frise-etapes li{padding:0 0 16px 28px;position:relative}.numero .frise-etapes li:before{content:"";background:var(--accent);border-radius:50%;width:11px;height:11px;position:absolute;top:6px;left:3px}.numero .frise-etapes li:after{content:"";background:color-mix(in srgb, var(--accent) 45%, transparent);width:1.5px;position:absolute;top:19px;bottom:-3px;left:8px}.numero .frise-etapes li:last-child{padding-bottom:0}.numero .frise-etapes li:last-child:after{display:none}.numero .vis-on-sait{font-size:15px}.numero .vis .onsait-nom{margin-bottom:6px;font-weight:500}.numero .onsait-partie li{margin:5px 0;padding-left:20px;position:relative}.numero .onsait-partie li:before{content:"✓";color:var(--accent);font-weight:500;position:absolute;top:0;left:0}.numero .sait-pas{margin-top:16px}.numero .sait-pas li:before{content:"?";left:2px}.numero .vis-praticien{font-size:15px}.numero .praticien-nom,.numero .praticien-compte{line-height:1.3;display:block}.numero .praticien-nom{font-weight:500}.numero .praticien-compte{color:var(--doux-carte);font-size:14px}.numero .vis .praticien-texte{margin-top:14px;font-size:16px}.numero .praticien-qui:has(.praticien-photo),.numero .citation-auteur:has(.citation-photo){grid-template-columns:auto 1fr;align-items:center;column-gap:12px;display:grid}.numero .praticien-photo,.numero .citation-photo{object-fit:cover;border-radius:10px;grid-row:span 2;width:48px;height:48px;display:block}.numero .vis-dispo{background:var(--fond-carte);color:var(--texte);border:0;border-radius:12px;margin:20px 0 28px;padding:12px 16px;font-size:14px}.numero .vis-dispo .dispo-pastille{line-height:1.2}.numero .vis-dispo .dispo-reponse{font-weight:500}.numero .vis .dispo-detail{margin-top:4px}.numero .vis-dispo .vis-source{color:var(--doux-carte);margin-top:2px}.numero .vis-code{border:1px solid var(--trait);background:var(--cadre);color:var(--texte);border-radius:12px;margin:24px 0 28px;padding:0;font-size:15px;overflow:hidden}.numero .vis-code .code-tete{border-bottom:1px solid var(--trait);color:var(--doux);justify-content:space-between;align-items:center;gap:12px;margin:0;padding:8px 10px 8px 16px;font-size:13px;line-height:1.2;display:flex}.numero .vis-code .code-copier{background:var(--olive);color:var(--creme);font:inherit;cursor:pointer;border:0;border-radius:6px;padding:5px 12px;font-size:13px}.numero .vis-code pre{white-space:pre-wrap;border:0;margin:0;padding:14px 16px 16px}.numero .vis-code code{word-break:break-all;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:14px;line-height:1.55}figure.image{border:1px solid var(--trait);background:var(--cadre);border-radius:10px;margin:24px 0;padding:12px}figure.image img{border-radius:4px;width:100%;display:block}figcaption{color:var(--doux);margin-top:6px;font-size:13px}figure.image figcaption{margin-top:10px}.discret{color:var(--doux);font-size:14px}button.bouton{font:inherit;cursor:pointer;font-weight:400}button.bouton-plein{border:0}main.page-relecture{padding-top:24px}.rl-message{background:var(--fond-carte);border-radius:12px;margin:0 0 24px;padding:12px 16px;font-size:15px}.rl-etat{color:var(--doux);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px;font-size:14px;display:flex}.rl-statut{color:var(--texte);white-space:nowrap;border:1px solid;border-radius:10px;padding:5px 10px;font-size:13px;font-weight:400;line-height:1.2;display:inline-block}.rl-statut.rl-valide{background:var(--lightningcss-light,var(--vert-citron))var(--lightningcss-dark,var(--olive));color:var(--lightningcss-light,var(--olive))var(--lightningcss-dark,var(--vert-citron));border-color:#0000}.rl-statut.rl-programme{background:var(--olive);color:var(--creme);border-color:#0000}.rl-panneau{border:1px solid var(--trait);background:var(--cadre);border-radius:16px;padding:24px;font-size:15px}.rl-panneau-titre{font-family:var(--police-titre);font-variation-settings:"FLAR" 100, "VOLM" 0;letter-spacing:-.035em;margin:0 0 16px;font-size:26px;font-weight:315;line-height:1.05}.rl-enveloppe{margin:0}.rl-enveloppe div+div{margin-top:12px}.rl-enveloppe dt{color:var(--doux);font-size:13px}.rl-enveloppe dd{margin:2px 0 0;line-height:1.4}.rl-actions{gap:8px;margin-top:24px;display:grid}.rl-actions form{margin:0}.rl-actions .bouton{text-align:center;width:100%;padding-block:10px}@media (width>=960px){.rl-panneau{align-self:start;position:sticky;top:24px}}.rl-annexe{background:var(--cadre);overflow-wrap:anywhere;border-radius:16px;margin-top:72px;padding:32px 40px 40px;font-size:15px}.rl-annexe h2{margin:44px 0 12px;font-size:26px}.rl-annexe h2:first-child{margin-top:0}.rl-jamais{color:var(--doux);font-family:var(--police-texte);font-variation-settings:normal;letter-spacing:0;vertical-align:.3em;border:1px solid;border-radius:10px;margin-left:8px;padding:5px 10px;font-size:13px;font-weight:400;line-height:1.2;display:inline-block}.rl-annexe ul{margin:0;padding-left:20px}.rl-annexe li{margin:6px 0;line-height:1.5}.rl-annexe p{line-height:1.5}@media (width<=600px){.rl-annexe{margin-top:56px;padding:24px 20px 28px}}main.page-relecture-liste{max-width:calc(var(--largeur) + 32px);padding-top:56px}.page-relecture-liste h1{margin:0}.page-relecture-liste h1+.discret{margin:16px 0 0}.rl-liste{margin:40px 0 0;padding:0;list-style:none}.rl-vide{margin:40px 0 0}.rl-liste li{border-top:1px solid var(--trait);grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:8px 32px;padding:18px 0;display:grid}.rl-liste li:last-child{border-bottom:1px solid var(--trait)}.rl-numero a{font-family:var(--police-titre);font-variation-settings:"FLAR" 100, "VOLM" 0;letter-spacing:-.03em;font-size:24px;font-weight:315;line-height:1.1;text-decoration:none}.rl-objet{color:var(--doux);margin-top:6px;font-size:15px;line-height:1.4;display:block}.rl-etat-liste{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rl-archive{color:var(--doux);font-size:13px}.rl-maj{color:var(--doux);white-space:nowrap;font-size:14px}@media (hover:hover){.rl-numero a:hover{-webkit-text-decoration:underline 1.5px var(--lightningcss-light,var(--olive))var(--lightningcss-dark,var(--vert-citron));text-decoration:underline 1.5px var(--lightningcss-light,var(--olive))var(--lightningcss-dark,var(--vert-citron));text-underline-offset:4px}}@media (width<=600px){main.page-relecture-liste{padding-top:40px}.rl-liste li{grid-template-columns:minmax(0,1fr) auto}.rl-maj{grid-column:1/-1}}main.page-relecture-retouche{max-width:calc(var(--largeur) + 32px);padding-top:56px}.page-relecture-retouche h1{margin:0;font-size:clamp(32px,7vw,48px)}.page-relecture-retouche h1+.discret{margin:16px 0 0}.rl-retouche{margin-top:32px}.page-relecture-retouche .rl-message{margin:24px 0 0}.rl-retouche textarea{border:1px solid var(--trait);background:var(--cadre);width:100%;min-height:70vh;color:var(--texte);border-radius:12px;padding:16px;font:14px/1.6 ui-monospace,SF Mono,Menlo,Consolas,monospace;display:block}.rl-retouche .rl-boutons{flex-wrap:wrap;gap:8px;margin:16px 0 0;display:flex}@media (width<=600px){main.page-relecture-retouche{padding-top:40px}}.lecteur-seul{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.numero .vis-graphe{font-size:13px}.numero .vis-graphe .vis-tete{margin:0}.numero .vis .graphe-unite{color:var(--doux-carte);margin-top:4px;font-size:13px}.numero .graphe-courbe,.numero .graphe-barres,.numero .graphe-parts{margin-top:24px}.numero .courbe-trace{height:170px;margin-left:30px;position:relative}.numero .courbe-trace svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.numero .courbe-grille{stroke:color-mix(in srgb, var(--texte) 16%, transparent);stroke-width:1px}.numero .courbe-ligne{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.numero .courbe-graduation{text-align:right;width:22px;color:color-mix(in srgb, var(--texte) 62%, transparent);font-size:11px;line-height:1;position:absolute;left:-30px;transform:translateY(-50%)}.numero .courbe-point{background:var(--accent);width:9px;height:9px;box-shadow:0 0 0 2px var(--fond-carte);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.numero .courbe-valeur{white-space:nowrap;color:var(--texte);font-size:13px;font-weight:500;line-height:1;position:absolute;transform:translate(-50%,-170%)}.numero .courbe-valeur.dernier{transform:translate(-80%,-170%)}.numero .courbe-etiquettes{height:16px;margin:10px 0 0 30px;position:relative}.numero .courbe-etiquettes span{white-space:nowrap;color:var(--doux-carte);font-size:12px;line-height:1.2;position:absolute;transform:translate(-50%)}.numero .courbe-etiquettes .premier{transform:translate(-30%)}.numero .courbe-etiquettes .dernier{transform:translate(-70%)}@media (width<=600px){.numero .courbe-etiquettes span:not(.premier):not(.dernier){display:none}}.numero .graphe-barres{grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;gap:10px 12px;display:grid}.numero .graphe-barres li{display:contents}.numero .barre-etiquette{font-size:13px}.numero .barre-rail{background:color-mix(in srgb, var(--fond-boite) 75%, transparent);border-radius:0 4px 4px 0;height:12px}.numero .barre{background:var(--accent);border-radius:0 4px 4px 0;min-width:2px;height:100%;display:block}.numero .barre-valeur{text-align:right;font-size:13px;font-weight:500}.numero .graphe-parts{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:18px 28px;display:grid}.numero .parts-anneau{width:150px;height:150px;display:block}.numero .parts-anneau path{stroke:var(--fond-carte);stroke-width:2px}.numero .parts-legende li{grid-template-columns:12px minmax(0,1fr) max-content;align-items:center;gap:10px;padding:5px 0;font-size:14px;display:grid}.numero .parts-pastille{border-radius:3px;width:12px;height:12px}.numero .parts-valeur{font-weight:500}@media (width<=600px){.numero .graphe-parts{grid-template-columns:1fr;justify-items:center}.numero .parts-legende{justify-self:stretch}}.numero .vis-schema{font-size:14px;container-type:inline-size}.numero .vis-schema .vis-tete{margin-bottom:18px}.numero .schema-etapes{flex-direction:column;display:flex}.numero .schema-etape{background:var(--fond-boite);border-radius:10px;padding:14px 16px}.numero .schema-nom{font-weight:500;line-height:1.3;display:block}.numero .schema-detail{color:color-mix(in srgb, var(--texte) 80%, transparent);margin-top:4px;line-height:1.4;display:block}.numero .schema-fleche{justify-content:center;padding:6px 0;display:flex}.numero .schema-fleche svg{fill:none;width:22px;height:22px;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transform:rotate(90deg)}@container (width>=480px){.numero .schema-etapes:not(:has(>:nth-child(8))){flex-direction:row;align-items:stretch}.numero .schema-etapes:not(:has(>:nth-child(8))) .schema-etape{flex:1}.numero .schema-etapes:not(:has(>:nth-child(8))) .schema-fleche{align-items:center;padding:0 6px}.numero .schema-etapes:not(:has(>:nth-child(8))) .schema-fleche svg{transform:none}}
