.cadre.svelte-f0h6uw{container-type:inline-size}.carte.svelte-f0h6uw{border:1px solid color-mix(in oklab, var(--color-primary) 28%, var(--color-border));background:var(--color-card);display:grid;overflow:hidden}.copie.svelte-f0h6uw{padding:1.75rem 1.5rem 1.5rem}.titre.svelte-f0h6uw{font-family:var(--font-display);font-variant-numeric:lining-nums;text-wrap:balance;font-size:1.5rem;font-weight:700;line-height:1.12}.sous-titre.svelte-f0h6uw{color:var(--color-muted-foreground);text-wrap:pretty;margin-top:.625rem;font-size:1.0625rem;line-height:1.55}.actions.svelte-f0h6uw{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;display:flex}.visuel.svelte-f0h6uw{height:15rem;padding-inline:1.5rem}.visuel.svelte-f0h6uw img:where(.svelte-f0h6uw){object-fit:cover;object-position:left top;border:1px solid var(--color-border);border-bottom:0;width:100%;height:100%;display:block}@container (width>=36rem){.copie.svelte-f0h6uw{padding:2.5rem 2.5rem 2rem}.titre.svelte-f0h6uw{font-size:1.875rem}.visuel.svelte-f0h6uw{height:22rem;padding-inline:2.5rem}}.compact.svelte-f0h6uw .titre:where(.svelte-f0h6uw){font-size:1.25rem}.compact.svelte-f0h6uw .sous-titre:where(.svelte-f0h6uw){font-size:1rem}.compact.svelte-f0h6uw .visuel:where(.svelte-f0h6uw){height:11rem}@container (width>=36rem){.compact.svelte-f0h6uw{grid-template-columns:1.2fr 1fr;align-items:end}.compact.svelte-f0h6uw .copie:where(.svelte-f0h6uw){padding:1.75rem 0 1.75rem 1.75rem}.compact.svelte-f0h6uw .titre:where(.svelte-f0h6uw){font-size:1.3125rem}.compact.svelte-f0h6uw .visuel:where(.svelte-f0h6uw){height:12.5rem;padding:1.75rem 0 0 1.5rem}.compact.svelte-f0h6uw .visuel:where(.svelte-f0h6uw) img:where(.svelte-f0h6uw){border-right:0}}.coque.svelte-1nihdqm{max-width:75rem;margin-inline:auto;padding:3rem 1rem 0}.corps.svelte-1nihdqm{min-width:0;max-width:36rem;margin-inline:auto}.couverture.svelte-1nihdqm{border:1px solid var(--color-border);width:100%;height:auto;margin-top:2rem;display:block}.rail.svelte-1nihdqm{display:none}@media (width>=40rem){.coque.svelte-1nihdqm{padding-inline:1.5rem}}@media (width>=48rem){.coque.svelte-1nihdqm{padding-top:5rem}}@media (width>=1100px){.coque.svelte-1nihdqm{grid-template-columns:14rem minmax(0,1fr);column-gap:5rem;display:grid}.rail.svelte-1nihdqm{overscroll-behavior:contain;align-self:start;max-height:calc(100dvh - 8rem);padding-bottom:1rem;display:block;position:sticky;top:6.5rem;overflow-y:auto}.sommaire.svelte-1nihdqm{display:none}}.retour.svelte-1nihdqm{min-height:2rem;color:var(--color-muted-foreground);transition:color var(--duration-micro) var(--ease-smooth-out);align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;display:inline-flex}.rail-titre.svelte-1nihdqm{margin-top:2rem;padding-bottom:.75rem;font-size:.875rem;font-weight:700}.rail-liste.svelte-1nihdqm{border-left:1px solid var(--color-border)}.rail-liste.svelte-1nihdqm a:where(.svelte-1nihdqm){color:var(--color-muted-foreground);text-wrap:pretty;transition-property:color,border-color;transition-duration:var(--duration-micro);transition-timing-function:var(--ease-smooth-out);border-left:2px solid #0000;margin-left:-1px;padding:.4375rem 0 .4375rem .875rem;font-size:.875rem;line-height:1.35;display:block}.rail-liste.svelte-1nihdqm a[aria-current]:where(.svelte-1nihdqm){border-left-color:var(--color-primary);color:var(--color-foreground);font-weight:600}@media (hover:hover) and (pointer:fine){.retour.svelte-1nihdqm:hover,.rail-liste.svelte-1nihdqm a:where(.svelte-1nihdqm):hover{color:var(--color-foreground)}}.chevron.svelte-1nihdqm{color:var(--color-muted-foreground);transition:transform var(--duration-micro) var(--ease-smooth-out);transform:rotate(90deg)}.sommaire[open].svelte-1nihdqm .chevron:where(.svelte-1nihdqm){transform:rotate(-90deg)}.sommaire.svelte-1nihdqm summary:where(.svelte-1nihdqm)::-webkit-details-marker{display:none}.prose.svelte-1nihdqm :where(h2,h3){scroll-margin-top:6rem}@media (prefers-reduced-motion:reduce){.retour.svelte-1nihdqm,.rail-liste.svelte-1nihdqm a:where(.svelte-1nihdqm),.chevron.svelte-1nihdqm{transition-duration:0s}}.essentiel.svelte-1nihdqm:before{content:"";background:var(--color-primary);width:.75rem;height:2px;position:absolute;top:.68em;left:0}.prose.svelte-1nihdqm{letter-spacing:-.003em;font-size:1.0625rem;line-height:1.68}.prose.svelte-1nihdqm :where(p,ul,ol,blockquote,.tableau,pre){margin-top:1.25rem}.prose.svelte-1nihdqm h2{margin-top:3.25rem;font-size:1.625rem}.prose.svelte-1nihdqm h3{margin-top:2rem;font-size:1.25rem}.prose.svelte-1nihdqm :is(h2,h3)+p{margin-top:.875rem}.prose.svelte-1nihdqm :where(ul,ol){padding-left:1.25rem}.prose.svelte-1nihdqm ul{list-style:outside}.prose.svelte-1nihdqm ol{list-style:decimal}.prose.svelte-1nihdqm li+li{margin-top:.5rem}.prose.svelte-1nihdqm a{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline}.prose.svelte-1nihdqm strong{font-weight:600}.prose.svelte-1nihdqm blockquote{border-left:3px solid var(--color-primary);color:var(--color-muted-foreground);padding-left:1rem}.prose.svelte-1nihdqm code{font-family:var(--font-mono);font-size:.875em}.prose.svelte-1nihdqm .tableau{overscroll-behavior-x:contain;--fondu:2.5rem;overflow-x:auto}@supports (animation-timeline:scroll()){.prose.svelte-1nihdqm .tableau{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fondu-debut), #000 calc(100% - var(--fondu-fin)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fondu-debut), #000 calc(100% - var(--fondu-fin)), transparent);animation:linear both tableau-fondu;animation-timeline:scroll(self inline)}}.prose.svelte-1nihdqm .tableau:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px;-webkit-mask-image:none;mask-image:none}@property --fondu-debut{syntax:"<length>";inherits:false;initial-value:0}@property --fondu-fin{syntax:"<length>";inherits:false;initial-value:0}@keyframes tableau-fondu{0%{--fondu-debut:0px;--fondu-fin:var(--fondu)}8%,92%{--fondu-debut:var(--fondu);--fondu-fin:var(--fondu)}to{--fondu-debut:var(--fondu);--fondu-fin:0px}}.prose.svelte-1nihdqm table{border-collapse:collapse;width:100%;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:.9375rem}.prose.svelte-1nihdqm :where(th,td){border-bottom:1px solid var(--color-border);text-align:left;padding:.5rem .75rem .5rem 0}.prose.svelte-1nihdqm th{font-weight:600}.prose.svelte-1nihdqm .figure{margin-top:2rem;margin-bottom:.5rem}.prose.svelte-1nihdqm .figure img{border:1px solid var(--color-border);width:100%;height:auto;display:block}.prose.svelte-1nihdqm .figure figcaption{font-family:var(--font-sans);color:var(--color-muted-foreground);text-wrap:pretty;margin-top:.625rem;font-size:.875rem;line-height:1.45}.prose.svelte-1nihdqm hr{border-color:var(--color-border);margin-top:2.5rem}
