.dvre-haut-meta{color:var(--ds-encre-80);font-size:15px;line-height:1.45}.dvre-une{margin:0;padding:0;list-style:none}@media (width>=1024px){.dvre-haut .ds-haut-visuel{justify-self:end;width:100%;max-width:560px}}.dvre-barre{--dvre-entete:80px;top:var(--dvre-entete);z-index:30;border-block:1px solid var(--ds-trait);background:color-mix(in srgb, var(--color-white) 92%, transparent);backdrop-filter:blur(10px);margin-top:10px;position:sticky}@media (width>=768px){.dvre-barre{--dvre-entete:86px}}@media (width>=1280px){.dvre-barre{--dvre-entete:94px}}.dvre-barre ul{scrollbar-width:none;gap:8px;margin:0 -16px;padding:10px 16px 12px;list-style:none;display:flex;overflow-x:auto}.dvre-barre ul::-webkit-scrollbar{display:none}@media (width>=768px){.dvre-barre ul{flex-wrap:wrap;margin:0;padding:12px 0 14px;overflow:visible}}.dvre-barre a{border:1px solid var(--ds-bord);border-radius:var(--ds-r-pilule);background:var(--ds-fond);min-height:44px;box-shadow:0 3px 0 var(--dv-levre);white-space:nowrap;color:var(--ds-encre);align-items:center;gap:8px;padding:0 8px 0 18px;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.dvre-barre a:hover{box-shadow:inset 0 0 0 100vmax var(--ds-teinte-8), 0 3px 0 var(--dv-levre)}.dvre-nb{border-radius:var(--ds-r-pilule);background:var(--ds-fond-gris);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;min-width:28px;height:28px;padding:0 8px;font-size:14px;font-weight:700;display:inline-flex}.dvre-barre a[aria-current]{border-color:var(--color-blue);background:color-mix(in srgb, var(--color-blue) 12%, var(--ds-fond));box-shadow:inset 0 0 0 .5px var(--color-blue);color:var(--ds-encre)}.dvre-barre a[aria-current] .dvre-nb{background:var(--ds-fond)}.dvre-theme{scroll-margin-top:140px}@media (width>=768px){.dvre-theme{scroll-margin-top:150px}}.dvre-theme-tete{margin:0 0 var(--ds-tete);flex-direction:column;align-items:flex-start;gap:8px 24px;display:flex}.dvre-theme-tete>*{margin:0}@media (width>=640px){.dvre-theme-tete{flex-flow:wrap;justify-content:space-between;align-items:flex-end}}.dvre-cartes{gap:12px;margin:0;padding:0;list-style:none;display:grid}.dvre-cartes+.dvre-cartes{margin-top:12px}@media (width>=768px){.dvre-cartes{gap:var(--ds-gouttiere);grid-template-columns:repeat(2,minmax(0,1fr))}.dvre-cartes+.dvre-cartes{margin-top:var(--ds-gouttiere)}.dvre-cartes>.dvre-t2,.dvre-cartes>.dvre-c6{grid-column:1/-1}}@media (width>=1024px){.dvre-cartes{grid-template-columns:repeat(6,minmax(0,1fr))}.dvre-cartes>*,.dvre-cartes>.dvre-t2{grid-column:span 2}.dvre-cartes>.dvre-c3,.dvre-cartes>.dvre-c3.dvre-t2{grid-column:span 3}.dvre-cartes>.dvre-c6{grid-column:1/-1}}.dvre-carte{align-items:stretch;gap:0;padding:0}.dvre-carte-image{flex:none;display:block}.dvre-carte-photo{aspect-ratio:16/9;object-fit:cover;border-bottom:1px solid var(--ds-trait);border-radius:calc(var(--ds-r-l) - 1px) calc(var(--ds-r-l) - 1px) 0 0;background:var(--ds-fond-gris);width:100%;height:auto;display:block}.dvre-carte-corps{flex-direction:column;flex:1;gap:8px;min-width:0;padding:18px 20px 20px;display:flex}@media (width>=768px){.dvre-carte-corps{padding:20px 24px 24px}}.dvre-carte-corps>*{margin:0}.dvre-carte-theme{color:var(--ds-encre-80);font-size:14px;font-weight:600;line-height:1.3}.dvre-carte-titre{text-wrap:balance}.dvre-carte-description{flex:1}.dvre-carte-infos{margin-top:4px}.dvre-carte-une .dvre-carte-titre{font-size:22px;line-height:1.25}@media (width>=768px){.dvre-carte-une .dvre-carte-corps{gap:10px;padding:24px 28px 28px}.dvre-carte-une .dvre-carte-titre{letter-spacing:-.015em;font-size:26px}}@media (768px<=width<1024px){.dvre-carte.dvre-t2,.dvre-carte.dvre-c6{flex-direction:row}.dvre-carte:is(.dvre-t2,.dvre-c6) .dvre-carte-image{width:50%}}@media (width>=1024px){.dvre-carte.dvre-c6{flex-direction:row}.dvre-carte.dvre-c6 .dvre-carte-image{width:44%}.dvre-carte.dvre-c6 .dvre-carte-titre{max-width:26ch;font-size:24px;line-height:1.25}.dvre-carte.dvre-c6 .dvre-carte-description{max-width:60ch}}@media (width>=768px){.dvre-carte:is(.dvre-c6,.dvre-t2) .dvre-carte-photo{border-bottom:0;border-right:1px solid var(--ds-trait);border-radius:calc(var(--ds-r-l) - 1px) 0 0 calc(var(--ds-r-l) - 1px);height:100%}.dvre-carte:is(.dvre-c6,.dvre-t2) .dvre-carte-corps{justify-content:center;padding:28px 32px}.dvre-carte:is(.dvre-c6,.dvre-t2) .dvre-carte-description{flex:none}}@media (width>=1024px){.dvre-carte.dvre-t2:not(.dvre-c6){flex-direction:column}.dvre-carte.dvre-t2:not(.dvre-c6) .dvre-carte-photo{border-right:0;border-bottom:1px solid var(--ds-trait);border-radius:calc(var(--ds-r-l) - 1px) calc(var(--ds-r-l) - 1px) 0 0;height:auto}.dvre-carte.dvre-t2:not(.dvre-c6) .dvre-carte-corps{justify-content:flex-start;padding:20px 24px 24px}.dvre-carte.dvre-t2:not(.dvre-c6) .dvre-carte-description{flex:1}.dvre-carte.dvre-c6 .dvre-carte-corps{padding:32px 48px}}@media (width<768px){.dvre-carte-compacte{flex-direction:row;align-items:center}.dvre-carte-compacte .dvre-carte-image{align-self:center;margin:12px 0 12px 12px}.dvre-carte-compacte .dvre-carte-photo{aspect-ratio:1;border:1px solid var(--ds-trait);border-radius:var(--ds-r-m);width:88px;height:88px}.dvre-carte-compacte .dvre-carte-corps{gap:6px;padding:14px 16px}.dvre-carte-compacte .dvre-carte-description{display:none}.dvre-carte-compacte .dvre-carte-titre{font-size:17px;line-height:1.3}.dvre-carte-compacte .dvre-carte-infos{margin-top:0}}@media (width<360px){.dvre-carte-compacte .dvre-carte-photo{width:76px;height:76px}.dvre-carte-compacte .dvre-carte-titre{font-size:16px}}.dvre-pont-carte{max-width:var(--ds-l-large);flex-direction:column;align-items:stretch;gap:18px;margin-inline:auto}.dvre-pont-texte{flex-direction:column;gap:6px;display:flex}.dvre-pont-texte>*{margin:0}.dvre-pont-bouton{justify-content:center}@media (width>=768px){.dvre-pont-carte{flex-direction:row;justify-content:space-between;align-items:center;gap:32px;padding:28px 32px}.dvre-pont-bouton{flex:none}}.dvre-comparatif{gap:8px}.dvre-comparatif .ds-titre-carte{margin:0}
