@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_cf84ab{font-family:Poppins,Poppins Fallback;font-style:normal}:root{--vert-profond:#1F3D2E;--vert:#4CAF6D;--vert-clair:#A8C5A2;--creme:#F1E7D6;--sable:#E6C28B;--terracotta:#D46A4A;--fond:#FAF7F1;--surface:#FFFFFF;--surface-douce:var(--creme);--texte:#1B2620;--texte-doux:#6B7770;--texte-tres-doux:#9AA39D;--bordure:#E7E0D3;--accent:var(--vert-profond);--accent-vif:var(--vert);--alerte:var(--terracotta);--cat-foret:#2F6B3F;--cat-eau:#2A7DA8;--cat-champs:var(--sable);--cat-randonnee:var(--terracotta);--rayon:14px;--rayon-petit:10px;--rayon-pilule:999px;--ombre:0 2px 16px rgba(31,61,46,0.07)}*{box-sizing:border-box}body,html{margin:0;padding:0;background-color:var(--fond);background-image:url(/motif.svg);background-size:200px 200px;background-attachment:fixed;color:var(--texte);-webkit-font-smoothing:antialiased}h1,h2,h3{font-weight:700;letter-spacing:-.01em;margin:0}a{color:inherit}.mu-page{min-height:100dvh;padding:28px 18px 56px}.mu-contenu{max-width:480px;margin:0 auto}.mu-carte{background:var(--surface);border:1px solid var(--bordure);border-radius:var(--rayon);padding:18px;box-shadow:var(--ombre)}.mu-bouton,.mu-bouton-clair{display:block;width:100%;padding:15px;font-size:16px;font-family:inherit;font-weight:500;text-align:center;text-decoration:none;border-radius:var(--rayon-petit);cursor:pointer;transition:opacity .15s ease}.mu-bouton{color:#fff;background:var(--accent);border:none}.mu-bouton-clair{color:var(--accent);background:var(--surface);border:1px solid var(--vert-clair)}.mu-bouton-clair:disabled,.mu-bouton:disabled{opacity:.45;cursor:default}.mu-champ{width:100%;padding:14px 15px;font-size:16px;font-family:inherit;color:var(--texte);background:var(--surface);border:1px solid var(--bordure);border-radius:var(--rayon-petit)}.mu-champ:focus{outline:2px solid var(--vert-clair);outline-offset:1px}.mu-pilule{display:inline-block;padding:4px 11px;font-size:12px;font-weight:500;border-radius:var(--rayon-pilule);background:var(--surface-douce);color:var(--vert-profond)}.mu-lien-discret{display:block;width:100%;padding:8px;font-family:inherit;color:var(--texte-tres-doux);background:none;border:none;text-decoration:underline;cursor:pointer}.mu-erreur,.mu-lien-discret{margin-top:16px;font-size:14px}.mu-erreur{padding:12px 14px;color:#8C3A22;background:#FBEBE4;border-radius:var(--rayon-petit)}.mu-nav{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:center;gap:12px;padding:8px 0 max(8px,env(safe-area-inset-bottom));overflow:visible;background:rgba(255,255,255,.96);border-top:1px solid var(--bordure);backdrop-filter:blur(8px);z-index:50}.mu-nav a{flex:1;max-width:110px;display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 14px;font-size:11px;color:var(--texte-doux);text-decoration:none}.mu-nav a[data-actif=true]{color:var(--accent);font-weight:600}.mu-nav svg{width:22px;height:22px}.mu-page{padding-bottom:92px}.mu-hero{position:relative;overflow:hidden;margin-bottom:22px;padding:20px 20px 54px;background:var(--surface-douce);border-radius:var(--rayon)}.mu-hero-silhouettes{position:absolute;left:0;right:0;bottom:-1px;width:100%;opacity:.5;pointer-events:none;user-select:none}.mu-hero-haut{position:relative;display:flex;align-items:center;gap:13px}.mu-logo{width:69px;height:69px;border-radius:16px;flex-shrink:0}.mu-mot{font-size:25px;font-weight:700;letter-spacing:-.5px;color:var(--vert-profond);line-height:1.1}.mu-mot span{color:var(--vert)}.mu-baseline{margin-top:2px;font-size:11px;letter-spacing:1.4px;text-transform:uppercase;color:var(--texte-doux)}.mu-hero-texte{position:relative;margin:14px 0 0;font-size:14px;line-height:1.55;color:var(--texte-doux);max-width:30em}.mu-hero-compact{margin-bottom:18px;padding:0;background:none;border-radius:0}.mu-hero-compact .mu-baseline,.mu-hero-compact .mu-hero-silhouettes{display:none}.mu-hero-compact .mu-logo{width:38px;height:38px;border-radius:10px}.mu-hero-compact .mu-hero-haut{gap:10px}.mu-hero-compact .mu-mot{font-size:18px}.mu-hero-compact .mu-hero-texte{margin-top:10px;font-size:13px}.mu-hero-plein{position:relative;overflow:hidden;width:100vw;margin-left:calc(50% - 50vw);margin-top:-28px;margin-bottom:28px;padding:52px 22px 128px;background:radial-gradient(120% 90% at 50% 0,#FBF6EC 0,var(--surface-douce) 70%);border-bottom:1px solid var(--bordure);text-align:center}.mu-hero-plein .mu-hero-haut{justify-content:center}.mu-hero-plein .mu-logo{width:93px;height:93px;border-radius:22px}.mu-hero-plein .mu-mot{font-size:34px}.mu-hero-plein .mu-hero-texte{margin:20px auto 0;font-size:15.5px;max-width:26em}.mu-hero-plein .mu-hero-silhouettes{opacity:.55;bottom:-2px}@media (min-width:700px){.mu-hero-plein{padding:72px 22px 168px}}.mu-nav a.mu-nav-plus{flex:0 0 auto;width:56px;height:56px;max-width:none;margin:-14px 6px 0;padding:0;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--vert);border:3px solid var(--surface);border-radius:999px;box-shadow:0 4px 14px rgba(76,175,109,.45);transition:transform .12s ease,background .12s ease}.mu-nav a.mu-nav-plus svg{width:28px;height:28px;stroke-width:2.6}.mu-nav a.mu-nav-plus:hover{background:var(--vert-profond);transform:translateY(-2px)}.mu-nav a.mu-nav-plus:active{transform:scale(.94)}body:has(.mu-plein-ecran){background-image:none}.mu-marqueur{position:relative;display:flex;align-items:center;gap:7px;padding:6px 11px;font-family:inherit;font-size:12.5px;line-height:1.25;border-radius:999px;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px rgba(31,61,46,.28)}.mu-marqueur:after{content:"";position:absolute;bottom:-5px;left:50%;width:9px;height:9px;transform:translateX(-50%) rotate(45deg);border-radius:2px}.mu-marqueur-balade{color:#fff;border:none}.mu-marqueur-balade,.mu-marqueur-balade:after{background:var(--vert-profond)}.mu-marqueur-rang{display:flex;align-items:center;justify-content:center;width:19px;height:19px;flex-shrink:0;font-size:11px;font-weight:700;color:var(--vert-profond);background:#fff;border-radius:999px}.mu-marqueur-participant{flex-direction:column;align-items:flex-start;gap:1px;color:#fff;cursor:default}.mu-marqueur-participant,.mu-marqueur-participant:after{background:var(--terracotta)}.mu-marqueur-nom{font-weight:600}.mu-marqueur-commune{font-size:10.5px;opacity:.85;text-transform:capitalize}.mu-act{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:11px 16px;font-size:14.5px;font-family:inherit;font-weight:500;line-height:1.2;text-align:center;text-decoration:none;border:1px solid transparent;border-radius:var(--rayon-petit);cursor:pointer;transition:opacity .15s ease,background .15s ease}.mu-act:disabled{opacity:.45;cursor:default}.mu-act:focus-visible{outline:2px solid var(--vert);outline-offset:2px}.mu-act-1{color:#fff;background:var(--vert-profond)}.mu-act-2{background:var(--surface);border-color:var(--vert-clair)}.mu-act-2,.mu-act-3{color:var(--vert-profond)}.mu-act-3{min-height:38px;padding:8px 13px;font-size:13.5px;background:var(--surface-douce)}.mu-act-3,.mu-act-danger{position:relative}.mu-act-3:after,.mu-act-danger:after{content:"";position:absolute;top:-3px;bottom:-3px;left:0;right:0}.mu-act-danger{min-height:38px;padding:8px 13px;font-size:13px;color:#A8503A;background:transparent;border-color:transparent}.mu-act-danger:hover{background:#FBEBE4}.mu-act-large{width:100%}.mu-paire{display:flex;flex-wrap:wrap;gap:8px;container-type:inline-size}.mu-paire>*{flex:1 1 100%}@container (min-width: 400px){.mu-paire>*{flex:1 1 0}}.mu-segments{display:flex;gap:3px;width:100%;padding:3px;background:var(--surface-douce);border:1px solid var(--bordure);border-radius:var(--rayon-pilule)}.mu-segment{position:relative;flex:1;min-height:38px;padding:8px 10px;font-size:13.5px;font-family:inherit;font-weight:500;line-height:1.2;color:var(--texte-doux);background:transparent;border:none;border-radius:var(--rayon-pilule);cursor:pointer;transition:background .15s ease,color .15s ease}.mu-segment:after{content:"";position:absolute;top:-3px;bottom:-3px;left:0;right:0}.mu-segment[aria-checked=true]{font-weight:600;color:var(--vert-profond);background:var(--surface);box-shadow:0 1px 3px rgba(31,61,46,.12)}.mu-segment:focus-visible{outline:2px solid var(--vert);outline-offset:2px}.mu-puce{position:relative;padding:10px 13px;font-size:13.5px;font-family:inherit;line-height:1.2;border:1.5px solid;border-radius:var(--rayon-pilule);cursor:pointer}.mu-puce:after{content:"";position:absolute;top:-3px;bottom:-3px;left:0;right:0}.mu-puce:focus-visible{outline:2px solid var(--vert);outline-offset:2px}.mu-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;font-size:12.5px;font-weight:500;color:var(--vert-profond);background:var(--surface-douce);border-radius:var(--rayon-pilule);white-space:nowrap}.mu-badge-vert{color:var(--cat-foret);background:#EAF3DE}.mu-section{padding:16px;background:var(--surface);border:1px solid var(--bordure);border-radius:var(--rayon)}.mu-section-titre{margin:0 0 2px;font-size:15.5px;font-weight:600;color:var(--texte)}.mu-section-soustitre{margin:0 0 14px;font-size:13px;line-height:1.45;color:var(--texte-doux)}.mu-reglage{display:flex;align-items:flex-start;gap:12px;width:100%;padding:13px 0;text-align:left;background:none;border:none;border-top:1px solid var(--bordure);font-family:inherit;color:inherit;cursor:pointer}.mu-reglage:first-of-type{border-top:none}.mu-accordeon:focus-visible,.mu-reglage:focus-visible{outline:2px solid var(--vert);outline-offset:2px;border-radius:var(--rayon-petit)}.mu-reglage-titre{display:block;font-size:14px;font-weight:600;color:var(--texte)}.mu-reglage-detail{display:block;margin-top:2px;font-size:12.5px;line-height:1.45;color:var(--texte-doux)}.mu-switch{position:relative;flex-shrink:0;width:46px;height:27px;margin-top:1px;padding:0;background:#9B9488;border:none;border-radius:var(--rayon-pilule);cursor:pointer;transition:background .18s ease}.mu-switch[aria-checked=true]{background:var(--vert)}.mu-switch:after{content:"";position:absolute;top:3px;left:3px;width:21px;height:21px;background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:transform .18s ease}.mu-switch[aria-checked=true]:after{transform:translateX(19px)}.mu-switch:disabled{opacity:.5;cursor:default}.mu-switch:focus-visible{outline:2px solid var(--vert);outline-offset:2px}.mu-accordeon{display:flex;align-items:center;justify-content:space-between;width:100%;padding:13px 0;font-size:14px;font-weight:500;font-family:inherit;color:var(--vert-profond);background:none;border:none;border-top:1px solid var(--bordure);border-bottom:1px solid var(--bordure);cursor:pointer}.mu-accordeon-chevron{display:inline-flex;flex-shrink:0;font-size:11px;color:var(--texte-doux);transition:transform .18s ease}.mu-accordeon[aria-expanded=true] .mu-accordeon-chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.mu-accordeon-chevron,.mu-act,.mu-segment,.mu-switch,.mu-switch:after{transition:none}}