@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(../media/508e9c8e4bf8c79e-s.0oyzxt25o04hn.woff2)format("woff2");unicode-range:U+900-97F,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:italic;font-weight:400;font-display:swap;src:url(../media/276786042f62a244-s.1mvnrqeaekxir.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(../media/edcf447d6990da7e-s.p.2dp-f23wu3v3i.woff2)format("woff2");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:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(../media/3d649eca0e6ca1fb-s.1e_w2neme9lfb.woff2)format("woff2");unicode-range:U+900-97F,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:italic;font-weight:500;font-display:swap;src:url(../media/da1f5095ad42b608-s.052mj4vad4-0p.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(../media/5de307a1cf21ffb0-s.p.2mgv7i7jizf-l.woff2)format("woff2");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:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(../media/f8108b279d18af14-s.3qay488b_r2gm.woff2)format("woff2");unicode-range:U+900-97F,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:italic;font-weight:600;font-display:swap;src:url(../media/e9dbbfb7e7bc7f69-s.0z63l901zm2gy.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(../media/b06c83c7cc676c09-s.p.3yhl5gv5w-0s5.woff2)format("woff2");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:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(../media/5929d901dfa1aeda-s.0arjo260shtoe.woff2)format("woff2");unicode-range:U+900-97F,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:italic;font-weight:700;font-display:swap;src:url(../media/845d40ca8bfb4186-s.2pqty136dttgy.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(../media/b6620be20ad708dd-s.p.3xsquyelyuj-f.woff2)format("woff2");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:Poppins;font-style:italic;font-weight:800;font-display:swap;src:url(../media/d261761e68f7a421-s.0mu7_u86a512k.woff2)format("woff2");unicode-range:U+900-97F,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:italic;font-weight:800;font-display:swap;src:url(../media/edad92c52070cfd9-s.41q2c8qe6rlze.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:800;font-display:swap;src:url(../media/6aac95a85db691f1-s.p.2a9uz8f7ahspn.woff2)format("woff2");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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.2b_sldcwg6mn_.woff2)format("woff2");unicode-range:U+900-97F,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(../media/6c55a692938ebbbc-s.1emuuracu50qd.woff2)format("woff2");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-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(../media/a218039a3287bcfd-s.p.43zbiuwnnoiok.woff2)format("woff2");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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ynx40_3oa9rk.woff2)format("woff2");unicode-range:U+900-97F,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(../media/0da9c7f357bd9d4d-s.1975l3y3401x_.woff2)format("woff2");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-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(../media/8e6fa89aa22d24ec-s.p.2o7m9ogm38dql.woff2)format("woff2");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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.3ji57o093q1kd.woff2)format("woff2");unicode-range:U+900-97F,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(../media/5f9d24ebef5d5292-s.19xuq3td7fwu_.woff2)format("woff2");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-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(../media/e2334d715941921e-s.p.3o_v2fun1jzxk.woff2)format("woff2");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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.11ypmpdlzqdb_.woff2)format("woff2");unicode-range:U+900-97F,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(../media/798ea22d9983e047-s.3go-kn2r40gie.woff2)format("woff2");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-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(../media/47fe1b7cd6e6ed85-s.p.3bh2vc0w-r-ll.woff2)format("woff2");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:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/99ce71e74c11bc20-s.1jc1xb-qv_87z.woff2)format("woff2");unicode-range:U+900-97F,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:800;font-display:swap;src:url(../media/8cf1ea7b03cdeb83-s.3dbq0oou7i_24.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/829ba4228c966254-s.p.2mm3nq9i83l-m.woff2)format("woff2");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:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_82b6e130-module__0DL46q__className{font-family:Poppins,Poppins Fallback}.poppins_82b6e130-module__0DL46q__variable{--font-poppins:"Poppins", "Poppins Fallback"}
.Header-module__yn_QYG__header{z-index:100;background:var(--paper);border-bottom:1px solid var(--line);position:sticky;top:0}.Header-module__yn_QYG__topRow{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-4);padding-bottom:var(--space-4);display:flex}.Header-module__yn_QYG__logo{align-items:center;min-width:0;display:inline-flex}.Header-module__yn_QYG__logo .apeda-logo{max-width:100%;display:block}.Header-module__yn_QYG__logo .apeda-logo svg{width:auto;max-width:100%;height:3.6rem;display:block;overflow:visible}.Header-module__yn_QYG__topActions{align-items:center;gap:var(--space-4);display:flex}.Header-module__yn_QYG__searchLink{color:var(--ink);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);align-items:center;gap:.4em;font-size:1.0625rem;font-weight:500;text-decoration:none;display:inline-flex}.Header-module__yn_QYG__searchLink:hover{background:var(--grey-bg);text-decoration:underline}.Header-module__yn_QYG__topActions .Header-module__yn_QYG__donBtn,.Header-module__yn_QYG__topActions .Header-module__yn_QYG__numabibBtn{border-width:2px;padding:.5em 1.15em;font-size:1.0625rem}.Header-module__yn_QYG__numabibBtn{background:var(--teal-fill);color:var(--teal-on-fill)}.Header-module__yn_QYG__numabibBtn:hover{background:color-mix(in srgb, var(--teal-fill) 88%, #000)}.Header-module__yn_QYG__personaButton{border:2px solid var(--ink);background:var(--paper);color:var(--ink);border-radius:999px;align-items:center;gap:.4em;padding:.5em 1.15em;font-size:1.0625rem;font-weight:600;display:inline-flex}.Header-module__yn_QYG__personaButton:hover{background:var(--grey-bg)}.Header-module__yn_QYG__disclosure{position:relative}.Header-module__yn_QYG__panel{z-index:110;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);width:max-content;min-width:17rem;max-width:min(32rem,100vw - 2rem);box-shadow:var(--shadow-lg);padding:var(--space-2);margin:0;list-style:none;position:absolute;top:calc(100% + .4rem);left:0}.Header-module__yn_QYG__panelRight{left:auto;right:0}.Header-module__yn_QYG__themeList>li>.Header-module__yn_QYG__panel:before{content:"";height:.75rem;position:absolute;bottom:100%;left:0;right:0}.Header-module__yn_QYG__themeList>li:nth-last-child(-n+3)>.Header-module__yn_QYG__panel{left:auto;right:0}.Header-module__yn_QYG__panelLink{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);color:var(--ink);font-weight:500;text-decoration:none;display:block}.Header-module__yn_QYG__panelLink:hover{background:var(--teal-bg);color:var(--teal-text);text-decoration:underline}.Header-module__yn_QYG__panelSub{margin:0 0 var(--space-2) calc(var(--space-4) + .1rem);border-left:2px solid var(--line);padding:0;list-style:none}.Header-module__yn_QYG__panelSubLink{padding:var(--space-2) var(--space-4);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--ink-soft);border-left:3px solid #0000;margin-left:-2px;font-weight:500;text-decoration:none;display:block}.Header-module__yn_QYG__panelSubLink:hover{background:var(--teal-bg);color:var(--teal-text);text-decoration:underline}:is(.Header-module__yn_QYG__panelLink,.Header-module__yn_QYG__panelSubLink)[aria-current=page]{color:var(--teal-text);font-weight:700}.Header-module__yn_QYG__panelSubLink[aria-current=page]{border-left-color:var(--teal-ui)}.Header-module__yn_QYG__themeNav{border-top:1px solid var(--line)}.Header-module__yn_QYG__themeList{flex-wrap:wrap;justify-content:space-between;gap:0;margin:0;padding-inline:0;list-style:none;display:flex}.Header-module__yn_QYG__themeButton{padding:var(--space-3) var(--space-2);color:var(--ink);border-radius:var(--radius-sm) var(--radius-sm) 0 0;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:.35em;min-height:54px;font-size:1.0625rem;font-weight:600;display:inline-flex}.Header-module__yn_QYG__themeButton:hover,.Header-module__yn_QYG__themeButton[aria-expanded=true]{border-bottom-color:var(--teal-ui);background:var(--paper-warm)}.Header-module__yn_QYG__themeButton[data-current]{color:var(--teal-text);border-bottom-color:var(--teal-ui)}.Header-module__yn_QYG__personaList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Header-module__yn_QYG__personaLink{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);color:var(--ink);font-weight:600;text-decoration:none;display:flex}.Header-module__yn_QYG__personaLink:hover{background:var(--paper-warm);text-decoration:underline}.Header-module__yn_QYG__personaIconWrap{border-radius:50%;flex-shrink:0;place-items:center;width:2.2rem;height:2.2rem;display:grid}.Header-module__yn_QYG__personaIconWrap[data-persona=parent]{background:var(--teal-bg);color:var(--teal-text)}.Header-module__yn_QYG__personaIconWrap[data-persona=jeune-adulte-dys]{background:var(--yellow-brand);color:#1a1a1a}.Header-module__yn_QYG__personaIconWrap[data-persona=enseignant]{background:var(--orange-bg);color:var(--orange-text)}.Header-module__yn_QYG__personaIconWrap[data-persona=therapeute]{background:var(--red-bg);color:var(--red-text)}.Header-module__yn_QYG__personaIconWrap[data-persona=ecole-pms]{background:var(--grey-bg);color:var(--grey-text)}.Header-module__yn_QYG__burger{border:2px solid var(--ink);background:var(--paper);border-radius:var(--radius-sm);align-items:center;gap:.5em;padding:.5em 1em;font-weight:600;display:none}@media (max-width:76rem){.Header-module__yn_QYG__themeNav,.Header-module__yn_QYG__topActions .Header-module__yn_QYG__personaButton,.Header-module__yn_QYG__topActions .Header-module__yn_QYG__searchLink,.Header-module__yn_QYG__topActions .Header-module__yn_QYG__numabibBtn,.Header-module__yn_QYG__topActions .Header-module__yn_QYG__donBtn{display:none}.Header-module__yn_QYG__logo .apeda-logo svg{height:2.8rem}.Header-module__yn_QYG__disclosure{position:static}.Header-module__yn_QYG__burger{display:inline-flex}}html:is([data-text-size="150"],[data-text-size="200"]) :is(.Header-module__yn_QYG__themeNav,.Header-module__yn_QYG__topActions .Header-module__yn_QYG__personaButton,.Header-module__yn_QYG__topActions .Header-module__yn_QYG__searchLink,.Header-module__yn_QYG__topActions .Header-module__yn_QYG__numabibBtn,.Header-module__yn_QYG__topActions .Header-module__yn_QYG__donBtn){display:none}html:is([data-text-size="150"],[data-text-size="200"]) .Header-module__yn_QYG__logo .apeda-logo svg{height:2.8rem}html:is([data-text-size="150"],[data-text-size="200"]) .Header-module__yn_QYG__disclosure{position:static}html:is([data-text-size="150"],[data-text-size="200"]) .Header-module__yn_QYG__burger{display:inline-flex}@media (min-width:1024px){html[data-dys-open] .Header-module__yn_QYG__mobilePanel{right:380px}}@media (max-width:1599px){html[data-dys-open] :is(.Header-module__yn_QYG__themeNav,.Header-module__yn_QYG__topActions .Header-module__yn_QYG__personaButton,.Header-module__yn_QYG__topActions .Header-module__yn_QYG__searchLink,.Header-module__yn_QYG__topActions .Header-module__yn_QYG__numabibBtn,.Header-module__yn_QYG__topActions .Header-module__yn_QYG__donBtn){display:none}html[data-dys-open] .Header-module__yn_QYG__disclosure{position:static}html[data-dys-open] .Header-module__yn_QYG__burger{display:inline-flex}}html:is([data-contrast=sombre],[data-contrast=jaune]) .Header-module__yn_QYG__logo .apeda-logo{border-radius:var(--radius-sm);background:#fff;padding:.2rem .5rem}@media (min-width:76.0625rem){html:not([data-text-size="150"]):not([data-text-size="200"]):not([data-dys-open]) .Header-module__yn_QYG__mobilePanel{display:none}}.Header-module__yn_QYG__mobilePanel{inset:var(--header-h) 0 0 0;background:var(--paper);padding:var(--space-4) clamp(1rem, 4vw, 2rem) var(--space-16);z-index:105;display:block;position:fixed;overflow-y:auto}.Header-module__yn_QYG__mobileGroupTitle{font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-soft);margin:var(--space-6) 0 var(--space-2)}.Header-module__yn_QYG__mobileSection{border-bottom:1px solid var(--line)}.Header-module__yn_QYG__mobileSection summary{padding:var(--space-4) var(--space-2);font-weight:600;font-size:var(--text-lg);cursor:pointer;justify-content:space-between;align-items:center;min-height:48px;list-style:none;display:flex}.Header-module__yn_QYG__mobileSection summary::-webkit-details-marker{display:none}.Header-module__yn_QYG__mobileSection summary:after{content:"+";font-size:var(--text-xl);color:var(--teal-text)}.Header-module__yn_QYG__mobileSection[open] summary:after{content:"–"}.Header-module__yn_QYG__mobileSection[data-current]>summary{color:var(--teal-text)}.Header-module__yn_QYG__mobileSection ul{padding:0 0 var(--space-4);margin:0;list-style:none}.Header-module__yn_QYG__mobileSection a{padding:var(--space-3) var(--space-4);color:var(--ink);font-weight:500;font-size:var(--text-base);border-radius:var(--radius-sm);min-height:48px;text-decoration:none;display:block}.Header-module__yn_QYG__mobileSection a:hover{background:var(--teal-bg)}.Header-module__yn_QYG__mobileSection a[aria-current=page]{color:var(--teal-text);font-weight:700}.Header-module__yn_QYG__mobileSection .Header-module__yn_QYG__mobileSub{margin:0 0 var(--space-2) var(--space-6);border-left:2px solid var(--line);padding:0}.Header-module__yn_QYG__mobileSub a{color:var(--ink-soft)}.Header-module__yn_QYG__mobileActions{gap:var(--space-3);margin-top:var(--space-8);flex-direction:column;display:flex}.Header-module__yn_QYG__mobileActions .btn{justify-content:center}.Header-module__yn_QYG__header .container{max-width:var(--container-wide)}
.NewsletterForm-module__4If9rW__form{max-width:34rem}.NewsletterForm-module__4If9rW__fields{gap:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.NewsletterForm-module__4If9rW__field{gap:var(--space-1);flex-direction:column;flex:12rem;min-width:0;display:flex}.NewsletterForm-module__4If9rW__field label{font-weight:600;font-size:var(--text-sm)}.NewsletterForm-module__4If9rW__optional{color:inherit;opacity:.75;font-weight:400}.NewsletterForm-module__4If9rW__field input,.NewsletterForm-module__4If9rW__field select{font:inherit;letter-spacing:inherit;border:1.5px solid var(--line);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);width:100%;min-height:44px;padding:.65em .9em}.NewsletterForm-module__4If9rW__field input:focus-visible,.NewsletterForm-module__4If9rW__field select:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.NewsletterForm-module__4If9rW__gdpr{margin-top:var(--space-3);font-size:var(--text-sm);opacity:.85}.NewsletterForm-module__4If9rW__confirm{background:var(--teal-bg);color:var(--teal-text);padding:var(--space-4) var(--space-6);border-radius:var(--radius);font-weight:600}.NewsletterForm-module__4If9rW__error{margin-top:var(--space-3);font-size:var(--text-sm);background:var(--red-bg);color:var(--red-text);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm)}.NewsletterForm-module__4If9rW__error a{color:inherit;font-weight:600}
.Footer-module__Hnw0oa__footer{margin-top:var(--space-20);background:var(--dark-surface);color:var(--on-dark);--links-highlight:#4a3f00}.Footer-module__Hnw0oa__footer a,.Footer-module__Hnw0oa__footer h2{color:var(--on-dark)}.Footer-module__Hnw0oa__grid{gap:var(--space-12);padding-top:var(--space-16);padding-bottom:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr);display:grid}.Footer-module__Hnw0oa__logoCard{border-radius:var(--radius);background:#fff;padding:.6rem .9rem;display:inline-block}.Footer-module__Hnw0oa__logo{display:block}.Footer-module__Hnw0oa__logo svg{width:auto;height:2.6rem;display:block}.Footer-module__Hnw0oa__slogan{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);margin:var(--space-4) 0 var(--space-2);color:var(--yellow-brand)}.Footer-module__Hnw0oa__mission{font-size:var(--text-sm);opacity:.9}.Footer-module__Hnw0oa__colTitle{font-size:var(--text-base);text-transform:uppercase;letter-spacing:.06em;margin-bottom:var(--space-4);font-weight:700}.Footer-module__Hnw0oa__address{font-style:normal;font-size:var(--text-sm)}@media (max-width:64rem){.Footer-module__Hnw0oa__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.Footer-module__Hnw0oa__newsletter{grid-column:1/-1}}@media (max-width:40rem){.Footer-module__Hnw0oa__grid{grid-template-columns:minmax(0,1fr)}}.Footer-module__Hnw0oa__colLink{text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:2px}.Footer-module__Hnw0oa__footer input,.Footer-module__Hnw0oa__footer select{border-color:var(--dark-line)!important}.Footer-module__Hnw0oa__socials{margin:var(--space-6) 0 0;gap:var(--space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.Footer-module__Hnw0oa__socials a{border:1.5px solid var(--dark-line);width:2.75rem;height:2.75rem;color:var(--on-dark);border-radius:50%;place-items:center;display:grid}.Footer-module__Hnw0oa__socials a:hover{background:color-mix(in srgb, var(--on-dark) 15%, transparent);border-color:var(--on-dark)}.Footer-module__Hnw0oa__bottom{justify-content:space-between;align-items:center;gap:var(--space-3);border-top:1px solid var(--dark-line);padding-top:var(--space-4);padding-bottom:calc(var(--space-4) + 80px);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.Footer-module__Hnw0oa__bottom p{opacity:.85;margin:0}.Footer-module__Hnw0oa__bottomLinks{gap:var(--space-6);flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.Footer-module__Hnw0oa__consentBtn{color:var(--on-dark);text-underline-offset:.2em;font-size:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.Footer-module__Hnw0oa__consentBtn:hover{text-decoration-thickness:2px}.Footer-module__Hnw0oa__footer .container{max-width:var(--container-wide)}
.ReadingRuler-module__9rybxa__ruler{z-index:90;pointer-events:none;position:fixed;inset:0}.ReadingRuler-module__9rybxa__shade{background:#1a1a1a38;position:absolute;left:0;right:0}.ReadingRuler-module__9rybxa__line{background:var(--yellow-brand);height:2px;position:absolute;left:0;right:0}.ReadingRuler-module__9rybxa__band{background:#fdc15f2e;position:absolute;left:0;right:0}
.DysToolbar-module__2UcXoa__dock{all:initial;--dt-bg:#fff;--dt-surface:#f2f5f4;--dt-ink:#1a1a1a;--dt-soft:#4a4a4a;--dt-line:#b9c2bf;--dt-accent:#1f6157;--dt-on-accent:#fff;--dt-accent-soft:#e3f3f0;--dt-dot:#c91f36;--dt-focus:#1a1a1a;color:var(--dt-ink);text-align:left;-webkit-font-smoothing:antialiased;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.4;display:block}html[data-contrast=renforce] .DysToolbar-module__2UcXoa__dock{--dt-soft:#1a1a1a;--dt-line:#575757;--dt-accent:#0b4a42;--dt-dot:#8f1024;--dt-focus:#000}html[data-contrast=sombre] .DysToolbar-module__2UcXoa__dock{--dt-bg:#1b1b1b;--dt-surface:#262626;--dt-ink:#f2f2f2;--dt-soft:#cfcfcf;--dt-line:#6b6b6b;--dt-accent:#8fe0d2;--dt-on-accent:#0b1a17;--dt-accent-soft:#133a34;--dt-dot:#ffa3b1;--dt-focus:#ffe600}html[data-contrast=jaune] .DysToolbar-module__2UcXoa__dock{--dt-bg:#000;--dt-surface:#000;--dt-ink:#ffe600;--dt-soft:#ffe600;--dt-line:#ffe600;--dt-accent:#ffe600;--dt-on-accent:#000;--dt-accent-soft:#000;--dt-dot:#fff;--dt-focus:#fff}.DysToolbar-module__2UcXoa__dock *,.DysToolbar-module__2UcXoa__dock :before,.DysToolbar-module__2UcXoa__dock :after{box-sizing:border-box;letter-spacing:normal;word-spacing:normal}.DysToolbar-module__2UcXoa__dock :where(h2,h3,p,fieldset,legend){font:inherit;color:inherit;line-height:inherit;text-wrap:initial;border:0;min-width:0;margin:0;padding:0}.DysToolbar-module__2UcXoa__dock :where(button){font:inherit;color:inherit;cursor:pointer}.DysToolbar-module__2UcXoa__dock :focus-visible{outline:3px solid var(--dt-focus);outline-offset:2px;border-radius:6px}.DysToolbar-module__2UcXoa__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.DysToolbar-module__2UcXoa__fabGroup{z-index:200;flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex;position:fixed;bottom:16px;right:16px}@media (min-width:640px){.DysToolbar-module__2UcXoa__fabGroup{bottom:24px;right:24px}}@media (min-width:1024px){html[data-dys-open] .DysToolbar-module__2UcXoa__fabGroup{right:404px}}.DysToolbar-module__2UcXoa__fab{border:2px solid var(--dt-accent);background:var(--dt-bg);min-height:48px;color:var(--dt-accent);border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:15px;font-weight:700;display:inline-flex;box-shadow:0 4px 18px #0000002e}:is(html[data-contrast=sombre] .DysToolbar-module__2UcXoa__fab,html[data-contrast=jaune] .DysToolbar-module__2UcXoa__fab){color:var(--dt-ink)}.DysToolbar-module__2UcXoa__fab:hover{background:var(--dt-accent-soft)}.DysToolbar-module__2UcXoa__activeDot{background:var(--dt-dot);width:10px;height:10px;box-shadow:0 0 0 2px var(--dt-bg);border-radius:50%}.DysToolbar-module__2UcXoa__ghostBtn,.DysToolbar-module__2UcXoa__closeBtn{border:1.5px solid var(--dt-line);background:var(--dt-bg);min-height:40px;color:var(--dt-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:600;display:inline-flex}.DysToolbar-module__2UcXoa__ghostBtn:hover:not(:disabled),.DysToolbar-module__2UcXoa__closeBtn:hover{background:var(--dt-surface)}.DysToolbar-module__2UcXoa__ghostBtn:disabled{opacity:.55;cursor:not-allowed}.DysToolbar-module__2UcXoa__closeBtn{border:2px solid var(--dt-ink);font-weight:700}.DysToolbar-module__2UcXoa__audioBar{z-index:205;background:var(--dt-bg);border-top:2px solid var(--dt-line);padding:10px 16px calc(10px + env(safe-area-inset-bottom));position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 24px #0000001f}@media (min-width:1024px){.DysToolbar-module__2UcXoa__audioBarBeside{right:380px}}.DysToolbar-module__2UcXoa__progressTrack{background:var(--dt-accent-soft);height:4px;position:absolute;top:-2px;left:0;right:0}.DysToolbar-module__2UcXoa__progressTrack span{background:var(--dt-accent);height:100%;transition:width .2s linear;display:block}.DysToolbar-module__2UcXoa__audioInner{flex-wrap:wrap;align-items:center;gap:10px 14px;max-width:1320px;margin:0 auto;display:flex}.DysToolbar-module__2UcXoa__transport{align-items:center;gap:6px;display:flex}.DysToolbar-module__2UcXoa__playBtn{background:var(--dt-accent);width:48px;height:48px;color:var(--dt-on-accent);border:0;border-radius:50%;place-items:center;display:grid}.DysToolbar-module__2UcXoa__iconBtn{border:1.5px solid var(--dt-line);background:var(--dt-bg);width:40px;height:40px;color:var(--dt-ink);border-radius:50%;place-items:center;display:grid}.DysToolbar-module__2UcXoa__iconBtn:disabled{opacity:.45;cursor:not-allowed}.DysToolbar-module__2UcXoa__speed{flex-wrap:wrap;gap:4px;display:flex}.DysToolbar-module__2UcXoa__speedBtn{border:1.5px solid var(--dt-line);background:var(--dt-bg);min-width:44px;min-height:36px;color:var(--dt-ink);border-radius:999px;padding:4px 8px;font-size:14px;font-weight:600}.DysToolbar-module__2UcXoa__speedBtn[aria-pressed=true]{background:var(--dt-accent);border-color:var(--dt-accent);color:var(--dt-on-accent)}.DysToolbar-module__2UcXoa__snippet{min-width:0;color:var(--dt-soft);text-overflow:ellipsis;white-space:nowrap;flex:200px;font-size:14px;overflow:hidden}.DysToolbar-module__2UcXoa__snippet.DysToolbar-module__2UcXoa__snippetError{color:var(--dt-ink);white-space:normal;font-weight:600}.DysToolbar-module__2UcXoa__audioActions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.DysToolbar-module__2UcXoa__spin{animation:.9s linear infinite DysToolbar-module__2UcXoa__dtSpin}@keyframes DysToolbar-module__2UcXoa__dtSpin{to{transform:rotate(360deg)}}.DysToolbar-module__2UcXoa__backdrop{z-index:215;background:#00000073;position:fixed;inset:0}.DysToolbar-module__2UcXoa__panel{z-index:220;background:var(--dt-bg);width:380px;color:var(--dt-ink);border-left:2px solid var(--dt-line);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-8px 0 24px #0000001f}@media (max-width:1023.98px){.DysToolbar-module__2UcXoa__panel{border-left:0;border-top:2px solid var(--dt-line);border-radius:16px 16px 0 0;width:auto;max-height:88dvh;top:auto;left:0;box-shadow:0 -8px 24px #00000040}}.DysToolbar-module__2UcXoa__panelHeader{border-bottom:1px solid var(--dt-line);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:10px 12px;padding:16px 16px 12px;display:flex}.DysToolbar-module__2UcXoa__panelTitle{font-size:20px;font-weight:700;line-height:1.2}.DysToolbar-module__2UcXoa__panelTitle:focus{outline:none}.DysToolbar-module__2UcXoa__panelTitle:focus-visible{outline:3px solid var(--dt-focus)}.DysToolbar-module__2UcXoa__panelIntro{color:var(--dt-soft);margin-top:4px;font-size:13px}.DysToolbar-module__2UcXoa__panelActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.DysToolbar-module__2UcXoa__panelBody{overscroll-behavior:contain;flex:1;padding:4px 16px 24px;overflow-y:auto}.DysToolbar-module__2UcXoa__section{border-bottom:1px solid var(--dt-line);gap:12px;padding:16px 0;display:grid}.DysToolbar-module__2UcXoa__sectionTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--dt-soft);font-size:13px;font-weight:700}.DysToolbar-module__2UcXoa__note{color:var(--dt-soft);font-size:13px}.DysToolbar-module__2UcXoa__profiles{gap:8px;display:grid}.DysToolbar-module__2UcXoa__profile{border:1.5px solid var(--dt-line);background:var(--dt-bg);text-align:left;border-radius:10px;gap:2px;min-height:44px;padding:10px 12px;display:grid}.DysToolbar-module__2UcXoa__profile:hover{background:var(--dt-surface)}.DysToolbar-module__2UcXoa__profile[aria-pressed=true]{border-color:var(--dt-accent);background:var(--dt-accent-soft);box-shadow:inset 0 0 0 1px var(--dt-accent)}.DysToolbar-module__2UcXoa__profile[aria-pressed=true] .DysToolbar-module__2UcXoa__optionLabel:before{content:"✓";font-weight:700}.DysToolbar-module__2UcXoa__group{gap:6px;display:grid}.DysToolbar-module__2UcXoa__legend{margin-bottom:6px;font-size:14px;font-weight:600;display:block}.DysToolbar-module__2UcXoa__options{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.DysToolbar-module__2UcXoa__option{cursor:pointer;display:block;position:relative}.DysToolbar-module__2UcXoa__option input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.DysToolbar-module__2UcXoa__optionBox{border:1.5px solid var(--dt-line);background:var(--dt-bg);border-radius:10px;flex-direction:column;justify-content:center;gap:2px;height:100%;min-height:44px;padding:8px 10px;display:flex}.DysToolbar-module__2UcXoa__option:hover .DysToolbar-module__2UcXoa__optionBox{background:var(--dt-surface)}.DysToolbar-module__2UcXoa__option input:checked+.DysToolbar-module__2UcXoa__optionBox{border-color:var(--dt-accent);background:var(--dt-accent-soft);box-shadow:inset 0 0 0 1px var(--dt-accent)}.DysToolbar-module__2UcXoa__option input:checked+.DysToolbar-module__2UcXoa__optionBox .DysToolbar-module__2UcXoa__optionLabel:before{content:"✓";font-weight:700}.DysToolbar-module__2UcXoa__option input:focus-visible+.DysToolbar-module__2UcXoa__optionBox{outline:3px solid var(--dt-focus);outline-offset:2px}.DysToolbar-module__2UcXoa__optionLabel{flex-wrap:wrap;align-items:center;gap:6px;font-size:15px;font-weight:600;line-height:1.25;display:inline-flex}.DysToolbar-module__2UcXoa__optionHint{color:var(--dt-soft);font-size:13px;line-height:1.3}.DysToolbar-module__2UcXoa__sizeSample{min-width:1em;font-weight:700;line-height:1;display:inline-block}.DysToolbar-module__2UcXoa__swatch{border:1.5px solid var(--dt-line);border-radius:6px;place-items:center;width:36px;height:26px;font-size:14px;font-weight:700;display:inline-grid}.DysToolbar-module__2UcXoa__select{border:1.5px solid var(--dt-line);background:var(--dt-bg);width:100%;min-height:44px;color:var(--dt-ink);font:inherit;border-radius:10px;padding:8px 10px;font-size:15px}.DysToolbar-module__2UcXoa__toggle{cursor:pointer;align-items:center;gap:12px;min-height:44px;padding:4px 0;display:flex;position:relative}.DysToolbar-module__2UcXoa__toggle input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.DysToolbar-module__2UcXoa__toggleText{flex:1;gap:2px;display:grid}.DysToolbar-module__2UcXoa__switch{border:2px solid var(--dt-soft);background:var(--dt-surface);border-radius:999px;flex-shrink:0;width:46px;height:28px;position:relative}.DysToolbar-module__2UcXoa__switch:after{content:"";background:var(--dt-soft);border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:4px;left:4px}.DysToolbar-module__2UcXoa__toggle input:checked~.DysToolbar-module__2UcXoa__switch{border-color:var(--dt-accent);background:var(--dt-accent)}.DysToolbar-module__2UcXoa__toggle input:checked~.DysToolbar-module__2UcXoa__switch:after{background:var(--dt-on-accent);transform:translate(18px)}.DysToolbar-module__2UcXoa__toggle input:focus-visible~.DysToolbar-module__2UcXoa__switch{outline:3px solid var(--dt-focus);outline-offset:2px}.DysToolbar-module__2UcXoa__panelFooter{justify-items:start;gap:8px;padding-top:16px;display:grid}
.ConsentBanner-module___y23Gq__banner{z-index:150;justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-4) clamp(1rem, 4vw, 2rem);background:var(--paper);border-top:2px solid var(--ink);flex-wrap:wrap;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 24px #1a1a1a1f}.ConsentBanner-module___y23Gq__text{font-size:var(--text-sm);max-width:46rem;margin:0}.ConsentBanner-module___y23Gq__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.ConsentBanner-module___y23Gq__choiceBtn{border:2px solid var(--ink);background:var(--paper);color:var(--ink);font-weight:600;font-size:var(--text-sm);border-radius:999px;min-height:44px;padding:.6em 1.4em}.ConsentBanner-module___y23Gq__choiceBtn:hover{background:var(--grey-bg)}
:root{--teal-brand:#47b7a4;--teal-ui:#40a493;--teal-text:#2f786c;--teal-bg:#e9f6f4;--teal-text-deep:#2a6e63;--yellow-brand:#fdc15f;--yellow-text:#9a6102;--yellow-bg:#fff3e1;--yellow-fill:#9a6102;--red-brand:#e7344c;--red-ui:#e7344c;--red-text:#c91f36;--red-bg:#fce4e7;--red-fill:#c91f36;--don-fill:#e41d38;--orange-brand:#f0813a;--orange-ui:#ee7020;--orange-text:#b14d0e;--orange-bg:#fdede3;--orange-fill:#b14d0e;--grey-brand:#575757;--grey-text:#575757;--grey-bg:#f0f0f0;--grey-fill:#575757;--on-fill:#fff;--ink:#1a1a1a;--ink-soft:#575757;--paper:#fff;--paper-warm:#fafaf8;--line:#e3e3e0;--dark-surface:#1a1a1a;--on-dark:#f0f0f0;--dark-line:#3a3a3a;--focus:#1a1a1a;--link:var(--teal-text);--links-highlight:#fff3b0;--syl-a:var(--teal-text);--syl-b:var(--red-text);--font-display:var(--font-poppins), "Poppins", system-ui, sans-serif;--font-body:var(--font-poppins), "Poppins", system-ui, sans-serif;--font-site:var(--font-poppins), "Poppins", system-ui, sans-serif;--text-sm:clamp(.9375rem, .9rem + .2vw, 1.0625rem);--text-xl:clamp(1.375rem, 1.2rem + .75vw, 1.75rem);--text-2xl:clamp(1.7rem, 1.4rem + 1.2vw, 2.375rem);--text-3xl:clamp(2.1rem, 1.7rem + 1.8vw, 3.125rem);--text-4xl:clamp(2.5rem, 2rem + 2.4vw, 3.875rem);--leading:1.6;--tracking:0em;--wordspacing:normal;--container:72rem;--container-wide:105rem;--container-text:52rem;--radius-sm:.5rem;--radius:.875rem;--radius-lg:1.5rem;--shadow-sm:0 1px 3px #1a1a1a12;--shadow:0 4px 16px #1a1a1a14;--shadow-lg:0 12px 32px #1a1a1a1f;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--header-h:9.5rem}@media (max-width:76rem){:root{--header-h:5.1rem}}@font-face{font-family:OpenDyslexic;src:url(/fonts/OpenDyslexic-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OpenDyslexic;src:url(/fonts/OpenDyslexic-Bold.woff2)format("woff2");font-weight:600 800;font-style:normal;font-display:swap}@font-face{font-family:OpenDyslexic;src:url(/fonts/OpenDyslexic-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Luciole;src:url(/fonts/Luciole-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Luciole;src:url(/fonts/Luciole-Bold.woff2)format("woff2");font-weight:600 800;font-style:normal;font-display:swap}@font-face{font-family:Luciole;src:url(/fonts/Luciole-Regular-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}html[data-font=dyslexic]{--font-display:"OpenDyslexic", system-ui, sans-serif;--font-body:"OpenDyslexic", system-ui, sans-serif}html[data-font=luciole]{--font-display:"Luciole", system-ui, sans-serif;--font-body:"Luciole", system-ui, sans-serif}html[data-text-size="125"]{font-size:125%}html[data-text-size="150"]{font-size:150%}html[data-text-size="200"]{font-size:200%}html:is([data-text-size="150"],[data-text-size="200"]){--header-h:5.1rem}@media (max-width:1599px){html[data-dys-open]{--header-h:5.1rem}}html[data-spacing=medium]{--tracking:.06em;--wordspacing:.12em}html[data-spacing=large]{--tracking:.12em;--wordspacing:.24em}html[data-line-height="2"]{--leading:2}html[data-line-height="2.5"]{--leading:2.5}:root,[data-design-preview]{--text-base:clamp(1.0625rem, .95rem + .45vw, 1.25rem);--text-lg:clamp(1.1875rem, 1.05rem + .5vw, 1.4375rem);--h-page:clamp(2rem, 1.5rem + 1.8vw, 3rem);--h-chapter:clamp(1.6rem, 1.3rem + 1.2vw, 2.25rem);--h1:clamp(1.9rem, 1.6rem + 1.2vw, 2.5rem);--h2:clamp(1.5rem, 1.3rem + .9vw, 2rem);--h3:clamp(1.25rem, 1.15rem + .5vw, 1.5rem);--h4:clamp(1.125rem, 1.05rem + .3vw, 1.3125rem);--design-measure:38em;--teal-fill:#2f786c;--teal-on-fill:#fff}:where(html,[data-design-preview])[data-design-buttons=charte]{--teal-fill:#47b7a4;--teal-on-fill:#1a1a1a}:is(html,[data-design-preview])[data-design-headings=compact]{--h-page:clamp(1.75rem, 1.4rem + 1.2vw, 2.5rem);--h-chapter:clamp(1.4rem, 1.2rem + .8vw, 1.875rem);--h1:clamp(1.7rem, 1.5rem + .8vw, 2.125rem);--h2:clamp(1.35rem, 1.2rem + .6vw, 1.75rem);--h3:clamp(1.2rem, 1.1rem + .4vw, 1.375rem);--h4:clamp(1.0625rem, 1rem + .25vw, 1.25rem)}:is(html,[data-design-preview])[data-design-headings=large]{--h-page:clamp(2.4rem, 1.6rem + 2.8vw, 4rem);--h-chapter:clamp(2rem, 1.4rem + 2vw, 3.25rem);--h1:var(--text-3xl);--h2:var(--text-2xl);--h3:var(--text-xl);--h4:var(--text-lg)}:is(html,[data-design-preview])[data-design-text=compact]{--text-base:clamp(1rem, .95rem + .25vw, 1.125rem);--text-lg:clamp(1.125rem, 1.05rem + .3vw, 1.3125rem)}:is(html,[data-design-preview])[data-design-text=large]{--text-base:clamp(1.125rem, 1rem + .5vw, 1.375rem);--text-lg:clamp(1.25rem, 1.1rem + .6vw, 1.5625rem)}:is(html,[data-design-preview])[data-design-measure=narrow]{--design-measure:30em;--container-text:44rem}:is(html,[data-design-preview])[data-design-measure=wide]{--design-measure:46em;--container-text:60rem}html[data-contrast=renforce]{--ink:#000;--ink-soft:#1a1a1a;--paper-warm:#fff;--line:#575757;--teal-text:#0b4a42;--yellow-text:#5c3d00;--red-text:#8f1024;--orange-text:#7a3408;--grey-text:#1a1a1a;--teal-ui:#0b4a42;--red-ui:#8f1024;--orange-ui:#7a3408;--teal-fill:#0b4a42;--teal-on-fill:#fff;--yellow-fill:#5c3d00;--red-fill:#8f1024;--don-fill:#a3122a;--orange-fill:#7a3408;--grey-fill:#1a1a1a;--link:#0b4a42;--focus:#000}html[data-contrast=sombre]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#f2f2f2;--ink-soft:#cfcfcf;--paper:#121212;--paper-warm:#1b1b1b;--line:#6b6b6b;--teal-bg:#0f2e29;--yellow-bg:#2e2300;--red-bg:#3a0f17;--orange-bg:#36200d;--grey-bg:#262626;--teal-text:#8fe0d2;--yellow-text:#ffd166;--red-text:#ffa3b1;--orange-text:#ffb27d;--grey-text:#d6d6d6;--teal-ui:#5cc4b3;--red-ui:#ff6b81;--orange-ui:#ff9a52;--dark-surface:#000;--dark-line:#6b6b6b;--link:#8fe0d2;--links-highlight:#3d3300;--focus:#f2f2f2}html[data-contrast=jaune]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#ffe600;--ink-soft:#ffe600;--paper:#000;--paper-warm:#000;--line:#ffe600;--teal-bg:#000;--yellow-bg:#000;--red-bg:#000;--orange-bg:#000;--grey-bg:#000;--teal-text:#ffe600;--yellow-text:#ffe600;--red-text:#ffe600;--orange-text:#ffe600;--grey-text:#ffe600;--grey-brand:#ffe600;--teal-ui:#ffe600;--red-ui:#ffe600;--orange-ui:#ffe600;--teal-fill:#ffe600;--teal-on-fill:#000;--yellow-fill:#ffe600;--red-fill:#ffe600;--don-fill:#ffe600;--orange-fill:#ffe600;--grey-fill:#ffe600;--on-fill:#000;--dark-surface:#000;--on-dark:#ffe600;--dark-line:#ffe600;--link:#fff;--links-highlight:transparent;--syl-a:#ffe600;--syl-b:#fff;--focus:#fff}html:is([data-contrast=renforce],[data-contrast=jaune]) a{text-decoration-thickness:2px}html:is([data-contrast=renforce],[data-contrast=sombre],[data-contrast=jaune]){--shadow-sm:none;--shadow:none;--shadow-lg:none}html:is([data-contrast=renforce],[data-contrast=sombre],[data-contrast=jaune]) :focus-visible{outline-width:4px}html[data-links] :is(#contenu,header,footer) a:not(.btn,.skip-link,:has(>img)){text-underline-offset:.2em;background-color:var(--links-highlight);box-shadow:0 0 0 2px var(--links-highlight);border-radius:2px;text-decoration:underline;text-decoration-thickness:2px}html[data-links] :is(#contenu,header,footer) .btn{outline-offset:3px;outline:2px dashed}html[data-simplified]{--shadow-sm:none;--shadow:none;--shadow-lg:none;--teal-bg:var(--paper);--yellow-bg:var(--paper);--red-bg:var(--paper);--orange-bg:var(--paper);--grey-bg:var(--paper);--paper-warm:var(--paper)}html[data-simplified] [data-decorative]{display:none!important}html[data-simplified] #contenu :is([class*=Grid],[class*=grid]){grid-template-columns:minmax(0,1fr)!important}html[data-simplified] #contenu .container{max-width:52rem}html[data-simplified] #contenu :is(h1,h2,h3,h4,p,li,dd,figcaption){text-align:left!important}html[data-hide-images] #contenu :is(img,picture,video,[data-hide-with-images]){display:none!important}.img-alt-text{display:none}html[data-hide-images] #contenu .img-alt-text{margin:var(--space-2) 0 var(--space-4);padding:var(--space-3) var(--space-4);border:1.5px dashed var(--line);border-radius:var(--radius-sm);color:var(--ink-soft);font-style:italic;display:block}html[data-big-cursor],html[data-big-cursor] *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cpath d='M6 3v38l10-10 7 15 7-3-7-15h14z' fill='%23000' stroke='%23fff' stroke-width='3' stroke-linejoin='round'/%3E%3C/svg%3E") 6 3,auto!important}html[data-big-cursor] :is(a,button,summary,label,select,[role=button],[role=tab],input[type=checkbox],input[type=radio]),html[data-big-cursor] :is(a,button,summary,label) *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cpath d='M17 22V7a4 4 0 0 1 8 0v12l12 2a4 4 0 0 1 3 5l-3 13a5 5 0 0 1-5 4H24a6 6 0 0 1-5-3l-7-11a4 4 0 0 1 6-5z' fill='%23000' stroke='%23fff' stroke-width='3' stroke-linejoin='round'/%3E%3C/svg%3E") 21 3,pointer!important}.syl-a{color:var(--syl-a)}.syl-b{color:var(--syl-b);font-weight:500}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 1rem)}body{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading);letter-spacing:var(--tracking);word-spacing:var(--wordspacing);color:var(--ink);background:var(--paper);overflow-wrap:break-word;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);letter-spacing:calc(var(--tracking) - .01em);color:var(--ink);margin:0 0 var(--space-4);text-wrap:balance;line-height:1.2}h1{font-size:var(--h1);font-weight:700}h2{font-size:var(--h2);font-weight:700}h3{font-size:var(--h3);font-weight:600}h4{font-size:var(--h4);font-weight:600}p{margin:0 0 var(--space-4)}a{color:var(--link);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}img,video{max-width:100%;height:auto}input,select,textarea{max-width:100%}html:is([data-text-size="150"],[data-text-size="200"]) body{overflow-wrap:anywhere}button{font:inherit;letter-spacing:inherit;cursor:pointer}::selection{background:var(--yellow-brand);color:#1a1a1a}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:2px}.container{max-width:var(--container);margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem)}html:has([data-layout=sidebar]){--container:var(--container-wide)}[data-tone]{--tone-disc:var(--tone-brand)}[data-tone=teal]{--tone-brand:var(--teal-brand);--tone-text:var(--teal-text);--tone-bg:var(--teal-bg)}[data-tone=yellow]{--tone-brand:var(--yellow-brand);--tone-text:var(--yellow-text);--tone-bg:var(--yellow-bg)}[data-tone=red]{--tone-brand:var(--red-brand);--tone-text:var(--red-text);--tone-bg:var(--red-bg)}[data-tone=orange]{--tone-brand:var(--orange-brand);--tone-text:var(--orange-text);--tone-bg:var(--orange-bg)}html[data-contrast=sombre] [data-tone]{--tone-disc:color-mix(in srgb, var(--tone-brand) 45%, var(--paper))}html[data-contrast=jaune] [data-tone]{--tone-brand:var(--ink);--tone-disc:transparent}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{left:var(--space-4);max-width:calc(100vw - 2 * var(--space-4));z-index:200;background:var(--ink);color:var(--paper);padding:var(--space-3) var(--space-6);border-radius:0 0 var(--radius-sm) var(--radius-sm);font-weight:600;text-decoration:none;position:absolute;top:-100%}.skip-link:focus-visible{outline-color:var(--paper);outline-offset:-6px;top:0}.btn{font-weight:600;font-size:var(--text-base);border:2px solid #0000;border-radius:999px;align-items:center;gap:.5em;padding:.75em 1.5em;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.btn:hover{box-shadow:var(--shadow);text-decoration:none;transform:translateY(-1px)}.btn:disabled{opacity:.55;cursor:default;box-shadow:none;transform:none}.btn-primary{background:var(--teal-fill);color:var(--teal-on-fill)}.btn-primary:hover{background:color-mix(in srgb, var(--teal-fill) 88%, #000)}.btn-secondary{color:var(--ink);border-color:var(--ink);background:0 0}.btn-don{background:var(--don-fill);color:var(--on-fill)}.btn-don:hover{background:color-mix(in srgb, var(--don-fill) 88%, #000)}.btn-yellow{background:var(--yellow-brand);color:#1a1a1a}.prose{max-width:var(--container-text)}.prose h2{margin-top:var(--space-12)}.prose h3{margin-top:var(--space-8)}.prose ul,.prose ol{margin:0 0 var(--space-4);padding-left:1.4em}.prose li{margin-bottom:var(--space-2)}.prose li::marker{color:var(--teal-ui)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html:is([data-motion=off],[data-simplified]) *,html:is([data-motion=off],[data-simplified]) :before,html:is([data-motion=off],[data-simplified]) :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@media print{.skip-link,header nav,footer{display:none!important}}.ext-mark{margin-left:.15em;font-size:.85em;text-decoration:none;display:inline-block}@media (min-width:1024px){html[data-dys-open] body{margin-right:380px}}html[data-tts-open] body{padding-bottom:128px}html[data-tts-listening] #contenu,html[data-tts-listening] #contenu [data-tts-seg]{cursor:text}html[data-tts-listening] #contenu a,html[data-tts-listening] #contenu button,html[data-tts-listening] #contenu input,html[data-tts-listening] #contenu select,html[data-tts-listening] #contenu textarea,html[data-tts-listening] #contenu summary{cursor:pointer}html[data-tts-listening] #contenu [data-tts-seg]:hover{outline:1.5px dashed var(--teal-ui);outline-offset:6px;border-radius:var(--radius-sm)}#contenu .tts-current{background:var(--teal-bg);box-shadow:0 0 0 10px var(--teal-bg);border-radius:2px;transition:background .2s,box-shadow .2s}.apeda-logo text{font-family:var(--font-poppins), "Poppins", Arial, sans-serif}@media (prefers-reduced-motion:no-preference){html[data-logo-intro]:not([data-motion=off]):not([data-simplified]) .apeda-logo .logo-piece{animation:1.5s cubic-bezier(.3,.7,.2,1) both logo-gather}html[data-logo-intro]:not([data-motion=off]):not([data-simplified]) .apeda-logo .logo-stem{animation:1.5s cubic-bezier(.3,.7,.2,1) both logo-stem}}@keyframes logo-gather{0%,22%{transform:var(--from)}to{transform:none}}@keyframes logo-stem{0%,30%{transform:scaleY(1)}to{transform:scaleY(0)}}body:has([data-admin-app])>:is(header,footer){display:none}
