.sousnav[data-astro-cid-d2hxlrpt]{z-index:90;background:var(--encre);color:var(--creme);position:sticky;top:0}html:has(.entete--pleine) .sousnav[data-astro-cid-d2hxlrpt]{top:calc(var(--entete-haut) - 1px)}.sousnav__g[data-astro-cid-d2hxlrpt]{scrollbar-width:none;overscroll-behavior-x:contain;scroll-snap-type:x proximity;gap:0;display:flex;overflow-x:auto}.sousnav__g[data-astro-cid-d2hxlrpt]::-webkit-scrollbar{display:none}.sousnav[data-astro-cid-d2hxlrpt] a[data-astro-cid-d2hxlrpt]{scroll-snap-align:start;min-height:var(--sousnav-haut);min-width:var(--cible);font-size:var(--etiquette);white-space:nowrap;text-transform:uppercase;letter-spacing:var(--sousnav-espace);padding-inline:var(--sousnav-pad);border-right:1px solid var(--creme-25);color:var(--encre-brume);border-bottom:3px solid #0000;flex:none;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.sousnav[data-astro-cid-d2hxlrpt] a[data-astro-cid-d2hxlrpt]:first-child{padding-left:0}.sousnav[data-astro-cid-d2hxlrpt] a[data-astro-cid-d2hxlrpt]:hover{color:var(--creme)}.sousnav[data-astro-cid-d2hxlrpt] a[data-astro-cid-d2hxlrpt]:focus-visible{outline-offset:calc(var(--e2) * -1);box-shadow:none}.sousnav[data-astro-cid-d2hxlrpt] .sousnav__cta[data-astro-cid-d2hxlrpt]{min-height:var(--cible);padding:0 var(--e4);border-radius:var(--rayon-pastille);background:var(--feu);color:var(--encre);border-bottom:0;border-right:0;align-self:center;margin-left:auto}.sousnav[data-astro-cid-d2hxlrpt] .sousnav__cta[data-astro-cid-d2hxlrpt]:hover{color:var(--encre);background:var(--creme)}.sousnav[data-astro-cid-d2hxlrpt] a[data-astro-cid-d2hxlrpt].actif{color:var(--creme);border-bottom-color:var(--feu)}.sousnav__titre[data-astro-cid-d2hxlrpt]{display:none}@media (width<=1099px){.sousnav--lateral[data-astro-cid-d2hxlrpt] .sousnav__g[data-astro-cid-d2hxlrpt]{gap:var(--lateral-barre-gap)}.sousnav--lateral[data-astro-cid-d2hxlrpt] a[data-astro-cid-d2hxlrpt],.sousnav--lateral[data-astro-cid-d2hxlrpt] a[data-astro-cid-d2hxlrpt]:first-child{padding:0 var(--lateral-barre-pad);font-size:var(--lateral-barre-texte);text-transform:none;letter-spacing:0;border-right:0;line-height:1.3;transition:none}.sousnav--lateral[data-astro-cid-d2hxlrpt] a[data-astro-cid-d2hxlrpt]:hover{color:var(--creme);border-bottom-color:var(--creme-50)}.sousnav--lateral[data-astro-cid-d2hxlrpt] a[data-astro-cid-d2hxlrpt].actif{border-bottom-color:var(--feu)}.sousnav--lateral[data-astro-cid-d2hxlrpt] a[data-astro-cid-d2hxlrpt]:focus-visible{outline:var(--focus-largeur) solid var(--focus-clair);outline-offset:calc(var(--focus-halo) * -1);box-shadow:inset 0 0 0 var(--focus-halo) var(--focus-halo-sombre)}}@media (width>=1100px){main:has(>.sousnav--lateral){grid-template-columns:var(--lateral-larg) minmax(0, 1fr);display:grid}main:has(>.sousnav--lateral)>*{grid-column:1/-1}main:has(>.sousnav--lateral)>.sousnav--lateral{grid-area:auto/1/span 60}main:has(>.sousnav--lateral)>.sousnav--lateral~*{grid-column:2}main:has(>.sousnav--lateral)>.sousnav--lateral~.pleine-largeur{grid-column:1/-1;position:relative}main:has(>.sousnav--lateral)>.sousnav--lateral~:not(.pleine-largeur) .enveloppe{width:auto;margin-inline:var(--e4) var(--gouttiere)}.sousnav--lateral[data-astro-cid-d2hxlrpt]{top:var(--lateral-haut);z-index:auto;color:var(--encre);margin-top:var(--section-pad-bloc);padding:0 var(--e4) var(--e5) var(--gouttiere);background:0 0;align-self:start}html:has(.entete--pleine) .sousnav--lateral[data-astro-cid-d2hxlrpt]{top:calc(var(--entete-haut) + var(--lateral-haut))}.sousnav--lateral[data-astro-cid-d2hxlrpt] .sousnav__titre[data-astro-cid-d2hxlrpt]{margin:0 0 var(--e3);color:var(--feu-texte);display:block}.sousnav--lateral[data-astro-cid-d2hxlrpt] .sousnav__g[data-astro-cid-d2hxlrpt]{scroll-snap-type:none;flex-direction:column;gap:0;width:auto;margin-inline:0;display:flex;overflow:visible}.sousnav--lateral[data-astro-cid-d2hxlrpt] a[data-astro-cid-d2hxlrpt]{min-height:var(--cible);white-space:normal;font-size:var(--lateral-lien-texte);padding:var(--lateral-lien-pad);text-transform:none;letter-spacing:0;color:var(--encre-60);border-bottom:0;border-right:0;border-left:var(--lateral-filet) solid var(--filet-fin-couleur);line-height:1.3;transition:none;display:flex}.sousnav--lateral[data-astro-cid-d2hxlrpt] a[data-astro-cid-d2hxlrpt]:first-child{padding:var(--lateral-lien-pad)}.sousnav--lateral[data-astro-cid-d2hxlrpt] a[data-astro-cid-d2hxlrpt]:hover{background:var(--sable);color:var(--encre);border-left-color:var(--encre)}.sousnav--lateral[data-astro-cid-d2hxlrpt] a[data-astro-cid-d2hxlrpt].actif{background:var(--encre);color:var(--creme);border-left-color:var(--feu-texte)}.sousnav--lateral[data-astro-cid-d2hxlrpt] a[data-astro-cid-d2hxlrpt]:focus-visible{outline:var(--focus-largeur) solid var(--focus-sombre);outline-offset:calc(var(--focus-halo) * -1);box-shadow:inset 0 0 0 var(--focus-halo) var(--focus-halo-clair)}.sousnav--lateral[data-astro-cid-d2hxlrpt] .sousnav__cta[data-astro-cid-d2hxlrpt]{margin:var(--e3) 0 0;padding:0 var(--e4);border-left:0}}
