:root{--c-nuit:#1a141d;--c-aubergine:#2b2230;--c-prune:#65216b;--c-orchidee:#c99bd0;--c-ivoire:#f3efe9;--c-sable:#e8e1d7;--c-blanc:#fbf9f6;--c-encre:#1d1621;--c-ardoise:#5d5362;--c-brume:#bdb2be;--c-filet:#d9d1c6;--c-contour:#8d8390;--c-lilas:#c99bd0;--c-fond:#f3efe9;--c-prune-nuit:#1a141d;--c-gris-barre:#a9a4ad;--f-titrage:"Newsreader Variable", "Espaces Affina", Georgia, "Times New Roman", serif;--f-texte:"Albert Sans Variable", "Espaces Affina", "Helvetica Neue", Arial, system-ui, sans-serif;--f-interface:"Albert Sans Variable", "Espaces Affina", "Helvetica Neue", Arial, system-ui, sans-serif;--t-mega:clamp(3.1rem, 1.25rem + 5.4vw, 7.25rem);--lh-mega:1;--ls-mega:-.028em;--t-affiche:clamp(2.6rem, 1.4rem + 3.5vw, 5.25rem);--lh-affiche:1.02;--ls-affiche:-.024em;--t-titre-1:clamp(2.2rem, 1.35rem + 2.5vw, 4rem);--lh-titre-1:1.04;--ls-titre-1:-.02em;--t-titre-section:clamp(2.3rem, 1.35rem + 2.9vw, 4.25rem);--lh-titre-section:1.04;--ls-titre-section:-.022em;--t-titre-2:clamp(1.75rem, 1.2rem + 1.45vw, 2.75rem);--lh-titre-2:1.1;--ls-titre-2:-.015em;--t-manifeste:clamp(1.65rem, 1.05rem + 1.65vw, 2.75rem);--lh-manifeste:1.22;--ls-manifeste:-.012em;--t-titre-3:clamp(1.3rem, 1.08rem + .6vw, 1.7rem);--lh-titre-3:1.22;--ls-titre-3:-.01em;--t-chapo:clamp(1.2rem, 1.04rem + .45vw, 1.5rem);--lh-chapo:1.45;--t-chapo-section:clamp(1.12rem, 1rem + .35vw, 1.35rem);--lh-chapo-section:1.5;--t-appel:clamp(2.6rem, 1.4rem + 3.6vw, 5.25rem);--lh-appel:1.02;--ls-appel:-.024em;--t-texte:1.0625rem;--lh-texte:1.66;--t-petit:.9375rem;--lh-petit:1.5;--t-etiquette:.75rem;--lh-etiquette:1;--ls-etiquette:.14em;--mesure:64ch;--e-1:.25rem;--e-2:.5rem;--e-3:.75rem;--e-4:1rem;--e-6:1.5rem;--e-8:2rem;--e-12:3rem;--e-16:4rem;--e-24:6rem;--e-32:8rem;--e-40:10rem;--conteneur:92rem;--gouttiere:clamp(1.25rem, 4.5vw, 4rem);--section:clamp(4rem, 2rem + 5vw, 8rem);--rayon:0;--ligne:2px;--d-survol:.24s;--d-interface:.42s;--d-revelation:1.2s;--d-ligne:1.4s;--ease-porte:cubic-bezier(.19, 1, .22, 1);--ease-standard:cubic-bezier(.65, 0, .35, 1)}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}@font-face{font-family:Espaces Affina;src:url(/fonts/espaces-affina.woff2)format("woff2");unicode-range:U+2009-200A,U+202F;font-display:swap}:root{--fond:var(--c-ivoire);--texte:var(--c-encre);--texte-2:var(--c-ardoise);--trait:var(--c-filet);--accent:var(--c-prune);--accent-2:var(--accent);--inverse-fond:var(--c-nuit);--inverse-texte:var(--c-ivoire);--hauteur-entete:5.25rem;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}.theme-ivoire{--fond:var(--c-ivoire);--texte:var(--c-encre);--texte-2:var(--c-ardoise);--trait:var(--c-filet);--accent:var(--c-prune);--accent-2:var(--accent);--inverse-fond:var(--c-nuit);--inverse-texte:var(--c-ivoire)}.theme-sable{--fond:var(--c-sable);--texte:var(--c-encre);--texte-2:#54455a;--trait:#cdbba6;--accent:var(--c-prune);--accent-2:var(--accent);--inverse-fond:var(--c-nuit);--inverse-texte:var(--c-ivoire)}.theme-nuit{--fond:var(--c-nuit);--texte:var(--c-ivoire);--texte-2:var(--c-brume);--trait:#f3efe929;--accent:var(--c-orchidee);--accent-2:var(--accent);--inverse-fond:var(--c-ivoire);--inverse-texte:var(--c-nuit);color-scheme:dark}.theme-prune{--fond:var(--c-prune);--texte:var(--c-ivoire);--texte-2:#e8d4ea;--trait:#ffffff38;--accent:var(--c-ivoire);--accent-2:var(--accent);--inverse-fond:var(--c-ivoire);--inverse-texte:var(--c-prune);color-scheme:dark}:is(.theme-ivoire,.theme-sable,.theme-nuit,.theme-prune){background-color:var(--fond);color:var(--texte)}main :is(.theme-nuit,.theme-prune):not(.reste-nuit){--fond:#e9e3da;--texte:#1d1621;--texte-2:#5a5060;--trait:#d3cabe;--accent:#65216b;--accent-2:#65216b;--inverse-fond:#1a141d;--inverse-texte:#f3efe9;--c-ivoire:#1d1621;--c-brume:#5a5060;--c-orchidee:#65216b;--c-nuit:#f3efe9;color-scheme:light}main .grain:is(.theme-nuit,.theme-prune):not(.reste-nuit):after{display:none}main .ouverture-page .ouv-grille{--c-ivoire:#1d1621;--c-brume:#5a5060;--c-orchidee:#65216b;--c-nuit:#f3efe9}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;color-scheme:light;background:var(--c-ivoire);scroll-padding-top:calc(var(--hauteur-entete) + 1rem);font-size:clamp(100%,100% + .3125vw - 6px,112.5%)}body{background:var(--c-ivoire);min-height:100dvh;color:var(--c-encre);font-family:var(--f-texte);font-size:var(--t-texte);line-height:var(--lh-texte);font-kerning:normal;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;touch-action:manipulation;margin:0}a,button,label,summary{-webkit-tap-highlight-color:transparent}p,li,dd,dt,address{overflow-wrap:break-word}img,svg,picture,video{max-width:100%;height:auto;display:block}a{color:inherit}button{font:inherit;color:inherit}:is(input,textarea,select){caret-color:var(--accent);accent-color:var(--accent)}p,ul,ol,dl,figure,blockquote{margin:0}ul[role=list],ol[role=list]{margin:0;padding:0;list-style:none}h1,h2,h3,h4{font-family:var(--f-titrage);font-optical-sizing:auto;text-wrap:balance;margin:0;font-weight:400}p,li,dd{text-wrap:pretty}:lang(de) p,:lang(de) li,:lang(de) dd{hyphens:auto;hyphenate-limit-chars:10 5 5}:lang(de) :is(h1,h2,h3,h4,.titre-1,.titre-2,.titre-3,.affiche){-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:14 7 7}.ouverture-titre{hyphens:manual!important}::selection{background:var(--c-prune);color:var(--c-ivoire)}@supports (scrollbar-color:auto){html{scrollbar-color:var(--c-contour) transparent}}main{display:block}:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.evitement{left:var(--gouttiere);z-index:200;background:var(--c-prune);color:var(--c-ivoire);font-family:var(--f-interface);padding:.8rem 1.1rem;font-weight:500;text-decoration:none;position:absolute;top:-5rem}.evitement:focus-visible{top:1rem}.visuellement-cache{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.conteneur{width:min(100% - 2 * var(--gouttiere), var(--conteneur));margin-inline:auto}.section{padding-block:var(--section);position:relative}.grille{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1rem,2.2vw,2.25rem);display:grid}.mesure{max-width:var(--mesure)}.grain{isolation:isolate;position:relative}.grain:after{content:"";z-index:-1;pointer-events:none;background-image:var(--grain);opacity:.05;mix-blend-mode:overlay;position:absolute;inset:0}.mega,.affiche,.titre-1,.titre-section,.titre-2{font-family:var(--f-titrage);font-optical-sizing:auto;font-weight:300}.mega{font-size:var(--t-mega);line-height:var(--lh-mega);letter-spacing:var(--ls-mega)}.affiche{font-size:var(--t-affiche);line-height:var(--lh-affiche);letter-spacing:var(--ls-affiche)}.titre-1{font-size:var(--t-titre-1);line-height:var(--lh-titre-1);letter-spacing:var(--ls-titre-1)}.titre-section{font-size:var(--t-titre-section);line-height:var(--lh-titre-section);letter-spacing:var(--ls-titre-section)}.titre-2{font-size:var(--t-titre-2);line-height:var(--lh-titre-2);letter-spacing:var(--ls-titre-2);font-weight:350}.titre-3{font-family:var(--f-titrage);font-size:var(--t-titre-3);line-height:var(--lh-titre-3);letter-spacing:var(--ls-titre-3);font-weight:400}.accent,em.accent{color:var(--accent);font-style:italic}.leger{font-weight:300}.chapo{font-family:var(--f-titrage);font-size:var(--t-chapo);line-height:var(--lh-chapo);color:var(--texte-2);font-weight:400}.petit{font-size:var(--t-petit);line-height:var(--lh-petit)}.discret{color:var(--texte-2)}.etiquette{font-family:var(--f-interface);font-size:var(--t-etiquette);letter-spacing:var(--ls-etiquette);text-transform:uppercase;color:var(--texte-2);font-weight:500;line-height:1.2}.chiffres{font-variant-numeric:tabular-nums lining-nums}.folio{font-family:var(--f-interface);letter-spacing:.08em;color:var(--accent);font-variant-numeric:tabular-nums lining-nums;font-size:.85rem;font-weight:500}.prose{font-size:1.125rem;line-height:1.72}.prose>*+*{margin-top:1.15em}.prose h2{font-size:var(--t-titre-2);line-height:var(--lh-titre-2);letter-spacing:var(--ls-titre-2);margin-top:2em;font-weight:350}.prose h3{font-size:var(--t-titre-3);line-height:var(--lh-titre-3);margin-top:1.8em;font-weight:450}.prose ul,.prose ol{padding-left:1.2em}.prose li+li{margin-top:.45em}.prose li::marker{color:var(--accent)}.prose a{color:inherit;text-decoration-color:var(--accent);text-underline-offset:.22em;text-decoration-thickness:1px}.prose strong{font-weight:600}.exposant{vertical-align:.45em;letter-spacing:.01em;font-size:.7em;line-height:0}.lien{color:inherit;transition:background-size var(--d-interface) var(--ease-porte), color var(--d-survol) ease;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding-bottom:2px;text-decoration:none}.lien:hover{color:var(--accent);background-position:100% 100%;background-size:0 1px}.lien:has(.icone){white-space:nowrap;align-items:center;gap:.5rem;display:inline-flex}.bouton{--b-fond:var(--texte);--b-texte:var(--fond);--b-survol:var(--accent);isolation:isolate;background:var(--b-fond);min-height:3.4rem;color:var(--b-texte);white-space:nowrap;cursor:pointer;font-family:var(--f-interface);letter-spacing:.01em;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:1.6rem;padding:.5rem 1.15rem .5rem 1.4rem;font-size:.95rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.bouton:before{content:"";z-index:-1;background:var(--b-survol);transition:transform var(--d-interface) var(--ease-porte);position:absolute;inset:0;transform:translateY(101%)}.bouton:hover:before,.bouton:focus-visible:before{transform:none}.bouton .disque{width:1.2rem;height:1.2rem;transition:transform var(--d-interface) var(--ease-porte);flex:none;place-items:center;display:inline-grid}.bouton:hover .disque{transform:translate(2px,-2px)}.bouton .disque .icone{width:1.1rem;height:1.1rem}.bouton-clair{--b-fond:var(--c-ivoire);--b-texte:var(--c-nuit);--b-survol:var(--c-orchidee)}.bouton-contour{--b-fond:transparent;--b-texte:var(--texte);box-shadow:inset 0 0 0 1px}.bouton-contour:hover,.bouton-contour:focus-visible{color:var(--fond);box-shadow:inset 0 0 0 1px var(--accent)}@media (width<=30rem){.bouton{white-space:normal;text-wrap:balance;max-width:100%;line-height:1.25}}.icone{vertical-align:-.2em;flex:none;width:1.25em;height:1.25em}.fleche{width:1.1em;height:1.1em;transition:transform var(--d-interface) var(--ease-porte);flex:none}a:hover .fleche{transform:translate(5px)}.fleche-ligne{width:2.75rem;height:2.75rem;color:var(--texte-2);transition:color .3s ease, transform .6s var(--ease-porte);place-items:center;display:inline-grid}.fleche-ligne .icone{width:1.25rem;height:1.25rem}a:hover .fleche-ligne,a:focus-visible .fleche-ligne{color:var(--accent);transform:translate(3px,-3px)}.duotone{background:var(--c-nuit);position:relative;overflow:hidden}.duotone :is(img,picture){object-fit:cover;filter:url(#bichromie)contrast(1.06);width:100%;height:100%}.duotone:after{content:"";pointer-events:none;background:linear-gradient(#160a1a00 45%,#160a1a80);position:absolute;inset:0}.filtres{width:0;height:0;position:absolute;overflow:hidden}.cadre-image{overflow:hidden}.cadre-image :is(img,picture){object-fit:cover;width:100%;height:100%}[style*="view-transition-class: portrait"] :is(img,picture){object-position:50% 100%}.juridictions{flex-wrap:wrap;gap:0;margin:0;display:inline-flex}.pastille{font-family:var(--f-interface);letter-spacing:.12em;text-transform:uppercase;color:var(--texte-2);white-space:nowrap;font-size:.72rem;font-weight:500}.pastille+.pastille:before{content:"·";color:var(--accent);margin-inline:.55em}.filet{border:0;border-top:1px solid var(--trait);margin:0}.ligne-verticale{position:relative}.ligne-verticale:before{content:"";inset-block:0;background:var(--accent);transform-origin:top;width:2px;position:absolute;left:0}.relecture .a-confirmer{text-decoration:underline dotted var(--accent);text-underline-offset:3px;background:#c99bd038;text-decoration-thickness:2px}.fait-manquant{opacity:.7;white-space:nowrap;border:1px dashed;padding:0 .55em;font-size:.86em;font-style:italic;line-height:1.6;display:inline-block}.relecture .a-confirmer-bloc{border-left:2px dotted var(--accent);padding-left:.75rem}.terme{font:inherit;color:inherit;cursor:help;text-decoration:underline dotted var(--accent);text-underline-offset:4px;background:0 0;border:0;padding:0;text-decoration-thickness:1.5px}.lie{white-space:nowrap}.definition{background:var(--c-nuit);max-width:min(25rem,100vw - 2rem);color:var(--c-ivoire);font-size:var(--t-petit);box-shadow:0 1px 0 0 var(--c-orchidee) inset;border:0;margin:0;padding:1.1rem 1.25rem;line-height:1.55}.definition::backdrop{background:0 0}.definition strong{font-family:var(--f-titrage);color:var(--c-orchidee);margin-bottom:.35rem;font-size:1.15rem;font-weight:450;display:block}.anime [data-apparait]{opacity:0;transform:translateY(24px)}.anime [data-apparait].vu{opacity:1;transition:opacity 1s var(--ease-porte), transform 1.2s var(--ease-porte);transform:none}.anime [data-trace]{transform-origin:0;transform:scaleX(0)}.anime [data-trace=y]{transform-origin:top;transform:scaleY(0)}.anime [data-trace].vu{transition:transform var(--d-ligne) var(--ease-porte);transform:none}.anime [data-trace=trajet]{clip-path:inset(-2rem 100% -2rem 0);transform:none}.anime [data-trace=trajet].vu{clip-path:inset(-2rem 0);transition:clip-path 1.8s var(--ease-standard)}.ligne-split{margin-bottom:-.08em;padding-bottom:.08em;overflow:hidden}.ligne-split,.ligne-split-mask{margin-top:-.16em;padding-top:.16em}.ligne-split-mask{margin-bottom:-.1em;padding-bottom:.1em}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation:.52s var(--ease-standard) both page-sortie}::view-transition-new(root){animation:.9s var(--ease-porte) both page-entree}}@keyframes page-sortie{to{opacity:0;transform:translateY(-3%)scale(.985)}}@keyframes page-entree{0%{clip-path:polygon(50% 100%,50% 100%,50% 100%)}to{clip-path:polygon(-120% 100%,50% -160%,220% 100%)}}::view-transition-group(*.portrait){animation-duration:.7s;animation-timing-function:var(--ease-porte)}@media print{.en-tete,.menu,.bouton,.evitement,.appel,.gravure,.ouverture-art{display:none!important}body{color:#000;background:#fff;font-size:11pt}:is(.theme-nuit,.theme-prune){color:#000!important;background:#fff!important}.anime [data-apparait]{opacity:1!important;transform:none!important}.section{padding-block:1.2rem}}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-vietnamese-opsz-normal.BjhtXyW2.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-opsz-normal.BQn1nviT.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-opsz-normal.s-izfB6B.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-vietnamese-opsz-italic.DTr-ymY4.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-opsz-italic.CSPGnFdO.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-opsz-italic.kJKFiXvB.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Albert Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/albert-sans-latin-ext-wght-normal.BAo4qCk1.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Albert Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/albert-sans-latin-wght-normal.BJ0ssN8N.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Albert Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/trait-albert.woff2)format("woff2-variations");unicode-range:U+2D}html.mode-clair{background:#f5eee4}html.mode-clair main :is(.theme-nuit,.theme-prune){--fond:#eadbc8;--texte:#1c0e20;--texte-2:#5f4f62;--trait:#cdbba6;--accent:#65216b;--accent-2:#65216b;--inverse-fond:#160a1a;--inverse-texte:#f5eee4;--c-ivoire:#1c0e20;--c-brume:#5f4f62;--c-orchidee:#65216b;--c-nuit:#f5eee4;color-scheme:light}html.mode-clair main .grain:is(.theme-nuit,.theme-prune):after{opacity:.035}html.mode-clair main :is(.theme-nuit,.theme-prune) :is(.accent,.etiquette):not(:is(.public-lien,.carte,.vedette) *){color:#65216b}html.mode-clair main :is(.ouverture,.manifeste){--fond:#f5eee4;background-color:#f5eee4}html.mode-clair main :is(.theme-nuit,.theme-prune) .bouton-clair:not(:is(.public-lien,.carte,.vedette) *){--b-fond:#160a1a;--b-texte:#f5eee4;--b-survol:#65216b}html.mode-clair .en-tete:not(.compacte){color:#160a1a}html.mode-clair .en-tete:not(.compacte) .logo-couleur{opacity:1}html.mode-clair .en-tete:not(.compacte) .logo-clair{opacity:0}html.mode-clair .en-tete:not(.compacte) .bouton-entete:before{background:#65216b}html.mode-clair .en-tete:not(.compacte) .bouton-entete:hover,html.mode-clair .en-tete:not(.compacte) .bouton-entete:focus-visible{color:#f5eee4}html.mode-clair .en-tete:not(.compacte) .bouton-menu{color:#f5eee4;background:#160a1a}html.mode-clair :is(.pied,.menu){--fond:#eadbc8;--texte:#1c0e20;--texte-2:#5f4f62;--trait:#cdbba6;--accent:#65216b;--accent-2:#65216b;--inverse-fond:#160a1a;--inverse-texte:#f5eee4;--c-ivoire:#1c0e20;--c-brume:#5f4f62;--c-orchidee:#65216b;--c-nuit:#f5eee4;color-scheme:light}html.mode-clair .menu{--fond:#f5eee4}html.mode-clair :is(.pied,.menu).grain:after{opacity:.035}html.mode-clair .pied .bouton-clair{--b-fond:#160a1a;--b-texte:#f5eee4;--b-survol:#65216b}html.mode-clair .definition{color:#1c0e20;background:#f5eee4;box-shadow:0 0 0 1px #1c0e2024,0 .8rem 2rem -1rem #1c0e204d}html.mode-clair .definition strong{color:#65216b}html.mode-clair main :is(.a-retenir,.avertissement,.col-bureaux,.erreur){--c-nuit:#eadbc8;--c-ivoire:#1c0e20;--c-brume:#5f4f62;--c-orchidee:#65216b;--texte:#1c0e20;--texte-2:#5f4f62;--trait:#cdbba6;--accent:#65216b;--accent-2:#65216b}html.mode-clair main :is(.photo,.vignette){background-color:#e8e1d7}html.mode-clair main :is(.monogramme,.initiales){color:#65216b}.en-tete.astro-kdyzvuez{z-index:60;color:var(--c-encre);pointer-events:none;transition:transform .6s var(--ease-porte);position:fixed;inset:0 0 auto}.barre.astro-kdyzvuez{pointer-events:auto;transition:background-color .5s var(--ease-porte), border-color .5s var(--ease-porte), color .4s ease, padding .5s var(--ease-porte);border-bottom:1px solid #0000;padding-block:1.1rem}.barre-grille.astro-kdyzvuez{align-items:center;gap:clamp(1rem,2.4vw,2.5rem);min-height:3rem;display:flex}.marque.astro-kdyzvuez{width:clamp(168px,14vw,216px);margin-right:auto;display:block;position:relative}.marque.astro-kdyzvuez img.astro-kdyzvuez{width:100%;height:auto;transition:opacity .4s}.logo-clair.astro-kdyzvuez{opacity:0;position:absolute;inset:0}.navigation.astro-kdyzvuez ul.astro-kdyzvuez{gap:clamp(1.1rem,2vw,2.1rem);display:flex}.navigation.astro-kdyzvuez a.astro-kdyzvuez{font-family:var(--f-interface);letter-spacing:.005em;color:inherit;padding-block:.4rem;font-size:.95rem;font-weight:450;text-decoration:none;position:relative}.navigation.astro-kdyzvuez a.astro-kdyzvuez:after{content:"";transform-origin:100%;height:1px;transition:transform .5s var(--ease-porte);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.navigation.astro-kdyzvuez a.astro-kdyzvuez:hover:after,.navigation.astro-kdyzvuez a.astro-kdyzvuez[aria-current=page]:after{transform-origin:0;transform:scaleX(1)}.choix-langue.astro-kdyzvuez{font-family:var(--f-interface);position:relative}.choix-langue.astro-kdyzvuez summary.astro-kdyzvuez{letter-spacing:.12em;cursor:pointer;align-items:center;gap:.35rem;height:2.4rem;padding:0 .55rem;font-size:.8rem;font-weight:500;list-style:none;transition:box-shadow .3s;display:inline-flex;box-shadow:inset 0 0 0 1px #0000}.choix-langue.astro-kdyzvuez summary.astro-kdyzvuez::-webkit-details-marker{display:none}.choix-langue.astro-kdyzvuez summary.astro-kdyzvuez:hover,.choix-langue.astro-kdyzvuez[open] summary.astro-kdyzvuez{box-shadow:inset 0 0 0 1px}.choix-langue.astro-kdyzvuez summary.astro-kdyzvuez .icone{width:.85rem;height:.85rem;transition:transform .35s var(--ease-porte)}.choix-langue.astro-kdyzvuez[open] summary.astro-kdyzvuez .icone{transform:rotate(180deg)}.choix-langue-liste.astro-kdyzvuez{z-index:2;background:var(--c-ivoire);min-width:11.5rem;color:var(--c-encre);padding:.35rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:inset 0 0 0 1px #1d162124,0 .8rem 2rem -1rem #1d162140}.choix-langue.astro-kdyzvuez[open] .choix-langue-liste.astro-kdyzvuez{animation:choix-langue .32s var(--ease-porte)}@keyframes choix-langue{0%{opacity:0;transform:translateY(-.35rem)}}.choix-langue-option.astro-kdyzvuez{color:inherit;align-items:baseline;gap:.8rem;padding:.62rem .75rem;font-size:.95rem;text-decoration:none;transition:background-color .25s;display:flex}.choix-langue-code.astro-kdyzvuez{letter-spacing:.12em;opacity:.62;min-width:1.6rem;font-size:.72rem;font-weight:500}a.astro-kdyzvuez.choix-langue-option:hover,a.astro-kdyzvuez.choix-langue-option:focus-visible{background:#1d16210f}.choix-langue-option.astro-kdyzvuez[aria-current]{box-shadow:inset 2px 0 0 var(--c-prune)}.choix-langue-option.astro-kdyzvuez[aria-current] .choix-langue-code.astro-kdyzvuez{color:var(--c-prune);opacity:1}.langues.astro-kdyzvuez{font-family:var(--f-interface);align-items:center;display:flex}.langues.astro-kdyzvuez li.astro-kdyzvuez{align-items:center;display:flex}.langues.astro-kdyzvuez li.astro-kdyzvuez+li.astro-kdyzvuez:before{content:"";opacity:.3;background:currentColor;width:1px;height:.95em;margin-inline:.15rem}.langues.astro-kdyzvuez a.astro-kdyzvuez,.langues.astro-kdyzvuez span.astro-kdyzvuez[aria-current]{color:inherit;opacity:.6;place-items:center;text-decoration:none;transition:opacity .3s;display:inline-grid;position:relative}.langues.astro-kdyzvuez a.astro-kdyzvuez:hover,.langues.astro-kdyzvuez a.astro-kdyzvuez:focus-visible,.langues.astro-kdyzvuez span.astro-kdyzvuez[aria-current]{opacity:1}.langues.astro-kdyzvuez span.astro-kdyzvuez[aria-current]:after{content:"";background:currentColor;height:1px;position:absolute}.bouton-entete.astro-kdyzvuez{--b-texte:currentColor;gap:1.1rem;min-height:2.75rem;padding:.4rem 1rem .4rem 1.15rem;font-size:.9rem}.bouton-entete.astro-kdyzvuez:hover,.bouton-entete.astro-kdyzvuez:focus-visible{color:var(--c-ivoire);box-shadow:inset 0 0 0 1px var(--c-encre)}.bouton-entete.astro-kdyzvuez:before{background:var(--c-encre)}.bouton-menu.astro-kdyzvuez{background:var(--c-encre);height:2.75rem;color:var(--c-ivoire);font-family:var(--f-interface);cursor:pointer;border:0;align-items:center;gap:.8rem;padding:0 1rem;font-weight:500;display:none}.traits.astro-kdyzvuez{gap:5px;width:20px;display:grid}.traits.astro-kdyzvuez i.astro-kdyzvuez{background:currentColor;height:1.5px;display:block}.en-tete.compacte .barre.astro-kdyzvuez{-webkit-backdrop-filter:blur(16px)saturate(1.2);background:#f3efe9e0;border-bottom-color:#1d16211a;padding-block:.7rem}.en-tete.cachee{transform:translateY(-105%)}html:not(.mode-clair) .en-tete.sur-sombre{color:var(--c-ivoire)}html:not(.mode-clair) .en-tete.sur-sombre .logo-clair.astro-kdyzvuez{opacity:1}html:not(.mode-clair) .en-tete.sur-sombre .logo-couleur.astro-kdyzvuez{opacity:0}html:not(.mode-clair) .en-tete.sur-sombre.compacte .barre.astro-kdyzvuez,html.no-js:not(.mode-clair) .en-tete.sur-sombre .barre.astro-kdyzvuez{background:#1a141dc7;border-bottom-color:#f3efe91a}html:not(.mode-clair) .en-tete.sur-sombre .bouton-entete.astro-kdyzvuez:before{background:var(--c-ivoire)}html:not(.mode-clair) .en-tete.sur-sombre .bouton-entete.astro-kdyzvuez:is(:hover,:focus-visible){color:var(--c-nuit);box-shadow:inset 0 0 0 1px var(--c-ivoire)}html:not(.mode-clair) .en-tete.sur-sombre .bouton-menu.astro-kdyzvuez{background:var(--c-ivoire);color:var(--c-nuit)}html:not(.mode-clair) .en-tete.sur-sombre .astro-kdyzvuez:focus-visible{outline-color:var(--c-orchidee)}.menu.astro-kdyzvuez:focus{outline:none}.menu.astro-kdyzvuez{width:100%;max-width:none;height:100dvh;max-height:none;padding:1.1rem var(--gouttiere) 2rem;overscroll-behavior:contain;border:0;flex-direction:column;margin:0;display:none;position:fixed;inset:0;overflow-y:auto}.menu.astro-kdyzvuez[open]{display:flex}.menu.astro-kdyzvuez::backdrop{background:0 0}.menu-haut.astro-kdyzvuez{border-bottom:1px solid var(--trait);justify-content:space-between;align-items:center;padding-bottom:1.1rem;display:flex}.menu-haut.astro-kdyzvuez .marque.astro-kdyzvuez{width:clamp(168px,14vw,216px)}.menu-haut.astro-kdyzvuez .logo-encre.astro-kdyzvuez{display:none}html.mode-clair .menu-haut.astro-kdyzvuez .logo-encre.astro-kdyzvuez{display:block}html.mode-clair .menu-haut.astro-kdyzvuez .logo-blanc.astro-kdyzvuez{display:none}.menu-fermer.astro-kdyzvuez{background:var(--c-ivoire);height:2.75rem;color:var(--c-nuit);font-family:var(--f-interface);cursor:pointer;border:0;align-items:center;gap:.6rem;padding:0 1.1rem;font-weight:500;display:inline-flex}.menu-corps.astro-kdyzvuez{flex:1;align-items:center;padding-block:2rem;display:grid}.menu-ligne.astro-kdyzvuez{margin-block:-.14em;padding-block:.14em;overflow:hidden}.menu-lien.astro-kdyzvuez{color:var(--c-ivoire);align-items:baseline;gap:1.25rem;padding-block:.2rem;text-decoration:none;display:flex}.menu-num.astro-kdyzvuez{color:var(--c-orchidee)}.menu-nom.astro-kdyzvuez{font-family:var(--f-titrage);letter-spacing:-.025em;transition:transform .6s var(--ease-porte), color .3s ease;font-size:clamp(2.6rem,1.6rem + 4.2vw,5.5rem);font-weight:300;line-height:1.04}.menu-lien.astro-kdyzvuez:hover .menu-nom.astro-kdyzvuez{color:var(--c-orchidee);font-style:italic;transform:translate(1.25rem)}.menu-lien.astro-kdyzvuez[aria-current=page] .menu-nom.astro-kdyzvuez{color:var(--c-orchidee);font-style:italic}.menu-pied.astro-kdyzvuez{border-top:1px solid var(--trait);color:var(--c-brume);font-size:var(--t-petit);flex-wrap:wrap;align-items:end;gap:1.25rem 3rem;padding-top:1.5rem;display:flex}.menu-pied.astro-kdyzvuez p.astro-kdyzvuez{gap:.35rem;display:grid}.menu-pied.astro-kdyzvuez .langues.astro-kdyzvuez{letter-spacing:0;color:var(--c-ivoire);margin-left:auto;font-size:.95rem;font-weight:400}.menu-pied.astro-kdyzvuez .langues.astro-kdyzvuez a.astro-kdyzvuez,.menu-pied.astro-kdyzvuez .langues.astro-kdyzvuez span.astro-kdyzvuez[aria-current]{min-width:auto;height:2.75rem;padding:0 .75rem}.menu-pied.astro-kdyzvuez .langues.astro-kdyzvuez span.astro-kdyzvuez[aria-current]:after{bottom:.55rem;left:.75rem;right:.75rem}@media (width<=64rem){.navigation.astro-kdyzvuez,.barre.astro-kdyzvuez .choix-langue.astro-kdyzvuez,.bouton-entete.astro-kdyzvuez{display:none}.bouton-menu.astro-kdyzvuez{display:inline-flex}}.pied.astro-f5dh2kh2{padding-top:var(--section);color:var(--c-brume);overflow:hidden}.appel-final.astro-f5dh2kh2{border-bottom:1px solid var(--trait);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:2.5rem 4rem;padding-bottom:clamp(4rem,8vw,7rem);display:flex}.phrase.astro-f5dh2kh2{font-family:var(--f-titrage);color:var(--c-ivoire);max-width:12ch;font-weight:300;font-size:var(--t-appel);line-height:var(--lh-appel);letter-spacing:var(--ls-appel)}.colonnes.astro-f5dh2kh2{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;padding-block:clamp(3rem,6vw,4.5rem) 2.5rem;display:grid}.bloc.astro-f5dh2kh2 .etiquette.astro-f5dh2kh2{color:var(--c-orchidee);margin-bottom:1.1rem}address.astro-f5dh2kh2{color:var(--c-ivoire);font-size:1.05rem;font-style:normal;line-height:1.75}.bloc.astro-f5dh2kh2 ul.astro-f5dh2kh2{gap:.35rem;font-size:1.05rem;display:grid}nav.astro-f5dh2kh2.bloc ul.astro-f5dh2kh2{grid-template-rows:repeat(3,auto);grid-auto-columns:max-content;grid-auto-flow:column;column-gap:clamp(1.75rem,3vw,3rem)}.lien-pied.astro-f5dh2kh2{color:var(--c-ivoire);transition:background-size .5s var(--ease-porte), color .3s ease;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;text-decoration:none}.lien-pied.astro-f5dh2kh2:hover{color:var(--c-orchidee);background-size:100% 1px}.identification.astro-f5dh2kh2{max-width:60ch;color:var(--c-brume);border-top:1px solid var(--trait);padding-top:1.5rem;font-size:.82rem;line-height:1.65}.bas.astro-f5dh2kh2{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:1.75rem;font-size:.85rem;display:flex}.legal.astro-f5dh2kh2{gap:1.5rem;display:flex}.langues.astro-f5dh2kh2{font-family:var(--f-interface);letter-spacing:.08em;gap:.6rem;margin-left:auto;display:flex}.langues.astro-f5dh2kh2 a.astro-f5dh2kh2{color:var(--c-brume);text-decoration:none}.langues.astro-f5dh2kh2 a.astro-f5dh2kh2:hover,.langues.astro-f5dh2kh2 span.astro-f5dh2kh2[aria-current]{color:var(--c-ivoire)}.signature.astro-f5dh2kh2{padding-inline:var(--gouttiere);opacity:.9;margin-top:clamp(3rem,7vw,6rem)}.signature.astro-f5dh2kh2 img.astro-f5dh2kh2{width:100%;height:auto;transform:translateY(6%)}.signature.astro-f5dh2kh2 .logo-encre.astro-f5dh2kh2{display:none}html.mode-clair .signature.astro-f5dh2kh2 .logo-encre.astro-f5dh2kh2{display:block}html.mode-clair .signature.astro-f5dh2kh2 .logo-blanc.astro-f5dh2kh2{display:none}@media (width<=48rem){.appel-final.astro-f5dh2kh2{gap:1.75rem;padding-bottom:3rem}.appel-final.astro-f5dh2kh2 .bouton.astro-f5dh2kh2{width:100%}.colonnes.astro-f5dh2kh2{grid-template-columns:1fr;gap:2rem;padding-block:2.5rem 2rem}address.astro-f5dh2kh2,.bloc.astro-f5dh2kh2 ul.astro-f5dh2kh2{font-size:1rem;line-height:1.6}.bloc.astro-f5dh2kh2 .etiquette.astro-f5dh2kh2{margin-bottom:.6rem}.langues.astro-f5dh2kh2{margin-left:0}}.cr-bouton.astro-cwrx5xs7{right:max(1rem, env(safe-area-inset-right));bottom:calc(1rem + env(safe-area-inset-bottom,0px));z-index:120;background:var(--c-prune);color:#f3efe9;min-height:3rem;font-family:var(--f-interface);letter-spacing:.01em;cursor:pointer;transition:transform .5s var(--ease-porte), opacity .35s ease, background-color .3s ease;border:0;align-items:center;gap:.6rem;padding:0 1.15rem;font-size:.95rem;font-weight:500;display:inline-flex;position:fixed;box-shadow:0 .9rem 2.2rem -1rem #1d16218c}.cr-bouton.astro-cwrx5xs7 .icone{width:1.2rem;height:1.2rem}.cr-bouton.astro-cwrx5xs7:is(:hover,:focus-visible){background:#4e1854;transform:translateY(-2px)}.cr-bouton.astro-cwrx5xs7:focus-visible{outline:2px solid var(--c-prune);outline-offset:3px}html.intro-joue .cr-bouton.astro-cwrx5xs7{visibility:hidden}.cr-panneau.astro-cwrx5xs7{inset:auto max(1rem, env(safe-area-inset-right)) calc(4.75rem + env(safe-area-inset-bottom,0px)) auto;color:#1c0e20;background:#f5eee4;border:0;width:min(22rem,100vw - 2rem);margin:0;padding:1.25rem 1.25rem 1.1rem;position:fixed;box-shadow:0 0 0 1px #1c0e201f,0 1.6rem 3.5rem -1.6rem #1c0e2080}.cr-panneau.astro-cwrx5xs7:popover-open{animation:cr-entree .45s var(--ease-porte);gap:1rem;display:grid}@keyframes cr-entree{0%{opacity:0;transform:translateY(.6rem)}}.cr-tete.astro-cwrx5xs7{justify-content:space-between;align-items:start;gap:1rem;display:flex}.cr-titre.astro-cwrx5xs7{font-family:var(--f-titrage);letter-spacing:-.015em;font-size:1.6rem;font-weight:300;line-height:1.12}.cr-fermer.astro-cwrx5xs7{width:2.5rem;height:2.5rem;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:-.5rem -.5rem 0 0;display:inline-grid}.cr-fermer.astro-cwrx5xs7 .icone{width:1.2rem;height:1.2rem}.cr-fermer.astro-cwrx5xs7:focus-visible{outline-offset:0;outline:2px solid #65216b}.cr-ecrire.astro-cwrx5xs7{--b-fond:#1c0e20;--b-texte:#f5eee4;--b-survol:#65216b;width:100%}.cr-lignes.astro-cwrx5xs7{border-top:1px solid #1c0e2024}.cr-ligne.astro-cwrx5xs7{color:inherit;font-family:var(--f-interface);border-bottom:1px solid #1c0e2024;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.8rem 0;font-size:.95rem;text-decoration:none;display:grid}.cr-ligne.astro-cwrx5xs7 .icone{color:#65216b;width:1.1rem;height:1.1rem}.cr-ville.astro-cwrx5xs7{font-weight:500}.cr-numero.astro-cwrx5xs7{color:#5f4f62;font-variant-numeric:tabular-nums;transition:color .3s}.cr-ligne.astro-cwrx5xs7:is(:hover,:focus-visible) .cr-numero.astro-cwrx5xs7{color:#65216b}@media (width<=30rem){.cr-bouton.astro-cwrx5xs7 span.astro-cwrx5xs7{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cr-bouton.astro-cwrx5xs7{justify-content:center;width:3rem;padding:0}}html.appel-visible .cr-bouton.astro-cwrx5xs7:not(:focus-visible){opacity:0;pointer-events:none;transform:translateY(calc(100% + 1.5rem))}@media (width<=50rem){html:has(.en-tete.cachee) .cr-bouton.astro-cwrx5xs7:not(:focus-visible){opacity:0;pointer-events:none;transform:translateY(calc(100% + 1.5rem))}}@media print{.cr-bouton.astro-cwrx5xs7,.cr-panneau.astro-cwrx5xs7{display:none!important}}
