:root{--encre:#16233A;--papier:#F1F4EE;--papier-2:#E4E9E0;--route:#FF4A26;--balise:#FFC93C;--relief:#12A177;--eau:#2E7BE8;--eau-lisible:#1E63B8;--relief-lisible:#0B6E4F;--route-lisible:#C5330F;--display:'Bricolage Grotesque',system-ui,sans-serif;--texte:'Newsreader',Georgia,serif;--data:'JetBrains Mono',ui-monospace,monospace;--t-xs:0.75rem;--t-sm:0.875rem;--t-base:1.0625rem;--t-lg:1.25rem;--t-xl:1.625rem;--t-2xl:clamp(1.75rem,3.5vw,2.5rem);--t-3xl:clamp(2.25rem,6vw,4rem);--t-4xl:clamp(2.75rem,9vw,6.5rem);--gouttiere:clamp(1.25rem,4vw,3rem);--largeur:1180px;--lisible:68ch;--trait:2px solid var(--encre);--ombre-carte:6px 6px 0 var(--encre)}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background-color:var(--papier);background-image:linear-gradient(to right,rgba(22,35,58,.055) 1px,transparent 1px),linear-gradient(to bottom,rgba(22,35,58,.055) 1px,transparent 1px);background-size:28px 28px;color:var(--encre);font-family:var(--texte);font-size:var(--t-base);line-height:1.65;font-optical-sizing:auto}h1,h2,h3,h4{font-family:var(--display);font-weight:800;line-height:1.02;letter-spacing:-0.025em;margin:0 0 .5em;text-wrap:balance}h1{font-size:var(--t-3xl)}h2{font-size:var(--t-2xl)}h3{font-size:var(--t-xl)}h4{font-size:var(--t-lg);letter-spacing:-.01em}p{margin:0 0 1.1em;max-width:var(--lisible)}a{color:inherit;text-decoration-thickness:2px;text-underline-offset:3px}a:hover{text-decoration-color:var(--route)}img{max-width:100%;display:block}:focus-visible{outline:3px solid var(--eau);outline-offset:3px;border-radius:2px}.saut-contenu{position:absolute;left:-9999px;background:var(--encre);color:var(--papier);padding:.75rem 1.25rem;z-index:200}.saut-contenu:focus{left:1rem;top:1rem}.invisible{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.conteneur{width:min(100% - (var(--gouttiere) * 2),var(--largeur));margin-inline:auto}.eyebrow{font-family:var(--data);font-size:var(--t-xs);font-weight:700;letter-spacing:.16em;text-transform:uppercase;display:inline-flex;align-items:center;gap:.55rem;margin-bottom:1rem}.eyebrow::before{content:"";width:26px;height:3px;background:var(--route)}.donnee{font-family:var(--data);font-size:var(--t-sm);font-weight:700;letter-spacing:.02em}.etiquette{display:inline-block;font-family:var(--data);font-size:var(--t-xs);font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:.3rem .6rem;border:2px solid var(--encre);background:var(--balise)}.etiquette--relief{background:var(--relief);color:var(--encre)}.etiquette--eau{background:var(--eau-lisible);color:var(--papier)}.etiquette--route{background:var(--route);color:var(--encre)}.bouton{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--display);font-weight:800;font-size:var(--t-base);letter-spacing:-.01em;padding:.85rem 1.5rem;border:var(--trait);background:var(--balise);color:var(--encre);text-decoration:none;cursor:pointer;box-shadow:4px 4px 0 var(--encre);transition:transform .12s ease,box-shadow .12s ease}.bouton:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--encre)}.bouton:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--encre)}.bouton--principal{background:var(--route);color:var(--encre)}.bouton--sobre{background:transparent;box-shadow:none}.bouton--sobre:hover{background:var(--papier-2);box-shadow:none;transform:none}.bouton--large{width:100%;justify-content:center}.newsletter .bouton{background:var(--encre);color:var(--papier)}.newsletter .bouton:hover{background:#0E1728}.entete{position:sticky;top:0;z-index:100;background:var(--papier);border-bottom:var(--trait)}.entete__inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:.9rem}.logo{font-family:var(--display);font-weight:800;font-size:1.4rem;letter-spacing:-.04em;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem}.logo__marque{width:34px;height:34px;flex-shrink:0}.nav{display:flex;align-items:center;gap:1.6rem}.nav a{font-family:var(--data);font-size:var(--t-xs);font-weight:700;text-transform:uppercase;letter-spacing:.1em;text-decoration:none}.nav a:hover{color:var(--route)}.nav__burger{display:none;background:none;border:var(--trait);padding:.5rem .7rem;font-family:var(--data);font-weight:700;cursor:pointer}@media (max-width:860px){.nav__burger{display:block}.nav{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:flex-start;gap:0;background:var(--papier);border-bottom:var(--trait);padding:.5rem var(--gouttiere) 1.25rem}.nav[data-ouvert="true"]{display:flex}.nav a:not(.bouton){padding:.8rem 0;width:100%;border-bottom:1px solid var(--papier-2)}.nav .bouton{width:100%;justify-content:center;margin-top:.85rem}}.hero{padding-block:clamp(1.75rem,5vh,3.5rem) clamp(1.5rem,4.5vh,3rem)}.hero__grille{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(2rem,5vw,4rem);align-items:center}@media (max-width:900px){.hero__grille{grid-template-columns:1fr}}.hero h1{font-size:clamp(2.5rem,min(7.5vw,9.5vh),5rem);margin-bottom:clamp(.6rem,1.8vh,1.25rem)}.hero h1 em{font-style:normal;color:var(--route);-webkit-text-decoration:underline wavy var(--balise) 5px;text-decoration:underline wavy var(--balise) 5px;text-underline-offset:10px}.hero__chapo{font-size:var(--t-lg);max-width:46ch;margin-bottom:0}.hero__preuves{display:flex;flex-wrap:wrap;gap:1.75rem;margin-top:clamp(1.1rem,3vh,2.25rem);padding-top:clamp(.9rem,2.2vh,1.5rem);border-top:var(--trait)}.preuve__nombre{font-family:var(--display);font-weight:800;font-size:1.9rem;line-height:1;display:block}.preuve__label{font-family:var(--data);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em}.fiche{background:#fff;border:3px solid var(--encre);box-shadow:var(--ombre-carte);padding:1.5rem;position:relative}.fiche__entete{display:flex;justify-content:space-between;align-items:baseline;border-bottom:2px dashed var(--encre);padding-bottom:.75rem;margin-bottom:1rem}.fiche__titre{font-family:var(--display);font-weight:800;font-size:1.15rem}.fiche__ref{font-family:var(--data);font-size:var(--t-xs);opacity:.65}.fiche__lignes{list-style:none;margin:0;padding:0}.fiche__lignes li{display:grid;grid-template-columns:2.2rem 1fr auto;gap:.75rem;align-items:center;padding:.55rem 0;border-bottom:1px solid var(--papier-2);font-size:var(--t-sm)}.fiche__lignes li:last-child{border-bottom:0}.fiche__jour{font-family:var(--data);font-weight:700;font-size:var(--t-xs);background:var(--encre);color:var(--papier);text-align:center;padding:.2rem 0}.fiche__cout{font-family:var(--data);font-weight:700;color:var(--relief-lisible)}.fiche__pied{margin-top:1rem;padding-top:.9rem;border-top:2px dashed var(--encre);display:flex;justify-content:space-between;align-items:center;font-family:var(--data);font-weight:700;font-size:var(--t-sm)}.section{padding-block:clamp(3rem,7vw,5.5rem)}.section--encre{background:var(--encre);color:var(--papier);border-block:var(--trait)}.section--encre .eyebrow::before{background:var(--balise)}.section--encre a{color:var(--balise)}.section__entete{max-width:62ch;margin-bottom:2.5rem}.grille-guides{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:1.5rem}.carte-guide{background:#fff;border:3px solid var(--encre);display:flex;flex-direction:column;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.carte-guide:hover{transform:translate(-3px,-3px);box-shadow:var(--ombre-carte)}.carte-guide__bandeau{height:9px;background:repeating-linear-gradient(90deg,var(--route) 0 18px,transparent 18px 30px);border-bottom:3px solid var(--encre)}.carte-guide__corps{padding:1.35rem;flex:1;display:flex;flex-direction:column}.carte-guide__pays{font-family:var(--data);font-size:var(--t-xs);font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#C42A0B;margin-bottom:.5rem}.carte-guide h3{font-size:1.35rem;margin-bottom:.6rem}.carte-guide p{font-size:var(--t-sm);margin-bottom:1.1rem}.carte-guide__meta{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1.1rem}.carte-guide__pied{margin-top:auto;padding-top:1rem;border-top:2px dashed var(--encre);display:flex;justify-content:space-between;align-items:center}.carte-guide__prix{font-family:var(--display);font-weight:800;font-size:1.5rem}.carte-guide__cta{font-family:var(--data);font-size:var(--t-xs);font-weight:700;text-transform:uppercase;letter-spacing:.1em;border-bottom:3px solid var(--balise)}.guide-hero{padding-block:clamp(2rem,5vw,3.5rem) 2rem}.fil{font-family:var(--data);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;margin-bottom:1.5rem}.fil ol{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0}.fil li:not(:last-child)::after{content:"→";margin-left:.5rem;color:var(--route)}.fil a{text-decoration:none}.fil a:hover{color:var(--route)}.guide-grille{display:grid;grid-template-columns:1fr 360px;gap:clamp(2rem,4vw,3.5rem);align-items:start}@media (max-width:980px){.guide-grille{grid-template-columns:1fr}}.achat{position:sticky;top:92px}@media (max-width:980px){.achat{position:static}}.achat__prix{display:flex;align-items:baseline;gap:.6rem;margin-bottom:.25rem}.achat__montant{font-family:var(--display);font-weight:800;font-size:3rem;line-height:1}.achat__barre{font-family:var(--data);text-decoration:line-through;opacity:.5}.achat__liste{list-style:none;padding:0;margin:1.25rem 0}.achat__liste li{display:flex;gap:.65rem;align-items:flex-start;font-size:var(--t-sm);padding:.4rem 0}.achat__liste li::before{content:"▸";color:var(--route);font-weight:700;flex-shrink:0}.achat__rassurance{font-family:var(--data);font-size:var(--t-xs);text-align:center;margin-top:.9rem;opacity:.7}.itineraire{list-style:none;padding:0;margin:2rem 0 0;position:relative}.itineraire::before{content:"";position:absolute;left:17px;top:12px;bottom:12px;width:3px;background:repeating-linear-gradient(to bottom,var(--route) 0 10px,transparent 10px 18px)}.etape{position:relative;padding-left:3.5rem;padding-bottom:2rem}.etape__marqueur{position:absolute;left:0;top:2px;width:37px;height:37px;background:var(--papier);border:3px solid var(--encre);border-radius:50%;display:grid;place-items:center;font-family:var(--data);font-weight:700;font-size:.8rem}.etape:nth-child(3n+1) .etape__marqueur{background:var(--balise)}.etape:nth-child(3n+2) .etape__marqueur{background:var(--relief);color:var(--encre)}.etape:nth-child(3n+3) .etape__marqueur{background:var(--eau-lisible);color:#fff}.etape h3{font-size:1.3rem;margin-bottom:.35rem}.etape__donnees{font-family:var(--data);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:.7rem;opacity:.75}@media (prefers-reduced-motion:no-preference){.etape{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s ease}.etape.est-visible{opacity:1;transform:none}}.faq{border-top:var(--trait);max-width:var(--lisible)}.faq details{border-bottom:var(--trait)}.faq summary{font-family:var(--display);font-weight:600;font-size:var(--t-lg);padding:1.1rem 2.5rem 1.1rem 0;cursor:pointer;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";position:absolute;right:.3rem;top:50%;transform:translateY(-50%);font-family:var(--data);font-size:1.6rem;color:var(--route)}.faq details[open] summary::after{content:"–"}.faq details > *:not(summary){margin-bottom:1.25rem}.newsletter{border:3px solid var(--encre);background:var(--balise);padding:clamp(1.75rem,4vw,3rem);box-shadow:var(--ombre-carte)}.newsletter__grille{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.75rem,4vw,3rem);align-items:center}@media (max-width:820px){.newsletter__grille{grid-template-columns:1fr}}.champ{margin-bottom:1rem}.champ label{display:block;font-family:var(--data);font-size:var(--t-xs);font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.4rem}.champ input,.champ select,.champ textarea{width:100%;font-family:var(--texte);font-size:var(--t-base);padding:.8rem .9rem;border:var(--trait);background:#fff;color:var(--encre)}.champ__aide{font-family:var(--data);font-size:var(--t-xs);opacity:.7;margin-top:.35rem}.champ--rgpd{display:flex;gap:.65rem;align-items:flex-start;font-size:var(--t-sm)}.champ--rgpd input{width:auto;margin-top:.25rem;flex-shrink:0}.pot-de-miel{position:absolute;left:-9999px}.message{padding:.85rem 1rem;border:var(--trait);margin-bottom:1rem;font-size:var(--t-sm)}.message--ok{background:var(--relief);color:var(--encre)}.message--erreur{background:var(--route);color:var(--encre)}.message[hidden]{display:none}.encart-form{background:#fff;border:3px solid var(--encre);box-shadow:var(--ombre-carte);padding:clamp(1.5rem,4vw,2.25rem);max-width:460px;margin-inline:auto}.pied{background:var(--encre);color:var(--papier);border-top:var(--trait);padding-block:3.5rem 2rem}.pied__grille{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:2rem;margin-bottom:2.5rem}@media (max-width:820px){.pied__grille{grid-template-columns:1fr 1fr}}@media (max-width:520px){.pied__grille{grid-template-columns:1fr}}.pied__titre{font-family:var(--data);font-size:var(--t-xs);font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--balise);margin-bottom:1rem}.pied ul{list-style:none;padding:0;margin:0}.pied li{margin-bottom:.55rem;font-size:var(--t-sm)}.pied a{color:var(--papier);text-decoration:none}.pied a:hover{color:var(--balise);text-decoration:underline}.pied__bas{border-top:1px solid rgba(241,244,238,.22);padding-top:1.5rem;font-family:var(--data);font-size:var(--t-xs);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.prose{max-width:var(--lisible)}.prose h2{margin-top:2.5rem}.prose h3{margin-top:1.75rem}.prose ul,.prose ol{padding-left:1.3rem}.prose li{margin-bottom:.5rem}.prose table{width:100%;border-collapse:collapse;margin-bottom:1.5rem;font-size:var(--t-sm)}.prose th,.prose td{border:2px solid var(--encre);padding:.6rem .75rem;text-align:left}.prose th{background:var(--encre);color:var(--papier);font-family:var(--data);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em}.prose blockquote{border-left:5px solid var(--route);margin:1.5rem 0;padding:.25rem 0 .25rem 1.25rem;font-size:var(--t-lg)}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}.filtres{display:flex;flex-wrap:wrap;gap:.6rem;margin:2rem 0 .75rem}.filtre{font-family:var(--data);font-size:var(--t-xs);font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:.6rem 1rem;border:var(--trait);background:transparent;color:var(--encre);cursor:pointer;transition:background .12s ease,color .12s ease}.filtre:hover{background:var(--papier-2)}.filtre.est-actif{background:var(--encre);color:var(--papier)}.filtres__compte{font-family:var(--data);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;opacity:.65;margin:0}.bloc-famille{padding-block:clamp(2rem,5vw,3.5rem);border-top:var(--trait)}.bloc-famille[hidden]{display:none}.bloc-famille__entete{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2rem}.bloc-famille__entete h2{margin-bottom:.4rem}.bloc-famille__entete p{max-width:58ch;margin:0;font-size:var(--t-sm)}@media (max-width:720px){.bloc-famille__entete{flex-direction:column;align-items:flex-start;gap:1.25rem}}.ruban{background:var(--relief);color:var(--encre);border-bottom:var(--trait);text-align:center}.ruban p{margin:0 auto;max-width:none;padding:.55rem var(--gouttiere);font-family:var(--data);font-size:var(--t-xs);letter-spacing:.03em}@media (max-width:640px){.ruban p{font-size:.68rem;line-height:1.5}}.bouton--cta{background:var(--balise);color:var(--encre);padding:.6rem 1.05rem;box-shadow:3px 3px 0 var(--encre)}.bouton--cta:hover,.bouton--cta:focus-visible{background:var(--encre);color:var(--balise);box-shadow:5px 5px 0 var(--route)}.bouton--principal:hover{background:#D2350F;color:#fff}.bouton--sobre:hover{background:var(--encre);color:var(--papier)}.picto{width:46px;height:46px;flex-shrink:0;border:2px solid var(--encre);border-radius:50%;padding:6px;background:var(--papier)}.bloc-famille__entete > div{display:flex;gap:1rem;align-items:flex-start}.bloc-famille__entete .picto{margin-top:.35rem}.carte-guide__image{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-bottom:3px solid var(--encre);filter:saturate(1.05) contrast(1.03)}.carte-guide:hover .carte-guide__image{filter:saturate(1.15) contrast(1.06)}.note{display:flex;align-items:baseline;gap:.5rem;font-family:var(--data);font-size:var(--t-sm);margin:0 0 1.25rem}.note__etoiles{color:var(--balise);font-size:1.05rem;letter-spacing:.08em;-webkit-text-stroke:.6px var(--encre)}.note__valeur{font-weight:700}.note__nombre{opacity:.65;font-size:var(--t-xs)}.note--compact{display:inline-flex;margin:0 0 .85rem;font-size:var(--t-xs)}.note--compact .note__etoiles{font-size:.95rem}.avis-liste{margin-top:1.5rem}.avis-liste__vide{font-family:var(--data);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;opacity:.6}.avis{border-top:2px dashed var(--encre);padding:1.25rem 0}.avis__entete{display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap;margin-bottom:.5rem}.avis__auteur{font-family:var(--display);font-weight:800}.avis__date{font-family:var(--data);font-size:var(--t-xs);opacity:.6}.avis__etoiles{color:var(--balise);-webkit-text-stroke:.6px var(--encre);letter-spacing:.06em}.avis p{margin:0}.notation{border:0;padding:0;margin:0 0 1.25rem}.notation legend{font-family:var(--data);font-size:var(--t-xs);font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:0;margin-bottom:.4rem}.notation__etoiles{display:inline-flex;flex-direction:row-reverse;gap:.15rem}.notation__etoiles input{position:absolute;opacity:0;width:1px;height:1px}.notation__etoiles label{font-size:2rem;line-height:1;cursor:pointer;color:var(--papier-2);-webkit-text-stroke:1.5px var(--encre);transition:color .12s ease,transform .12s ease}.notation__etoiles label:hover,.notation__etoiles label:hover ~ label,.notation__etoiles input:checked ~ label{color:var(--balise)}.notation__etoiles label:hover{transform:scale(1.14)}.notation__etoiles input:focus-visible + label{outline:3px solid var(--eau);outline-offset:2px}.y-aller{display:grid;grid-template-columns:1.3fr .7fr;gap:clamp(1.5rem,4vw,3rem);align-items:center}@media (max-width:780px){.y-aller{grid-template-columns:1fr}}.y-aller__texte h2{margin-bottom:.5rem}.y-aller__liens{display:flex;gap:.85rem;flex-wrap:wrap;margin-top:1.5rem}.y-aller__carte svg{width:100%;max-width:260px;margin-inline:auto}@media (prefers-reduced-motion:no-preference){.reveal{opacity:0;transform:translateY(18px)}.reveal.est-visible{opacity:1;transform:none;transition:opacity .55s cubic-bezier(.22,.61,.36,1),transform .55s cubic-bezier(.22,.61,.36,1)}.reveal:nth-child(2){transition-delay:.06s}.reveal:nth-child(3){transition-delay:.12s}.reveal:nth-child(4){transition-delay:.18s}.carte-guide{transition:transform .18s cubic-bezier(.22,.61,.36,1),box-shadow .18s cubic-bezier(.22,.61,.36,1)}.hero h1 em{background-image:linear-gradient(var(--balise),var(--balise));background-repeat:no-repeat;background-position:0 88%;background-size:0 6px;animation:souligner .9s .35s cubic-bezier(.22,.61,.36,1) forwards;text-decoration:none}@keyframes souligner{to{background-size:100% 6px}}.fiche__lignes li{animation:apparaitre .5s backwards}.fiche__lignes li:nth-child(1){animation-delay:.10s}.fiche__lignes li:nth-child(2){animation-delay:.18s}.fiche__lignes li:nth-child(3){animation-delay:.26s}.fiche__lignes li:nth-child(4){animation-delay:.34s}.fiche__lignes li:nth-child(5){animation-delay:.42s}@keyframes apparaitre{from{opacity:0;transform:translateX(-10px)}}.bouton{transition:transform .14s cubic-bezier(.22,.61,.36,1),box-shadow .14s cubic-bezier(.22,.61,.36,1),background-color .14s ease,color .14s ease}}.hero__actions{display:flex;gap:1rem;flex-wrap:wrap;margin-top:clamp(1rem,2.6vh,1.75rem)}.bouton--geant{font-size:clamp(1.05rem,2.4vw,1.35rem);padding:1.05rem 1.9rem;background:var(--route);color:var(--encre);box-shadow:6px 6px 0 var(--encre)}.bouton--geant:hover{background:#D2350F;color:#fff;box-shadow:9px 9px 0 var(--encre)}.bouton__compteur{font-family:var(--data);font-size:.7em;font-weight:700;background:var(--encre);color:var(--balise);padding:.2em .55em;margin-left:.2em}.bouton--geant:hover .bouton__compteur{background:var(--balise);color:var(--encre)}.relance-catalogue{margin-top:3rem;border:3px solid var(--encre);background:#fff;box-shadow:var(--ombre-carte);padding:clamp(1.5rem,4vw,2.5rem);display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}.relance-catalogue h3{margin-bottom:.4rem}.relance-catalogue p{margin:0;font-size:var(--t-sm);max-width:46ch}.section--encre .bouton--cta{background:var(--balise);color:var(--encre)}.section--encre .bouton--cta:hover,.section--encre .bouton--cta:focus-visible{background:var(--papier);color:var(--encre);box-shadow:5px 5px 0 var(--route)}.section--encre .bouton--sobre{color:var(--papier);border-color:var(--papier)}.section--encre .bouton--sobre:hover{background:var(--papier);color:var(--encre)}.contexte{font-size:var(--t-sm);border-left:4px solid var(--papier-2);padding-left:1rem;margin-top:2rem;opacity:.82}.cta-guide{align-items:center;margin-top:1.5rem}.cta-guide__note{font-family:var(--data);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em}.cta-guide--bas{margin-top:2.5rem;padding:1.5rem;border:var(--trait);background:#fff;box-shadow:var(--ombre-carte);display:flex;gap:1rem 1.5rem;flex-wrap:wrap;justify-content:space-between}.cta-guide--bas p{margin:0;max-width:34ch}