@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/polices/instrument-serif.woff2)format("woff2")}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/polices/instrument-serif-italique.woff2)format("woff2")}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/polices/instrument-sans.woff2)format("woff2")}@font-face{font-family:Instrument Sans;font-style:italic;font-weight:400 700;font-display:swap;src:url(/polices/instrument-sans-italique.woff2)format("woff2")}:root{--papier:#f3eee6;--papier-fonce:#e8e0d2;--carte:#fbf8f3;--nuit:#26211d;--encre:#231e1a;--encre-douce:#5b5149;--trait:#d9cfbf;--trait-fort:#8e8172;--minium:#9a4528;--minium-fonce:#7a341c;--sur-minium:#fff;--lien:#8a3d22;--sauge:#55634f;--ocre:#b98a4e;--ruban:#e4d3b0;--r-relooking:#4e5d49;--sur-relooking:#fff;--r-peinture:#93542a;--sur-peinture:#fff;--r-tissus:#7a4752;--sur-tissus:#fff;--r-recup:#3d5864;--sur-recup:#fff;--r-outils:#5a4838;--sur-outils:#fff;--erreur:#a3221b;--erreur-fond:#fbeae7;--ok:#2b6440;--ok-fond:#e8f1ea;--focus:#231e1a;--f-display:"Instrument Serif", "Iowan Old Style", "Times New Roman", serif;--f-titre:"Instrument Sans", "Helvetica Neue", Arial, sans-serif;--f-texte:"Instrument Sans", "Helvetica Neue", Arial, sans-serif;--f-mono:"Instrument Sans", "Helvetica Neue", Arial, sans-serif;--t-xs:.8125rem;--t-s:.9375rem;--t-m:1.0625rem;--t-l:1.25rem;--t-xl:clamp(2rem, 1.35rem + 2vw, 3.1rem);--t-2xl:clamp(2.7rem, 1.4rem + 4.4vw, 5.5rem);--t-3xl:clamp(3.2rem, .9rem + 9vw, 10rem);--lh-texte:1.65;--lh-titre:1;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4.5rem;--s-9:7rem;--s-10:10rem;--pad-x:clamp(1.25rem, 4.5vw, 4rem);--max:88rem;--lecture:44rem;--rayon-s:2px;--rayon-m:3px;--filet:1px;--ombre:0 1px 0 #231e1a0d, 0 24px 40px -28px #231e1a8c;--grille:linear-gradient(#231e1a0d 1px, transparent 1px) 0 0 / 28px 28px, linear-gradient(90deg, #231e1a0d 1px, transparent 1px) 0 0 / 28px 28px;--duree:.22s;--courbe:cubic-bezier(.2, .7, .2, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}body{background:var(--papier);color:var(--encre);font:400 var(--t-m)/var(--lh-texte) var(--f-texte);overflow-wrap:break-word;-webkit-font-smoothing:antialiased;margin:0}[hidden]{display:none!important}img{max-width:100%;height:auto;display:block}picture{display:block}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{color:var(--minium)}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}h1,h2,h3{font-family:var(--f-display);font-weight:400;line-height:var(--lh-titre);letter-spacing:-.01em;text-wrap:balance;overflow-wrap:normal;margin:0}h1{font-size:var(--t-2xl)}h2{font-size:var(--t-xl)}h3{font-size:1.6rem;line-height:1.08}h1 em,h2 em,h3 em{font-style:italic}p{margin:0 0 var(--s-4);text-wrap:pretty}::selection{background:var(--ruban);color:var(--encre)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.evitement{left:var(--s-4);background:var(--encre);color:var(--papier);padding:var(--s-2) var(--s-4);z-index:50;position:absolute;top:-4rem}.evitement:focus{top:var(--s-2);color:var(--papier)}.enveloppe{width:min(var(--max), calc(100% - 2 * var(--pad-x)));margin-inline:auto}.u-dim{color:var(--encre-douce)}.mono{font-family:var(--f-mono);font-size:var(--t-s);letter-spacing:.01em}.surtitre{font:500 .75rem/1.2 var(--f-titre);letter-spacing:.16em;text-transform:uppercase;color:var(--encre-douce);margin:0 0 var(--s-4);align-items:center;gap:.75rem;display:flex}.surtitre:before{content:"";opacity:.7;background:currentColor;width:2.25rem;height:1px}.compte{letter-spacing:.04em}.ruban{background:var(--papier);color:var(--encre);font:500 .6875rem/1 var(--f-titre);letter-spacing:.16em;text-transform:uppercase;border-radius:99px;align-items:center;gap:.5em;padding:.55rem .8rem;display:inline-flex}.ruban:before{content:"";background:var(--c,var(--minium));border-radius:50%;width:.45rem;height:.45rem}.rosace{width:2.25rem;height:2.25rem;color:var(--minium);flex:none}.legende{font:400 var(--t-xs)/1.4 var(--f-titre);color:var(--encre-douce);margin-top:var(--s-3);letter-spacing:.01em}.legende a{color:inherit}.btn{border:1px solid var(--minium);background:var(--minium);min-height:50px;color:var(--sur-minium);font:600 .8125rem/1.1 var(--f-titre);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background var(--duree) var(--courbe), border-color var(--duree), color var(--duree);border-radius:99px;align-items:center;gap:.9em;padding:.8rem 1.5rem;text-decoration:none;display:inline-flex}.btn:after{content:"→";letter-spacing:0;transition:transform var(--duree) var(--courbe);font-weight:400}.btn:hover{background:var(--minium-fonce);border-color:var(--minium-fonce);color:var(--sur-minium)}.btn:hover:after{transform:translate(4px)}.btn--trait{color:var(--encre);border-color:var(--encre);background:0 0}.btn--trait:hover{background:var(--encre);color:var(--papier);border-color:var(--encre)}.btn--sans-fleche:after{content:none}.btn[disabled],.btn[aria-disabled=true]{background:var(--papier-fonce);border-color:var(--trait-fort);color:var(--encre-douce);cursor:not-allowed}.btn[disabled]:after{content:none}.entete{background:var(--papier);z-index:10;border-bottom:1px solid var(--trait);position:relative}.entete__barre{justify-content:space-between;align-items:center;gap:var(--s-5);min-height:84px;display:flex}.marque{color:var(--encre);flex:none;align-items:center;gap:.7rem;text-decoration:none;display:inline-flex}.marque:hover{color:var(--encre)}.marque .rosace{width:34px;height:34px;transition:transform .6s var(--courbe)}.marque:hover .rosace{transform:rotate(60deg)}.marque__nom{font:400 1.7rem/1 var(--f-display);letter-spacing:-.01em;white-space:nowrap}.marque__nom em{font-style:italic}.marque__num{font:500 .6875rem/1 var(--f-titre);letter-spacing:.14em;border:1px solid var(--encre);border-radius:99px;align-self:center;margin-left:.1rem;padding:.3rem .45rem}.nav{display:none}.nav ul{align-items:center;gap:clamp(1rem,1.7vw,2rem);margin:0;padding:0;list-style:none;display:flex}.nav a{color:var(--encre);font:500 .9rem/1.2 var(--f-titre);white-space:nowrap;background:linear-gradient(var(--minium), var(--minium)) left bottom / 0 1px no-repeat;transition:background-size var(--duree) var(--courbe);padding:.5rem 0;text-decoration:none;display:inline-block}.nav a:hover,.nav a[aria-current=page]{color:var(--encre);background-size:100% 1px}.nav a.btn{color:var(--sur-minium);background:var(--minium);align-items:center;min-height:44px;padding:.55rem 1.1rem;font-size:.75rem;display:inline-flex}.nav a.btn:hover,.nav a.btn[aria-current=page]{color:var(--sur-minium);background:var(--minium-fonce)}.nav a.btn:after{content:none}.menu{position:relative}.menu>summary{border:1px solid var(--encre);min-height:44px;font:600 .75rem/1 var(--f-titre);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:99px;align-items:center;gap:.6rem;padding:.5rem 1rem;list-style:none;display:inline-flex}.menu>summary::-webkit-details-marker{display:none}.menu>summary .barres{background:linear-gradient(var(--encre) 0 0) top / 100% 1.5px no-repeat, linear-gradient(var(--encre) 0 0) bottom / 100% 1.5px no-repeat;width:18px;height:8px}.menu[open]>summary{background:var(--encre);color:var(--papier)}.menu[open]>summary .barres{background:linear-gradient(var(--papier) 0 0) top / 100% 1.5px no-repeat, linear-gradient(var(--papier) 0 0) bottom / 100% 1.5px no-repeat}.menu__panneau{width:min(23rem, calc(100vw - 2 * var(--pad-x)));background:var(--carte);border:1px solid var(--trait);border-radius:var(--rayon-m);box-shadow:var(--ombre);padding:var(--s-4) var(--s-5) var(--s-5);position:absolute;top:calc(100% + .75rem);right:0}.menu__panneau ul{margin:0;padding:0;list-style:none}.menu__panneau li+li{border-top:1px solid var(--trait)}.menu__panneau a{min-height:52px;font:400 1.55rem/1.1 var(--f-display);color:var(--encre);align-items:center;gap:.85rem;padding:.6rem 0;text-decoration:none;display:flex}.menu__panneau a:hover{color:var(--minium)}.puce{border-radius:50%;flex:none;width:10px;height:10px}.menu__panneau .btn{width:100%;margin-top:var(--s-4);color:var(--sur-minium);font:600 .8125rem/1.1 var(--f-titre);justify-content:space-between;padding:.8rem 1.5rem}.menu__panneau .btn:hover{color:var(--sur-minium)}@media (width>=1280px){.nav{display:block}.menu{display:none}}.pied{background:var(--nuit);color:var(--papier);margin-top:var(--s-9);overflow:hidden}.pied a{color:var(--papier)}.pied a:hover{color:var(--ruban)}.pied__haut{padding-block:var(--s-8) var(--s-7);gap:var(--s-7);display:grid}.pied__intro .rosace{color:var(--ocre);width:2.6rem;height:2.6rem;margin-bottom:var(--s-5)}.pied__intro .rosace circle{fill:var(--nuit)}.pied__phrase{font:italic 400 clamp(1.5rem, 1.2rem + 1vw, 2.1rem)/1.25 var(--f-display);color:#efe8dc;max-width:26ch;margin:0}.pied nav h2{font:500 .6875rem/1 var(--f-titre);letter-spacing:.18em;text-transform:uppercase;color:var(--ruban);margin:0 0 var(--s-5)}.pied nav ul{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.pied nav a{font:400 1rem/1.3 var(--f-titre);color:#efe8dc;padding:.4rem 0;text-decoration:none;display:inline-block}.pied nav a:hover{color:#fff;text-decoration:underline}.pied__geant{padding-top:var(--s-5);border-top:1px solid #f3eee629;container-type:inline-size}.pied__geant span{font:400 21.6cqi/.9 var(--f-display);letter-spacing:-.03em;white-space:nowrap;color:#efe8dc;display:block}.pied__geant em{color:var(--ocre);font-style:italic}.pied__bas{margin-top:var(--s-5);padding-block:var(--s-5);font:400 var(--t-xs)/1.5 var(--f-titre);letter-spacing:.02em;color:#d9d0c2;gap:var(--s-2) var(--s-6);border-top:1px solid #f3eee629;flex-wrap:wrap;justify-content:space-between;display:flex}.pied__bas a{color:#efe8dc}@media (width>=768px){.pied__haut{grid-template-columns:1.5fr 1fr 1fr}}.cartes{gap:var(--s-7) var(--s-6);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.cartes>li{min-width:0}@media (width>=640px){.cartes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.cartes--4{grid-template-columns:repeat(4,minmax(0,1fr))}.cartes--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.fiche{flex-direction:column;height:100%;display:flex;position:relative}.fiche__visuel{aspect-ratio:4/5;background:var(--papier-fonce);border-radius:var(--rayon-m);margin:0;position:relative;overflow:hidden}.fiche__visuel picture,.fiche__visuel img{object-fit:cover;width:100%;height:100%}.fiche__visuel img{transition:transform 1.1s var(--courbe)}.fiche:hover .fiche__visuel img{transform:scale(1.045)}.fiche__visuel .ruban{left:var(--s-4);top:var(--s-4);z-index:1;position:absolute}.fiche__corps{padding:var(--s-5) 0 0;gap:var(--s-3);flex-direction:column;flex:1;display:flex}.fiche__meta{font:500 .6875rem/1.4 var(--f-titre);letter-spacing:.14em;text-transform:uppercase;color:var(--encre-douce);flex-wrap:wrap;gap:.25rem 1rem;margin:0;display:flex}.fiche__meta .rayon-nom{display:none}.fiche h3,.fiche h2{font-size:clamp(1.55rem,1.3rem + .6vw,1.9rem);line-height:1.08}.fiche h3 a,.fiche h2 a{transition:background-size var(--duree) var(--courbe);background:linear-gradient(currentColor,currentColor) 0 96%/0 1px no-repeat;text-decoration:none}.fiche:hover h3 a,.fiche:hover h2 a{background-size:100% 1px}.fiche h3 a:after,.fiche h2 a:after{content:"";z-index:2;position:absolute;inset:0}.fiche h3 a:hover,.fiche h2 a:hover{color:var(--encre)}.fiche__extrait{font-size:var(--t-s);color:var(--encre-douce);margin:0;line-height:1.55}.r-relooking{--c:var(--r-relooking);--sur:var(--sur-relooking)}.r-peinture{--c:var(--r-peinture);--sur:var(--sur-peinture)}.r-tissus{--c:var(--r-tissus);--sur:var(--sur-tissus)}.r-recup{--c:var(--r-recup);--sur:var(--sur-recup)}.r-outils{--c:var(--r-outils);--sur:var(--sur-outils)}.section{padding-block:var(--s-9)}.section--serree{padding-block:var(--s-7)}.section--sable{background:var(--papier-fonce)}.chapeau{font-size:var(--t-l);max-width:42ch;line-height:1.55}.ariane{font:500 .6875rem/1.4 var(--f-titre);letter-spacing:.14em;text-transform:uppercase;color:var(--encre-douce);padding-top:var(--s-6)}.ariane ol{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ariane li+li:before{content:"/";color:var(--trait-fort);margin-right:.5rem}.ariane a{color:var(--encre-douce);text-decoration:none}.ariane a:hover{color:var(--minium);text-decoration:underline}.champ{gap:.4rem;display:grid}.champ label,.champ legend{font:600 .9375rem/1.25 var(--f-titre)}.champ .aide{font:400 .875rem/1.45 var(--f-texte);color:var(--encre-douce);margin:0}.champ input[type=text],.champ input[type=email],.champ input[type=url],.champ input[type=date],.champ select,.champ textarea{border:1px solid var(--trait-fort);border-radius:var(--rayon-m);background:var(--carte);width:100%;min-height:50px;color:var(--encre);font:400 1rem/1.35 var(--f-texte);transition:border-color var(--duree), box-shadow var(--duree);padding:.7rem .9rem}.champ input:hover,.champ textarea:hover,.champ select:hover{border-color:var(--encre)}.champ textarea{resize:vertical;min-height:9rem}.champ input:focus,.champ select:focus,.champ textarea:focus{outline:2px solid var(--focus);outline-offset:1px;border-color:var(--encre)}.champ[data-invalide] input,.champ[data-invalide] select{border-color:var(--erreur);background:var(--erreur-fond)}.champ .message{font:600 .875rem/1.35 var(--f-titre);color:var(--erreur);margin:0;display:none}.champ .message:before{content:"✕ "}.champ[data-invalide] .message{display:block}.champ input:disabled,.champ textarea:disabled{background:var(--papier-fonce);color:var(--encre-douce);cursor:not-allowed;border-style:dashed}.case{min-height:44px;font:500 1rem/1.3 var(--f-titre);cursor:pointer;align-items:center;gap:.65rem;display:flex}.case input{width:20px;height:20px;accent-color:var(--minium);flex:none;margin:0}.rosace circle{fill:var(--papier)}.pied .rosace circle{fill:var(--nuit)}.plein{background:var(--papier-fonce);margin:0;position:relative;overflow:hidden}.plein picture,.plein img{object-fit:cover;width:100%;height:100%}.plein .legende,.une__photo .legende,.rayon-tete__photo .legende{background:var(--papier);color:var(--encre-douce);border-top-left-radius:var(--rayon-m);max-width:calc(100% - 1rem);margin:0;padding:.45rem .8rem;position:absolute;bottom:0;right:0}.une{grid-template-columns:minmax(0,1fr);display:grid;position:relative}.une__texte{width:min(var(--max), calc(100% - 2 * var(--pad-x)));padding-block:var(--s-7) var(--s-7);flex-direction:column;margin-inline:auto;display:flex}.une h1{letter-spacing:-.025em;max-width:9.5ch;font-size:clamp(3.4rem,1.2rem + 8.4vw,8.4rem);line-height:.9}.une h1 em{color:var(--minium);letter-spacing:-.02em;display:block}.une__chapeau{margin:var(--s-7) 0 0;max-width:36ch;font-size:clamp(1.15rem,1.05rem + .45vw,1.4rem);line-height:1.5}.une__depart{border-top:1px solid var(--encre);padding-top:var(--s-5);margin-top:var(--s-7);gap:var(--s-3);max-width:40rem;display:grid}.une__depart h2{font-size:1.75rem}.une__depart p{color:var(--encre-douce);margin:0}.une__photo{aspect-ratio:4/5;background:var(--papier-fonce);margin:0;position:relative;overflow:hidden}.une__photo picture,.une__photo img{object-fit:cover;width:100%;height:100%}.une__vignette{display:none}@media (width>=640px){.une__photo{aspect-ratio:4/3}}@media (width<=999.98px){.une{padding-top:var(--s-7);flex-direction:column;display:flex}.une__texte{display:contents}.une__texte>*{margin-inline:var(--pad-x)}.une__chapeau{margin-top:var(--s-6);margin-bottom:var(--s-7)}.une__photo{order:1}.une__depart{margin-top:var(--s-7);order:2}}@media (width>=1000px){.une{padding-left:max(var(--pad-x), calc((100% - var(--max)) / 2));grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);min-height:min(100vh - 85px,62rem)}.une__texte{width:auto;padding:var(--s-8) clamp(7rem, 10vw, 11rem) var(--s-8) 0;justify-content:space-between;margin:0}.une__photo{aspect-ratio:auto;grid-area:1/2;height:100%;min-height:40rem}.une__vignette{z-index:2;aspect-ratio:2/3;width:clamp(9rem,14vw,15rem);margin:0 0 var(--s-8) calc(-1 * clamp(5rem, 8vw, 9rem));border:10px solid var(--papier);background:var(--papier);box-shadow:var(--ombre);grid-area:1/2;place-self:end start;display:block}.une__vignette picture,.une__vignette img{object-fit:cover;width:100%;height:100%}}.etabli-bande{background:var(--nuit);color:var(--papier);position:relative;overflow:hidden}.etabli-bande__photo{aspect-ratio:3/2}.etabli-bande__photo picture,.etabli-bande__photo img{object-fit:cover;width:100%;height:100%}.etabli-bande__in{position:relative}.etabli-bande__panneau{background:var(--nuit);padding:var(--s-7) 0 var(--s-8)}.etabli-bande .surtitre{color:var(--ruban)}.etabli-bande h2{max-width:14ch;margin-bottom:var(--s-5);font-size:clamp(2.3rem,1.4rem + 3.2vw,4.4rem);line-height:.98}.etabli-bande p{font-size:var(--t-l);color:#efe8dc;margin:0}.etabli-bande__action{margin-top:var(--s-6)!important}.etabli-bande__action .btn{color:var(--sur-minium)}@media (width>=900px){.etabli-bande{align-items:flex-end;min-height:clamp(36rem,52vw,50rem);display:flex}.etabli-bande__photo{aspect-ratio:auto;position:absolute;inset:0}.etabli-bande__in{padding-block:var(--s-9) var(--s-8)}.etabli-bande__panneau{max-width:36rem;padding:var(--s-7) var(--s-7) var(--s-7);border-radius:var(--rayon-m)}}.titre-section{gap:var(--s-3);margin-bottom:var(--s-8);display:grid}.titre-section h2{letter-spacing:-.02em;max-width:14ch;font-size:clamp(2.6rem,1.3rem + 4.4vw,5.6rem);line-height:.95}.titre-section p{color:var(--encre-douce);max-width:46ch;font-size:var(--t-l);margin:0}@media (width>=900px){.titre-section--ligne{align-items:end;gap:var(--s-7);grid-template-columns:1.3fr 1fr}}.salles{gap:var(--s-8) var(--s-6);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.salles>li{min-width:0}.salle{gap:var(--s-5);flex-direction:column;height:100%;display:flex;position:relative}.salle__photo{aspect-ratio:4/5;border-radius:var(--rayon-m);background:var(--papier-fonce);position:relative;overflow:hidden}.salle__photo picture,.salle__photo img{object-fit:cover;width:100%;height:100%}.salle__photo img{transition:transform 1.1s var(--courbe)}.salle:hover .salle__photo img{transform:scale(1.04)}.salle__photo:after{content:"";background:var(--c);width:100%;height:6px;position:absolute;bottom:0;left:0}.salle__texte{gap:.2rem var(--s-4);grid-template-columns:auto minmax(0,1fr);align-items:baseline;display:grid}.salle__num{font:italic 400 2.4rem/1 var(--f-display);color:var(--c);grid-row:span 3;margin:0}.salle__nom{font-size:clamp(1.9rem,1.5rem + 1vw,2.5rem);line-height:1}.salle__nom a{text-decoration:none}.salle__nom a:after{content:"";z-index:2;position:absolute;inset:0}.salle__nom a:hover{color:var(--encre)}.salle__desc{margin:var(--s-2) 0 0;color:var(--encre-douce);font-size:var(--t-s);max-width:40ch;line-height:1.55}.salle__lien{margin:var(--s-2) 0 0;font:600 .6875rem/1 var(--f-titre);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.6rem;display:inline-flex}.salle__lien:after{content:"→";letter-spacing:0;transition:transform var(--duree) var(--courbe);font-size:.95rem}.salle:hover .salle__lien:after{transform:translate(5px)}@media (width>=640px) and (width<=999.98px){.salles{grid-template-columns:repeat(2,minmax(0,1fr))}.salles>li:first-child{grid-column:1/-1}.salles>li:first-child .salle__photo{aspect-ratio:3/2}.salles>li:nth-child(odd):not(:first-child){margin-top:var(--s-8)}}@media (width>=1000px){.salles{gap:var(--s-8) var(--s-6);grid-template-columns:repeat(12,minmax(0,1fr))}.salles>li:first-child{grid-area:1/1/3/6}.salles>li:first-child .salle__photo{aspect-ratio:auto;flex:1;min-height:32rem}.salles>li:first-child .salle__nom{font-size:clamp(2.4rem,1.6rem + 1.6vw,3.4rem)}.salles>li:nth-child(2){grid-column:7/10}.salles>li:nth-child(3){margin-top:var(--s-9);grid-column:10/13}.salles>li:nth-child(4){grid-column:7/10}.salles>li:nth-child(5){margin-top:var(--s-9);grid-column:10/13}}@media (width>=640px){.cartes--magazine>li:first-child{grid-column:1/-1}.cartes--magazine>li:first-child .fiche__visuel{aspect-ratio:16/10}}@media (width>=1100px){.cartes--magazine{gap:var(--s-8) var(--s-6);grid-template-columns:repeat(12,minmax(0,1fr))}.cartes--magazine>li{grid-column:span 4}.cartes--magazine>li:first-child{grid-column:1/8}.cartes--magazine>li:first-child .fiche__visuel{aspect-ratio:4/3}.cartes--magazine>li:first-child h3{font-size:clamp(2rem,1.3rem + 1.4vw,2.9rem)}.cartes--magazine>li:nth-child(2){margin-top:var(--s-9);grid-column:9/13}.cartes--magazine>li:nth-child(3n+3) .fiche__visuel{aspect-ratio:1}}.voix{text-align:center;padding-block:var(--s-9) 0;justify-items:center;gap:var(--s-5);display:grid}.voix .rosace{width:3rem;height:3rem}.voix h2{font:500 .75rem/1.2 var(--f-titre);letter-spacing:.18em;text-transform:uppercase;color:var(--encre-douce)}.voix__texte{max-width:52rem}.voix__texte p:first-child{font:italic 400 clamp(1.8rem, 1.2rem + 2.2vw, 3.3rem)/1.18 var(--f-display);margin:0 auto var(--s-6);text-wrap:balance;max-width:30ch}.voix__texte p:last-child{max-width:52ch;color:var(--encre-douce);margin:0 auto}.rayon-tete{border-bottom:1px solid var(--trait);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.rayon-tete__texte{width:min(var(--max), calc(100% - 2 * var(--pad-x)));padding-bottom:var(--s-7);margin-inline:auto}.rayon-tete .surtitre{margin-top:var(--s-7)}.rayon-tete .surtitre:before{background:var(--c,var(--minium));opacity:1;border-radius:50%;width:.7rem;height:.7rem}.rayon-tete h1{letter-spacing:-.025em;max-width:12ch;font-size:clamp(2.8rem,1.2rem + 5.4vw,6.4rem);line-height:.93}.rayon-tete .chapeau{margin:var(--s-6) 0 0;max-width:44ch;color:var(--encre-douce)}.rayon-tete__photo{aspect-ratio:4/3;background:var(--papier-fonce);margin:0;position:relative;overflow:hidden}.rayon-tete__photo picture,.rayon-tete__photo img{object-fit:cover;width:100%;height:100%}.rayon-tete__photo:before{content:"";background:var(--c,var(--minium));z-index:1;width:10px;position:absolute;top:0;bottom:0;left:0}@media (width>=1000px){.rayon-tete{padding-left:max(var(--pad-x), calc((100% - var(--max)) / 2));grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:40rem}.rayon-tete__texte{width:auto;padding:0 var(--s-8) var(--s-8) 0;flex-direction:column;margin:0;display:flex}.rayon-tete__texte .surtitre{padding-top:var(--s-8);margin-top:auto}.rayon-tete__photo{aspect-ratio:auto;height:100%}}.carnet{counter-reset:carnet}.carnet__ligne{gap:var(--s-3) var(--s-7);padding-block:var(--s-7);border-top:1px solid var(--trait);counter-increment:carnet;display:grid}.carnet__ligne:first-child{border-top:1px solid var(--encre)}.carnet__ligne h2{font-size:clamp(1.8rem,1.4rem + 1.2vw,2.6rem);line-height:1.02}.carnet__ligne h2:before{content:counter(carnet, decimal-leading-zero);font:italic 400 1.5rem/1 var(--f-display);color:var(--c,var(--minium));margin-bottom:var(--s-3);display:block}.carnet__ligne p{max-width:62ch}.carnet__ligne p:last-child{margin-bottom:0}.carnet__ligne ul{margin:0 0 var(--s-4);padding-left:1.1rem}@media (width>=900px){.carnet__ligne{grid-template-columns:5fr 7fr}}.consigne{font:italic 400 clamp(1.5rem, 1.1rem + 1.4vw, 2.3rem)/1.22 var(--f-display);margin:var(--s-7) 0 0;padding:var(--s-6) 0 0;border-top:1px solid var(--encre);max-width:34ch}.sous-titre{font:400 clamp(2rem, 1.4rem + 2vw, 3rem)/1 var(--f-display);margin-bottom:var(--s-6)}.autres-rayons{gap:var(--s-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.autres-rayons a{border:1px solid var(--encre);min-height:44px;font:500 .9375rem/1.2 var(--f-titre);border-radius:99px;align-items:center;gap:.6rem;padding:.5rem 1rem;text-decoration:none;display:inline-flex}.autres-rayons a:hover{background:var(--encre);color:var(--papier)}.autres-rayons--photos{gap:var(--s-6) var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=900px){.autres-rayons--photos{grid-template-columns:repeat(4,minmax(0,1fr))}}.autres-rayons--photos a{gap:var(--s-3);min-height:0;font:400 clamp(1.3rem, 1.1rem + .6vw, 1.7rem)/1.1 var(--f-display);border:0;border-radius:0;padding:0;display:grid}.autres-rayons--photos a:hover{color:var(--minium);background:0 0}.autres-rayons--photos picture{aspect-ratio:1;border-radius:var(--rayon-m);overflow:hidden}.autres-rayons--photos img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--courbe)}.autres-rayons--photos a:hover img{transform:scale(1.05)}.autres-rayons--photos a>span{align-items:center;gap:.55rem;display:flex}.autres-rayons--photos .puce{background:var(--c)}.lecture{width:min(var(--lecture), calc(100% - 2 * var(--pad-x)));margin-inline:auto}.fiche-tete{padding-block:var(--s-4) var(--s-7);text-align:center}.fiche-tete .ariane ol{justify-content:center}.fiche-tete .ruban{margin:var(--s-7) 0 var(--s-5);background:var(--carte);border:1px solid var(--trait)}.fiche-tete h1{letter-spacing:-.02em;font-size:clamp(2.6rem,1.3rem + 4.2vw,5rem);line-height:.96}.fiche-meta{margin:var(--s-6) 0 0;font:500 .6875rem/1.5 var(--f-titre);letter-spacing:.14em;text-transform:uppercase;color:var(--encre-douce);flex-wrap:wrap;justify-content:center;gap:.35rem 0;display:flex}.fiche-meta>*+:before{content:"·";color:var(--trait-fort);margin:0 .8rem}@media (width<=639.98px){.fiche-meta{flex-direction:column;align-items:center}.fiche-meta>*+:before{content:none}}.fiche-meta strong{color:var(--encre);font-weight:600}.fiche-couverture{width:min(78rem, calc(100% - 2 * var(--pad-x)));margin:0 auto var(--s-8)}.fiche-couverture picture{aspect-ratio:4/5;border-radius:var(--rayon-m);background:var(--papier-fonce);overflow:hidden}.fiche-couverture img{object-fit:cover;width:100%;height:100%}@media (width>=640px){.fiche-couverture picture{aspect-ratio:16/9}}.prose{font-size:1.125rem;line-height:1.72}.prose>p:first-child{font-size:clamp(1.25rem,1.1rem + .5vw,1.45rem);line-height:1.55}.prose>p:first-child:first-letter{float:left;font:400 4.6em/.8 var(--f-display);color:var(--minium);margin:.06em .1em 0 0}.prose h2{margin:var(--s-8) 0 var(--s-5);scroll-margin-top:var(--s-5);font-size:clamp(2rem,1.5rem + 1.6vw,2.75rem);line-height:1.04}.prose h3{margin:var(--s-6) 0 var(--s-3);font-size:1.6rem}.prose ul,.prose ol{margin:0 0 var(--s-5);padding-left:1.2rem}.prose ul li{margin-bottom:.5rem;padding-left:.4rem}.prose ul li::marker{content:"◆ ";color:var(--ocre);font-size:.6em}.prose a{color:var(--lien)}.prose a:hover{color:var(--minium-fonce)}.prose strong{font-weight:600}.etapes{counter-reset:e;margin:var(--s-5) 0 var(--s-6);border-top:1px solid var(--encre);list-style:none;padding:0!important}.etapes li{counter-increment:e;gap:var(--s-3);border-bottom:1px solid var(--trait);grid-template-columns:3rem minmax(0,1fr);display:grid;padding:var(--s-4) 0!important;margin:0!important}.etapes li::marker{content:none}.etapes li:before{content:counter(e, decimal-leading-zero);font:italic 400 1.6rem/1.1 var(--f-display);color:var(--minium)}.encadre{background:var(--carte);border:1px solid var(--trait);border-left:3px solid var(--minium);border-radius:var(--rayon-m);padding:var(--s-5) var(--s-6);margin:var(--s-6) 0;font-size:1.0625rem;position:relative}.encadre p{margin:0}.encadre strong:first-child{width:fit-content;font:600 .6875rem/1 var(--f-titre);letter-spacing:.16em;text-transform:uppercase;color:var(--minium);margin:0 0 var(--s-3);display:block}.tableau{margin:var(--s-5) 0 var(--s-6);border:1px solid var(--trait);border-radius:var(--rayon-m);background:var(--carte);overflow-x:auto}.tableau table{border-collapse:collapse;width:100%;min-width:30rem;font-size:1rem;line-height:1.45}.tableau th{text-align:left;font:600 .6875rem/1.3 var(--f-titre);letter-spacing:.14em;text-transform:uppercase;background:var(--papier-fonce);color:var(--encre);border-bottom:1px solid var(--encre);padding:.9rem 1rem}.tableau td{border-top:1px solid var(--trait);vertical-align:top;padding:.85rem 1rem}.tableau td:first-child{font-weight:600}@media (width<=639.98px){.tableau{gap:var(--s-3);background:0 0;border:0;border-radius:0;display:grid;overflow:visible}.tableau table,.tableau tbody,.tableau tr,.tableau td{width:100%;min-width:0;display:block}.tableau table{min-width:0}.tableau thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tableau tr{background:var(--carte);border:1px solid var(--trait);border-radius:var(--rayon-m);overflow:hidden}.tableau tr+tr{margin-top:var(--s-3)}.tableau td{border-top:1px solid var(--trait);overflow-wrap:anywhere;padding:.75rem 1rem}.tableau td:before{content:attr(data-label);font:600 .6875rem/1.25 var(--f-titre);letter-spacing:.12em;text-transform:uppercase;color:var(--encre-douce);margin-bottom:.25rem;display:block}.tableau td:first-child{background:var(--papier-fonce);font:600 1.0625rem/1.35 var(--f-titre);border-top:0}}.signature{font:italic 400 1.4rem/1.3 var(--f-display);margin-top:var(--s-7);padding-top:var(--s-5);border-top:1px solid var(--trait)}.sources{font:400 var(--t-s)/1.55 var(--f-texte);color:var(--encre-douce)}.sources ul li::marker{content:"— ";color:var(--trait-fort);font-size:1em}.sommaire-mobile{margin:0 0 var(--s-7);padding:var(--s-5);background:var(--carte);border:1px solid var(--trait);border-radius:var(--rayon-m)}.sommaire-mobile p{font:600 .6875rem/1 var(--f-titre);letter-spacing:.16em;text-transform:uppercase;color:var(--encre-douce);margin:0 0 var(--s-3)}.sommaire-mobile ol{font:400 1.25rem/1.25 var(--f-display);margin:0;padding-left:1.4rem}.sommaire-mobile li{padding:.35rem 0}.sommaire-mobile li::marker{color:var(--minium);font:italic 400 1rem var(--f-display)}.sommaire-mobile a{text-decoration:none}.minimap{display:none}@media (width>=1200px){.sommaire-mobile{display:none}.minimap{right:max(1.5rem, calc((100% - var(--max)) / 2));z-index:20;display:block;position:fixed;top:50%;transform:translateY(-50%)}.minimap ol{justify-items:end;gap:.8rem;margin:0;padding:.75rem .5rem;list-style:none;display:grid}.minimap a{background:var(--minium);opacity:.55;width:28px;height:3px;transition:width var(--duree) var(--courbe), opacity var(--duree);border-radius:2px;display:block}.minimap a:hover,.minimap a:focus-visible,.minimap a[aria-current=true]{opacity:1;width:44px}.minimap__boite{background:var(--carte);border:1px solid var(--trait);border-radius:var(--rayon-m);width:20rem;box-shadow:var(--ombre);padding:var(--s-5);opacity:0;visibility:hidden;transition:opacity var(--duree), visibility var(--duree);position:absolute;top:50%;right:calc(100% + .5rem);transform:translateY(-50%)}.minimap:hover .minimap__boite,.minimap:focus-within .minimap__boite{opacity:1;visibility:visible}.minimap__boite p{font:600 .6875rem/1 var(--f-titre);letter-spacing:.16em;text-transform:uppercase;color:var(--encre-douce);margin:0 0 var(--s-3)}.minimap__boite ol{justify-items:stretch;gap:.1rem;padding:0;display:grid}.minimap__boite a{opacity:1;white-space:normal;width:auto;height:auto;font:400 1.15rem/1.2 var(--f-display);color:var(--encre);border-radius:var(--rayon-s);background:0 0;padding:.45rem .6rem;text-decoration:none}.minimap__boite a:hover,.minimap__boite a:focus-visible{background:var(--papier);width:auto;color:var(--minium)}}.auteur{gap:var(--s-5);margin-top:var(--s-8);padding:var(--s-6);background:var(--carte);border:1px solid var(--trait);border-radius:var(--rayon-m);align-items:flex-start;display:flex}.auteur__mono{background:var(--minium);color:#fff;width:64px;height:64px;font:italic 400 1.6rem/1 var(--f-display);border-radius:50%;flex:none;place-items:center;display:grid}.auteur__nom{font:400 1.5rem/1.15 var(--f-display);margin:0 0 .2rem}.auteur__role{font:600 .6875rem/1.3 var(--f-titre);letter-spacing:.14em;text-transform:uppercase;color:var(--encre-douce);margin:0 0 var(--s-3)}.auteur p:last-child{margin:0;font-size:1rem}.maillage{background:var(--papier-fonce);border-top:1px solid var(--encre);margin-top:var(--s-9);padding-block:var(--s-8)}.maillage h2{margin-bottom:var(--s-7);font-size:clamp(2.2rem,1.5rem + 2vw,3.4rem)}.maillage+.pied,main:has(>.maillage:last-child)+.pied{margin-top:0}.outils{gap:var(--s-5);counter-reset:o;margin:0;padding:0;list-style:none;display:grid}@media (width>=1000px){.outils{grid-template-columns:repeat(3,minmax(0,1fr))}}.outils>li{min-width:0}.outil{counter-increment:o;gap:var(--s-4);background:var(--carte);border:1px solid var(--trait);border-radius:var(--rayon-m);height:100%;padding:var(--s-6);flex-direction:column;display:flex;position:relative}.outil:before{content:counter(o, decimal-leading-zero);font:italic 400 2.2rem/1 var(--f-display);color:var(--minium)}.outil h2{font-size:clamp(1.8rem,1.4rem + 1vw,2.3rem);line-height:1.04}.outil p{color:var(--encre-douce);flex:1;margin:0}.outil .btn{align-self:flex-start}.outil--ferme{border-style:dashed;border-color:var(--trait-fort);background:0 0}.outil--ferme:before{color:var(--encre-douce)}.outil__etat{font:600 .6875rem/1.3 var(--f-titre);letter-spacing:.14em;text-transform:uppercase;color:var(--encre-douce);padding-top:var(--s-3);border-top:1px dashed var(--trait-fort);flex:none!important}.limites{margin-top:var(--s-9);gap:var(--s-4) var(--s-7);padding-top:var(--s-7);border-top:1px solid var(--encre);display:grid}.limites h2{font-size:clamp(2rem,1.4rem + 1.8vw,3rem)}.limites p{max-width:58ch;margin:0;font-size:1.125rem}@media (width>=900px){.limites{grid-template-columns:1fr 2fr}}.atelier{background:var(--papier-fonce);border-block:1px solid var(--trait);padding-block:var(--s-8)}.atelier__grille{gap:var(--s-5);align-items:start;display:grid}.atelier__grille>*{min-width:0}@media (width>=1000px){.atelier__grille{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.formulaire{background:var(--carte);border:1px solid var(--trait);border-radius:var(--rayon-m);gap:var(--s-6);padding:clamp(1.25rem,2.8vw,2.5rem);display:grid}.resume-erreurs{background:var(--erreur-fond);border:1px solid var(--erreur);color:var(--erreur);border-radius:var(--rayon-m);padding:var(--s-3) var(--s-4);font:600 1rem/1.35 var(--f-titre);display:none}.resume-erreurs.visible{display:block}.etape{gap:var(--s-4);border:0;min-width:0;margin:0;padding:0;display:grid}.etape legend{font:400 1.7rem/1.1 var(--f-display);margin-bottom:var(--s-4);align-items:center;gap:.7rem;padding:0;display:flex}.etape__num{background:var(--minium);color:#fff;width:2.2rem;height:2.2rem;font:italic 400 1.1rem/1 var(--f-display);border-radius:50%;flex:none;place-items:center;display:inline-grid}.etape+.etape{border-top:1px dashed var(--trait-fort);padding-top:var(--s-6)}.trio{gap:var(--s-4);grid-template-columns:1fr;display:grid}@media (width>=640px){.trio{grid-template-columns:repeat(3,minmax(0,1fr))}.duo{grid-template-columns:repeat(2,minmax(0,1fr))}.trio>.champ{grid-row:span 4;grid-template-rows:subgrid;row-gap:.4rem}.trio>.champ label{align-self:end}}.unite-champ{align-items:stretch;display:flex}.unite-champ input{min-width:0;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.unite-champ span{border:1px solid var(--trait-fort);background:var(--papier-fonce);font:500 .9rem/1 var(--f-titre);border-radius:0 var(--rayon-m) var(--rayon-m) 0;white-space:nowrap;border-left:0;place-items:center;padding:0 .8rem;display:grid}.champ[data-invalide] .unite-champ span{border-color:var(--erreur)}.faces{gap:0 var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=640px){.faces{grid-template-columns:repeat(3,minmax(0,1fr))}}.portes{gap:var(--s-4);padding:var(--s-4);border-left:3px solid var(--minium);background:var(--papier);border-radius:0 var(--rayon-m) var(--rayon-m) 0;display:grid}.portes[hidden]{display:none}.actions{gap:var(--s-3);padding-top:var(--s-5);border-top:1px solid var(--trait);flex-wrap:wrap;display:flex}.resultat{background:var(--nuit);color:var(--papier);border-radius:var(--rayon-m);padding:clamp(1.25rem,2.8vw,2.5rem);position:relative;overflow:hidden}@media (width>=1000px){.resultat{top:var(--s-5);position:sticky}}.resultat .surtitre{color:var(--ruban)}.resultat__vide{font:italic 400 1.5rem/1.35 var(--f-display);color:#efe8dc;margin:0}.resultat__chiffres{gap:var(--s-4);margin:0 0 var(--s-5);display:grid}.resultat__ligne{padding-bottom:var(--s-4);font:500 1rem/1.3 var(--f-titre);border-bottom:1px solid #f3eee638;margin:0}.resultat__ligne strong{font:400 clamp(2.6rem, 1.8rem + 2.6vw, 3.8rem)/1 var(--f-display);color:#fff;margin-top:.3rem;display:block}.resultat__petit{font:400 .9375rem/1.5 var(--f-texte);margin:0 0 var(--s-3);color:#efe8dc}.resultat__alerte{background:var(--ruban);color:var(--encre);padding:var(--s-3) var(--s-4);border-radius:var(--rayon-m);font:600 .95rem/1.4 var(--f-titre);margin:var(--s-4) 0 0}.resultat__perime{font:600 1.05rem/1.4 var(--f-titre);color:var(--ruban);margin:0}.notice{gap:var(--s-6) var(--s-7);padding-block:var(--s-8) 0;display:grid}@media (width>=900px){.notice{grid-template-columns:repeat(2,minmax(0,1fr))}}.notice section h2{margin-bottom:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--encre);font-size:clamp(1.7rem,1.3rem + 1vw,2.3rem)}.page-tete{padding-block:0 var(--s-7);border-bottom:1px solid var(--trait)}.page-tete h1{letter-spacing:-.025em;max-width:16ch;margin-top:var(--s-7);font-size:clamp(2.6rem,1.2rem + 4.8vw,5.6rem);line-height:.95}.page-tete .chapeau{margin:var(--s-5) 0 0;max-width:48ch;color:var(--encre-douce)}.page-tete--photo{gap:var(--s-6);display:grid}.page-tete__texte{min-width:0}.page-tete__photo{margin:0}.page-tete__photo picture{aspect-ratio:4/3;border-radius:var(--rayon-m);background:var(--papier-fonce);overflow:hidden}.page-tete__photo img{object-fit:cover;width:100%;height:100%}@media (width>=1000px){.page-tete--photo{align-items:end;gap:var(--s-8);padding-top:var(--s-6);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.page-tete__photo picture{aspect-ratio:4/5;max-height:34rem}}.contact-grille{gap:var(--s-7);padding-block:var(--s-8) 0;align-items:start;display:grid}.contact-grille>*{min-width:0}@media (width>=1000px){.contact-grille{gap:var(--s-8);grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.contact-texte h2{margin:var(--s-7) 0 var(--s-3);font-size:clamp(1.8rem,1.4rem + 1vw,2.4rem)}.contact-texte h2:first-child{margin-top:0}.contact-texte p{max-width:60ch}.contact-form{background:var(--carte);border:1px solid var(--trait);border-radius:var(--rayon-m);gap:var(--s-5);min-width:0;box-shadow:var(--ombre);padding:clamp(1.25rem,2.8vw,2.5rem);display:grid}@media (width<=999.98px){.contact-form{order:-1}}@media (width>=1000px){.contact-form{top:var(--s-5);position:sticky}}.contact-form .surtitre{margin:0}.contact-form[aria-busy=true]{cursor:progress}.champ--accord .case{font:400 1rem/1.45 var(--f-texte);align-items:flex-start}.champ--accord .case input{margin-top:.15rem}.champ[data-invalide] textarea{border-color:var(--erreur);background:var(--erreur-fond)}.champ--accord[data-invalide] .case input{outline:2px solid var(--erreur);outline-offset:2px}.contact-form__notice{font:400 var(--t-s)/1.5 var(--f-texte);color:var(--encre-douce);margin:0}.contact-form .btn{justify-self:start}.contact-form .btn[disabled]{cursor:progress}.contact-statut{font:600 1rem/1.45 var(--f-titre);overflow-wrap:anywhere;margin:0}.contact-statut:empty{display:none}.contact-statut:focus{outline:2px solid var(--focus);outline-offset:3px}.contact-statut[data-etat]{padding:var(--s-3) var(--s-4);border-radius:var(--rayon-m);border:1px solid;grid-template-columns:1.6rem 1fr;gap:.5rem;display:grid}.contact-statut[data-etat=erreur]{color:var(--erreur);background:var(--erreur-fond)}.contact-statut[data-etat=erreur]:before{content:"✕"}.contact-statut[data-etat=attente]{color:var(--encre);background:var(--papier-fonce);border-style:dashed}.contact-statut[data-etat=attente]:before{content:"…"}.contact-statut[data-etat=ok]{color:var(--ok);background:var(--ok-fond)}.contact-statut[data-etat=ok]:before{content:"✓"}.contact-statut[data-etat=""]{display:none}.visuels{margin-top:var(--s-8);padding-top:var(--s-2)}.visuels .tableau table{font-size:.9375rem}@media (width>=640px){.visuels .tableau table{min-width:44rem}.visuels .tableau td:first-child{font-weight:400}}.perdu{padding-block:var(--s-7) 0;gap:var(--s-7);align-items:end;display:grid}.perdu>*{min-width:0}.perdu__code{font:italic 400 clamp(6rem, 2rem + 16vw, 15rem)/.8 var(--f-display);letter-spacing:-.04em;color:var(--minium);margin:0 0 var(--s-5)}.perdu h1{letter-spacing:-.02em;max-width:14ch;font-size:clamp(2.4rem,1.2rem + 4vw,4.6rem);line-height:.96}.perdu .chapeau{margin-top:var(--s-5)}.perdu__photo{margin:0}.perdu__photo picture{aspect-ratio:4/3;border-radius:var(--rayon-m);overflow:hidden}.perdu__photo img{object-fit:cover;width:100%;height:100%}.perdu__blocs{gap:var(--s-6);display:grid}@media (width>=900px){.perdu{grid-template-columns:1.1fr 1fr}.perdu__blocs{grid-template-columns:1fr 1fr}}.perdu__bloc{border-top:1px solid var(--encre);padding-top:var(--s-5)}.perdu__bloc h2{margin-bottom:var(--s-3);font-size:clamp(1.8rem,1.4rem + 1vw,2.4rem)}
