.mm-burger{color:#fff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff38;border-radius:999px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;padding:0;display:none}.mm-burger:focus-visible,.mm-panneau a:focus-visible,.mm-fermer:focus-visible{outline-offset:3px;outline:3px solid #c85f66}@media (max-width:1023px){.mm-burger{display:inline-flex}header .wrap>a.btn{margin-left:auto}}.mm-panneau{z-index:1000;overscroll-behavior:contain;color:#fff;font-family:var(--font-inter), system-ui, sans-serif;background:radial-gradient(70% 50% at 10% 0,#78222999,#78222900),#0a0b0d;flex-direction:column;padding:22px 20px 32px;animation:.35s cubic-bezier(.16,1,.3,1) mm-entree;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes mm-entree{0%{opacity:0;transform:translateY(-8px)}}.mm-haut{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.mm-fermer{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;width:46px;height:46px;padding:0;display:inline-flex}.mm-label{font-family:var(--nf-dm-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:#c85f66;margin:0 0 10px;font-size:12px}.mm-liste{border-top:1px solid #ffffff1f;flex-direction:column;margin:0 0 26px;padding:0;list-style:none;display:flex}.mm-liste a{color:#fff;min-height:52px;font-family:var(--nf-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.03em;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:12px;font-size:22px;font-weight:600;text-decoration:none;display:flex}.mm-liste a[aria-current=page]{color:#c85f66}.mm-liste-secteurs a{font-size:18px}.mm-liste a span{color:#fff6;font-size:18px}.mm-actions{flex-direction:column;gap:10px;margin-top:auto;padding-top:8px;display:flex}.mm-pill{border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 24px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.mm-pill-plein{color:#111;background:#fff}.mm-pill-vide{color:#fff;border:1px solid #ffffff47}.mm-coord{flex-wrap:wrap;justify-content:center;gap:6px 18px;margin-top:14px;font-size:13px;display:flex}.mm-coord a{color:#8d929b;text-decoration:none}@media (prefers-reduced-motion:reduce){.mm-panneau{animation:none}}
