:root{--void:#090b0a;--surface:#111713;--surface-deep:#0d110f;--surface-stripe:#121914;--moss:#24382c;--sage:#607a66;--sage-texte:#6e8874;--sage-light:#8fa894;--bone:#e3e0d6;--signal:#b7ff72;--signal-hover:#c6ff8c;--erreur:#ffb4a2;--alerte:#ff6b5a;--papier:#ece9e1;--encre:#121914;--signal-papier:#2e5c17;--sage-texte-papier:#4d6653;--bone-attenue:#e3e0d6b3;--bord-section:#e3e0d614;--bord-carte:#e3e0d61a;--bord-bouton:#e3e0d63d;--conteneur:1320px;--gouttiere:clamp(20px, 4vw, 56px);--conteneur-avec-gouttieres:calc(var(--conteneur) + 2 * var(--gouttiere));--section-y:clamp(80px, 10vw, 144px);--hauteur-nav:72px;--texte-9:9px;--texte-10:10px;--texte-11:11px;--rayon-bouton:9px;--rayon-carte:16px;--rayon-panneau:20px;--ombre-carte:0 2px 18px #0000004d;--ombre-carte-survol:0 18px 50px #00000073, 0 0 30px #b7ff721f;--halo-cta:0 0 0 4px #b7ff7224, 0 0 32px #b7ff7273;--duree-couleur:.3s;--duree-montee:.45s;--duree-zoom:.9s;--ease-zoom:cubic-bezier(.2, .7, .2, 1)}@media (pointer:coarse) and (max-width:599px),(pointer:coarse) and (max-height:499px){:root{--texte-9:12px;--texte-10:12px;--texte-11:12px;--section-y:48px}}
*,:before,:after{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%}body{background:var(--void);color:var(--bone);font-family:var(--police-texte), system-ui, sans-serif;margin:0;font-size:16px;line-height:1.7;animation:.7s both wx-entree}::selection{background:var(--signal);color:var(--void)}a{color:inherit;text-decoration:none}.lien-prose{color:var(--bone);text-underline-offset:.18em;transition:color var(--duree-couleur) ease, text-decoration-color var(--duree-couleur) ease;text-decoration-line:underline;text-decoration-color:#b7ff7280;text-decoration-thickness:1px}@media (hover:hover){.lien-prose:hover{color:var(--signal);-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}}.lien-prose:focus-visible{color:var(--signal);-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}img,svg{max-width:100%;display:block}:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.conteneur{max-width:var(--conteneur);margin-inline:auto}.visuellement-cache{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes wx-entree{0%{opacity:.01}to{opacity:1}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}body{animation:none}}@media (pointer:coarse) and (max-width:599px),(pointer:coarse) and (max-height:499px){body:has([data-ilot][data-actif=oui]){padding-bottom:calc(96px + env(safe-area-inset-bottom))}body{padding-inline:env(safe-area-inset-left) env(safe-area-inset-right)}:where(a,button,[role=button]):active{outline:2px solid var(--signal);outline-offset:2px;transform:scale(.98)}}@media (prefers-reduced-motion:reduce){:where(a,button,[role=button]):active{transform:none}}
