@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:300 700;src:url(/fonts/lexend-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:300 700;src:url(/fonts/lexend-latin-ext.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{color-scheme:light;--petrol-50: #e9f1f2;--petrol-100: #cbe1e3;--petrol-200: #a0c8cd;--petrol-300: #66a6ad;--petrol-400: #2f808b;--petrol-500: #125c70;--petrol-600: #0f4d5e;--petrol-700: #0e3f4d;--petrol-800: #0c333f;--petrol-900: #0a2630;--teal-50: var(--petrol-50);--teal-100: var(--petrol-100);--teal-200: var(--petrol-200);--teal-300: var(--petrol-300);--teal-400: var(--petrol-400);--teal-500: var(--petrol-500);--teal-600: var(--petrol-600);--teal-700: var(--petrol-700);--teal-800: var(--petrol-800);--teal-900: var(--petrol-900);--orange-50: #fbf1e7;--orange-100: #f6dcc2;--orange-200: #efc093;--orange-300: #e89f57;--orange-400: #e5871f;--orange-500: #e57d18;--orange-600: #b35709;--orange-700: #94470a;--orange-800: #743908;--orange-900: #522808;--sand-0: #ffffff;--sand-50: #eef4f5;--sand-100: #e5edee;--sand-200: #d6e3e4;--sand-300: #c1d4d5;--sand-400: #91a9aa;--sand-500: #6b8688;--ink-900: #0f2e37;--ink-700: #1d3d47;--ink-500: #3d585e;--ink-400: #5c757a;--amber-50: #f8efdd;--amber-500: #c9862a;--amber-600: #875f12;--leaf-50: #e3f4ec;--leaf-600: #1b7049;--info-600: #0f4d5e;--info-50: var(--petrol-50);--success-600: var(--leaf-600);--success-50: var(--leaf-50);--warning-600: #875f12;--warning-50: var(--amber-50);--danger-600: #b3261e;--danger-50: #f8e7e5;--danger-200: #f3c9c5;--danger-700: #7d1a14;--surface-page: var(--sand-50);--surface-card: var(--sand-0);--surface-sunken: var(--sand-100);--surface-accent: var(--petrol-50);--surface-inverse: var(--petrol-900);--text-strong: var(--ink-900);--text-body: var(--ink-900);--text-muted: var(--ink-500);--text-subtle: var(--ink-400);--text-on-accent: #ffffff;--text-link: var(--petrol-600);--text-on-inverse: #dfeaf0;--text-on-inverse-muted: #9fb6c4;--text-on-inverse-subtle: #8ba3af;--surface-inverse-field: #0c2630;--border-on-inverse: #5f7f8b;--border-subtle: var(--sand-200);--border-strong: var(--sand-300);--border-field: var(--sand-500);--border-focus: var(--petrol-500);--accent: var(--petrol-500);--accent-hover: var(--petrol-600);--accent-pressed: var(--petrol-800);--accent-subtle: var(--petrol-50);--cta: var(--orange-600);--cta-hover: var(--orange-700);--cta-pressed: var(--orange-800);--cta-subtle: var(--orange-50);--accent-2: var(--amber-500);--accent-2-subtle: var(--amber-50);--ring: var(--petrol-500);--font-sans: "Lexend", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--text-xs:.8125rem;--text-sm:.9375rem;--text-base:1.125rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-2xl:1.875rem;--text-3xl:2.25rem;--leading-tight:1.2;--leading-snug:1.4;--leading-normal:1.6;--leading-relaxed:1.7;--tracking-tight:-.015em;--tracking-wide:.06em;--font-h1: var(--weight-bold) var(--text-3xl)/var(--leading-tight) var(--font-sans);--font-h2: var(--weight-semibold) var(--text-2xl)/var(--leading-tight) var(--font-sans);--font-h3: var(--weight-semibold) var(--text-xl)/var(--leading-snug) var(--font-sans);--font-lead: var(--weight-regular) var(--text-lg)/var(--leading-normal) var(--font-sans);--font-body: var(--weight-regular) var(--text-base)/var(--leading-relaxed) var(--font-sans);--gap: clamp(1rem, 2vw, 1.5rem);--width-content:1200px;--width-reading:66ch;--width-narrow:32rem;--gradient-brand: linear-gradient(157deg, var(--petrol-500) 0%, var(--petrol-700) 100%);--gradient-scene: radial-gradient(120% 120% at 80% 10%, #d9eeee 0%, var(--petrol-50) 60%);--radius-sm:8px;--radius-md:14px;--radius-lg:20px;--radius-full:999px;--shadow-xs: 0 1px 2px rgba(12,40,48,.06);--shadow-sm: 0 1px 3px rgba(12,40,48,.08), 0 1px 2px rgba(12,40,48,.05);--shadow-md: 0 4px 12px rgba(12,40,48,.1), 0 2px 4px rgba(12,40,48,.05);--shadow-lg: 0 12px 28px rgba(12,40,48,.13), 0 4px 8px rgba(12,40,48,.06);--focus-ring: 0 0 0 3px var(--petrol-200);--ease-out: cubic-bezier(.22, .61, .36, 1);--duration-fast:.12s;--duration-normal:.2s}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--surface-page);color:var(--text-body);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-relaxed);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}.contenu{width:min(100% - 2.5rem,var(--width-content));margin-inline:auto}.lecture{max-width:var(--width-reading)}.bleed{width:100vw;margin-inline:calc(50% - 50vw)}h1{font:var(--font-h1);letter-spacing:var(--tracking-tight);color:var(--text-strong);margin:0 0 .5rem}h2{font:var(--font-h2);letter-spacing:var(--tracking-tight);color:var(--text-strong);margin:0 0 .5rem}h3{font:var(--font-h3);color:var(--text-strong);margin:0 0 .4rem}p{margin:0 0 1rem}.eyebrow{font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--accent-hover);margin:0 0 .6rem}a{color:var(--text-link);text-underline-offset:2px}a:hover{color:var(--accent-pressed)}.cta,.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-sans);font-weight:var(--weight-semibold);line-height:1.1;padding:.85rem 1.4rem;font-size:var(--text-base);min-height:44px;border:1px solid transparent;border-radius:var(--radius-md);text-decoration:none;cursor:pointer;transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.cta,.btn--primary{background:var(--cta);color:var(--text-on-accent)}.cta:hover,.btn--primary:hover{background:var(--cta-hover);color:var(--text-on-accent)}.cta:active,.btn--primary:active{background:var(--cta-pressed)}.btn--secondary{background:var(--surface-card);color:var(--accent-hover);border-color:var(--border-strong)}.btn--secondary:hover{background:var(--surface-sunken);border-color:var(--accent)}.btn--ghost{background:transparent;color:var(--accent-hover)}.btn--ghost:hover{background:var(--accent-subtle)}.btn--sm{padding:.5rem .9rem;font-size:var(--text-sm);min-height:40px}.btn--lg{padding:1rem 1.7rem;font-size:var(--text-lg)}button:disabled,.cta:disabled,.btn:disabled,.cta[aria-disabled=true],.btn[aria-disabled=true],[aria-busy=true]{opacity:.6;cursor:not-allowed}.cta[aria-busy=true]:after,.btn[aria-busy=true]:after{content:"";width:1em;height:1em;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.carte{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--gap);box-shadow:var(--shadow-xs);color:var(--text-body)}.carte--interactive{display:block;text-decoration:none;color:var(--text-body);transition:box-shadow var(--duration-normal) var(--ease-out),transform var(--duration-normal) var(--ease-out),border-color var(--duration-normal) var(--ease-out)}.carte--interactive:hover{box-shadow:var(--shadow-md);border-color:var(--border-strong);transform:translateY(-2px)}.badge{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .6rem;border-radius:var(--radius-full);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.01em;background:var(--accent-subtle);color:var(--accent-hover)}.badge--neutral{background:var(--surface-sunken);color:var(--text-muted)}.breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:.15rem;margin-inline:-.35rem;font-size:var(--text-sm);color:var(--text-muted)}.breadcrumb a{display:inline-flex;align-items:center;min-height:44px;padding:0 .35rem;color:var(--text-link);text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.breadcrumb__sep{color:var(--text-subtle)}.check-puce{flex:none;width:1.4rem;height:1.4rem;border-radius:var(--radius-full);background:var(--success-50);color:var(--success-600);display:grid;place-items:center;font-size:.8rem;font-weight:var(--weight-bold);margin-top:1px}.disclaimer{display:flex;gap:.75rem;align-items:flex-start;background:var(--surface-accent);border:1px solid var(--petrol-200);border-radius:var(--radius-md);padding:var(--gap);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-body)}.disclaimer__icon{flex:none;width:1.6rem;height:1.6rem;border-radius:var(--radius-full);background:var(--petrol-600);color:#fff;display:grid;place-items:center;font-weight:700;font-size:.95rem}.disclaimer strong{color:var(--accent-pressed)}.callout{border-radius:var(--radius-md);border:1px solid;padding:var(--gap);margin:1.75rem 0}.callout__titre{display:flex;align-items:center;gap:.5rem;font:var(--font-h3);margin:0 0 .5rem}.callout__pic{flex:none;width:1.6rem;height:1.6rem;border-radius:var(--radius-full);display:grid;place-items:center;font-size:.95rem;font-weight:700;color:#fff}.callout__corps>:last-child{margin-bottom:0}.callout--retenir{background:var(--surface-accent);border-color:var(--petrol-200)}.callout--retenir .callout__titre{color:var(--accent-pressed)}.callout--retenir .callout__pic{background:var(--petrol-600)}.callout--consulter{background:var(--warning-50);border-color:var(--amber-500)}.callout--consulter .callout__titre{color:var(--warning-600)}.callout--consulter .callout__pic{background:var(--warning-600)}.schema{max-width:460px;margin:1.75rem auto}.schema__canvas svg{display:block;width:100%;height:auto}.schema__legende{margin-top:.6rem;text-align:center;font-size:var(--text-sm);color:var(--text-muted);line-height:1.4}.schema__erreur{color:var(--warning-600);font-size:var(--text-sm)}.tableau-scroll{overflow-x:auto;margin:1.5rem 0;background:linear-gradient(to right,var(--surface-page) 30%,rgba(238,244,245,0)) left / 40px 100%,linear-gradient(to left,var(--surface-page) 30%,rgba(238,244,245,0)) right / 40px 100%,radial-gradient(farthest-side at 0 50%,rgba(15,46,55,.16),transparent) left / 14px 100%,radial-gradient(farthest-side at 100% 50%,rgba(15,46,55,.16),transparent) right / 14px 100%;background-repeat:no-repeat;background-attachment:local,local,scroll,scroll}.tableau-scroll:focus-visible{outline:3px solid var(--ring);outline-offset:2px}.tableau-scroll>table{width:100%;margin:0}.article__lecture{font-size:var(--text-sm);color:var(--text-muted)}.article__lecture:before{content:"· "}.article__signature{font-size:var(--text-sm);color:var(--text-muted);margin:.35rem 0 1.5rem}.article__faq{margin-top:2.5rem}.faq{margin:0}.faq__item{border-top:1px solid var(--border-subtle)}.faq__item:last-child{border-bottom:1px solid var(--border-subtle)}.faq__item>summary{list-style:none;cursor:pointer;padding:1rem 2.25rem 1rem 0;position:relative;font:var(--font-h3);color:var(--text-strong)}.faq__item>summary::-webkit-details-marker{display:none}.faq__item>summary:after{content:"";position:absolute;right:.25rem;top:1.35rem;width:.6rem;height:.6rem;border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:rotate(45deg);transition:transform var(--duration-normal) var(--ease-out)}.faq__item[open]>summary:after{transform:rotate(225deg)}.faq__r{margin:0 0 1rem;font:var(--font-body);color:var(--text-body)}.faq__q{font:var(--font-h3);color:var(--text-strong);margin:0 0 .4rem}.champ{display:grid;gap:.4rem}.champ>span{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-strong)}input[type=email],input[type=text],input[type=search],textarea{padding:.8rem .9rem;font-size:var(--text-base);font-family:inherit;color:var(--text-body);background:var(--surface-card);border:1px solid var(--border-field);border-radius:var(--radius-md);outline:none;width:100%;min-height:44px;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}input:focus,textarea:focus{border-color:var(--border-focus);box-shadow:var(--focus-ring)}input:user-invalid,textarea:user-invalid{border-color:var(--danger-600)}input:user-invalid:focus,textarea:user-invalid:focus{box-shadow:0 0 0 3px var(--danger-200)}input[type=checkbox]{width:1.1rem;height:1.1rem;accent-color:var(--accent);flex:none;margin-top:.2rem}.consentement{display:flex;gap:.6rem;align-items:flex-start;font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-normal)}.etat-vide{display:grid;gap:.9rem;justify-items:center;text-align:center;padding:3rem 1.5rem;border:1px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--text-muted);background:var(--surface-card)}.etat-vide__titre{font:var(--font-h3);color:var(--text-strong);margin:0 0 .35rem}.etat-vide p{margin:0}:where(a,button,input,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--ring);outline-offset:2px;border-radius:4px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media print{.site-header,.site-footer,.skip-link,.lecture-progress,.breadcrumb,.article__toc,.article__rail,.article__meta .badge,.avis-article,.encart-capture,.parcours-fil,.no-print{display:none!important}body{background:#fff}a{color:inherit;text-decoration:none}.article{display:block!important}}.liens-sociaux[data-astro-cid-fuuslo2v]{display:flex;align-items:center;gap:.25rem;margin-inline:-12px}.liens-sociaux[data-astro-cid-fuuslo2v] a[data-astro-cid-fuuslo2v]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-sm);opacity:.92;transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.liens-sociaux[data-astro-cid-fuuslo2v] a[data-astro-cid-fuuslo2v]:hover,.liens-sociaux[data-astro-cid-fuuslo2v] a[data-astro-cid-fuuslo2v]:focus-visible{opacity:1;transform:translateY(-1px)}.liens-sociaux[data-astro-cid-fuuslo2v] svg[data-astro-cid-fuuslo2v]{width:20px;height:20px;display:block}.aide-urgence[data-astro-cid-fsybus4g]{background:var(--surface-sunken);border-top:1px solid var(--border-subtle);font-size:var(--text-sm);color:var(--text-muted)}.aide-urgence__inner[data-astro-cid-fsybus4g]{padding-block:1.1rem;display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 1.5rem}.aide-urgence__titre[data-astro-cid-fsybus4g]{margin:0;font-weight:var(--weight-semibold);color:var(--text-strong)}.aide-urgence__liste[data-astro-cid-fsybus4g]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem 1.5rem}.aide-urgence__num[data-astro-cid-fsybus4g]{font-weight:var(--weight-bold);color:var(--text-strong);text-decoration:none;display:inline-block;padding:.6rem .4rem;margin:-.6rem -.4rem}.aide-urgence__num[data-astro-cid-fsybus4g]:hover{color:var(--accent-hover)}.aide-urgence__lien[data-astro-cid-fsybus4g]{color:var(--text-link);display:inline-block;padding:.6rem .4rem;margin:-.6rem -.4rem}@media(max-width:759.98px){.aide-urgence__liste[data-astro-cid-fsybus4g]{flex-direction:column}}.skip-link[data-astro-cid-5hce7sga]{position:absolute;z-index:20;left:.75rem;top:-3.5rem;padding:.6rem 1rem;background:var(--surface-card);color:var(--text-link);border:1px solid var(--border-strong);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);text-decoration:none;font-weight:600;transition:top var(--duration-fast) var(--ease-out)}.skip-link[data-astro-cid-5hce7sga]:focus{top:.75rem}.site-header[data-astro-cid-5hce7sga]{position:sticky;top:0;z-index:10;background:var(--surface-card);border-bottom:1px solid var(--border-subtle)}.site-header__inner[data-astro-cid-5hce7sga]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-block:.9rem}.marque[data-astro-cid-5hce7sga]{display:flex;align-items:center;gap:.6rem;text-decoration:none}.marque__mark[data-astro-cid-5hce7sga]{flex:none;display:block}.marque__nom[data-astro-cid-5hce7sga]{font-size:var(--text-lg);font-weight:700;letter-spacing:-.02em;color:var(--text-strong)}.site-nav[data-astro-cid-5hce7sga]{display:flex;gap:1.25rem;align-items:center}.site-nav__lien[data-astro-cid-5hce7sga]{font-size:var(--text-sm);font-weight:500;color:var(--text-muted);text-decoration:none;padding-block:.35rem}.site-nav__lien[data-astro-cid-5hce7sga]:hover,.site-nav__lien--actif[data-astro-cid-5hce7sga]{color:var(--accent-hover)}.nav-toggle[data-astro-cid-5hce7sga]{display:none;width:44px;height:44px;flex:none;align-items:center;justify-content:center;background:transparent;color:var(--text-strong);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);cursor:pointer}.nav-toggle[data-astro-cid-5hce7sga]:hover{background:var(--surface-sunken)}.nav-toggle__bars[data-astro-cid-5hce7sga],.nav-toggle__bars[data-astro-cid-5hce7sga]:before,.nav-toggle__bars[data-astro-cid-5hce7sga]:after{content:"";display:block;width:20px;height:2px;background:currentColor;border-radius:2px;transition:transform var(--duration-normal) var(--ease-out),background var(--duration-fast) var(--ease-out)}.nav-toggle__bars[data-astro-cid-5hce7sga]{position:relative}.nav-toggle__bars[data-astro-cid-5hce7sga]:before{position:absolute;top:-6px;left:0}.nav-toggle__bars[data-astro-cid-5hce7sga]:after{position:absolute;top:6px;left:0}.nav-toggle[data-astro-cid-5hce7sga][aria-expanded=true] .nav-toggle__bars[data-astro-cid-5hce7sga]{background:transparent}.nav-toggle[data-astro-cid-5hce7sga][aria-expanded=true] .nav-toggle__bars[data-astro-cid-5hce7sga]:before{transform:translateY(6px) rotate(45deg)}.nav-toggle[data-astro-cid-5hce7sga][aria-expanded=true] .nav-toggle__bars[data-astro-cid-5hce7sga]:after{transform:translateY(-6px) rotate(-45deg)}@media(max-width:759.98px){.site-header__inner[data-astro-cid-5hce7sga]{flex-wrap:wrap}.nav-toggle[data-astro-cid-5hce7sga]{display:inline-flex}.site-nav[data-astro-cid-5hce7sga]{order:3;flex-basis:100%;flex-direction:column;align-items:stretch;gap:.15rem;margin-top:.4rem}.site-nav__lien[data-astro-cid-5hce7sga]{padding:.7rem .4rem;font-size:var(--text-base);border-radius:var(--radius-sm)}.site-nav__lien[data-astro-cid-5hce7sga]:hover{background:var(--surface-sunken)}.site-nav[data-astro-cid-5hce7sga] .cta[data-astro-cid-5hce7sga],.site-nav[data-astro-cid-5hce7sga] .btn[data-astro-cid-5hce7sga]{width:100%;margin-top:.35rem}.has-js[data-astro-cid-5hce7sga] .site-nav[data-astro-cid-5hce7sga]{display:none}.has-js[data-astro-cid-5hce7sga] .site-nav[data-astro-cid-5hce7sga].is-open{display:flex}}.site-main[data-astro-cid-5hce7sga]{padding-top:1.5rem}.site-footer[data-astro-cid-5hce7sga]{margin-top:4rem;border-top:1px solid var(--border-subtle);background:var(--surface-card);color:var(--text-muted);font-size:var(--text-sm)}.site-footer__inner[data-astro-cid-5hce7sga]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;justify-content:space-between;padding-block:2rem}.site-footer__meta[data-astro-cid-5hce7sga]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem}.site-footer__liens[data-astro-cid-5hce7sga]{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem}.site-footer[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{color:var(--text-link)}
