@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto-sans-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto-sans-latin-700-normal.woff2) format("woff2")}:root{--font: "Noto Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--bg: #ffffff;--surface: #f5f5f5;--surface-hover: #dfdfdf;--surface-press: #cccccc;--line: #dfdfdf;--line-strong: #929292;--ink: #111111;--ink-hover: #333333;--ink-press: #000000;--text: #484848;--text-3: #767676;--accent: #00594c;--accent-hover: color-mix(in srgb, var(--accent) 90%, #000);--accent-press: color-mix(in srgb, var(--accent) 70%, #000);--highlight: #d9efe9;--c-terre: #b0431c;--c-prune: #5e3a6b;--c-sauge: #2f6e47;--c-ocre: #f0b43c;--c-rose: #f7d9cf;--r-pill: 64px;--r-tile: 8px;--r-chip: 4px;--shadow: 0 4px 16px rgba(0, 0, 0, .1);--focus: 0 0 0 4px #fff;--ease: cubic-bezier(.4, 0, .4, 1);--ease-enter: cubic-bezier(0, 0, .1, 1);--t: .2s;--t-btn: .25s;--t-header: .5s;--max: 1792px;--gutter: 20px;--section: 40px}@media(min-width:600px){:root{--gutter: 32px}}@media(min-width:900px){:root{--gutter: 48px;--section: 64px}}*,*:before,*:after{box-sizing:border-box}html{font-size:16px;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}body{margin:0;font:400 14px/1.571 var(--font);color:var(--text);background:var(--bg)}img{max-width:100%;height:auto;display:block}h1,h2,h3{margin:0;color:var(--ink);font-weight:700;text-wrap:balance}p{margin:0 0 16px}h1{font-size:24px;line-height:1.25;letter-spacing:-.536px}@media(min-width:600px){h1{font-size:32px;letter-spacing:-.964px}}@media(min-width:1200px){h1{font-size:40px;line-height:1.25;letter-spacing:-1.393px}}.h2-section{font-size:18px;line-height:1.45;letter-spacing:-.1px}@media(min-width:600px){.h2-section{font-size:24px}}.h2-article{font-size:20px;line-height:1.25;letter-spacing:-.32px}@media(min-width:600px){.h2-article{font-size:24px;letter-spacing:-.536px}}@media(min-width:1200px){.h2-article{font-size:28px;letter-spacing:-.75px}}a{color:inherit}a:not([class]){color:var(--text);text-decoration:underline}a:not([class]):hover{color:var(--ink)}:focus-visible{box-shadow:var(--focus);outline:2px solid var(--ink);outline-offset:4px;transition:outline var(--t) ease-out,box-shadow var(--t) ease-out}.conteneur{max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:var(--section)}.bande{background:var(--surface)}.section__tete{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:48px}.btn{position:relative;display:inline-flex;border:0;padding:0;background:none;border-radius:var(--r-pill);cursor:pointer;text-decoration:none;vertical-align:top;color:var(--fg);font:700 14px/1.25 var(--font);outline:0}.btn__in{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:56px;padding:0 32px;border-radius:inherit;background:var(--b);box-shadow:var(--bs, none);pointer-events:none;transition:opacity var(--t-btn) var(--ease),transform var(--t-btn) var(--ease)}@media(hover:hover){.btn:hover .btn__in{background:var(--b-h);box-shadow:var(--bs-h, var(--bs, none))}}.btn:active .btn__in{background:var(--b-p);box-shadow:var(--bs-p, var(--bs, none));transform:scale(.97)}.btn:focus-visible{box-shadow:var(--focus);outline:2px solid var(--ink);outline-offset:4px}.btn svg{width:24px;height:24px;flex-shrink:0}.btn--accent{--b: var(--accent);--b-h: var(--accent-hover);--b-p: var(--accent-press);--fg: #fff}.btn--primaire{--b: var(--ink);--b-h: var(--ink-hover);--b-p: var(--ink-press);--fg: #fff}.btn--secondaire{--b: transparent;--b-h: transparent;--b-p: rgba(204,204,204,.5);--fg: var(--ink);--bs: inset 0 0 0 1px var(--ink);--bs-h: inset 0 0 0 2px var(--ink);--bs-p: inset 0 0 0 2px var(--ink)}.btn--s .btn__in{min-height:40px;padding:0 24px;font-size:12px;letter-spacing:.107px}.btn--s:after{content:"";position:absolute;inset:-2px}.etiquette{font:700 12px/1.25 var(--font);letter-spacing:.107px;color:var(--ink)}.legende{font-size:12px;line-height:1.5;letter-spacing:.054px;color:var(--text)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:0ms!important;animation-duration:0ms!important;animation-iteration-count:1!important}}.barre-utile[data-astro-cid-6tuf77zc]{background:var(--ink);color:#fff}.barre-utile[data-astro-cid-6tuf77zc] p[data-astro-cid-6tuf77zc]{margin:0 auto;min-height:48px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:12px;line-height:1.5}@media(min-width:900px){.barre-utile[data-astro-cid-6tuf77zc] p[data-astro-cid-6tuf77zc]{font-size:14px;line-height:22px}}.navbar[data-astro-cid-6tuf77zc]{background:var(--bg);z-index:100}.navbar__in[data-astro-cid-6tuf77zc]{display:flex;align-items:center;justify-content:space-between;column-gap:40px;min-height:72px}@media(min-width:900px){.navbar__in[data-astro-cid-6tuf77zc]{min-height:90px}}.navbar--fixe[data-astro-cid-6tuf77zc]{position:fixed;left:0;right:0;top:-72px;transition:transform var(--t-header);pointer-events:none}@media(min-width:900px){.navbar--fixe[data-astro-cid-6tuf77zc]{top:-90px}}.navbar--fixe[data-astro-cid-6tuf77zc].navbar--remonte{transform:translateY(100%);pointer-events:auto;z-index:102}.logo[data-astro-cid-6tuf77zc]{display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:var(--ink);flex-shrink:0}.logo__carre[data-astro-cid-6tuf77zc]{display:grid;place-items:center;width:40px;height:40px;background:var(--ink);color:#fff;font:700 16px/1 var(--font)}.logo__nom[data-astro-cid-6tuf77zc]{font:700 16px/20px var(--font);letter-spacing:-.107px}.menu[data-astro-cid-6tuf77zc]{display:flex;list-style:none;margin:0;padding:0;overflow-x:auto;scrollbar-width:none}.menu__lien[data-astro-cid-6tuf77zc]{display:block;padding:12px 16px;font-size:14px;color:var(--text);text-decoration:none;white-space:nowrap}.menu__lien[data-astro-cid-6tuf77zc]:hover{color:var(--ink);text-decoration:underline}.menu__lien[data-astro-cid-6tuf77zc][aria-current=page]{color:var(--ink);font-weight:700;text-decoration:underline}@media(max-width:899px){nav[data-astro-cid-6tuf77zc][aria-label=Rubriques]{display:none}}@media(prefers-reduced-motion:reduce){.navbar--fixe[data-astro-cid-6tuf77zc]{transition:none}}.pied[data-astro-cid-yrghxkbj]{background:var(--surface);padding-top:64px;margin-top:var(--section)}.pied__haut[data-astro-cid-yrghxkbj]{display:grid;gap:40px;grid-template-columns:1fr;padding-bottom:40px}@media(min-width:900px){.pied__haut[data-astro-cid-yrghxkbj]{grid-template-columns:403px 1fr 1fr;gap:64px}}.pied__titre[data-astro-cid-yrghxkbj]{font:700 16px/25px var(--font);color:var(--text);margin-bottom:12px}.pied__avant[data-astro-cid-yrghxkbj] p[data-astro-cid-yrghxkbj]:not(.pied__titre){margin-bottom:16px}ul[data-astro-cid-yrghxkbj]{list-style:none;margin:0;padding:0}li[data-astro-cid-yrghxkbj] a[data-astro-cid-yrghxkbj]{display:inline-block;padding:8px 0;font-size:14px;color:var(--text);text-decoration:none}li[data-astro-cid-yrghxkbj] a[data-astro-cid-yrghxkbj]:hover{color:var(--ink);text-decoration:underline}.pied__legal[data-astro-cid-yrghxkbj]{display:flex;flex-wrap:wrap;gap:8px 24px;padding-top:16px;padding-bottom:24px;border-top:1px solid var(--line);font-size:12px;line-height:19px;color:var(--text)}.pied__legal[data-astro-cid-yrghxkbj] a[data-astro-cid-yrghxkbj]{color:var(--ink);text-decoration:none}.pied__legal[data-astro-cid-yrghxkbj] a[data-astro-cid-yrghxkbj]:hover{text-decoration:underline}
