@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/216e25624a9c1cb8-s.0in2il82aqpcg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0806099a9c90c60f-s.3_r3a4aly-l5l.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/bc4fdbe89360b696-s.p.3qr7-2yw27keg.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:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/93232c3b4a112c3a-s.2m9xphznwp3d4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/62d571048def60fc-s.2e347y-jza9wq.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5a54cb9402415d65-s.p.09yul4knsnziq.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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_cf4b3aca-module__YX6tcW__className{font-family:Fraunces,Fraunces Fallback;font-weight:600}.fraunces_cf4b3aca-module__YX6tcW__variable{--font-ppt-serif:"Fraunces", "Fraunces Fallback"}
.sx-ppt{--navy:#0d1b3e;--navy-2:#162248;--orange:#e8621a;--orange-h:#ff7d35;--teal:#4abfb0;--ink:#2a334e;--ink-soft:#5a6480;--muted:#8b9cc8;--cream:#f7f3ec;--paper:#fcfbf9;--line:#e3dccf;--f-d:var(--font-display),"Urbanist",system-ui,sans-serif;--f-s:var(--font-ppt-serif),"Fraunces",Georgia,serif;--f-b:var(--font-body),"Plus Jakarta Sans",system-ui,sans-serif}.sx-ppt *{box-sizing:border-box}.sx-ppt{scroll-behavior:smooth;background:var(--paper);color:var(--ink);font:16px/1.7 var(--f-b);-webkit-font-smoothing:antialiased;margin:0;scroll-padding-top:24px}.sx-ppt img{max-width:100%}.sx-ppt .hero{background:radial-gradient(circle at 85% 20%,#e8621a47,transparent 42%),radial-gradient(circle at 10% 90%,#4abfb02e,transparent 40%),var(--navy);color:#fff;padding:56px 20px 64px;overflow:hidden}.sx-ppt .hero-in{max-width:1080px;margin:0 auto}.sx-ppt .logos{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:30px;display:flex}.sx-ppt .lg{color:var(--navy);font:800 24px var(--f-d);background:#fff;border-radius:16px;align-items:center;gap:12px;padding:12px 22px 12px 16px;display:inline-flex}.sx-ppt .lg img{width:46px;height:46px}.sx-ppt .plus{font:800 26px var(--f-d);color:var(--teal)}.sx-ppt .eyebrow{font:700 13px var(--f-d);letter-spacing:.16em;text-transform:uppercase;color:var(--teal);margin:0 0 10px}.sx-ppt .hero h1{font:600 clamp(34px,6vw,60px)/1.08 var(--f-s);margin:0 0 18px}.sx-ppt .hero h1 em{color:var(--orange)}.sx-ppt .sub{color:#d5ddf2;max-width:640px;margin:0 0 18px;font-size:clamp(16px,2.2vw,19px)}.sx-ppt .by{color:var(--muted);margin:0;font-size:14px}.sx-ppt .layout{grid-template-columns:260px minmax(0,1fr);gap:48px;max-width:1180px;margin:0 auto;padding:40px 20px 20px;display:grid}.sx-ppt .toc{position:relative}.sx-ppt .toc-card{border:1px solid var(--line);background:#fff;border-radius:16px;padding:18px 14px;position:sticky;top:20px}.sx-ppt .toc .label{font:800 12px var(--f-d);letter-spacing:.14em;text-transform:uppercase;color:var(--orange);margin:0 0 10px 8px;display:block}.sx-ppt .toc ul{margin:0;padding:0;list-style:none}.sx-ppt .toc a{color:var(--ink-soft);border-radius:9px;align-items:baseline;gap:10px;padding:7px 8px;font-size:14px;line-height:1.35;text-decoration:none;transition:background .15s,color .15s;display:flex}.sx-ppt .toc a .n{font:800 12px var(--f-d);color:var(--muted);min-width:20px}.sx-ppt .toc a:hover{background:var(--cream);color:var(--navy)}.sx-ppt .toc a.active{background:var(--navy);color:#fff}.sx-ppt .toc a.active .n{color:var(--teal)}.sx-ppt .contenu{min-width:0}.sx-ppt .sec{border-bottom:1px solid var(--line);margin-bottom:8px;padding:8px 0 44px}.sx-ppt .sec:last-child{border-bottom:0}.sx-ppt .kick{font:800 14px var(--f-d);color:var(--orange);letter-spacing:.1em;margin:0}.sx-ppt .sec h2{font:600 clamp(26px,3.6vw,34px)/1.2 var(--f-s);color:var(--navy);margin:4px 0 16px}.sx-ppt .h3{font:800 19px var(--f-d);color:var(--navy);margin:30px 0 12px}.sx-ppt .lead{color:var(--ink);margin:0 0 20px;font-size:18px}.sx-ppt p{margin:0 0 14px}.sx-ppt .note{background:var(--cream);border-left:4px solid var(--teal);border-radius:0 12px 12px 0;margin:18px 0;padding:12px 16px;font-size:14.5px}.sx-ppt .src{color:var(--ink-soft);font-size:13px}.sx-ppt .outils{grid-template-columns:1fr 1fr;gap:14px;display:grid}.sx-ppt .outil{border:1px solid var(--line);background:#fff;border-radius:16px;padding:20px 18px 14px;position:relative}.sx-ppt .outil h3{font:800 18px var(--f-d);color:var(--navy);margin:6px 0 10px}.sx-ppt .outil p{margin:0 0 8px;font-size:14.5px}.sx-ppt .outil em{color:var(--navy);font-style:normal;font-weight:600}.sx-ppt .outil .lim{color:var(--ink-soft);font-size:13.5px}.sx-ppt .o-n{background:var(--orange);color:#fff;width:30px;height:30px;font:800 14px var(--f-d);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.sx-ppt .steps{counter-reset:s;margin:0 0 18px;padding:0;list-style:none}.sx-ppt .steps li{counter-increment:s;border-bottom:1px dashed var(--line);gap:14px;padding:12px 0;display:flex}.sx-ppt .steps li:last-child{border-bottom:0}.sx-ppt .steps li:before{content:counter(s);background:var(--navy);color:#fff;height:30px;font:800 14px var(--f-d);border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;margin-top:2px;display:flex}.sx-ppt .steps b{font-family:var(--f-d);color:var(--navy);font-size:16.5px}.sx-ppt .steps p{margin:2px 0 0;font-size:15px}.sx-ppt .cs{border:1px solid var(--line);background:#fff;border-radius:14px;margin:16px 0;overflow:hidden}.sx-ppt .cs-h{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.sx-ppt .cs-t{font:800 15.5px var(--f-d)}.sx-ppt .cs-sous{color:#c9d3ee;font-size:12.5px;line-height:1.35}.sx-ppt .copy{background:var(--teal);color:var(--navy);font:800 13px var(--f-d);cursor:pointer;border:0;border-radius:9px;flex:none;padding:9px 14px;transition:transform .15s,background .15s}.sx-ppt .copy:hover{transform:translateY(-1px)}.sx-ppt .copy.ok{background:#fff}.sx-ppt .cs pre{white-space:pre-wrap;word-wrap:break-word;font:14px/1.62 var(--f-b);background:var(--cream);color:var(--ink);max-height:420px;margin:0;padding:16px;overflow:auto}.sx-ppt .tbl{border-collapse:collapse;border:1px solid var(--line);background:#fff;border-radius:12px;width:100%;font-size:14.5px;overflow:hidden}.sx-ppt .tbl th{background:var(--navy);color:#fff;text-align:left;font:800 13.5px var(--f-d);padding:10px 14px}.sx-ppt .tbl td{border-top:1px solid var(--line);vertical-align:top;padding:11px 14px}.sx-ppt .tbl td:first-child{color:var(--navy);white-space:nowrap;font-weight:600}.sx-ppt .cas-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin:22px 0 18px;display:grid}.sx-ppt .cas-card{text-align:left;border:1.5px solid var(--line);font:inherit;color:var(--ink);cursor:pointer;background:#fff;border-radius:13px;flex-direction:column;gap:4px;padding:13px;transition:transform .18s,border-color .15s,background .15s;display:flex}.sx-ppt .cas-card:hover{border-color:var(--teal);transform:translateY(-3px)}.sx-ppt .cas-card.on{border-color:var(--orange);background:#fff6f0}.sx-ppt .cas-n{font:800 12.5px var(--f-d);color:var(--orange);letter-spacing:.08em}.sx-ppt .cas-t{font:800 14.5px/1.25 var(--f-d);color:var(--navy)}.sx-ppt .cas-b{color:var(--ink-soft);font-size:12.5px;line-height:1.4}.sx-ppt .cas-panel.off{display:none}.sx-ppt .cas-panel-h{font:800 18px var(--f-d);color:var(--navy);margin:8px 0 0}.sx-ppt .sc{border:1px solid var(--line);background:#fff;border-radius:16px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:10px 0 6px;padding:20px 12px;display:flex}.sx-ppt .sc-b{border:1.5px solid var(--line);background:#fff;border-radius:12px;flex:110px;max-width:140px;padding:10px 12px}.sx-ppt .sc-b b{font:800 15px var(--f-d);color:var(--navy);display:block}.sx-ppt .sc-b small{color:var(--ink-soft);font-size:12px;line-height:1.3;display:block}.sx-ppt .sc-f{background:var(--line);width:26px;height:2px;position:relative;overflow:hidden}.sx-ppt .sc-f i{background:var(--orange);width:50%;height:100%;position:absolute;top:0;left:-50%}.sx-ppt .sc-d{aspect-ratio:16/10;border:1.5px solid var(--line);background:#fff;border-radius:8px;flex-direction:column;gap:6px;width:130px;padding:10px;display:flex;position:relative}.sx-ppt .sc-d img{width:18px;height:18px;position:absolute;top:8px;right:8px}.sx-ppt .sc-d .l1,.sx-ppt .sc-d .l2{background:var(--navy);border-radius:4px;width:68%;height:7px;display:block}.sx-ppt .sc-d .l2{background:var(--muted);width:44%}.sx-ppt .sc-d .bars{align-items:flex-end;gap:5px;height:30px;margin-top:auto;display:flex}.sx-ppt .sc-d .bars i{background:var(--teal);transform-origin:bottom;border-radius:3px 3px 0 0;flex:1;height:40%}.sx-ppt .sc-d .bars i:nth-child(2){height:62%}.sx-ppt .sc-d .bars i:nth-child(3){background:var(--orange);height:50%}.sx-ppt .sc-d .bars i:nth-child(4){background:var(--orange);height:92%}.sx-ppt .conseils{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sx-ppt .conseils div{border:1px solid var(--line);border-top:3px solid var(--teal);background:#fff;border-radius:12px;padding:14px 16px}.sx-ppt .conseils b{font:800 15.5px var(--f-d);color:var(--navy)}.sx-ppt .conseils p{margin:4px 0 0;font-size:14.5px}.sx-ppt .cta{background:var(--navy);color:#fff;border-radius:18px;margin-top:18px;padding:28px 26px}.sx-ppt .cta-k{font:800 12px var(--f-d);letter-spacing:.14em;text-transform:uppercase;color:var(--teal)}.sx-ppt .cta h3{font:600 26px/1.2 var(--f-s);margin:8px 0 10px}.sx-ppt .cta p{color:#d5ddf2}.sx-ppt .cta ul{color:#fff;margin:0 0 20px;padding-left:20px}.sx-ppt .cta li{margin:3px 0}.sx-ppt .btn{background:var(--orange);color:#fff;font:800 15px var(--f-d);border-radius:12px;padding:14px 22px;text-decoration:none;transition:background .15s;display:inline-block}.sx-ppt .btn:hover{background:var(--orange-h)}.sx-ppt .nl{border:1.5px solid var(--line);background:#fff;border-radius:18px;padding:26px 24px}.sx-ppt .nl h3{font:600 24px/1.25 var(--f-s);color:var(--navy);margin:0 0 8px}.sx-ppt .nl form{grid-template-columns:1fr 1.4fr auto;gap:10px;margin-top:14px;display:grid}.sx-ppt .nl input[type=text],.sx-ppt .nl input[type=email]{border:1.5px solid var(--line);font:15px var(--f-b);color:var(--ink);background:var(--paper);border-radius:10px;min-width:0;padding:12px 14px}.sx-ppt .nl input:focus{border-color:var(--orange);outline:none}.sx-ppt .nl button{background:var(--orange);color:#fff;font:800 14.5px var(--f-d);cursor:pointer;border:0;border-radius:10px;padding:12px 18px}.sx-ppt .nl button:disabled{opacity:.5;cursor:wait}.sx-ppt .nl label{color:var(--ink-soft);grid-column:1/-1;align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.5;display:flex}.sx-ppt .nl-msg{grid-column:1/-1;min-height:1.2em;margin:0;font-size:14px}.sx-ppt .nl-msg.ok{color:#1f8a7c}.sx-ppt .nl-msg.ko{color:#c4553b}.sx-ppt .foot{text-align:center;color:var(--ink-soft);padding:30px 20px 40px;font-size:13px}@media (prefers-reduced-motion:no-preference){.sx-ppt .lg{animation:.7s cubic-bezier(.2,.9,.3,1.3) both ppt-pop}.sx-ppt .lg:nth-of-type(2){animation-delay:.2s}.sx-ppt .plus{animation:.6s .1s both ppt-pop}.sx-ppt .lg img{animation:4s ease-in-out 1s infinite ppt-flotte}.sx-ppt .lg:nth-of-type(2) img{animation-delay:1.8s}.sx-ppt .hero h1,.sx-ppt .sub,.sx-ppt .eyebrow{animation:.8s .25s both ppt-monte}.sx-ppt .sec.rv{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(18px)}.sx-ppt .sec.rv.in{opacity:1;transform:none}.sx-ppt .cas-panel{animation:.4s both ppt-monte}.sx-ppt .cas-panel .cs:nth-of-type(2){animation:.45s 80ms both ppt-monte}.sx-ppt .cas-panel .cs:nth-of-type(3){animation:.45s .16s both ppt-monte}.sx-ppt .sc-b{animation:ppt-allume 4.8s var(--d) infinite}.sx-ppt .sc-f i{animation:ppt-court 4.8s var(--d) infinite}.sx-ppt .sc-d .l1,.sx-ppt .sc-d .l2{transform-origin:0;animation:4.8s 4.2s infinite ppt-trace}.sx-ppt .sc-d .bars i{animation:4.8s 4.2s infinite ppt-trace}.sx-ppt .btn{animation:2.8s ease-in-out infinite ppt-pulse}}@keyframes ppt-pop{0%{opacity:0;transform:translateY(14px)scale(.85)}to{opacity:1;transform:none}}@keyframes ppt-flotte{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes ppt-monte{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes ppt-allume{0%{border-color:var(--line);background:#fff}6%,20%{border-color:var(--orange);background:#fff6f0}30%,to{border-color:var(--line);background:#fff}}@keyframes ppt-court{0%{left:-50%}14%,to{left:100%}}@keyframes ppt-trace{0%{transform:scale(0)}15%,80%{transform:scale(1)}to{transform:scale(0)}}@keyframes ppt-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@media (max-width:920px){.sx-ppt .layout{grid-template-columns:1fr;gap:18px;padding-top:24px}.sx-ppt .toc-card{position:static}.sx-ppt .toc ul{grid-template-columns:1fr 1fr;gap:2px 8px;display:grid}.sx-ppt .cas-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.sx-ppt .outils,.sx-ppt .conseils,.sx-ppt .toc ul,.sx-ppt .nl form{grid-template-columns:1fr}.sx-ppt .logos{gap:8px}.sx-ppt .lg{border-radius:12px;gap:8px;padding:8px 12px 8px 10px;font-size:17px}.sx-ppt .lg img{width:28px;height:28px}.sx-ppt .plus{font-size:20px}.sx-ppt .tbl td:first-child{white-space:normal}.sx-ppt .sc-f{flex-basis:100%;width:2px;max-width:2px;height:18px}.sx-ppt .sc-b{flex-basis:100%;max-width:none}.sx-ppt .cs-h{flex-wrap:wrap}}@media print{.sx-ppt .toc,.sx-ppt .copy,.sx-ppt .nl form,.sx-ppt .cas-grid{display:none}.sx-ppt .layout,.sx-ppt .cas-panel.off{display:block}.sx-ppt .sec{-moz-column-break-inside:auto;break-inside:auto}.sx-ppt *{box-shadow:none!important;text-shadow:none!important;animation:none!important}.sx-ppt .sec,.sx-ppt .sec.rv{opacity:1!important;transform:none!important}}.sx-ppt .progress{z-index:50;background:0 0;height:4px;position:fixed;top:0;left:0;right:0}.sx-ppt .progress i{background:linear-gradient(90deg,var(--teal),var(--orange));transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.sx-ppt .hero-in{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.sx-ppt .hero-cta{background:var(--orange);color:#fff;font:800 15px var(--f-d);border-radius:12px;margin-top:22px;padding:13px 20px;text-decoration:none;transition:background .15s,transform .15s;display:inline-block}.sx-ppt .hero-cta:hover{background:var(--orange-h);transform:translateY(-2px)}.sx-ppt .hmk{color:var(--ink);background:#fff;border:1px solid #fff3;border-radius:14px;overflow:hidden}.sx-ppt .hmk-bar,.sx-ppt .mk-bar{font:600 12px var(--f-b);color:var(--ink-soft);background:#efeae2;align-items:center;gap:6px;padding:8px 12px;display:flex}.sx-ppt .hmk-bar i,.sx-ppt .mk-bar i{background:#e3dccf;border-radius:50%;width:10px;height:10px}.sx-ppt .hmk-bar i:first-child,.sx-ppt .mk-bar i:first-child{background:#f26b5b}.sx-ppt .hmk-bar i:nth-child(2),.sx-ppt .mk-bar i:nth-child(2){background:#f5be4f}.sx-ppt .hmk-bar i:nth-child(3),.sx-ppt .mk-bar i:nth-child(3){background:#58c07a}.sx-ppt .hmk-bar span,.sx-ppt .mk-bar span{margin-left:8px}.sx-ppt .hmk-body{grid-template-columns:1.5fr 1fr;min-height:250px;display:grid}.sx-ppt .hmk-slide{border:1px solid var(--line);background:#fff;border-radius:6px;flex-direction:column;margin:16px;padding:16px;display:flex;position:relative}.sx-ppt .hmk-title{font:700 15px/1.3 var(--f-s);color:var(--navy);max-width:88%}.sx-ppt .hmk-chart,.sx-ppt .sl-chart{border-bottom:2px solid var(--line);align-items:flex-end;gap:18px;height:110px;margin-top:auto;padding:0 10px;display:flex}.sx-ppt .hb{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.sx-ppt .hb i{width:70%;height:var(--h);background:var(--navy);transform-origin:bottom;border-radius:4px 4px 0 0;display:block}.sx-ppt .hb i.o{background:var(--orange)}.sx-ppt .hb span{font:700 11px var(--f-d);color:var(--ink-soft);order:2;margin-bottom:-18px}.sx-ppt .hmk-logo{width:18px;position:absolute;top:12px;right:12px}.sx-ppt .hmk-panel{border-left:1px solid var(--line);background:#faf8f4;flex-direction:column;gap:8px;padding:12px;font-size:12px;line-height:1.45;display:flex}.sx-ppt .hmk-ph{font:800 13px var(--f-d);color:var(--navy);align-items:center;gap:6px;display:flex}.sx-ppt .hmk-ph img{width:16px}.sx-ppt .hmk-m{border-radius:10px;padding:8px 10px}.sx-ppt .hmk-m.u{background:#ede6da;align-self:flex-end;max-width:92%}.sx-ppt .hmk-m.c{border:1px solid var(--line);background:#fff}.sx-ppt .hmk-typing{gap:4px;padding:4px 2px;display:flex}.sx-ppt .hmk-typing i{background:var(--orange);border-radius:50%;width:6px;height:6px}.sx-ppt .hmk-cap{color:var(--ink-soft);border-top:1px solid var(--line);background:#faf8f4;margin:0;padding:6px 12px;font-size:11px}.sx-ppt .badge{color:#1f6f66;font:700 11.5px var(--f-d);letter-spacing:.04em;vertical-align:middle;background:#e6f5f2;border-radius:99px;margin-left:10px;padding:2px 10px;display:inline-block}.sx-ppt .tbl-wrap{margin:22px 0;overflow-x:auto}.sx-ppt .mat td{text-align:center;font-size:13.5px}.sx-ppt .mat td:first-child{text-align:left}.sx-ppt .mat th{text-align:center}.sx-ppt .mat th:first-child{text-align:left}.sx-ppt .mat td.y{color:#1f6f66;font-weight:600}.sx-ppt .mat td.n{color:var(--ink-soft)}.sx-ppt .quiz{background:var(--navy);color:#fff;border-radius:18px;margin:22px 0;padding:22px 22px 18px}.sx-ppt .quiz-k{font:800 18px var(--f-d);margin-bottom:12px}.sx-ppt .q{margin:0 0 14px}.sx-ppt .q p{color:#c9d3ee;margin:0 0 6px;font-size:14px}.sx-ppt .q label{cursor:pointer;border:1.5px solid #ffffff40;border-radius:99px;align-items:center;gap:8px;margin:0 8px 8px 0;padding:8px 14px;font-size:14px;transition:background .15s,border-color .15s;display:inline-flex}.sx-ppt .q label:has(input:checked){background:var(--orange);border-color:var(--orange)}.sx-ppt .q input{accent-color:var(--orange)}.sx-ppt .quiz-r{color:var(--ink);background:#fff;border-radius:12px;padding:14px 16px;font-size:15px}.sx-ppt .quiz-r b{font-family:var(--f-d);color:var(--navy);margin-bottom:2px;font-size:17px;display:block}.sx-ppt .quiz-r a{color:var(--orange);font-weight:700}.sx-ppt .mk,.sx-ppt .shot{border:1px solid var(--line);background:#fff;border-radius:14px;margin:22px 0;overflow:hidden}.sx-ppt .mk figcaption,.sx-ppt .shot figcaption{color:var(--ink-soft);border-top:1px solid var(--line);background:#faf8f4;padding:8px 14px;font-size:12.5px}.sx-ppt .shot figcaption span{opacity:.85;font-size:11.5px;display:block}.sx-ppt .shot img{width:100%;height:auto;display:block}.sx-ppt .mk-body{background:#fcfbf9;padding:14px}.sx-ppt .mkp{grid-template-columns:1.4fr 1fr;gap:12px;font-size:13px;display:grid}.sx-ppt .mkp-t{font:800 16px var(--f-d);color:var(--navy);margin-bottom:10px}.sx-ppt .mkp-in{border:1.5px solid var(--line);color:var(--muted);background:#fff;border-radius:10px;padding:10px}.sx-ppt .mkp-conv{flex-direction:column;gap:6px;margin-top:12px;display:flex}.sx-ppt .mkp-conv span{background:#e8e2d7;border-radius:5px;width:80%;height:9px}.sx-ppt .mkp-conv span.c{width:55%}.sx-ppt .mkp-side{flex-direction:column;gap:10px;display:flex}.sx-ppt .mkp-box{border:1.5px solid var(--line);background:#fff;border-radius:10px;padding:10px}.sx-ppt .mkp-box.hl{border-color:var(--orange);background:#fff6f0}.sx-ppt .mkp-box b{font-family:var(--f-d);color:var(--navy)}.sx-ppt .mkp-box b em{color:var(--orange);float:right;font-style:normal}.sx-ppt .mkp-box small{color:var(--ink-soft);display:block}.sx-ppt .mkp-file{align-items:center;gap:8px;margin-top:6px;font-size:12.5px;display:flex}.sx-ppt .ic{color:#fff;width:20px;height:20px;font:800 11px var(--f-d);border-radius:5px;justify-content:center;align-items:center;display:inline-flex}.sx-ppt .ic.ppt{background:#c43e1c}.sx-ppt .ic.md{background:var(--navy)}.sx-ppt .mkpp{grid-template-columns:1.4fr 1fr;gap:12px;display:grid}.sx-ppt .mkpp-slide{border:1px solid var(--line);aspect-ratio:16/10;background:#fff;border-radius:6px;flex-direction:column;gap:8px;padding:14px;display:flex}.sx-ppt .mkpp-slide .t{background:var(--navy);border-radius:5px;width:75%;height:10px}.sx-ppt .mkpp-slide .t2{background:var(--muted);border-radius:5px;width:45%;height:8px}.sx-ppt .mkpp-slide .bars{align-items:flex-end;gap:10px;height:60%;margin-top:auto;display:flex}.sx-ppt .mkpp-slide .bars i{background:var(--teal);transform-origin:bottom;border-radius:3px 3px 0 0;flex:1;height:45%}.sx-ppt .mkpp-slide .bars i:nth-child(2){background:var(--orange);height:75%}.sx-ppt .mkpp-slide .bars i:nth-child(3){height:60%}.sx-ppt .mkpp-panel{border:1px solid var(--line);background:#fff;border-radius:8px;flex-direction:column;gap:7px;padding:10px;font-size:12px;display:flex}.sx-ppt .mkpp-h{font:800 13px var(--f-d);color:var(--navy);align-items:center;gap:6px;display:flex}.sx-ppt .mkpp-h img{width:15px}.sx-ppt .mkpp-h .set{font:600 11px var(--f-b);color:var(--orange);border:1.5px solid var(--orange);border-radius:6px;margin-left:auto;padding:1px 6px}.sx-ppt .mkpp-msg{border-radius:8px;padding:7px 9px}.sx-ppt .mkpp-msg.u{background:#ede6da}.sx-ppt .mkpp-msg.c{border:1px solid var(--line)}.sx-ppt .mkpp-in{border:1.5px solid var(--line);color:var(--muted);border-radius:8px;margin-top:auto;padding:6px 8px}.sx-ppt .mkd{grid-template-columns:1.5fr 1fr;gap:12px;display:grid}.sx-ppt .mkd-canvas{background:#efeae2;border-radius:8px;padding:16px;position:relative}.sx-ppt .mkd-s{aspect-ratio:16/10;background:#fff;border-radius:6px;flex-direction:column;padding:12px;display:flex}.sx-ppt .mkd-s .t{background:var(--navy);border-radius:5px;width:70%;height:10px}.sx-ppt .mkd-s .bars{align-items:flex-end;gap:8px;height:60%;margin-top:auto;display:flex}.sx-ppt .mkd-s .bars i{background:var(--teal);border-radius:3px 3px 0 0;flex:1;height:40%}.sx-ppt .mkd-s .bars i:nth-child(4){background:var(--orange);height:90%}.sx-ppt .mkd-s .bars i:nth-child(2){height:60%}.sx-ppt .mkd-com{color:var(--ink);background:#ffe9a8;border-radius:8px;padding:6px 9px;font-size:11.5px;position:absolute;bottom:10px;right:10px}.sx-ppt .mkd-menu{border:1px solid var(--line);background:#fff;border-radius:10px;align-self:start;padding:8px;font-size:13px}.sx-ppt .mkd-btn{background:var(--navy);color:#fff;font:800 13px var(--f-d);text-align:center;border-radius:8px;margin-bottom:6px;padding:7px 10px}.sx-ppt .mkd-it{border-radius:6px;padding:6px 8px}.sx-ppt .mkd-it.hl{color:var(--orange);background:#fff6f0;font-weight:700}.sx-ppt .av{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin:18px 0 6px;display:grid}.sx-ppt .av-arr{font:800 30px var(--f-d);color:var(--orange)}.sx-ppt .av-k{font:800 12px var(--f-d);letter-spacing:.1em;text-transform:uppercase;border-radius:99px;margin-bottom:8px;padding:3px 10px;display:inline-block}.sx-ppt .av-k.ko{color:#a63c22;background:#fbe3dc}.sx-ppt .av-k.ok{color:#1f6f66;background:#e6f5f2}.sx-ppt .sl{aspect-ratio:16/9;border:1px solid var(--line);background:#fff;border-radius:8px;flex-direction:column;padding:14px 16px;display:flex;overflow:hidden}.sx-ppt .sl-t{font:700 15px/1.3 var(--f-s);color:var(--navy);margin-bottom:6px}.sx-ppt .sl-a .sl-t{color:#333;font:700 15px Arial,sans-serif}.sx-ppt .sl-a ul{color:#444;margin:0;padding-left:16px;font:9.5px/1.35 Arial,sans-serif}.sx-ppt .sl-img{color:#999;border:1.5px dashed #c9c2b5;border-radius:4px;justify-content:center;align-self:flex-end;align-items:center;width:34%;height:22%;margin-top:auto;font-size:9px;display:flex}.sx-ppt .sl-b .sl-chart{flex:1;height:auto;margin-top:6px}.sx-ppt .sl-foot{color:var(--ink-soft);margin-top:18px;font-size:9.5px}.sx-ppt .diffs{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.sx-ppt .diffs div{border-left:3px solid var(--orange);padding:4px 0 4px 12px}.sx-ppt .diffs b{font:800 15px var(--f-d);color:var(--navy)}.sx-ppt .diffs p{margin:2px 0 0;font-size:14px}.sx-ppt .chk{border:1px solid var(--line);background:#fff;border-radius:16px;margin:10px 0 24px;padding:18px}.sx-ppt .chk-h{font:800 16px var(--f-d);color:var(--navy);justify-content:space-between;align-items:center;display:flex}.sx-ppt .chk-c{font:800 14px var(--f-d);color:var(--orange)}.sx-ppt .chk-bar{background:var(--cream);border-radius:3px;height:6px;margin:10px 0 8px;overflow:hidden}.sx-ppt .chk-bar i{background:linear-gradient(90deg,var(--teal),#1f8a7c);width:0;height:100%;transition:width .3s;display:block}.sx-ppt .chk label{border-bottom:1px dashed var(--line);cursor:pointer;align-items:flex-start;gap:10px;padding:8px 4px;font-size:15px;display:flex}.sx-ppt .chk label:last-child{border-bottom:0}.sx-ppt .chk input{accent-color:var(--teal);width:16px;height:16px;margin-top:5px}.sx-ppt .chk input:checked+span{color:var(--ink-soft);text-decoration:line-through}.sx-ppt .chk.fini{border-color:var(--teal)}.sx-ppt .errs{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sx-ppt .errs div{border:1px solid var(--line);background:#fff;border-radius:14px;padding:16px 16px 12px 58px;position:relative}.sx-ppt .errs span{color:#a63c22;width:32px;height:32px;font:800 15px var(--f-d);background:#fbe3dc;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:14px;left:14px}.sx-ppt .errs b{font:800 15.5px var(--f-d);color:var(--navy)}.sx-ppt .errs p{margin:4px 0 0;font-size:14px}.sx-ppt .faq details{border:1px solid var(--line);background:#fff;border-radius:12px;margin-bottom:8px;padding:0 16px}.sx-ppt .faq summary{cursor:pointer;font:800 15.5px var(--f-d);color:var(--navy);padding:14px 26px 14px 0;list-style:none;position:relative}.sx-ppt .faq summary::-webkit-details-marker{display:none}.sx-ppt .faq summary:after{content:"+";color:var(--orange);font-size:22px;transition:transform .2s;position:absolute;top:10px;right:0}.sx-ppt .faq details[open] summary:after{transform:rotate(45deg)}.sx-ppt .faq details p{margin:0;padding:0 0 14px;font-size:15px}.sx-ppt .toc summary{cursor:default;list-style:none}.sx-ppt .toc summary::-webkit-details-marker{display:none}.sx-ppt .foot-src{max-width:900px;margin:0 auto 10px;line-height:1.8}.sx-ppt .foot-src a{color:var(--ink-soft)}@media (prefers-reduced-motion:no-preference){.sx-ppt .hmk-m.u{animation:8s .6s infinite both ppt-bulle}.sx-ppt .hmk-typing{animation:8s infinite ppt-tape}.sx-ppt .hmk-typing i{animation:1s infinite ppt-point}.sx-ppt .hmk-typing i:nth-child(2){animation-delay:.15s}.sx-ppt .hmk-typing i:nth-child(3){animation-delay:.3s}.sx-ppt .hmk-m.c{animation:8s 2.8s infinite both ppt-bulle}.sx-ppt .hmk-title{animation:8s 3.2s infinite both ppt-bulle}.sx-ppt .hmk-chart i{animation:8s 3.4s infinite both ppt-barre}.sx-ppt .hmk-chart .hb:nth-child(2) i{animation-delay:3.7s}.sx-ppt .mkpp-slide .bars i{animation:5s 1s infinite both ppt-barre}.sx-ppt .mkpp-slide .bars i:nth-child(2){animation-delay:1.2s}.sx-ppt .mkpp-slide .bars i:nth-child(3){animation-delay:1.4s}.sx-ppt .quiz-r.on{animation:.4s both ppt-monte}.sx-ppt .av>div:last-child{animation:none}}@keyframes ppt-bulle{0%{opacity:0;transform:translateY(8px)}6%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes ppt-tape{0%,10%{opacity:0}14%,32%{opacity:1}36%,to{opacity:0}}@keyframes ppt-point{0%,to{opacity:.25}50%{opacity:1}}@keyframes ppt-barre{0%{transform:scaleY(0)}10%,90%{transform:scaleY(1)}to{transform:scaleY(0)}}@media (max-width:920px){.sx-ppt .hero-in{grid-template-columns:1fr}.sx-ppt .toc summary{cursor:pointer}.sx-ppt .toc summary:after{content:"Afficher";float:right;font:700 12px var(--f-d);color:var(--ink-soft);letter-spacing:0;text-transform:none}.sx-ppt .toc details[open] summary:after{content:"Masquer"}}@media (max-width:620px){.sx-ppt .hmk-body{grid-template-columns:1fr}.sx-ppt .hmk-panel{border-left:0;border-top:1px solid var(--line)}.sx-ppt .mkp,.sx-ppt .mkpp,.sx-ppt .mkd,.sx-ppt .av{grid-template-columns:1fr}.sx-ppt .av-arr{justify-self:center;transform:rotate(90deg)}.sx-ppt .diffs,.sx-ppt .errs{grid-template-columns:1fr}.sx-ppt .sl-a ul{font-size:8.5px}}@media print{.sx-ppt .progress,.sx-ppt .hero-cta,.sx-ppt .quiz{display:none}}.sx-ppt{background:var(--paper);color:var(--ink);font:16px/1.7 var(--f-b)}.sx-ppt .hero{padding-top:132px}.sx-ppt .toc-card{top:100px}.sx-ppt .sec{scroll-margin-top:112px}.sx-ppt .progress{z-index:60}.sx-ppt .foot-se{display:none}
