.mwf-contenu{padding:clamp(32px, 3.6vw, 48px) 20px;background:#fff}.mwf-contenu--fond-gris{background:#f4f7f6}.mwf-contenu--fond-blanc+.mwf-contenu--fond-blanc,.mwf-contenu--fond-gris+.mwf-contenu--fond-gris{padding-top:0}.mwf-contenu__grille{display:flex;flex-wrap:wrap;gap:clamp(32px, 4.5vw, 52px);align-items:center}.mwf-contenu__texte{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:24px}.mwf-contenu__corps{min-width:0;display:flex;flex-direction:column;gap:24px}.mwf-contenu--visuel-aucun .mwf-contenu__texte{max-width:860px;margin:0 auto}.mwf-contenu--titre-seul .mwf-contenu__texte{margin:0}.mwf-contenu--deux-colonnes .mwf-contenu__texte{max-width:none;margin:0;display:grid;grid-template-columns:minmax(0, 5fr) minmax(0, 7fr);gap:clamp(28px, 4vw, 56px);align-items:start}.mwf-contenu--deux-colonnes .mwf-contenu__entete h2{font-size:clamp(30px, 3.2vw, 44px)}.mwf-contenu--deux-colonnes .mwf-contenu__corps{position:relative;padding-left:clamp(24px, 3vw, 44px)}.mwf-contenu--deux-colonnes .mwf-contenu__corps::before{content:"";position:absolute;top:6px;bottom:6px;left:0;width:2px;border-radius:2px;background:linear-gradient(180deg, #2ccd7c 0%, rgba(44,205,124,0.35) 28%, #eef3f1 60%)}.mwf-contenu--deux-colonnes .mwf-contenu__prose>p:first-child{font-size:clamp(17.5px, 1.4vw, 19px);line-height:1.7;color:#0e2a47}.mwf-contenu--deux-colonnes.mwf-contenu--long .mwf-contenu__texte{row-gap:0}.mwf-contenu--deux-colonnes.mwf-contenu--long .mwf-contenu__corps,.mwf-contenu--deux-colonnes.mwf-contenu--long .mwf-contenu__prose{display:contents}.mwf-contenu--deux-colonnes.mwf-contenu--long .mwf-contenu__corps::before{display:none}.mwf-contenu--deux-colonnes.mwf-contenu--long .mwf-contenu__entete{grid-column:1;grid-row:1;margin-bottom:clamp(16px, 2vw, 24px)}.mwf-contenu--deux-colonnes.mwf-contenu--long .mwf-contenu__prose>*,.mwf-contenu--deux-colonnes.mwf-contenu--long .mwf-contenu__corps>*{grid-column:1 / -1}.mwf-contenu--deux-colonnes.mwf-contenu--long .mwf-contenu__prose>p:first-child{grid-column:2;grid-row:1;align-self:end;margin:0 0 clamp(16px, 2vw, 24px);padding-left:clamp(24px, 3vw, 44px);box-shadow:inset 2px 0 0 #2ccd7c}.mwf-contenu--deux-colonnes.mwf-contenu--long .mwf-contenu__prose>p:not(:first-child){max-width:860px}.mwf-contenu--deux-colonnes.mwf-contenu--long .mwf-contenu__prose>ul:not(.mwf-liste-cartes){display:grid;grid-template-columns:repeat(auto-fill, minmax(min(300px, 100%), 1fr));gap:10px;margin:0 0 8px}.mwf-contenu--deux-colonnes.mwf-contenu--long .mwf-contenu__prose>ul:not(.mwf-liste-cartes) li{margin:0;padding:14px 16px 14px 48px;border-radius:14px;background:#f4f7f6;border:1px solid rgba(14,42,71,0.05);font-size:16.5px;line-height:1.5}.mwf-contenu--deux-colonnes.mwf-contenu--long .mwf-contenu__prose>ul:not(.mwf-liste-cartes) li::before{left:16px;top:15px}.mwf-contenu--deux-colonnes.mwf-contenu--long .mwf-contenu__bon,.mwf-contenu--deux-colonnes.mwf-contenu--long .mwf-contenu__atouts,.mwf-contenu--deux-colonnes.mwf-contenu--long .mwf-contenu__boutons{margin-top:16px}.mwf-contenu--centre .mwf-contenu__grille{justify-content:center}.mwf-contenu--centre .mwf-contenu__texte{margin:0 auto}.mwf-contenu--centre .mwf-contenu__entete{align-items:center;text-align:center}.mwf-contenu--centre .mwf-contenu__boutons{justify-content:center}.mwf-contenu__entete{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.mwf-contenu__entete h2{margin:0;font-family:"Bricolage Grotesque","Figtree",sans-serif;font-size:clamp(32px, 3.7vw, 50px);line-height:1.06;font-weight:800;letter-spacing:-0.032em;color:#0e2a47}.mwf-contenu__visuel{flex:1 1 460px;min-width:0}.mwf-contenu__visuel--libre img{display:block;width:100%;max-width:500px;height:auto;margin:0 auto;border-radius:20px}.mwf-contenu--inverse .mwf-contenu__visuel{order:-1}.mwf-contenu__visuel--plan{align-self:stretch;display:flex;min-height:400px;border-radius:24px;overflow:hidden;background:#f4f7f6;border:1px solid #e3ece9;box-shadow:0 2px 6px rgba(14,42,71,0.05),0 24px 48px -24px rgba(14,42,71,0.22)}.mwf-contenu__visuel--plan iframe{display:block;flex:1;width:100%;height:auto;min-height:400px;border:0}@media screen and (max-width: 760px){.mwf-contenu__visuel--plan{min-height:300px}.mwf-contenu__visuel--plan iframe{min-height:300px}}.mwf-contenu--visuel-plan .mwf-contenu__prose ul{margin:18px 0;padding:4px 18px;border-radius:18px;background:#fff;border:1px solid #e3ece9}.mwf-contenu--visuel-plan .mwf-contenu__prose ul li{margin:0;padding-top:12px;padding-bottom:12px;border-bottom:1px solid #eef3f1}.mwf-contenu--visuel-plan .mwf-contenu__prose ul li::before{top:17px}.mwf-contenu--visuel-plan .mwf-contenu__prose ul li:last-child{border-bottom:0}.mwf-contenu--panneau .mwf-contenu__grille{position:relative;overflow:hidden;padding:clamp(24px, 4vw, 48px);border-radius:32px;background:linear-gradient(135deg, #e3f5ec 0%, #f2faf6 55%, #e6f1f4 100%);border:1px solid #eef3f1}.mwf-contenu--panneau .mwf-contenu__grille::before{content:"";position:absolute;right:-90px;bottom:-120px;width:320px;height:320px;border-radius:50%;background:rgba(44,205,124,0.12);pointer-events:none}.mwf-contenu--panneau .mwf-contenu__grille>*{position:relative}.mwf-contenu--panneau.mwf-contenu--fond-gris .mwf-contenu__grille{background:linear-gradient(135deg, #fff 0%, #f6fbf9 100%)}.mwf-contenu--long .mwf-contenu__grille{align-items:flex-start}.mwf-contenu--long .mwf-contenu__visuel{position:sticky;top:120px}.mwf-contenu__prose ul:has(>li:nth-child(9)){display:grid;grid-template-columns:repeat(auto-fill, minmax(min(300px, 100%), 1fr));column-gap:28px}.mwf-contenu__boutons{margin-top:4px}.mwf-contenu__bon{display:flex;flex-direction:column;gap:6px}.mwf-contenu__bon p{margin:0;font-size:16px;line-height:1.6;color:#3e5163}.mwf-contenu__atouts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(150px, 100%), 1fr));gap:12px}.mwf-contenu__atouts li{display:flex;flex-direction:column;gap:6px;padding:18px 16px;border-radius:18px;background:#fff;border:1px solid #e3ece9;box-shadow:0 8px 22px rgba(6,48,58,0.05)}.mwf-contenu__atouts li strong{margin-top:6px;font-family:"Bricolage Grotesque","Figtree",sans-serif;font-size:17px;line-height:1.25;color:#0e2a47}.mwf-contenu__atouts li span:last-child:not(.mwf-contenu__atout-picto){font-size:14.5px;line-height:1.5;color:#3e5163}.mwf-contenu__atout-picto{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:#e5f2ee;color:#15955a}.mwf-contenu__prose{font-size:18px;line-height:1.75;color:#3e5163}.mwf-contenu__prose>*:first-child{margin-top:0}.mwf-contenu__prose>*:last-child{margin-bottom:0}.mwf-contenu__prose p{margin:0 0 16px}.mwf-contenu__prose h2,.mwf-contenu__prose h3,.mwf-contenu__prose h4{margin:32px 0 12px;font-family:"Bricolage Grotesque","Figtree",sans-serif;line-height:1.25;font-weight:700;color:#0e2a47;letter-spacing:-0.01em}.mwf-contenu__prose h2{font-size:clamp(22px, 2.6vw, 28px)}.mwf-contenu__prose h3{font-size:21px}.mwf-contenu__prose h4{font-size:18px}.mwf-contenu__prose strong{color:#0e2a47}.mwf-contenu__prose a{color:#15955a;font-weight:600;text-decoration:underline;text-underline-offset:3px}.mwf-contenu__prose a:hover{color:#0e6e40}.mwf-contenu__prose ul{list-style:none;margin:0 0 20px;padding:0}.mwf-contenu__prose ul li{position:relative;margin:0 0 10px;padding-left:30px}.mwf-contenu__prose ul li::before{content:"";position:absolute;left:0;top:5px;width:20px;height:20px;border-radius:50%;background-color:#e5f2ee;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2315955a' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-position:center;background-size:12px 12px;background-repeat:no-repeat}.mwf-contenu__prose ul.mwf-liste-cartes{display:flex;flex-direction:column;gap:12px;margin:4px 0 20px}.mwf-contenu__prose ul.mwf-liste-cartes li{margin:0;padding:16px 18px 16px 64px;border-radius:16px;background:#fff;border:1px solid #e3ece9;line-height:1.6}.mwf-contenu__prose ul.mwf-liste-cartes li::before{left:16px;top:16px;width:34px;height:34px;border-radius:10px;background-color:#e5f2ee;background-size:16px 16px}.mwf-contenu__prose ul.mwf-liste-cartes li strong:first-child{display:block;margin-bottom:2px;font-size:17px}.mwf-contenu__prose ul.mwf-liste-cartes li strong:first-child+br{display:none}.mwf-contenu__prose ol{margin:0 0 20px;padding-left:22px}.mwf-contenu__prose ol li{margin-bottom:8px;padding-left:4px}.mwf-contenu__prose img{max-width:100%;max-height:460px;width:auto;height:auto;border-radius:14px}.mwf-contenu__prose img[src*="logo"],.mwf-contenu__prose img[src*="Logo"],.mwf-contenu__prose img[src$=".svg"]{max-height:72px;border-radius:0}.mwf-contenu__prose table{width:100%;margin:0 0 20px;border-collapse:collapse;font-size:16px}.mwf-contenu__prose table th,.mwf-contenu__prose table td{padding:12px 14px;border:1px solid #e3ece9;text-align:left;vertical-align:top}.mwf-contenu__prose table th{background:#f4f7f6;color:#0e2a47}.mwf-contenu__prose .mwf-galerie{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(160px, 100%), 1fr));gap:16px;margin:8px 0 24px}.mwf-contenu__prose .mwf-galerie img{display:block;width:100%;max-height:none;height:auto;border-radius:18px}.mwf-contenu__prose .mwf-iframe{margin:24px 0;border-radius:18px;overflow:hidden;border:1px solid #e3ece9;background:#fff}.mwf-contenu__prose .mwf-iframe iframe{display:block;width:100%;border:0}.mwf-contenu__prose blockquote{margin:0 0 20px;padding:16px 20px;border-left:4px solid #2ccd7c;background:#e5f2ee;border-radius:0 12px 12px 0;color:#0e2a47}.mwf-contenu--fond-gris .mwf-contenu__prose ul li::before{background-color:#fff}.mwf-contenu--fond-gris.mwf-contenu--deux-colonnes.mwf-contenu--long .mwf-contenu__prose>ul:not(.mwf-liste-cartes) li{background:#fff;box-shadow:0 1px 2px rgba(14,42,71,0.04)}.mwf-contenu--fond-gris.mwf-contenu--deux-colonnes.mwf-contenu--long .mwf-contenu__prose>ul:not(.mwf-liste-cartes) li::before{background-color:#e5f2ee}.mwf-contenu__video{position:relative;display:block;width:100%;padding:0;border:0;border-radius:20px;overflow:hidden;aspect-ratio:16 / 9;background:#0e2a47;cursor:pointer;box-shadow:0 24px 48px rgba(6,48,58,0.18)}.mwf-contenu__video img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.mwf-contenu__video::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(14,42,71,0) 40%, rgba(14,42,71,0.85) 100%)}.mwf-contenu__video:hover img{transform:scale(1.04)}.mwf-contenu__video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.mwf-contenu__video.est-lancee::after{display:none}.mwf-contenu__lecture{position:absolute;z-index:2;top:50%;left:50%;width:76px;height:76px;margin:-38px 0 0 -38px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#2ccd7c;color:#0e2a47;box-shadow:0 0 0 10px rgba(44,205,124,0.25);transition:transform .2s ease}.mwf-contenu__lecture svg{margin-left:4px}.mwf-contenu__video:hover .mwf-contenu__lecture{transform:scale(1.08)}.mwf-contenu__legende{position:absolute;z-index:2;left:24px;right:24px;bottom:20px;display:flex;flex-direction:column;gap:2px;text-align:left;color:#fff}.mwf-contenu__legende small{font-size:13px;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;color:#8fe8bb}.mwf-contenu__legende strong{font-family:"Bricolage Grotesque","Figtree",sans-serif;font-size:20px;line-height:1.25}@media screen and (max-width: 1024px){.mwf-contenu--long .mwf-contenu__visuel{position:static}.mwf-contenu--deux-colonnes .mwf-contenu__texte{grid-template-columns:minmax(0, 1fr);gap:20px}.mwf-contenu--deux-colonnes.mwf-contenu--long .mwf-contenu__entete{margin-bottom:20px}.mwf-contenu--deux-colonnes.mwf-contenu--long .mwf-contenu__prose>p:first-child{grid-column:1 / -1;grid-row:auto;margin:0 0 20px;padding-left:18px}.mwf-contenu--deux-colonnes .mwf-contenu__corps{padding-left:0}.mwf-contenu--deux-colonnes .mwf-contenu__corps::before{display:none}}@media screen and (max-width: 760px){.mwf-contenu__boutons{flex-direction:column;align-items:stretch}.mwf-contenu__lecture{width:60px;height:60px;margin:-30px 0 0 -30px}}.mwf-contenu--document .mwf-contenu__grille{display:grid;grid-template-columns:260px minmax(0, 780px);justify-content:center;align-items:start;gap:clamp(32px, 5vw, 64px)}@media screen and (max-width: 1024px){.mwf-contenu--document .mwf-contenu__grille{grid-template-columns:minmax(0, 1fr);gap:24px}}.mwf-contenu--document .mwf-contenu__texte{max-width:none;margin:0}.mwf-contenu--document .mwf-contenu__prose{font-size:17px}.mwf-contenu--document .mwf-contenu__prose h2,.mwf-contenu--document .mwf-contenu__prose h3,.mwf-contenu--document .mwf-contenu__prose h4{scroll-margin-top:110px}.mwf-contenu--document .mwf-contenu__prose>h2,.mwf-contenu--document .mwf-contenu__prose>h3{margin:40px 0 14px;padding-top:32px;border-top:1px solid #e3ece9;font-size:clamp(21px, 2.2vw, 25px)}.mwf-contenu--document .mwf-contenu__prose>:first-child{margin-top:0;padding-top:0;border-top:0}.mwf-contenu__sommaire{position:sticky;top:104px;max-height:calc(100vh - 128px);overflow:auto;padding:18px;border-radius:20px;background:#f4f7f6;border:1px solid #e3ece9}.mwf-contenu__sommaire summary{display:flex;align-items:center;gap:10px;list-style:none;cursor:pointer;font-family:"Bricolage Grotesque","Figtree",sans-serif;font-size:17px;font-weight:700;color:#0e2a47}.mwf-contenu__sommaire summary::-webkit-details-marker{display:none}.mwf-contenu__sommaire summary svg{color:#15955a}.mwf-contenu__sommaire ol{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.mwf-contenu__sommaire a{display:block;padding:8px 12px;border-radius:10px;font-size:15px;line-height:1.35;color:#3e5163;text-decoration:none;transition:background-color .2s ease,color .2s ease}.mwf-contenu__sommaire a:hover{background:#fff;color:#0e2a47}.mwf-contenu__sommaire a[aria-current="true"]{background:#fff;color:#0e2a47;font-weight:600;box-shadow:inset 3px 0 0 #2ccd7c}@media screen and (max-width: 1024px){.mwf-contenu__sommaire{position:static;max-height:none}.mwf-contenu__sommaire summary::after{content:"+";margin-left:auto;font-size:22px;line-height:1;color:#15955a}.mwf-contenu__sommaire details[open] summary::after{content:"−"}}.mwf-contenu.mwf-contenu--programme .mwf-contenu__grille{position:relative;isolation:isolate;background:linear-gradient(120deg, #255b8d 0%, #18837a 100%);color:#fff;padding:clamp(28px, 4.4vw, 60px);border-radius:32px;overflow:hidden;box-shadow:0 2px 4px rgba(14,42,71,0.06),0 30px 60px -26px rgba(14,42,71,0.5)}.mwf-contenu.mwf-contenu--programme .mwf-contenu__entete{color:rgba(255,255,255,0.92)}.mwf-contenu.mwf-contenu--programme .mwf-contenu__entete strong,.mwf-contenu.mwf-contenu--programme .mwf-contenu__entete h3,.mwf-contenu.mwf-contenu--programme .mwf-contenu__entete h4{color:#fff}.mwf-contenu.mwf-contenu--programme .mwf-contenu__entete a{color:#8fe8bb}.mwf-contenu.mwf-contenu--programme .mwf-contenu__entete .mwf-surtitre{color:#fff}.mwf-contenu.mwf-contenu--programme .mwf-contenu__entete .mwf-marque{color:#8fe8bb}.mwf-contenu.mwf-contenu--programme .mwf-contenu__entete h2{color:#fff}.mwf-contenu.mwf-contenu--programme .mwf-contenu__bon p{color:rgba(255,255,255,0.88)}.mwf-contenu.mwf-contenu--programme .mwf-contenu__prose{color:rgba(255,255,255,0.92)}.mwf-contenu.mwf-contenu--programme .mwf-contenu__prose strong,.mwf-contenu.mwf-contenu--programme .mwf-contenu__prose h3,.mwf-contenu.mwf-contenu--programme .mwf-contenu__prose h4{color:#fff}.mwf-contenu.mwf-contenu--programme .mwf-contenu__prose a{color:#8fe8bb}.mwf-contenu.mwf-contenu--programme .mwf-contenu__prose .mwf-surtitre{color:#fff}.mwf-contenu.mwf-contenu--programme .mwf-contenu__prose .mwf-marque{color:#8fe8bb}.mwf-contenu.mwf-contenu--programme .mwf-contenu__prose>p:first-child{color:#fff}.mwf-contenu.mwf-contenu--programme .mwf-contenu__prose ul li::before{background-color:#8fe8bb;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%230e2a47%27 stroke-width=%273.4%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpolyline points=%2720 6 9 17 4 12%27/%3E%3C/svg%3E")}.mwf-contenu.mwf-contenu--programme.mwf-contenu--deux-colonnes.mwf-contenu--long .mwf-contenu__prose>p:first-child{box-shadow:inset 2px 0 0 #8fe8bb}.mwf-contenu.mwf-contenu--programme.mwf-contenu--deux-colonnes.mwf-contenu--long .mwf-contenu__prose>ul:not(.mwf-liste-cartes) li,.mwf-contenu.mwf-contenu--programme.mwf-contenu--fond-gris.mwf-contenu--deux-colonnes.mwf-contenu--long .mwf-contenu__prose>ul:not(.mwf-liste-cartes) li{background:rgba(255,255,255,0.09);border-color:rgba(255,255,255,0.16);color:#fff}.mwf-contenu.mwf-contenu--programme.mwf-contenu--deux-colonnes.mwf-contenu--long .mwf-contenu__prose>ul:not(.mwf-liste-cartes) li::before,.mwf-contenu.mwf-contenu--programme.mwf-contenu--fond-gris.mwf-contenu--deux-colonnes.mwf-contenu--long .mwf-contenu__prose>ul:not(.mwf-liste-cartes) li::before{background-color:#8fe8bb}.mwf-contenu.mwf-contenu--programme.mwf-contenu--deux-colonnes .mwf-contenu__corps::before{background:linear-gradient(180deg, #8fe8bb 0%, rgba(143,232,187,0.35) 28%, rgba(255,255,255,0.12) 60%)}