.md-doc{--md-text:#1f1f22;--md-muted:#5f6066;--md-rule:#d9d9de;color:var(--md-text);background:#fff;font-family:Inter,system-ui,sans-serif;font-size:15px;line-height:1.65}.md-doc h1,.md-doc h2,.md-doc h3{font-family:var(--md-heading);color:inherit;letter-spacing:-.01em}.md-doc p{orphans:3;widows:3;margin:.55em 0}.md-cover{aspect-ratio:210/297;flex-direction:column;padding:9% 10%;display:flex;position:relative;overflow:hidden}.md-cover-top{justify-content:space-between;align-items:center;gap:1rem;display:flex}.md-logo{object-fit:contain;max-width:160px;max-height:52px}.md-brand{letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:700}.md-kind{letter-spacing:.16em;text-transform:uppercase;border-radius:999px;padding:.45em 1em;font-size:.72rem;font-weight:700}.md-cover-main{margin-top:auto;margin-bottom:auto}.md-title{margin:0;font-size:clamp(2rem,6.2vw,3.3rem);font-weight:600;line-height:1.05}.md-subtitle{opacity:.88;font-size:1.12rem;line-height:1.5;margin-top:1.1rem!important}.md-promise{border-top:2px solid;max-width:34em;padding-top:1.1rem;font-size:.98rem;font-weight:600;margin-top:1.8rem!important}.md-cover-meta{letter-spacing:.12em;text-transform:uppercase;opacity:.8;font-size:.8rem;font-weight:700;margin-top:1.2rem!important}.md-cover-foot{opacity:.85;justify-content:space-between;gap:1rem;font-size:.82rem;font-weight:600;display:flex}.md-t-guide .md-cover,.md-t-standard .md-cover{background:var(--md-primary);color:var(--md-on-primary)}.md-t-guide .md-kind,.md-t-standard .md-kind{background:var(--md-secondary);color:var(--md-on-secondary)}.md-t-guide .md-cover:after{content:"";aspect-ratio:1;background:var(--md-secondary);opacity:.22;border-radius:50%;width:62%;position:absolute;bottom:-14%;right:-18%}.md-t-checklist .md-cover{border-top:14px solid var(--md-primary);background:#fff}.md-t-checklist .md-kind{background:var(--md-primary);color:var(--md-on-primary)}.md-t-checklist .md-title{color:var(--md-ink)}.md-t-checklist .md-promise{border-color:var(--md-secondary);border-top-width:4px}.md-cover-ticks{flex-direction:column;gap:10px;margin-bottom:2rem;display:flex}.md-cover-ticks span{border:2.5px solid var(--md-primary);border-radius:6px;width:26px;height:26px;position:relative}.md-cover-ticks span:nth-child(-n+2):after{content:"";border:solid var(--md-primary);border-width:0 3px 3px 0;width:7px;height:13px;position:absolute;top:2px;left:7px;transform:rotate(45deg)}.md-t-workbook .md-cover{background:var(--md-secondary);color:var(--md-on-secondary);border-left:22px solid var(--md-primary)}.md-t-workbook .md-kind{background:var(--md-primary);color:var(--md-on-primary)}.md-owner{align-items:flex-end;gap:.6rem;font-size:.9rem;font-weight:600;display:flex;margin-top:2.4rem!important}.md-owner span{border-bottom:1.5px solid;flex:1;max-width:16rem;height:1.2em}.md-toc,.md-part,.md-end{padding:2.4rem 2rem}.md-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--md-ink);font-size:.74rem;font-weight:700}.md-toc ol{margin:1.2rem 0 0;padding:0;list-style:none}.md-toc li{border-bottom:1px solid var(--md-rule);break-inside:avoid;gap:1.1rem;padding:.9rem 0;display:flex}.md-toc-num{font-family:var(--md-heading);color:var(--md-primary);min-width:2.2rem;font-size:1.6rem;line-height:1}.md-toc strong{font-size:1.02rem;display:block}.md-toc em{color:var(--md-muted);margin-top:.15rem;font-size:.9rem;font-style:normal;display:block}.md-for{background:var(--md-soft);border-radius:10px;padding:1rem 1.2rem;font-size:.92rem;margin-top:1.6rem!important}.md-part-head{break-after:avoid;margin-bottom:1.2rem}.md-part-num{letter-spacing:.16em;text-transform:uppercase;color:var(--md-ink);font-size:.74rem;font-weight:700;display:inline-block}.md-part-head h2{margin:.35rem 0 0;font-size:1.85rem;font-weight:600;line-height:1.15}.md-t-guide .md-part-head{border-bottom:3px solid var(--md-secondary);padding-bottom:1.1rem}.md-t-guide .md-part-head h2{font-size:2.2rem}.md-t-workbook .md-part-head{background:var(--md-primary);color:var(--md-on-primary);border-radius:12px;padding:1.1rem 1.3rem}.md-t-workbook .md-part-num{color:inherit;opacity:.85}.md-t-checklist .md-part-head{border-bottom:2px solid var(--md-primary);align-items:baseline;gap:.9rem;padding-bottom:.5rem;display:flex}.md-t-checklist .md-part-head h2{margin:0;font-size:1.4rem}.md-t-checklist .md-part{padding-top:1.4rem;padding-bottom:1rem}.md-pending{color:var(--md-muted);font-style:italic}.md-b{margin-top:1.1rem}.md-b h3{break-after:avoid;margin:1.4rem 0 .2rem;font-size:1.2rem}.md-b-label{letter-spacing:.08em;text-transform:uppercase;break-after:avoid;font-size:.8rem;font-weight:700;margin:0 0 .4rem!important}.md-b-conseil,.md-b-exemple,.md-b-exercice,.md-b-question,.md-b-scene{break-inside:avoid;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:10px;padding:1rem 1.2rem}.md-b-exercice,.md-b-question{break-inside:auto}.md-b-exercice>p{break-after:avoid}.md-b-conseil{background:var(--md-soft);border-left:4px solid var(--md-primary)}.md-b-conseil .md-b-label{color:var(--md-ink)}.md-b-exemple{border:1px dashed var(--md-rule);background:#f6f5f2}.md-b-exemple .md-b-label{color:var(--md-muted)}.md-b-exercice,.md-b-question{border:1.5px solid var(--md-primary);background:#fff}.md-b-exercice .md-b-label{background:var(--md-primary);color:var(--md-on-primary);border-radius:6px;padding:.25em .7em;display:inline-block}.md-b-scene{background:#f4f4f6}.md-quote{border-left:3px solid var(--md-primary);padding-left:.9rem;font-style:italic}.md-b-etape h3:before{content:"";background:var(--md-primary);vertical-align:.08em;border-radius:2px;width:.6em;height:.6em;margin-right:.5em;display:inline-block}.md-list{margin:.6rem 0 0;padding:0;list-style:none}.md-list li{break-inside:avoid;gap:.75rem;padding:.3rem 0;display:flex}.md-li{flex:1;min-width:0}.md-l-puce li:before{content:"";background:var(--md-primary);border-radius:50%;flex:none;width:6px;height:6px;margin-top:.62em}.md-num{background:var(--md-primary);width:1.6rem;height:1.6rem;color:var(--md-on-primary);border-radius:50%;flex:none;place-items:center;margin-top:.1rem;font-size:.8rem;font-weight:700;display:grid}.md-l-case li{border-bottom:1px solid var(--md-rule);align-items:flex-start;padding:.65rem 0}.md-l-case li:last-child{border-bottom:0}.md-box{border:2px solid var(--md-primary);border-radius:5px;flex:none;width:20px;height:20px;margin-top:.15em}.md-l-reponse li{flex-direction:column;gap:0;padding:.55rem 0}.md-l-reponse .md-li>span:first-child{font-weight:600}.md-lines{margin-top:.3rem;display:block}.md-lines span{border-bottom:1px solid #bfc0c6;height:2rem;display:block}.md-t-workbook .md-lines span{height:2.3rem}.md-l-tournage li{color:var(--md-muted);font-size:.9rem}.md-end{text-align:center}.md-cta{font-family:var(--md-heading);background:var(--md-primary);max-width:30em;color:var(--md-on-primary);border-radius:14px;padding:1.6rem 1.4rem;font-size:1.5rem;line-height:1.35;margin:1rem auto!important}.md-sign{flex-direction:column;align-items:center;gap:.7rem;margin-top:1.8rem;display:flex}.md-sign p{color:var(--md-muted);flex-direction:column;margin:0;font-size:.9rem;display:flex}.md-sign strong{color:var(--md-text);font-size:1rem}@media screen{.md-doc{border-radius:14px;overflow:hidden;box-shadow:0 10px 40px -18px #14192859}.md-cover{max-height:860px}@media (width>=640px){.md-toc,.md-part,.md-end{padding:3rem 3.4rem}}.md-part+.md-part,.md-toc+.md-part,.md-part+.md-end{border-top:1px solid var(--md-rule)}.md-t-checklist .md-part+.md-part{border-top:0}}@media print{.md-doc{font-size:10.6pt;line-height:1.55}.md-cover{page:md-cover;aspect-ratio:auto;break-after:page;width:210mm;height:297mm;padding:24mm 22mm}.md-title{font-size:34pt}.md-toc,.md-part,.md-end{padding:0}.md-toc{break-after:page}.md-t-guide .md-part,.md-t-workbook .md-part,.md-t-standard .md-part{break-before:page}.md-t-checklist .md-part{padding-top:6mm}.md-t-checklist .md-part:first-of-type{padding-top:0}.md-end{break-before:page;padding-top:50mm}.md-t-checklist .md-end{break-before:auto;break-inside:avoid;padding-top:12mm}.md-part-head h2{font-size:20pt}.md-t-guide .md-part-head h2{font-size:24pt}.md-t-checklist .md-part-head h2{font-size:15pt}.md-b h3{font-size:12.5pt}.md-cta{font-size:15pt}}.md-keep{break-inside:avoid;vertical-align:top;width:100%;display:inline-block}.md-list-cont{margin-top:0}.md-cta-block{background:var(--md-soft);border-left:5px solid var(--md-primary);break-inside:avoid;page-break-inside:avoid;border-radius:14px;align-items:center;gap:1.5rem;margin:1.2rem 0 2rem;padding:1.4rem 1.5rem;display:flex}.md-cta-body{flex:1;min-width:0}.md-cta-title{font-family:var(--md-heading);color:var(--md-ink);margin:0 0 .4rem;font-size:1.45rem;line-height:1.25}.md-cta-text{margin:0 0 .9rem}.md-cta-btn{background:var(--md-primary);border-radius:999px;padding:.6rem 1.1rem;font-weight:600;text-decoration:none;display:inline-block;color:var(--md-on-primary)!important}.md-cta-url{opacity:.7;word-break:break-all;margin:.5rem 0 0;font-size:.75rem}.md-cta-qr{opacity:.85;flex-direction:column;align-items:center;gap:.3rem;font-size:.7rem;display:flex}@media (width<=520px){.md-cta-block{flex-direction:column;align-items:flex-start}}.md-video .md-cover{border-bottom:12px solid var(--md-secondary)}.md-video-scene{overflow-wrap:anywhere}.md-video-timing{color:var(--md-ink);border-bottom:2px solid var(--md-secondary);break-after:avoid;padding:.6rem 0;font-weight:700}.md-video-spoken{border-left:3px solid var(--md-primary);padding-left:1.2rem}.md-video-spoken h3{break-after:avoid;font-family:inherit;font-size:1rem}.md-video-directions{margin-top:1.5rem}.md-video-directions>div{background:var(--md-soft);break-inside:avoid;margin-top:.5rem;padding:.7rem 1rem}.md-video-directions dt{font-size:.85rem;font-weight:700}.md-video-directions dd{white-space:pre-line;margin:.25rem 0 0}.md-video .md-title{letter-spacing:0;overflow-wrap:anywhere;font-size:2.6rem}@media (width<=520px){.md-video .md-title{font-size:1.9rem}.md-video .md-kind{letter-spacing:0;max-width:9rem}.md-video .md-cover{aspect-ratio:auto;min-height:580px}}@media print{.md-video .md-title{font-size:32pt}.md-video .md-cover{min-height:0}.md-video-spoken{orphans:3;widows:3}.md-video .md-end{padding-top:16mm}}
