.chapitre[data-astro-cid-mbdlvn2a]{align-items:flex-end;gap:var(--e-2) var(--e-4);margin-bottom:var(--e-6);flex-wrap:wrap;display:flex}.chapitre__numero[data-astro-cid-mbdlvn2a]{font-size:clamp(3.75rem,7.2vw,6.25rem);font-style:italic;font-weight:var(--fw-black);letter-spacing:-.03em;color:var(--c-coral-titre);flex:none;line-height:.8}.chapitre__titre[data-astro-cid-mbdlvn2a]{max-width:22ch;font-size:var(--fs-h2);font-style:italic;font-weight:var(--fw-black);line-height:var(--lh-serre);text-align:left;text-wrap:balance;flex:0 auto;margin:0}.chapitre__titre[data-astro-cid-mbdlvn2a] em{color:var(--c-coral-titre);font-style:italic}.chapitre__chapo[data-astro-cid-mbdlvn2a]{box-sizing:border-box;margin:var(--e-2) 0 0;padding-right:max(0px, 100% - var(--largeur-texte));font-size:var(--fs-lg);color:var(--couleur-texte-secondaire);flex:0 0 100%}.route[data-astro-cid-mbdlvn2a]{flex:14rem;min-width:10rem;height:3.5rem;margin-bottom:.35rem;position:relative}.route__dessin[data-astro-cid-mbdlvn2a]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.route__trace[data-astro-cid-mbdlvn2a]{fill:none;stroke:var(--c-coral);stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:0 10;vector-effect:non-scaling-stroke}.route__voiture[data-astro-cid-mbdlvn2a]{width:var(--largeur,4.25rem);transform-origin:50% 85%;filter:drop-shadow(0 6px 6px #2e2e2d2e);height:auto;position:absolute;top:-.35rem;right:-.25rem}@media (width<=767.98px){.chapitre[data-astro-cid-mbdlvn2a]{margin-bottom:var(--e-5)}.chapitre__numero[data-astro-cid-mbdlvn2a]+.chapitre__titre[data-astro-cid-mbdlvn2a]{flex-basis:100%}.route[data-astro-cid-mbdlvn2a]{flex-basis:100%;height:2.75rem}.route__voiture[data-astro-cid-mbdlvn2a]{width:calc(var(--largeur,4.25rem) * .82)}}.route__voiture--moto[data-astro-cid-mbdlvn2a]{--largeur:3.6rem}.route__voiture--scooter[data-astro-cid-mbdlvn2a]{--largeur:2.9rem}.route__voiture--remorque[data-astro-cid-mbdlvn2a]{--largeur:7rem}
