.nl-prose{color:rgb(var(--c-ink));font-family:var(--font-body),system-ui,sans-serif;font-size:1.0625rem;line-height:1.75}.nl-prose>*+*{margin-top:1.15em}.nl-prose h2{font-weight:700;font-size:1.55rem;line-height:1.25;color:rgb(var(--c-forest-700));margin-top:2.6rem;padding-top:1.6rem;border-top:1px solid rgb(var(--c-sage-200)/.8)}.nl-prose h2,.nl-prose h3{font-family:var(--font-display),Georgia,serif}.nl-prose h3{font-weight:600;font-size:1.2rem;color:rgb(var(--c-forest-600));margin-top:2rem}.nl-prose a{color:rgb(var(--c-teal));text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:rgb(var(--c-sage-300))}.nl-prose a:hover{text-decoration-color:rgb(var(--c-pousse))}.nl-prose ol,.nl-prose ul{padding-left:1.3rem}.nl-prose ul{list-style:none}.nl-prose ul>li{position:relative;padding-left:.2rem}.nl-prose ul>li:before{content:"";position:absolute;left:-.95rem;top:.72em;width:.4rem;height:.4rem;border-radius:999px;background:rgb(var(--c-sage-400))}.nl-prose ol{list-style:decimal}.nl-prose li+li{margin-top:.45em}.nl-prose blockquote{border-left:3px solid rgb(var(--c-sage-300));padding-left:1rem;color:rgb(var(--c-mute))}.nl-cible{font-weight:600;color:rgb(var(--c-forest-700));white-space:nowrap}.nl-translit{font-weight:500;font-style:italic;color:rgb(var(--c-mute))}.nl-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:rgb(var(--c-sage-100));border-radius:.3rem;padding:.1em .35em}.nl-tableau{overflow-x:auto;border:1px solid rgb(var(--c-sage-200));border-radius:.85rem;background:rgb(var(--c-papier))}.nl-tableau table{width:100%;border-collapse:collapse;font-size:.97rem}.nl-tableau th{text-align:left;font-family:var(--font-body),system-ui,sans-serif;font-weight:600;font-size:.8rem;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--c-mute));padding:.7rem .9rem;border-bottom:1px solid rgb(var(--c-sage-200));white-space:nowrap}.nl-tableau td{padding:.6rem .9rem;vertical-align:top}.nl-tableau tbody tr+tr td{border-top:1px solid rgb(var(--c-sage-200)/.6)}.nl-invitation{margin-top:2.8rem;border:1px solid rgb(var(--c-sage-300));border-radius:1.1rem;background:rgb(var(--c-sage-100)/.6);padding:1.35rem 1.5rem}.nl-invitation p{margin:0;color:rgb(var(--c-forest-700))}.nl-invitation a{display:inline-block;margin-top:.7rem;background:rgb(var(--c-forest-600));color:rgb(var(--c-ivory));border-radius:999px;padding:.55rem 1.15rem;font-weight:600;text-decoration:none}.nl-invitation a:hover{background:rgb(var(--c-forest-700))}@media (max-width:640px){.nl-prose{font-size:1rem}.nl-prose h2{font-size:1.35rem}}