.ds-logotype[data-astro-cid-rcqvcgkv]{display:inline-flex;flex-direction:column;align-items:center;gap:var(--ds-space-gap-sm)}.ds-logotype__dessin[data-astro-cid-rcqvcgkv]{display:block;flex:none}.trait[data-astro-cid-rcqvcgkv]{stroke:var(--ds-color-plan-trait)}.lettre[data-astro-cid-rcqvcgkv]{fill:var(--ds-color-plan-trait)}.on-inverse[data-astro-cid-rcqvcgkv] .trait[data-astro-cid-rcqvcgkv]{stroke:var(--ds-color-text-inverse)}.on-inverse[data-astro-cid-rcqvcgkv] .lettre[data-astro-cid-rcqvcgkv]{fill:var(--ds-color-text-inverse)}.ds-logotype__baseline[data-astro-cid-rcqvcgkv]{font-family:var(--ds-font-structure);font-size:var(--ds-text-caption-size);font-weight:var(--ds-font-weight-emphasis);letter-spacing:.2em;text-transform:uppercase;color:var(--ds-color-text-muted)}.on-inverse[data-astro-cid-rcqvcgkv] .ds-logotype__baseline[data-astro-cid-rcqvcgkv]{color:var(--ds-color-text-inverse-muted)}.a-plaque[data-astro-cid-rcqvcgkv]{background-color:var(--ds-color-surface-inverse);padding:var(--ds-space-inset-sm) var(--ds-space-inset-md)}.a-plaque[data-astro-cid-rcqvcgkv] .trait[data-astro-cid-rcqvcgkv]{stroke:var(--ds-color-text-inverse)}.a-plaque[data-astro-cid-rcqvcgkv] .lettre[data-astro-cid-rcqvcgkv]{fill:var(--ds-color-text-inverse)}.a-plaque[data-astro-cid-rcqvcgkv] .ds-logotype__baseline[data-astro-cid-rcqvcgkv]{color:var(--ds-color-text-inverse-muted)}.ds-header[data-astro-cid-c7a4shsq]{border-bottom:1px solid var(--ds-color-border-default);background:var(--ds-color-surface-page)}.ds-header-inner[data-astro-cid-c7a4shsq]{max-width:64rem;margin:0 auto;padding:var(--ds-space-inset-md) var(--ds-space-inset-lg);display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-gap-sm) var(--ds-space-gap-lg)}.ds-brand[data-astro-cid-c7a4shsq]{display:flex;align-items:center;gap:var(--ds-space-gap-sm);margin-right:auto;text-decoration:none;color:var(--ds-color-text-default)}.ds-nav[data-astro-cid-c7a4shsq]{display:flex;flex-wrap:wrap;gap:var(--ds-space-gap-xs) var(--ds-space-gap-md);list-style:none;margin:0;padding:0}.ds-nav[data-astro-cid-c7a4shsq] a[data-astro-cid-c7a4shsq]{font-family:var(--ds-font-structure);font-size:var(--ds-text-small-size);font-weight:var(--ds-font-weight-emphasis);color:var(--ds-color-text-default);text-decoration:none}.ds-nav[data-astro-cid-c7a4shsq] a[data-astro-cid-c7a4shsq]:hover{color:var(--ds-color-text-action)}.ds-nav[data-astro-cid-c7a4shsq] a[data-astro-cid-c7a4shsq][aria-current=page]{color:var(--ds-color-text-action);text-decoration:underline;text-underline-offset:2px}.ds-footer[data-astro-cid-6p6pycqi]{border-top:1px solid var(--ds-color-border-default);background:var(--ds-color-surface-page);margin-top:var(--ds-space-section-lg)}.ds-footer-inner[data-astro-cid-6p6pycqi]{max-width:64rem;margin:0 auto;padding:var(--ds-space-inset-lg);display:flex;flex-direction:column;gap:var(--ds-space-gap-sm)}.ds-footer-line[data-astro-cid-6p6pycqi],.ds-footer-baseline[data-astro-cid-6p6pycqi]{font-family:var(--ds-text-small-family);font-size:var(--ds-text-small-size);line-height:var(--ds-text-small-leading);color:var(--ds-color-text-muted);margin:0}.ds-footer-baseline[data-astro-cid-6p6pycqi]{color:var(--ds-color-text-default);font-size:var(--ds-text-body-size);max-width:var(--ds-measure)}.ds-footer-infos[data-astro-cid-6p6pycqi]{display:flex;flex-wrap:wrap;gap:var(--ds-space-gap-xs) var(--ds-space-gap-lg)}.ds-footer-legals[data-astro-cid-6p6pycqi]{display:flex;flex-wrap:wrap;gap:var(--ds-space-gap-xs) var(--ds-space-gap-md);list-style:none;margin:var(--ds-space-gap-sm) 0 0;padding:0}.ds-footer-legals[data-astro-cid-6p6pycqi] a[data-astro-cid-6p6pycqi]{font-family:var(--ds-text-small-family);font-size:var(--ds-text-small-size);color:var(--ds-color-text-action);text-underline-offset:2px}body{margin:0;background:var(--ds-color-surface-page);color:var(--ds-color-text-default);font-family:var(--ds-text-body-family);font-size:var(--ds-text-body-size);line-height:var(--ds-text-body-leading);-webkit-font-smoothing:antialiased}:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-color-border-focus);outline-offset:var(--ds-focus-ring-offset)}.ds-skip{position:absolute;left:-100vw;top:0;background:var(--ds-color-surface-default);color:var(--ds-color-text-action);padding:var(--ds-space-inset-sm) var(--ds-space-inset-md);z-index:1}.ds-skip:focus{left:0}
