@font-face{font-family:Bodoni Moda;font-style:normal;font-display:swap;font-weight:400;src:url(./bodoni-moda-latin-400-normal-CIWtV3SY.woff2) format("woff2"),url(./bodoni-moda-latin-400-normal-9rKXKbpF.woff) format("woff")}@font-face{font-family:Bodoni Moda;font-style:italic;font-display:swap;font-weight:400;src:url(./bodoni-moda-latin-400-italic-DB-bun8K.woff2) format("woff2"),url(./bodoni-moda-latin-400-italic-O_MaDy27.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:300;src:url(./ibm-plex-mono-latin-300-normal-BRS-C4KA.woff2) format("woff2"),url(./ibm-plex-mono-latin-300-normal-BPU54Tw3.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(./ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(./ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(./ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff) format("woff")}@font-face{font-family:Nothing You Could Do;font-style:normal;font-display:swap;font-weight:400;src:url(./nothing-you-could-do-latin-400-normal-B7VfwEBS.woff2) format("woff2"),url(./nothing-you-could-do-latin-400-normal-B-z6TBkt.woff) format("woff")}:root{--papier: #F1EADB;--papier-clair: #F7F3E9;--encre: #292720;--gris: #777267;--gris-texte: #645F56;--filet: rgba(41, 39, 32, .22);--attente: rgba(41, 39, 32, .04);--rouille: #A8471F;--encre-bleue: #2C43A8;--serif: "Bodoni Moda", "Didot", "Bodoni 72", "Times New Roman", serif;--mono: "IBM Plex Mono", "Courier Prime", "Courier New", monospace;--main: "Nothing You Could Do", "Bradley Hand", cursive;--t-micro: .6875rem;--t-texte: clamp(.8125rem, .15vw + .77rem, .875rem);--t-serif: clamp(1.125rem, .4vw + 1rem, 1.3125rem);--t-titre-m: clamp(1.5rem, 1.6vw + 1.05rem, 2.25rem);--t-titre-l: clamp(2.25rem, 4.6vw + 1rem, 5.25rem);--interlettrage-micro: .14em;--colonnes: 12;--marge: clamp(1.25rem, 6vw, 6rem);--gouttiere: clamp(1rem, 1.8vw, 2rem);--largeur-max: 84rem;--e-1: .5rem;--e-2: 1rem;--e-3: 1.5rem;--e-4: 2.5rem;--e-5: clamp(3.5rem, 6vw, 6rem);--e-6: clamp(5rem, 10vw, 9rem);--duree: .48s;--courbe: cubic-bezier(.22, .61, .36, 1)}@media (max-width: 899px){:root{--colonnes: 6}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;min-height:100vh;background-color:var(--papier);color:var(--encre);font-family:var(--mono);font-size:var(--t-texte);font-weight:400;line-height:1.75;-webkit-font-smoothing:antialiased;overflow-x:hidden}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;pointer-events:none;background-image:url(../textures/grain.jpg);background-size:768px 768px;mix-blend-mode:overlay;opacity:.28}#root{position:relative;overflow-x:clip}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}img{display:block;max-width:100%;height:auto}button{font:inherit;color:inherit}::selection{background:#2c43a826}.micro{font-family:var(--mono);font-size:var(--t-micro);font-weight:400;letter-spacing:var(--interlettrage-micro);text-transform:uppercase;line-height:1.6}.gris{color:var(--gris-texte)}.centre{text-align:center}.titre-caps{font-family:var(--serif);font-size:var(--t-titre-l);font-weight:400;text-transform:uppercase;line-height:.98;letter-spacing:-.012em;font-feature-settings:"lnum"}.texte p,p.texte{text-align:justify;hyphens:auto;-webkit-hyphens:auto}.texte p+p{margin-top:1em}.num-romain{font-family:var(--serif);font-style:italic;color:var(--gris-texte)}.manuscrit{font-family:var(--main);font-size:1.05rem;line-height:1.15;color:var(--encre-bleue);display:inline-block;transform:rotate(-4deg);text-transform:none;letter-spacing:0}.provisoire{color:var(--gris-texte);border-bottom:1px dotted var(--gris)}a{color:inherit;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.25em;text-decoration-color:var(--filet);transition:text-decoration-color .2s ease,color .2s ease}a:hover,.lien-fleche{text-decoration-color:currentColor}.lien-fleche:after{content:" →"}.lien-texte{background:none;border:0;padding:.25rem 0;cursor:pointer;font-family:var(--mono);font-size:var(--t-micro);letter-spacing:var(--interlettrage-micro);text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em;text-decoration-color:var(--filet)}.lien-texte:hover{text-decoration-color:currentColor}:focus-visible{outline:1px solid var(--encre);outline-offset:4px}main:focus{outline:none}.sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.evitement{position:absolute;left:var(--marge);top:-4rem;z-index:200;background:var(--papier-clair);padding:.5rem .75rem;font-size:var(--t-micro)}.evitement:focus{top:.75rem}.feuille{width:100%;max-width:var(--largeur-max);margin-inline:auto;padding:var(--e-5) var(--marge) 0}.pleine-colonne{width:100%}.entete{display:grid;grid-template-columns:1fr auto 1fr;align-items:start;gap:var(--e-2);max-width:var(--largeur-max);margin-inline:auto;padding:var(--e-3) var(--marge) 0;position:relative}.entete:after{content:"";position:absolute;left:var(--marge);right:var(--marge);bottom:0;border-bottom:1px solid var(--encre)}.entete-g{text-decoration:none}.entete-d{justify-self:end}.nav{display:flex;gap:clamp(1.25rem,4vw,4rem);padding-bottom:var(--e-4)}.nav li:nth-child(2n){margin-top:1.4rem}.nav a{text-decoration:none;padding-block:.3rem;display:inline-block}.nav a:hover,.nav a[aria-current=page]{color:var(--rouille)}.nav a[aria-current=page]:before{content:"• "}.page{display:block;min-height:70vh}.pied{display:grid;grid-template-columns:1fr auto 1fr;align-items:baseline;gap:var(--e-2);max-width:var(--largeur-max);margin:var(--e-6) auto 0;padding:var(--e-3) var(--marge) var(--e-4);position:relative}.pied:before{content:"";position:absolute;top:0;left:var(--marge);right:var(--marge);border-top:1px solid var(--filet)}.pied>:last-child{justify-self:end}.pied-folio{font-family:var(--serif);font-size:1rem}@media (max-width: 599px){.entete{grid-template-columns:1fr;gap:var(--e-1)}.entete-g{justify-self:center}.entete-d{display:none}.nav{justify-content:space-between;gap:.5rem;padding-bottom:var(--e-3);flex-wrap:nowrap}.nav a{letter-spacing:.08em}.nav li:nth-child(2n){margin-top:1.1rem}.pied{grid-template-columns:1fr auto}.pied>:last-child{display:none}}.fig{position:relative;transform:rotate(var(--incl, 0deg))}.fig-cadre{display:block;width:100%}.fig-ouvrir{padding:0;border:0;background:none;cursor:zoom-in}.fig img{width:100%;height:auto;background:var(--attente)}.fig-attente{position:relative;display:grid;place-items:center;width:100%;background:var(--attente);border:1px solid var(--filet)}.fig-attente:before,.fig-attente:after{content:"";position:absolute;width:14px;height:14px;border-color:var(--gris);border-style:solid;opacity:.6}.fig-attente:before{top:10px;left:10px;border-width:1px 0 0 1px}.fig-attente:after{bottom:10px;right:10px;border-width:0 1px 1px 0}.fig-attente-txt{display:flex;flex-direction:column;align-items:center;gap:.3rem;text-align:center;color:var(--gris-texte);padding:1rem}.fig-attente-format{font-family:var(--serif);font-style:italic;font-size:.95rem}.legende{display:flex;gap:.75rem;margin-top:.75rem;max-width:36em;font-size:var(--t-micro);letter-spacing:.04em;color:var(--gris-texte);line-height:1.5}.legende-num{color:var(--gris);min-width:1.5rem}.visionneuse{width:100vw;max-width:100vw;height:100vh;max-height:100vh;height:100dvh;margin:0;padding:var(--e-3) var(--marge);border:0;background:var(--papier-clair);color:var(--encre)}.visionneuse[open]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--e-3)}.visionneuse::backdrop{background:var(--papier-clair)}.visionneuse-fig{display:flex;flex-direction:column;align-items:center;max-width:100%}.visionneuse-fig img{max-height:80vh;max-height:80dvh;width:auto;max-width:100%;object-fit:contain}.visionneuse-nav{display:flex;gap:var(--e-4)}.transition{animation:apparition var(--duree) var(--courbe) both}@keyframes apparition{0%{opacity:0}to{opacity:1}}.fig img{transition:opacity .6s var(--courbe)}.fig img:not(.est-charge){opacity:.001}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.transition{animation:none}.fig img,a{transition:none}.fig img:not(.est-charge){opacity:1}}.tete{text-align:center;display:grid;justify-items:center;gap:var(--e-2)}.tete-sur{margin-bottom:var(--e-1)}.tete-ligne{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--e-3);width:100%}.tete-ligne .titre-caps{max-width:11em}.tete-marge{justify-self:start;text-align:left;max-width:12rem}.tete-marge-d{justify-self:end;text-align:right}.tete-note{margin-top:.1rem}.role{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.5rem 1.25rem;margin:var(--e-4) auto var(--e-2);padding:1.1rem 2rem;border-top:1px solid var(--encre);border-bottom:1px solid var(--encre);width:fit-content;max-width:100%;text-align:center}.role-label{color:var(--rouille)}.role-texte{font-family:var(--mono);font-weight:600;font-size:var(--t-texte);line-height:1.6;letter-spacing:.01em}.carte-role{font-family:var(--mono);font-weight:600;font-size:var(--t-texte);line-height:1.6;margin-top:.35rem}.carte-role .micro{font-weight:400;color:var(--rouille);margin-right:.5rem}.numero{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--e-3);max-width:52rem;margin:0 auto var(--e-4)}.numero>.micro:first-child{justify-self:start}.numero-d{justify-self:end;text-align:right}.numero-chiffre{position:relative;font-family:var(--serif);font-size:clamp(3rem,4.5vw + 1.5rem,5.5rem);line-height:1}.numero-note{position:absolute;left:100%;top:.4em;margin-left:.6rem;font-size:.95rem;white-space:nowrap}.photo-ouverture{position:relative;width:min(46%,34rem);margin:var(--e-5) auto var(--e-4)}.photo-note{position:absolute;right:-1.5rem;bottom:-2.25rem}.specialites{display:flex;justify-content:center;flex-wrap:wrap;gap:.35rem 1.75rem;margin-top:var(--e-2)}.specialites li+li:before{content:"·";margin-right:1.75rem;color:var(--gris)}.colonne-texte{max-width:36rem;margin-inline:auto;display:grid;gap:var(--e-4)}.poste{margin-bottom:calc(var(--e-2) * -1)}.encart{background:var(--papier-clair);max-width:62rem;margin-inline:auto;padding:var(--e-5) clamp(1.25rem,5vw,5rem);display:grid;gap:var(--e-3)}.titre-encart{text-align:center;font-size:clamp(2rem,3vw + 1rem,3.75rem);margin-bottom:var(--e-3)}.sommaire-liste{border-bottom:1px solid var(--filet)}.sommaire-ligne{display:grid;grid-template-columns:3rem 1fr auto;align-items:baseline;gap:var(--e-2);padding:.95rem 0;border-top:1px solid var(--filet);text-decoration:none}.sommaire-num{font-family:var(--serif);font-style:italic;color:var(--gris-texte)}.sommaire-titre{font-family:var(--serif);font-size:var(--t-serif);line-height:1.25}.sommaire-ligne:hover .sommaire-titre{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.familles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--e-4)}.famille-tete{margin-bottom:var(--e-2);text-align:center}.famille ul{border-top:1px solid var(--filet)}.famille li a{display:flex;gap:.75rem;padding:.6rem 0;border-bottom:1px solid var(--filet);text-decoration:none;font-family:var(--serif);font-size:var(--t-serif)}.famille li a:hover span:last-child{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.famille .num-romain{min-width:2rem}.index-projets{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gouttiere);row-gap:var(--e-6);align-items:start;margin-top:var(--e-5)}.pos-1{grid-column:1 / 6}.pos-2{grid-column:8 / 13;margin-top:14rem}.pos-3{grid-column:2 / 7}.pos-4{grid-column:8 / 12;margin-top:9rem}.pos-5{grid-column:1 / 5}.pos-6{grid-column:7 / 12;margin-top:12rem}.carte-lien{display:block;text-decoration:none}.carte-texte{display:grid;gap:.6rem;margin-top:var(--e-4);text-align:center;justify-items:center}.carte-num{font-family:var(--serif);font-size:2.25rem;line-height:1}.titre-carte{font-size:var(--t-titre-m);line-height:1.02}.carte-resume{max-width:24rem}.carte-lien:hover .titre-carte{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.12em}.elements{display:grid;gap:var(--e-2)}.elements dl{border-top:1px solid var(--encre)}.elements dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:var(--e-2);padding:.85rem 0;border-bottom:1px solid var(--filet)}.elements dd{font-family:var(--serif);font-size:var(--t-titre-m);line-height:1;white-space:nowrap;font-feature-settings:"lnum"}.actions{display:grid;gap:var(--e-2)}.actions ol{border-top:1px solid var(--encre)}.actions-groupe{display:grid;gap:var(--e-2);margin-top:var(--e-4)}.actions-groupe ol{border-top-color:var(--filet)}.action-ligne{display:grid;grid-template-columns:2.5rem 1fr auto;align-items:baseline;gap:var(--e-2);padding:.85rem 0;border-bottom:1px solid var(--filet);text-decoration:none}.action-titre{font-family:var(--serif);font-size:var(--t-serif);line-height:1.3}.action-note{display:block;font-family:var(--mono);font-size:var(--t-micro);color:var(--gris-texte);margin-top:.2rem}a.action-ligne .action-pdf{color:var(--rouille)}a.action-ligne:hover .action-titre{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.action-desc{display:block;margin-top:.45rem;font-family:var(--mono);font-size:var(--t-texte);line-height:1.7}.action-details{display:grid;gap:.15rem;margin-top:.5rem;font-family:var(--mono);font-size:var(--t-texte);line-height:1.5}.action-details>div{display:grid;grid-template-columns:6rem 1fr;align-items:baseline}.bilan-note{margin-top:calc(var(--e-3) * -1)}.bilan-table{border-top:1px solid var(--encre)}.bilan-ligne{display:grid;grid-template-columns:minmax(0,1.4fr) 1fr 1fr .8fr;align-items:baseline;gap:var(--e-2);padding:.9rem 0;border-bottom:1px solid var(--filet)}.bilan-entete{padding:.6rem 0}.bilan-avant{font-family:var(--serif);font-size:var(--t-serif);color:var(--gris-texte);font-feature-settings:"lnum"}.bilan-apres{font-family:var(--serif);font-size:var(--t-titre-m);line-height:1;font-feature-settings:"lnum"}.bilan-evol{font-family:var(--serif);font-style:italic;font-size:var(--t-serif);color:var(--rouille)}.bilan-detail{display:grid;gap:var(--e-2);margin-top:var(--e-3)}.bilan-detail dl{border-top:1px solid var(--filet)}.bilan-detail dl>div{display:flex;justify-content:space-between;gap:var(--e-2);padding:.6rem 0;border-bottom:1px solid var(--filet)}.bilan-detail dt{font-family:var(--serif);font-size:var(--t-serif)}.bilan-detail dd{white-space:nowrap}@media (max-width: 599px){.bilan-ligne{grid-template-columns:1fr 1fr 1fr;row-gap:.3rem}.bilan-ligne>:first-child{grid-column:1 / -1}.bilan-entete>:first-child{display:none}.bilan-detail dl>div{flex-direction:column;gap:.1rem}.bilan-detail dd{white-space:normal}}.activites{columns:2;column-gap:var(--e-5);border-top:1px solid var(--encre)}.activites li{display:flex;gap:var(--e-2);align-items:baseline;padding:.85rem 0;border-bottom:1px solid var(--filet);break-inside:avoid;font-family:var(--serif);font-size:var(--t-serif);line-height:1.3}.activites .micro{min-width:2.5rem}.evenements{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gouttiere);row-gap:var(--e-5);align-items:start}.evenement{display:grid;gap:var(--e-2);align-content:start;text-align:center}.evenement .fig{margin-bottom:var(--e-2)}.ev-1{grid-column:1 / 5}.ev-2{grid-column:6 / 9;margin-top:var(--e-6)}.ev-3{grid-column:10 / 13;margin-top:var(--e-4)}.ev-4{grid-column:2 / 6}.ev-5{grid-column:7 / 10;margin-top:var(--e-5)}.ev-6{grid-column:10 / 13;margin-top:var(--e-3)}.evenement-texte{text-align:justify}.fiche{display:grid;gap:.3rem;border-top:1px solid var(--filet);padding-top:.75rem;text-align:left}.fiche>div{display:grid;grid-template-columns:5.5rem 1fr;align-items:baseline}.evenements-photos{display:grid;grid-template-columns:1fr 1fr;column-gap:clamp(2rem,7vw,7rem);row-gap:var(--e-5);max-width:64rem;align-items:start}.evenements-photos .est-decale{margin-top:var(--e-6)}.evenements-liste ol{border-top:1px solid var(--encre)}.evenements-liste li{display:grid;gap:.75rem;padding:var(--e-3) 0;border-bottom:1px solid var(--filet)}.titre-liste{font-size:var(--t-titre-m);line-height:1.05}.evenements-liste .fiche{border-top:0;padding-top:0}.volet .tete{margin-bottom:var(--e-4)}.volet .titre-caps{font-size:clamp(1.875rem,2.6vw + 1rem,3.5rem)}.volet .colonne-texte{margin-bottom:var(--e-4)}.galerie{display:grid;row-gap:var(--e-6);padding-block:var(--e-4)}.planche-pleine{width:100%}.planche-isolee{width:44%}.planche-isolee.planche-horizontale{width:64%}.planche-isolee.cote-gauche{margin-left:14%}.planche-isolee.cote-droite{margin-left:auto;margin-right:10%}.planche-marge{width:26%}.planche-marge.cote-gauche{margin-left:8%}.planche-marge.cote-droite{margin-left:auto;margin-right:4%}.planche-diptyque{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.5rem,5vw,5rem);align-items:start;width:84%;margin-left:8%}.planche-diptyque.est-decale>:last-child{margin-top:var(--e-6)}.complements{display:grid;gap:var(--e-4);max-width:44rem}.documents{display:grid;gap:var(--e-2)}.documents ul{border-top:1px solid var(--filet)}.documents li{padding:.75rem 0;border-bottom:1px solid var(--filet)}.details{border-top:1px solid var(--filet);border-bottom:1px solid var(--filet)}.details summary{cursor:pointer;padding:.9rem 0;list-style:none;display:flex;justify-content:space-between}.details summary::-webkit-details-marker{display:none}.details summary:after{content:"+"}.details[open] summary:after{content:"–"}.details .texte{padding-bottom:var(--e-3)}.suivant{max-width:var(--largeur-max);margin:var(--e-6) auto 0;padding:0 var(--marge);display:grid;gap:var(--e-3)}.suivant-lien{display:block;text-decoration:none;border-top:1px solid var(--encre);padding-top:var(--e-4)}.suivant-titre{text-align:center}.suivant-lien:hover .suivant-titre{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.1em}.resultats-role{margin-top:var(--e-4)}.chiffres{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--encre)}.chiffres li{border-bottom:1px solid var(--filet)}.chiffres li:not(:nth-child(3n)){border-right:1px solid var(--filet)}.chiffre{display:grid;gap:.4rem;align-content:start;padding:var(--e-3) var(--e-2);text-decoration:none;height:100%}.chiffre-valeur{font-family:var(--serif);font-size:clamp(3rem,3vw + 1.8rem,4.5rem);line-height:.95;font-feature-settings:"lnum"}.chiffre-libelle{font-family:var(--mono);font-weight:600;font-size:var(--t-texte);line-height:1.45}.chiffre:hover .chiffre-valeur{color:var(--rouille)}.resultats-detail{display:grid;gap:var(--e-5);max-width:46rem;margin:var(--e-4) auto 0}.resultat{display:grid;gap:var(--e-2);padding:var(--e-4) clamp(1.25rem,4vw,3rem);background:var(--papier-clair);border-left:3px solid var(--rouille)}.resultat-tete{letter-spacing:var(--interlettrage-micro)}.resultat-num{color:var(--rouille)}.resultat-titre{font-family:var(--serif);font-weight:400;font-size:var(--t-titre-m);line-height:1.1;text-transform:uppercase}.resultat-titre a{text-decoration:none}.resultat-titre a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.12em}.resultat-points{display:flex;flex-wrap:wrap;gap:var(--e-3) var(--e-4);padding:var(--e-3) 0;margin:var(--e-1) 0;border-top:1px solid var(--filet);border-bottom:1px solid var(--filet)}.resultat-points>div{display:grid;gap:.3rem;min-width:7.5rem;max-width:13rem}.resultat-points dt{font-family:var(--serif);font-size:clamp(2rem,1.5vw + 1.4rem,2.75rem);line-height:1;color:var(--rouille);font-feature-settings:"lnum";white-space:nowrap}.resultat-points dd{font-family:var(--mono);font-weight:600;font-size:var(--t-micro);letter-spacing:.02em;line-height:1.45}.resultats-lignes{display:grid;gap:.75rem;line-height:1.75}.resultats-lignes li{padding-left:1.4rem;position:relative}.resultats-lignes li:before{content:"—";position:absolute;left:0;color:var(--rouille)}.resultats-pdf{justify-self:start;color:var(--rouille);margin-top:var(--e-1)}.chiffres{grid-template-columns:repeat(6,minmax(0,1fr))!important}.chiffres li{grid-column:span 2;border-right:0!important}.chiffres li:nth-child(4){grid-column:2 / span 2}.chiffres li:nth-child(4),.chiffres li:nth-child(1),.chiffres li:nth-child(2){border-right:1px solid var(--filet)!important}.chiffre-valeur{color:var(--rouille)}.chiffre:hover .chiffre-valeur{color:var(--encre)}@media (max-width: 899px){.chiffres{grid-template-columns:1fr 1fr!important}.chiffres li,.chiffres li:nth-child(4){grid-column:auto;border-right:0!important}.chiffres li:nth-child(odd){border-right:1px solid var(--filet)!important}.chiffres li:nth-child(5){grid-column:1 / -1;border-right:0!important}}.accueil-phrase{max-width:34rem;margin:var(--e-3) auto 0;text-align:center}.accueil-phrase .manuscrit{display:block;font-size:clamp(1.2rem,.6vw + 1rem,1.45rem);line-height:1.55;transform:rotate(-2deg)}.accueil-liens{display:flex;justify-content:center;gap:var(--e-4);margin-top:var(--e-4);flex-wrap:wrap}.accueil-chiffres{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:52rem;margin:var(--e-4) auto 0;border-top:1px solid var(--encre);border-bottom:1px solid var(--encre)}.accueil-chiffres .chiffre{text-align:center;justify-items:center;padding:var(--e-2) var(--e-1)}.accueil-chiffres li:not(:last-child){border-right:1px solid var(--filet)}.accueil-chiffres .chiffre-valeur{font-size:clamp(2.25rem,2vw + 1.5rem,3.25rem)}.contact-portrait{width:min(22rem,70%);margin:var(--e-5) auto 0}.contact-liste{max-width:36rem;margin:var(--e-5) auto 0;border-top:1px solid var(--encre)}.contact-liste>div{display:grid;grid-template-columns:10rem 1fr;align-items:baseline;gap:var(--e-2);padding:.9rem 0;border-bottom:1px solid var(--filet)}.contact-liste dd{overflow-wrap:anywhere}.signature{max-width:36rem;margin:var(--e-3) auto 0;text-align:right}.signature .manuscrit{font-size:1.75rem}@media (max-width: 899px){.tete-ligne{grid-template-columns:1fr 1fr;row-gap:var(--e-2)}.tete-ligne .titre-caps{grid-column:1 / -1;grid-row:1;justify-self:center}.tete-marge{grid-row:2}.numero-note{display:none}.photo-ouverture{width:78%}.photo-note{right:-.5rem}.familles{grid-template-columns:1fr}.sommaire-ligne{grid-template-columns:2.25rem 1fr}.sommaire-cat{grid-column:2}.index-projets{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:var(--e-5)}.index-projets>li{margin-top:0!important}.index-projets>li:nth-child(odd){grid-column:1 / 6}.index-projets>li:nth-child(2n){grid-column:2 / -1}.activites{columns:1}.evenements{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:var(--e-5)}.evenements-photos{column-gap:1.25rem}.evenements-photos .est-decale{margin-top:var(--e-4)}.evenements>.evenement{margin-top:0}.evenements>.evenement:nth-child(odd){grid-column:1 / 6}.evenements>.evenement:nth-child(2n){grid-column:2 / -1}.galerie{row-gap:var(--e-5)}.planche-isolee,.planche-isolee.planche-horizontale{width:82%}.planche-isolee.cote-gauche{margin-left:2%}.planche-isolee.cote-droite{margin-right:2%}.planche-marge{width:56%}.planche-marge.cote-gauche{margin-left:4%}.planche-diptyque{width:96%;margin-left:2%;gap:1.25rem}.planche-diptyque.est-decale>:last-child{margin-top:var(--e-4)}.planche-pleine{width:96%;margin-left:2%}}@media (max-width: 599px){.evenements-photos{grid-template-columns:1fr}.evenements-photos>.evenement{width:86%}.evenements-photos .est-decale{margin-top:0;margin-left:auto}}@media (max-width: 899px){.chiffres{grid-template-columns:1fr 1fr}.chiffres li:not(:nth-child(3n)){border-right:0}.chiffres li:nth-child(odd){border-right:1px solid var(--filet)}}@media (max-width: 479px){.accueil-chiffres{grid-template-columns:1fr}.accueil-chiffres li:not(:last-child){border-right:0;border-bottom:1px solid var(--filet)}.contact-liste>div{grid-template-columns:1fr;gap:.2rem}.elements dd{font-size:var(--t-serif)}.specialites{flex-direction:column;align-items:center}.specialites li+li:before{content:none}}@media (max-width: 599px){.resultat-points{display:grid;grid-template-columns:1fr 1fr;gap:var(--e-3) var(--e-2)}.resultat-points>div{min-width:0;max-width:none}.resultat-points dt{font-size:1.9rem}}
