.mag{background:var(--color-papier);color:var(--color-encre);--lire:var(--font-lecture),Georgia,serif;--bleu:var(--color-terra)}.mag-brouillon{background:var(--color-bleu-pale);color:var(--color-terra);text-align:center;font-size:14px;padding:8px 16px}.mag-tete{max-width:780px;margin:0 auto;padding:56px 20px 0;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.mag-tete .rubrique{margin:0;font:600 12px/1 var(--font-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bleu)}.mag-tete .rubrique:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--bleu);margin-right:10px;vertical-align:1px}.mag-tete h1{margin:0;font:500 clamp(40px,7vw,74px)/1 var(--font-serif);letter-spacing:-.015em;text-wrap:balance}.mag-tete h1 em{display:block;font-style:italic;color:var(--bleu)}.mag-tete .chapo{max-width:34em;font:italic 400 clamp(19px,2.2vw,22px)/1.5 var(--lire);text-wrap:pretty}.mag-tete .chapo,.mag-tete .signature{margin:0;color:var(--color-encre-douce)}.mag-tete .signature{display:flex;align-items:center;gap:12px;text-align:left;font:400 13.5px/1.4 var(--font-sans)}.mag-tete .signature strong{color:var(--color-encre);font-weight:600}.mag .r{flex:none;width:36px;height:36px;border-radius:50%;background:var(--color-encre);color:#fff;display:inline-grid;place-items:center;font:500 18px var(--font-serif)}.mag-tete.pilier{padding-bottom:48px}.mag-une{max-width:860px;margin:44px auto 0;padding:0 20px}.mag-une img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:4px;display:block}.mag figcaption{font:400 13px/1.45 var(--font-sans);color:var(--color-encre-douce);margin-top:10px}.mag figcaption strong{color:var(--color-encre);font-weight:600}.mag-corps{max-width:1100px;margin:56px auto 0;padding:0 20px;display:grid;grid-template-columns:190px minmax(0,640px) 1fr;gap:0 48px}.mag-sommaire{grid-column:1;position:sticky;top:96px;align-self:start;font:400 13px/1.5 var(--font-sans)}.mag-sommaire p{margin:0 0 10px;font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-encre-douce)}.mag-sommaire ol{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px}.mag-sommaire li{display:flex;gap:8px}.mag-sommaire li span{color:var(--bleu);font-weight:600;min-width:12px}.mag-sommaire a{color:var(--color-encre-douce);text-decoration:none}.mag-sommaire a:hover{color:var(--color-encre)}.mag-texte{grid-column:2;min-width:0;font:400 19.5px/1.68 var(--lire)}.mag-corps:not(:has(.mag-sommaire)) .mag-texte{grid-column:1/-1;max-width:640px;margin:0 auto;width:100%}.mag-texte p{margin:0 0 1.05em}.mag-texte>div:first-child>div>p:first-child:first-letter{float:left;font:500 4.6em/.8 var(--font-serif);color:var(--bleu);margin:.06em .1em 0 0}.mag-texte a:not(.g-btn){color:var(--bleu);text-decoration:underline;text-underline-offset:4px}.mag-texte strong{font-weight:600}.mag-texte ul{margin:0 0 1.05em;padding-left:1.2em}.mag-texte li{margin:.35em 0}.mag-texte h2{margin:2.2em 0 .5em;font:500 clamp(28px,3.4vw,36px)/1.12 var(--font-serif);text-wrap:balance;scroll-margin-top:96px}.mag-texte h2.numero .num{display:block;font:500 64px/1 var(--font-serif);color:var(--bleu);margin-bottom:6px}.mag-texte h3{margin:1.6em 0 .4em;font:600 20px/1.3 var(--font-sans)}.mag .fig{margin:2.2em -110px;min-width:0}.mag .fig figcaption{margin-left:110px;margin-right:110px}.mag .fig img.seule{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:4px;display:block}.mag .duo{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mag .duo img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:4px;display:block}.mag .carte-etape{background:#F3F0EA;border-radius:6px;padding:20px 22px 22px;box-shadow:0 18px 40px -26px rgba(38,35,31,.5)}.mag .carte-etape .entete{display:flex;justify-content:space-between;align-items:baseline;gap:12px;border-bottom:1px solid var(--color-filet);padding-bottom:10px;margin-bottom:14px}.mag .carte-etape .lieu{font:500 26px var(--font-serif)}.mag .carte-etape .lieu:before{content:"";display:inline-block;width:12px;height:12px;border-radius:50%;background:var(--bleu);margin-right:10px;vertical-align:2px}.mag .carte-etape .quand{font:400 13px var(--font-sans);color:var(--color-encre-douce);white-space:nowrap}.mag .carte-etape .grille{display:grid;grid-template-columns:1.62fr 1fr;grid-template-rows:minmax(0,1fr);gap:12px;aspect-ratio:16/10}.mag .carte-etape .grille>img{width:100%;height:100%;min-height:0;object-fit:cover;display:block}.mag .carte-etape .pile{display:grid;grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:12px;min-height:0;height:100%}.mag .carte-etape .pile img{width:100%;height:100%;min-height:0;object-fit:cover;display:block}.mag blockquote.exergue{margin:2.4em 0;padding:0;border:0;text-align:center}.mag blockquote.exergue p{margin:0;font:italic 500 clamp(28px,3.6vw,38px)/1.2 var(--font-serif);text-wrap:balance}.mag blockquote.exergue p:before{content:"";display:block;width:12px;height:12px;border-radius:50%;background:var(--bleu);margin:0 auto 18px}.mag-texte blockquote:not(.exergue){margin:1.4em 0 2.6em;background:#F3F0EA;border-radius:8px;padding:26px 30px;font-size:18px}.mag-texte blockquote:not(.exergue) footer{display:flex;align-items:center;gap:10px;font:400 13.5px var(--font-sans);color:var(--color-encre-douce);margin-top:6px}.mag-texte blockquote:not(.exergue) footer .r{width:30px;height:30px;font-size:16px}.mag-appel-bouton{display:flex;flex-direction:column;gap:8px}.mag-appel-bouton .ligne{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.mag-appel-bouton .ligne span{font:400 14px/1.4 var(--font-sans);color:var(--color-encre-douce)}.mag-appel-bouton .ligne strong{color:var(--color-encre)}.mag-appel-bouton .offre{margin:0;font:500 14px/1.4 var(--font-sans);color:var(--bleu)}.mag-appel-bouton.centre{align-items:center;text-align:center}.mag-appel-bouton.centre .ligne{justify-content:center}.mag-tete .mag-appel-bouton{align-items:center}.mag-tete .mag-appel-bouton .ligne{justify-content:center}.mag-encart{margin:2.4em 0;border-top:1px solid var(--color-encre);border-bottom:1px solid var(--color-filet);padding:22px 0 24px;display:flex;flex-direction:column;gap:10px}.mag-encart .sur{margin:0;font:600 11px/1 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--bleu)}.mag-encart .phrase{margin:0 0 6px;font:500 24px/1.25 var(--font-serif)}.mag-questions{max-width:640px;margin:3.4em auto 0;padding:0 20px}.mag-questions h2{margin:0 0 .4em;font:500 34px/1.15 var(--font-serif)}.mag-questions details{border-top:1px solid var(--color-filet)}.mag-questions details:last-of-type{border-bottom:1px solid var(--color-filet)}.mag-questions summary{min-height:52px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;font:500 17px/1.4 var(--font-sans);padding:10px 0}.mag-questions summary::-webkit-details-marker{display:none}.mag-questions summary span{color:var(--bleu);font-size:22px}.mag-questions .reponse{padding:0 0 14px;font:400 17.5px/1.6 var(--lire)}.mag-questions .reponse p{margin:.4em 0}.mag-questions .reponse a{color:var(--bleu);text-decoration:underline;text-underline-offset:3px}.mag-fin{margin-top:4em;background:#fff;border-top:1px solid var(--color-filet)}.mag-fin .dedans{max-width:760px;margin:0 auto;padding:56px 20px 64px;display:flex;flex-direction:column;align-items:center;gap:28px;text-align:center}.mag-fin h2{margin:0;font:500 clamp(32px,4.4vw,46px)/1.08 var(--font-serif);text-wrap:balance}.mag-fin h2 em{color:var(--bleu)}.mag-fin .temps{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;text-align:left}.mag-fin .temps li{display:flex;gap:10px;font:400 14.5px/1.45 var(--font-sans);color:var(--color-encre-douce)}.mag-fin .temps strong{display:block;color:var(--color-encre);font-weight:600;font-size:15.5px}.mag-fin .temps .n{flex:none;width:26px;height:26px;border-radius:50%;background:var(--bleu);color:#fff;display:grid;place-items:center;font:600 12.5px var(--font-sans)}.mag-fin .prix{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.mag-fin .prix li{border:1px solid var(--color-filet);border-radius:14px;padding:12px 18px;font:400 13px var(--font-sans);color:var(--color-encre-douce);min-width:140px}.mag-fin .prix b{display:block;font:500 34px/1.05 var(--font-serif);color:var(--color-encre)}.mag-fin .aussi{margin-top:8px;display:flex;flex-direction:column;gap:6px}.mag-fin .aussi p{margin:0;font:400 13px var(--font-sans);color:var(--color-encre-douce)}.mag-fin .aussi a{font:500 22px/1.25 var(--font-serif);color:var(--color-encre);text-decoration:none}.mag-fin .aussi a:after{content:" →";color:var(--bleu)}@media (max-width:1100px){.mag-corps{grid-template-columns:minmax(0,640px);justify-content:center}.mag-sommaire{display:none}.mag-texte{grid-column:1}.mag .fig{margin:2em -40px}.mag .fig figcaption{margin-left:40px;margin-right:40px}}@media (max-width:720px){.mag-tete{padding-top:32px}.mag-une{margin-top:28px}.mag-une img{aspect-ratio:4/3}.mag-corps{margin-top:36px}.mag-texte{font-size:18.5px}.mag-texte h2.numero .num{font-size:52px}.mag .fig{margin:1.8em 0}.mag .fig figcaption{margin:10px 0 0}.mag .carte-etape{padding:14px}.mag .carte-etape .lieu{font-size:22px}.mag .carte-etape .grille{aspect-ratio:4/3}.mag-texte blockquote:not(.exergue){padding:22px 20px}.mag-fin .temps{grid-template-columns:1fr}}.mag .g-btn{font-family:var(--font-sans)}.mag-texte ul{list-style:disc}.mag-texte li::marker{color:var(--bleu)}.mag-index{max-width:1080px;margin:48px auto 0;padding:0 20px;display:flex;flex-direction:column;gap:56px}.mag-index a{color:inherit;text-decoration:none}.mag-index .rub{display:block;font:600 11px/1 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--bleu)}.mag-index .desc{display:block;font:400 15px/1.55 var(--font-sans);color:var(--color-encre-douce)}.mag-index .lire{display:inline-block;font:600 14px var(--font-sans);color:var(--bleu)}.mag-index .lire:after{content:" →"}.mag-index-une{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:36px;align-items:center}.mag-index-une img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:4px;display:block}.mag-index-une .texte{display:flex;flex-direction:column;gap:12px}.mag-index-une h2{margin:0;font:500 clamp(30px,3.4vw,40px)/1.1 var(--font-serif);text-wrap:balance}.mag-index .grille{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 28px;border-top:1px solid var(--color-filet);padding-top:40px}.mag-index-carte{display:flex;flex-direction:column;gap:14px}.mag-index-carte img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:4px;display:block}.mag-index-carte .texte{display:flex;flex-direction:column;gap:8px}.mag-index-carte h3{margin:0;font:500 24px/1.18 var(--font-serif);text-wrap:balance}@media (hover:hover) and (pointer:fine){.mag-index-carte:hover h3,.mag-index-une:hover h2{color:var(--bleu)}}@media (max-width:860px){.mag-index{margin-top:32px;gap:40px}.mag-index-une{grid-template-columns:1fr;gap:18px}.mag-index .grille{grid-template-columns:1fr;gap:36px;padding-top:32px}}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/fc61cfb200d549a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/fe6c4b8cc116014d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8edf6d3506a17285-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/b5963afcf1479527-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/5ed7d4ff5e59016d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/84adbee2f2a7cb50-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_a4d3ee{font-family:Newsreader,Newsreader Fallback}.__variable_a4d3ee{--font-lecture:"Newsreader","Newsreader Fallback"}