@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_1592de90-module__wBuilG__className{font-family:Fraunces,Fraunces Fallback;font-weight:600}.fraunces_1592de90-module__wBuilG__variable{--font-uni-serif:"Fraunces", "Fraunces Fallback"}
.sx-uni{--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-uni-serif),"Fraunces",Georgia,serif;--f-b:var(--font-body),"Plus Jakarta Sans",system-ui,sans-serif}.sx-uni *{box-sizing:border-box}.sx-uni{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-uni img{max-width:100%}.sx-uni .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-uni .hero-in{max-width:1080px;margin:0 auto}.sx-uni .logos{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:30px;display:flex}.sx-uni .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-uni .lg img{width:46px;height:46px}.sx-uni .plus{font:800 26px var(--f-d);color:var(--teal)}.sx-uni .eyebrow{font:700 13px var(--f-d);letter-spacing:.16em;text-transform:uppercase;color:var(--teal);margin:0 0 10px}.sx-uni .hero h1{font:600 clamp(34px,6vw,60px)/1.08 var(--f-s);margin:0 0 18px}.sx-uni .hero h1 em{color:var(--orange)}.sx-uni .sub{color:#d5ddf2;max-width:640px;margin:0 0 18px;font-size:clamp(16px,2.2vw,19px)}.sx-uni .by{color:var(--muted);margin:0;font-size:14px}.sx-uni .layout{grid-template-columns:260px minmax(0,1fr);gap:48px;max-width:1180px;margin:0 auto;padding:40px 20px 20px;display:grid}.sx-uni .toc{position:relative}.sx-uni .toc-card{border:1px solid var(--line);background:#fff;border-radius:16px;padding:18px 14px;position:sticky;top:20px}.sx-uni .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-uni .toc ul{margin:0;padding:0;list-style:none}.sx-uni .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-uni .toc a .n{font:800 12px var(--f-d);color:var(--muted);min-width:20px}.sx-uni .toc a:hover{background:var(--cream);color:var(--navy)}.sx-uni .toc a.active{background:var(--navy);color:#fff}.sx-uni .toc a.active .n{color:var(--teal)}.sx-uni .contenu{min-width:0}.sx-uni .sec{border-bottom:1px solid var(--line);margin-bottom:8px;padding:8px 0 44px}.sx-uni .kick{font:800 14px var(--f-d);color:var(--orange);letter-spacing:.1em;margin:0}.sx-uni .sec h2{font:600 clamp(26px,3.6vw,34px)/1.2 var(--f-s);color:var(--navy);margin:4px 0 16px}.sx-uni .h3{font:800 19px var(--f-d);color:var(--navy);margin:30px 0 12px}.sx-uni .lead{color:var(--ink);margin:0 0 20px;font-size:18px}.sx-uni p{margin:0 0 14px}.sx-uni .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-uni .src{color:var(--ink-soft);font-size:13px}.sx-uni .outils{grid-template-columns:1fr 1fr;gap:14px;display:grid}.sx-uni .outil{border:1px solid var(--line);background:#fff;border-radius:16px;padding:20px 18px 14px;position:relative}.sx-uni .outil h3{font:800 18px var(--f-d);color:var(--navy);margin:6px 0 10px}.sx-uni .outil p{margin:0 0 8px;font-size:14.5px}.sx-uni .outil em{color:var(--navy);font-style:normal;font-weight:600}.sx-uni .outil .lim{color:var(--ink-soft);font-size:13.5px}.sx-uni .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-uni .steps{counter-reset:s;margin:0 0 18px;padding:0;list-style:none}.sx-uni .steps li{counter-increment:s;border-bottom:1px dashed var(--line);gap:14px;padding:12px 0;display:flex}.sx-uni .steps li:last-child{border-bottom:0}.sx-uni .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-uni .steps b{font-family:var(--f-d);color:var(--navy);font-size:16.5px}.sx-uni .steps p{margin:2px 0 0;font-size:15px}.sx-uni .cs{border:1px solid var(--line);background:#fff;border-radius:14px;margin:16px 0;overflow:hidden}.sx-uni .cs-h{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.sx-uni .cs-t{font:800 15.5px var(--f-d)}.sx-uni .cs-sous{color:#c9d3ee;font-size:12.5px;line-height:1.35}.sx-uni .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-uni .copy:hover{transform:translateY(-1px)}.sx-uni .copy.ok{background:#fff}.sx-uni .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-uni .tbl{border-collapse:collapse;border:1px solid var(--line);background:#fff;border-radius:12px;width:100%;font-size:14.5px;overflow:hidden}.sx-uni .tbl th{background:var(--navy);color:#fff;text-align:left;font:800 13.5px var(--f-d);padding:10px 14px}.sx-uni .tbl td{border-top:1px solid var(--line);vertical-align:top;padding:11px 14px}.sx-uni .tbl td:first-child{color:var(--navy);white-space:nowrap;font-weight:600}.sx-uni .cas-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin:22px 0 18px;display:grid}.sx-uni .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-uni .cas-card:hover{border-color:var(--teal);transform:translateY(-3px)}.sx-uni .cas-card.on{border-color:var(--orange);background:#fff6f0}.sx-uni .cas-n{font:800 12.5px var(--f-d);color:var(--orange);letter-spacing:.08em}.sx-uni .cas-t{font:800 14.5px/1.25 var(--f-d);color:var(--navy)}.sx-uni .cas-b{color:var(--ink-soft);font-size:12.5px;line-height:1.4}.sx-uni .cas-panel.off{display:none}.sx-uni .cas-panel-h{font:800 18px var(--f-d);color:var(--navy);margin:8px 0 0}.sx-uni .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-uni .sc-b{border:1.5px solid var(--line);background:#fff;border-radius:12px;flex:110px;max-width:140px;padding:10px 12px}.sx-uni .sc-b b{font:800 15px var(--f-d);color:var(--navy);display:block}.sx-uni .sc-b small{color:var(--ink-soft);font-size:12px;line-height:1.3;display:block}.sx-uni .sc-f{background:var(--line);width:26px;height:2px;position:relative;overflow:hidden}.sx-uni .sc-f i{background:var(--orange);width:50%;height:100%;position:absolute;top:0;left:-50%}.sx-uni .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-uni .sc-d img{width:18px;height:18px;position:absolute;top:8px;right:8px}.sx-uni .sc-d .l1,.sx-uni .sc-d .l2{background:var(--navy);border-radius:4px;width:68%;height:7px;display:block}.sx-uni .sc-d .l2{background:var(--muted);width:44%}.sx-uni .sc-d .bars{align-items:flex-end;gap:5px;height:30px;margin-top:auto;display:flex}.sx-uni .sc-d .bars i{background:var(--teal);transform-origin:bottom;border-radius:3px 3px 0 0;flex:1;height:40%}.sx-uni .sc-d .bars i:nth-child(2){height:62%}.sx-uni .sc-d .bars i:nth-child(3){background:var(--orange);height:50%}.sx-uni .sc-d .bars i:nth-child(4){background:var(--orange);height:92%}.sx-uni .conseils{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sx-uni .conseils div{border:1px solid var(--line);border-top:3px solid var(--teal);background:#fff;border-radius:12px;padding:14px 16px}.sx-uni .conseils b{font:800 15.5px var(--f-d);color:var(--navy)}.sx-uni .conseils p{margin:4px 0 0;font-size:14.5px}.sx-uni .cta{background:var(--navy);color:#fff;border-radius:18px;margin-top:18px;padding:28px 26px}.sx-uni .cta-k{font:800 12px var(--f-d);letter-spacing:.14em;text-transform:uppercase;color:var(--teal)}.sx-uni .cta h3{font:600 26px/1.2 var(--f-s);margin:8px 0 10px}.sx-uni .cta p{color:#d5ddf2}.sx-uni .cta ul{color:#fff;margin:0 0 20px;padding-left:20px}.sx-uni .cta li{margin:3px 0}.sx-uni .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-uni .btn:hover{background:var(--orange-h)}.sx-uni .nl{border:1.5px solid var(--line);background:#fff;border-radius:18px;padding:26px 24px}.sx-uni .nl h3{font:600 24px/1.25 var(--f-s);color:var(--navy);margin:0 0 8px}.sx-uni .nl form{grid-template-columns:1fr 1.4fr auto;gap:10px;margin-top:14px;display:grid}.sx-uni .nl input[type=text],.sx-uni .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-uni .nl input:focus{border-color:var(--orange);outline:none}.sx-uni .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-uni .nl button:disabled{opacity:.5;cursor:wait}.sx-uni .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-uni .nl-msg{grid-column:1/-1;min-height:1.2em;margin:0;font-size:14px}.sx-uni .nl-msg.ok{color:#1f8a7c}.sx-uni .nl-msg.ko{color:#c4553b}.sx-uni .foot{text-align:center;color:var(--ink-soft);padding:30px 20px 40px;font-size:13px}@media (prefers-reduced-motion:no-preference){.sx-uni .lg{animation:.7s cubic-bezier(.2,.9,.3,1.3) both uni-pop}.sx-uni .lg:nth-of-type(2){animation-delay:.2s}.sx-uni .plus{animation:.6s .1s both uni-pop}.sx-uni .lg img{animation:4s ease-in-out 1s infinite uni-flotte}.sx-uni .lg:nth-of-type(2) img{animation-delay:1.8s}.sx-uni .hero h1,.sx-uni .sub,.sx-uni .eyebrow{animation:.8s .25s both uni-monte}.sx-uni .sec.rv{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(18px)}.sx-uni .sec.rv.in{opacity:1;transform:none}.sx-uni .cas-panel{animation:.4s both uni-monte}.sx-uni .cas-panel .cs:nth-of-type(2){animation:.45s 80ms both uni-monte}.sx-uni .cas-panel .cs:nth-of-type(3){animation:.45s .16s both uni-monte}.sx-uni .sc-b{animation:uni-allume 4.8s var(--d) infinite}.sx-uni .sc-f i{animation:uni-court 4.8s var(--d) infinite}.sx-uni .sc-d .l1,.sx-uni .sc-d .l2{transform-origin:0;animation:4.8s 4.2s infinite uni-trace}.sx-uni .sc-d .bars i{animation:4.8s 4.2s infinite uni-trace}.sx-uni .btn{animation:2.8s ease-in-out infinite uni-pulse}}@keyframes uni-pop{0%{opacity:0;transform:translateY(14px)scale(.85)}to{opacity:1;transform:none}}@keyframes uni-flotte{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes uni-monte{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes uni-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 uni-court{0%{left:-50%}14%,to{left:100%}}@keyframes uni-trace{0%{transform:scale(0)}15%,80%{transform:scale(1)}to{transform:scale(0)}}@keyframes uni-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@media (max-width:920px){.sx-uni .layout{grid-template-columns:1fr;gap:18px;padding-top:24px}.sx-uni .toc-card{position:static}.sx-uni .toc ul{grid-template-columns:1fr 1fr;gap:2px 8px;display:grid}.sx-uni .cas-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.sx-uni .outils,.sx-uni .conseils,.sx-uni .toc ul,.sx-uni .nl form{grid-template-columns:1fr}.sx-uni .logos{gap:8px}.sx-uni .lg{border-radius:12px;gap:8px;padding:8px 12px 8px 10px;font-size:17px}.sx-uni .lg img{width:28px;height:28px}.sx-uni .plus{font-size:20px}.sx-uni .tbl td:first-child{white-space:normal}.sx-uni .sc-f{flex-basis:100%;width:2px;max-width:2px;height:18px}.sx-uni .sc-b{flex-basis:100%;max-width:none}.sx-uni .cs-h{flex-wrap:wrap}}@media print{.sx-uni .toc,.sx-uni .copy,.sx-uni .nl form,.sx-uni .cas-grid{display:none}.sx-uni .layout,.sx-uni .cas-panel.off{display:block}.sx-uni .sec{-moz-column-break-inside:auto;break-inside:auto}.sx-uni *{box-shadow:none!important;text-shadow:none!important;animation:none!important}.sx-uni .sec,.sx-uni .sec.rv{opacity:1!important;transform:none!important}}.sx-uni .progress{z-index:50;background:0 0;height:4px;position:fixed;top:0;left:0;right:0}.sx-uni .progress i{background:linear-gradient(90deg,var(--teal),var(--orange));transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.sx-uni .hero-in{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.sx-uni .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-uni .hero-cta:hover{background:var(--orange-h);transform:translateY(-2px)}.sx-uni .hmk{color:var(--ink);background:#fff;border:1px solid #fff3;border-radius:14px;overflow:hidden}.sx-uni .hmk-bar,.sx-uni .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-uni .hmk-bar i,.sx-uni .mk-bar i{background:#e3dccf;border-radius:50%;width:10px;height:10px}.sx-uni .hmk-bar i:first-child,.sx-uni .mk-bar i:first-child{background:#f26b5b}.sx-uni .hmk-bar i:nth-child(2),.sx-uni .mk-bar i:nth-child(2){background:#f5be4f}.sx-uni .hmk-bar i:nth-child(3),.sx-uni .mk-bar i:nth-child(3){background:#58c07a}.sx-uni .hmk-bar span,.sx-uni .mk-bar span{margin-left:8px}.sx-uni .hmk-body{grid-template-columns:1.5fr 1fr;min-height:250px;display:grid}.sx-uni .hmk-slide{border:1px solid var(--line);background:#fff;border-radius:6px;flex-direction:column;margin:16px;padding:16px;display:flex;position:relative}.sx-uni .hmk-title{font:700 15px/1.3 var(--f-s);color:var(--navy);max-width:88%}.sx-uni .hmk-chart,.sx-uni .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-uni .hb{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.sx-uni .hb i{width:70%;height:var(--h);background:var(--navy);transform-origin:bottom;border-radius:4px 4px 0 0;display:block}.sx-uni .hb i.o{background:var(--orange)}.sx-uni .hb span{font:700 11px var(--f-d);color:var(--ink-soft);order:2;margin-bottom:-18px}.sx-uni .hmk-logo{width:18px;position:absolute;top:12px;right:12px}.sx-uni .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-uni .hmk-ph{font:800 13px var(--f-d);color:var(--navy);align-items:center;gap:6px;display:flex}.sx-uni .hmk-ph img{width:16px}.sx-uni .hmk-m{border-radius:10px;padding:8px 10px}.sx-uni .hmk-m.u{background:#ede6da;align-self:flex-end;max-width:92%}.sx-uni .hmk-m.c{border:1px solid var(--line);background:#fff}.sx-uni .hmk-typing{gap:4px;padding:4px 2px;display:flex}.sx-uni .hmk-typing i{background:var(--orange);border-radius:50%;width:6px;height:6px}.sx-uni .hmk-cap{color:var(--ink-soft);border-top:1px solid var(--line);background:#faf8f4;margin:0;padding:6px 12px;font-size:11px}.sx-uni .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-uni .tbl-wrap{margin:22px 0;overflow-x:auto}.sx-uni .mat td{text-align:center;font-size:13.5px}.sx-uni .mat td:first-child{text-align:left}.sx-uni .mat th{text-align:center}.sx-uni .mat th:first-child{text-align:left}.sx-uni .mat td.y{color:#1f6f66;font-weight:600}.sx-uni .mat td.n{color:var(--ink-soft)}.sx-uni .quiz{background:var(--navy);color:#fff;border-radius:18px;margin:22px 0;padding:22px 22px 18px}.sx-uni .quiz-k{font:800 18px var(--f-d);margin-bottom:12px}.sx-uni .q{margin:0 0 14px}.sx-uni .q p{color:#c9d3ee;margin:0 0 6px;font-size:14px}.sx-uni .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-uni .q label:has(input:checked){background:var(--orange);border-color:var(--orange)}.sx-uni .q input{accent-color:var(--orange)}.sx-uni .quiz-r{color:var(--ink);background:#fff;border-radius:12px;padding:14px 16px;font-size:15px}.sx-uni .quiz-r b{font-family:var(--f-d);color:var(--navy);margin-bottom:2px;font-size:17px;display:block}.sx-uni .quiz-r a{color:var(--orange);font-weight:700}.sx-uni .mk,.sx-uni .shot{border:1px solid var(--line);background:#fff;border-radius:14px;margin:22px 0;overflow:hidden}.sx-uni .mk figcaption,.sx-uni .shot figcaption{color:var(--ink-soft);border-top:1px solid var(--line);background:#faf8f4;padding:8px 14px;font-size:12.5px}.sx-uni .shot figcaption span{opacity:.85;font-size:11.5px;display:block}.sx-uni .shot img{width:100%;height:auto;display:block}.sx-uni .mk-body{background:#fcfbf9;padding:14px}.sx-uni .mkp{grid-template-columns:1.4fr 1fr;gap:12px;font-size:13px;display:grid}.sx-uni .mkp-t{font:800 16px var(--f-d);color:var(--navy);margin-bottom:10px}.sx-uni .mkp-in{border:1.5px solid var(--line);color:var(--muted);background:#fff;border-radius:10px;padding:10px}.sx-uni .mkp-conv{flex-direction:column;gap:6px;margin-top:12px;display:flex}.sx-uni .mkp-conv span{background:#e8e2d7;border-radius:5px;width:80%;height:9px}.sx-uni .mkp-conv span.c{width:55%}.sx-uni .mkp-side{flex-direction:column;gap:10px;display:flex}.sx-uni .mkp-box{border:1.5px solid var(--line);background:#fff;border-radius:10px;padding:10px}.sx-uni .mkp-box.hl{border-color:var(--orange);background:#fff6f0}.sx-uni .mkp-box b{font-family:var(--f-d);color:var(--navy)}.sx-uni .mkp-box b em{color:var(--orange);float:right;font-style:normal}.sx-uni .mkp-box small{color:var(--ink-soft);display:block}.sx-uni .mkp-file{align-items:center;gap:8px;margin-top:6px;font-size:12.5px;display:flex}.sx-uni .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-uni .ic.ppt{background:#c43e1c}.sx-uni .ic.md{background:var(--navy)}.sx-uni .mkpp{grid-template-columns:1.4fr 1fr;gap:12px;display:grid}.sx-uni .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-uni .mkpp-slide .t{background:var(--navy);border-radius:5px;width:75%;height:10px}.sx-uni .mkpp-slide .t2{background:var(--muted);border-radius:5px;width:45%;height:8px}.sx-uni .mkpp-slide .bars{align-items:flex-end;gap:10px;height:60%;margin-top:auto;display:flex}.sx-uni .mkpp-slide .bars i{background:var(--teal);transform-origin:bottom;border-radius:3px 3px 0 0;flex:1;height:45%}.sx-uni .mkpp-slide .bars i:nth-child(2){background:var(--orange);height:75%}.sx-uni .mkpp-slide .bars i:nth-child(3){height:60%}.sx-uni .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-uni .mkpp-h{font:800 13px var(--f-d);color:var(--navy);align-items:center;gap:6px;display:flex}.sx-uni .mkpp-h img{width:15px}.sx-uni .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-uni .mkpp-msg{border-radius:8px;padding:7px 9px}.sx-uni .mkpp-msg.u{background:#ede6da}.sx-uni .mkpp-msg.c{border:1px solid var(--line)}.sx-uni .mkpp-in{border:1.5px solid var(--line);color:var(--muted);border-radius:8px;margin-top:auto;padding:6px 8px}.sx-uni .mkd{grid-template-columns:1.5fr 1fr;gap:12px;display:grid}.sx-uni .mkd-canvas{background:#efeae2;border-radius:8px;padding:16px;position:relative}.sx-uni .mkd-s{aspect-ratio:16/10;background:#fff;border-radius:6px;flex-direction:column;padding:12px;display:flex}.sx-uni .mkd-s .t{background:var(--navy);border-radius:5px;width:70%;height:10px}.sx-uni .mkd-s .bars{align-items:flex-end;gap:8px;height:60%;margin-top:auto;display:flex}.sx-uni .mkd-s .bars i{background:var(--teal);border-radius:3px 3px 0 0;flex:1;height:40%}.sx-uni .mkd-s .bars i:nth-child(4){background:var(--orange);height:90%}.sx-uni .mkd-s .bars i:nth-child(2){height:60%}.sx-uni .mkd-com{color:var(--ink);background:#ffe9a8;border-radius:8px;padding:6px 9px;font-size:11.5px;position:absolute;bottom:10px;right:10px}.sx-uni .mkd-menu{border:1px solid var(--line);background:#fff;border-radius:10px;align-self:start;padding:8px;font-size:13px}.sx-uni .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-uni .mkd-it{border-radius:6px;padding:6px 8px}.sx-uni .mkd-it.hl{color:var(--orange);background:#fff6f0;font-weight:700}.sx-uni .av{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin:18px 0 6px;display:grid}.sx-uni .av-arr{font:800 30px var(--f-d);color:var(--orange)}.sx-uni .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-uni .av-k.ko{color:#a63c22;background:#fbe3dc}.sx-uni .av-k.ok{color:#1f6f66;background:#e6f5f2}.sx-uni .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-uni .sl-t{font:700 15px/1.3 var(--f-s);color:var(--navy);margin-bottom:6px}.sx-uni .sl-a .sl-t{color:#333;font:700 15px Arial,sans-serif}.sx-uni .sl-a ul{color:#444;margin:0;padding-left:16px;font:9.5px/1.35 Arial,sans-serif}.sx-uni .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-uni .sl-b .sl-chart{flex:1;height:auto;margin-top:6px}.sx-uni .sl-foot{color:var(--ink-soft);margin-top:18px;font-size:9.5px}.sx-uni .diffs{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.sx-uni .diffs div{border-left:3px solid var(--orange);padding:4px 0 4px 12px}.sx-uni .chk{border:1px solid var(--line);background:#fff;border-radius:16px;margin:10px 0 24px;padding:18px}.sx-uni .chk-h{font:800 16px var(--f-d);color:var(--navy);justify-content:space-between;align-items:center;display:flex}.sx-uni .chk-c{font:800 14px var(--f-d);color:var(--orange)}.sx-uni .chk-bar{background:var(--cream);border-radius:3px;height:6px;margin:10px 0 8px;overflow:hidden}.sx-uni .chk-bar i{background:linear-gradient(90deg,var(--teal),#1f8a7c);width:0;height:100%;transition:width .3s;display:block}.sx-uni .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-uni .chk label:last-child{border-bottom:0}.sx-uni .chk input{accent-color:var(--teal);width:16px;height:16px;margin-top:5px}.sx-uni .chk input:checked+span{color:var(--ink-soft);text-decoration:line-through}.sx-uni .chk.fini{border-color:var(--teal)}.sx-uni .errs{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sx-uni .errs div{border:1px solid var(--line);background:#fff;border-radius:14px;padding:16px 16px 12px 58px;position:relative}.sx-uni .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-uni .errs b{font:800 15.5px var(--f-d);color:var(--navy)}.sx-uni .errs p{margin:4px 0 0;font-size:14px}.sx-uni .faq details{border:1px solid var(--line);background:#fff;border-radius:12px;margin-bottom:8px;padding:0 16px}.sx-uni .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-uni .faq summary::-webkit-details-marker{display:none}.sx-uni .faq summary:after{content:"+";color:var(--orange);font-size:22px;transition:transform .2s;position:absolute;top:10px;right:0}.sx-uni .faq details[open] summary:after{transform:rotate(45deg)}.sx-uni .faq details p{margin:0;padding:0 0 14px;font-size:15px}.sx-uni .toc summary{cursor:default;list-style:none}.sx-uni .toc summary::-webkit-details-marker{display:none}.sx-uni .foot-src{max-width:900px;margin:0 auto 10px;line-height:1.8}.sx-uni .foot-src a{color:var(--ink-soft)}@media (prefers-reduced-motion:no-preference){.sx-uni .hmk-m.u{animation:8s .6s infinite both uni-bulle}.sx-uni .hmk-typing{animation:8s infinite uni-tape}.sx-uni .hmk-typing i{animation:1s infinite uni-point}.sx-uni .hmk-typing i:nth-child(2){animation-delay:.15s}.sx-uni .hmk-typing i:nth-child(3){animation-delay:.3s}.sx-uni .hmk-m.c{animation:8s 2.8s infinite both uni-bulle}.sx-uni .hmk-title{animation:8s 3.2s infinite both uni-bulle}.sx-uni .hmk-chart i{animation:8s 3.4s infinite both uni-barre}.sx-uni .hmk-chart .hb:nth-child(2) i{animation-delay:3.7s}.sx-uni .mkpp-slide .bars i{animation:5s 1s infinite both uni-barre}.sx-uni .mkpp-slide .bars i:nth-child(2){animation-delay:1.2s}.sx-uni .mkpp-slide .bars i:nth-child(3){animation-delay:1.4s}.sx-uni .quiz-r.on{animation:.4s both uni-monte}.sx-uni .av>div:last-child{animation:none}}@keyframes uni-bulle{0%{opacity:0;transform:translateY(8px)}6%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes uni-tape{0%,10%{opacity:0}14%,32%{opacity:1}36%,to{opacity:0}}@keyframes uni-point{0%,to{opacity:.25}50%{opacity:1}}@keyframes uni-barre{0%{transform:scaleY(0)}10%,90%{transform:scaleY(1)}to{transform:scaleY(0)}}@media (max-width:920px){.sx-uni .hero-in{grid-template-columns:1fr}.sx-uni .toc summary{cursor:pointer}.sx-uni .toc summary:after{content:"Afficher";float:right;font:700 12px var(--f-d);color:var(--ink-soft);letter-spacing:0;text-transform:none}.sx-uni .toc details[open] summary:after{content:"Masquer"}}@media (max-width:620px){.sx-uni .hmk-body{grid-template-columns:1fr}.sx-uni .hmk-panel{border-left:0;border-top:1px solid var(--line)}.sx-uni .mkp,.sx-uni .mkpp,.sx-uni .mkd,.sx-uni .av{grid-template-columns:1fr}.sx-uni .av-arr{justify-self:center;transform:rotate(90deg)}.sx-uni .diffs,.sx-uni .errs{grid-template-columns:1fr}.sx-uni .sl-a ul{font-size:8.5px}}@media print{.sx-uni .progress,.sx-uni .hero-cta,.sx-uni .quiz{display:none}}.sx-uni{--uni:#0f2836;--claude:#d97757}.sx-uni .nav{z-index:60;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d1b3eeb;border-bottom:1px solid #ffffff14;position:sticky;top:0}.sx-uni .nav-in{align-items:center;gap:22px;max-width:1180px;margin:0 auto;padding:12px 20px;display:flex}.sx-uni .nav-logo{font:800 19px var(--f-d);color:#fff;letter-spacing:.01em;text-decoration:none}.sx-uni .nav-logo b{color:var(--orange)}.sx-uni .nav-links{align-items:center;gap:6px;margin-left:auto;display:flex}.sx-uni .nav-links a{color:#d5ddf2;font:700 14px var(--f-d);border-radius:9px;padding:8px 12px;text-decoration:none;transition:background .15s,color .15s}.sx-uni .nav-links a:hover{color:#fff;background:#ffffff14}.sx-uni .nav-links a.nav-cta{background:var(--orange);color:#fff}.sx-uni .nav-links a.nav-cta:hover{background:var(--orange-h)}.sx-uni .progress{z-index:70;top:0}.sx-uni .hero{background:radial-gradient(circle at 50% 62%,#4abfb029,transparent 46%),radial-gradient(circle at 88% 8%,#e8621a42,transparent 38%),var(--navy);padding:0 0 56px}.sx-uni .hero-in{text-align:center;max-width:900px;padding:44px 20px 0;display:block}.sx-uni .hero .logos{justify-content:center;margin-bottom:26px}.sx-uni .hero .sub{margin:0 auto 14px}.sx-uni .hero .by{margin-bottom:0}.sx-uni .lg .lg-u{width:46px;height:30px}.sx-uni .hero h1{font-size:clamp(34px,5.6vw,58px)}.sx-uni .stage{max-width:880px;margin:30px auto 0;padding:0 16px}.sx-uni .orbit{aspect-ratio:1;width:100%;position:relative;container-type:inline-size}.sx-uni .orbit .links{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sx-uni .orbit .ring{fill:none;stroke:#ffffff17;stroke-width:.25px}.sx-uni .orbit .ring.r3{stroke:#e8621a47;stroke-dasharray:1 1.4}.sx-uni .orbit .lk{stroke:#4abfb061;stroke-width:.28px;fill:none}.sx-uni .orbit .lk.via{stroke:#e8621a66;stroke-dasharray:1.2 1.2}.sx-uni .orbit .lk.on{stroke:#fff;stroke-width:.5px;stroke-dasharray:none}.sx-uni .orbit .px{fill:#7fe3d6}.sx-uni .orbit .px.via{fill:#ff9a5a}.sx-uni .orbit .cross{fill:none;stroke:var(--orange-h);stroke-width:.45px;stroke-linecap:round}.sx-uni .orbit .cross.in{animation:1.1s forwards uni-trace-x}.sx-uni .node{cursor:pointer;font:inherit;background:#fff;border:0;border-radius:50%;place-items:center;padding:0;transition:opacity .35s,box-shadow .25s,scale .25s;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #ffffff80,0 8px 24px #0006}.sx-uni .node img{pointer-events:none;width:56%;height:56%;display:block}.sx-uni .node.r1{aspect-ratio:1;width:9%}.sx-uni .node.r2{aspect-ratio:1;width:8.5%}.sx-uni .node.r3{aspect-ratio:1;width:8%;box-shadow:0 0 0 2px #e8621abf,0 8px 24px #0006}.sx-uni .node .txt{font:800 2.1cqw var(--f-d);color:var(--navy);letter-spacing:.02em}.sx-uni .node:hover,.sx-uni .node:focus-visible,.sx-uni .node.on{z-index:5;scale:1.22;box-shadow:0 0 0 3px #fff,0 0 28px #ffffff8c}.sx-uni .node:focus-visible{outline:3px solid var(--teal);outline-offset:4px}.sx-uni .orbit.has-on .node:not(.on):not(.rel){opacity:.42}.sx-uni .node.rel{box-shadow:0 0 0 3px var(--orange-h),0 0 22px #e8621a99}.sx-uni .hub-u,.sx-uni .hub-c{aspect-ratio:1;cursor:pointer;z-index:4;width:18%;font:inherit;border:0;border-radius:50%;place-items:center;padding:0;transition:scale .25s;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.sx-uni .hub-u{background:var(--uni);box-shadow:0 0 0 3px var(--teal),0 0 46px #4abfb080;left:38.6%}.sx-uni .hub-u img{pointer-events:none;width:76%;display:block}.sx-uni .hub-c{box-shadow:0 0 0 3px var(--claude),0 0 46px #d977578c;background:#fff;align-content:center;gap:0;left:61.4%}.sx-uni .hub-c img{pointer-events:none;width:42%;display:block}.sx-uni .hub-c span{font:800 3.1cqw var(--f-d);color:var(--navy);pointer-events:none;margin-top:-1.6cqw}.sx-uni .hub-u:hover,.sx-uni .hub-c:hover,.sx-uni .hub-u:focus-visible,.sx-uni .hub-c:focus-visible,.sx-uni .hub-u.on,.sx-uni .hub-c.on{scale:1.06}.sx-uni .hub-u:focus-visible,.sx-uni .hub-c:focus-visible{outline-offset:5px;outline:3px solid #fff}.sx-uni .hub-pulse{aspect-ratio:2;pointer-events:none;z-index:3;border:1.5px solid #ffffff59;border-radius:50%;width:46%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sx-uni .legend{font:700 13px var(--f-d);color:#d5ddf2;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin:14px 0;display:flex}.sx-uni .legend span{align-items:center;gap:8px;display:inline-flex}.sx-uni .legend i{border-top:3px solid var(--teal);width:26px;height:0}.sx-uni .legend i.via{border-top:3px dashed var(--orange)}.sx-uni .legend i.cr{border-top:3px solid var(--orange-h)}.sx-uni .info{text-align:left;background:#ffffff12;border:1px solid #ffffff2e;border-radius:18px;min-height:152px;padding:18px 22px 16px}.sx-uni .info-h{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:6px;display:flex}.sx-uni .info-n{font:800 22px var(--f-d);color:#fff}.sx-uni .info-b{font:800 11.5px var(--f-d);letter-spacing:.1em;text-transform:uppercase;background:var(--teal);color:var(--navy);border-radius:999px;padding:4px 10px}.sx-uni .info-b.via{background:var(--orange);color:#fff}.sx-uni .info-b.duo{color:var(--navy);background:#fff}.sx-uni .info p{color:#e4eaf8;margin:0 0 8px;font-size:15.5px;line-height:1.6}.sx-uni .info .chez{color:#fff;font-size:14.5px}.sx-uni .info .chez b{font-family:var(--f-d);color:var(--teal)}.sx-uni .info .astuce{color:var(--muted);margin:6px 0 0;font-size:12.5px}.sx-uni .apps{grid-template-columns:1fr 1fr;gap:12px;margin:18px 0;display:grid}.sx-uni .app-groupe{border:1px solid var(--line);background:#fff;border-radius:14px;padding:16px 16px 12px}.sx-uni .app-groupe h3{font:800 16.5px var(--f-d);color:var(--navy);margin:0 0 4px}.sx-uni .app-groupe .tag{font:800 11px var(--f-d);letter-spacing:.09em;text-transform:uppercase;background:var(--teal);color:var(--navy);border-radius:999px;margin-bottom:8px;padding:3px 9px;display:inline-block}.sx-uni .app-groupe .tag.via{background:var(--orange);color:#fff}.sx-uni .app-groupe ul{flex-wrap:wrap;gap:8px 12px;margin:0;padding:0;list-style:none;display:flex}.sx-uni .app-groupe li{color:var(--ink);align-items:center;gap:7px;font-size:14px;display:inline-flex}.sx-uni .app-groupe p{color:var(--ink-soft);margin:10px 0 0;font-size:14px}.sx-uni .st{font:800 11px var(--f-d);letter-spacing:.08em;text-transform:uppercase;vertical-align:middle;border-radius:999px;margin-left:8px;padding:3px 10px;display:inline-block}.sx-uni .st.ok{color:#1f7a6e;background:#ddf3ee}.sx-uni .st.mid{color:#b4500f;background:#ffe9da}.sx-uni .st.idee{color:#5a5380;background:#edeaf4}.sx-uni .cas-bloc{grid-template-columns:1fr 1fr;gap:10px;margin:12px 0;display:grid}.sx-uni .cas-bloc div{border:1px solid var(--line);background:#fff;border-radius:12px;padding:12px 14px;font-size:14.5px}.sx-uni .cas-bloc b{font:800 12px var(--f-d);letter-spacing:.1em;text-transform:uppercase;color:var(--orange);margin-bottom:4px;display:block}.sx-uni .cas-bloc .u b{color:#2a9d8f}.sx-uni .cas-bloc .chez{border-left:4px solid var(--teal);background:var(--cream);grid-column:1/-1}.sx-uni .cas-bloc .vig{border-left:4px solid var(--orange);background:#fff6f0;grid-column:1/-1}.sx-uni .cas-bloc .vig b{color:#b4500f}.sx-uni .cas-grid{grid-template-columns:repeat(4,1fr)}.sx-uni .lim-t td:nth-child(2){color:var(--navy);font-weight:600}.sx-uni .errs{grid-template-columns:1fr 1fr;display:grid}@keyframes uni-trace-x{0%{stroke-dasharray:0 200}to{stroke-dasharray:200 0}}@media (prefers-reduced-motion:no-preference){.sx-uni .hub-pulse{animation:4.2s ease-out infinite uni-onde}.sx-uni .hub-pulse.b{animation-delay:2.1s}.sx-uni .stage{animation:.9s .35s both uni-monte}}@keyframes uni-onde{0%{opacity:.7;transform:translate(-50%,-50%)scale(.55)}to{opacity:0;transform:translate(-50%,-50%)scale(1.9)}}@media (max-width:920px){.sx-uni .apps,.sx-uni .cas-bloc{grid-template-columns:1fr}.sx-uni .cas-grid{grid-template-columns:1fr 1fr}.sx-uni .nav-links a:not(.nav-cta){display:none}}@media (max-width:620px){.sx-uni .errs{grid-template-columns:1fr}.sx-uni .info{padding:14px 16px}.sx-uni .info-n{font-size:19px}.sx-uni .info p{font-size:14.5px}.sx-uni .node .txt{font-size:2.8cqw}.sx-uni .stage{padding:0 8px}}@media print{.sx-uni .nav,.sx-uni .stage .legend{display:none}.sx-uni .orbit{max-width:420px;margin:0 auto}.sx-uni .hero{background:var(--navy)!important}}.sx-uni .outils.t3{grid-template-columns:repeat(3,1fr)}@media (max-width:920px){.sx-uni .outils.t3{grid-template-columns:1fr}}.sx-uni .badge{font:800 11px var(--f-d);letter-spacing:.08em;text-transform:uppercase;background:var(--cream);color:var(--ink-soft);vertical-align:middle;border-radius:999px;margin-left:10px;padding:3px 10px;display:inline-block}.sx-uni .diffs{grid-template-columns:1fr 1fr;gap:12px;margin:18px 0;display:grid}.sx-uni .sec-tools{justify-content:flex-end;margin:0 0 12px;display:flex}.sx-uni .sec-tools button{border:1.5px solid var(--line);color:var(--navy);font:800 15px var(--f-d);cursor:pointer;background:#fff;border-radius:10px;padding:10px 16px;transition:border-color .15s}.sx-uni .sec-tools button:hover{border-color:var(--teal)}.sx-uni .sec{border:1.5px solid var(--line);border-bottom:1.5px solid var(--line);background:#fff;border-radius:18px;margin-bottom:14px;padding:0 28px;scroll-margin-top:96px;transition:border-color .2s}.sx-uni .sec:last-child{border-bottom:1.5px solid var(--line)}.sx-uni .sec.open{border-color:var(--teal)}.sx-uni .sec .sec-hd{font:inherit;margin:0}.sx-uni .sec-h{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 18px;padding:24px 0;display:grid}.sx-uni .sec-h .kick{font:800 14px var(--f-d);color:var(--orange);letter-spacing:.1em;grid-column:1;display:block}.sx-uni .sec-t{font:600 clamp(26px,3.4vw,36px)/1.2 var(--f-s);color:var(--navy);grid-column:1}.sx-uni .sec-r{color:var(--ink-soft);grid-column:1;font-size:17.5px;line-height:1.45}.sx-uni .sec.open .sec-r{display:none}.sx-uni .sec-chev{border:2px solid var(--line);border-radius:50%;grid-area:1/2/span 3;width:46px;height:46px;transition:background .2s,border-color .2s;position:relative}.sx-uni .sec-chev:before,.sx-uni .sec-chev:after{content:"";background:var(--orange);border-radius:2px;width:18px;height:3px;transition:transform .25s,opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sx-uni .sec-chev:after{transform:translate(-50%,-50%)rotate(90deg)}.sx-uni .sec.open .sec-chev:after{opacity:0;transform:translate(-50%,-50%)rotate(0)}.sx-uni .sec-h:hover .sec-chev{border-color:var(--orange);background:#fff6f0}.sx-uni .sec-h:focus-visible{outline:3px solid var(--teal);outline-offset:4px;border-radius:12px}.sx-uni .sec-body{padding:0 0 34px}.sx-uni .sec-body[hidden]{display:none}.sx-uni .sec.plat h2{font:600 clamp(26px,3.6vw,34px)/1.2 var(--f-s);color:var(--navy);margin:4px 0 16px}.sx-uni .sec.open .sec-body{animation:.35s both uni-monte}.sx-uni .sec.plat{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;margin-bottom:8px;padding:8px 0 44px}.sx-uni .sec.plat:last-child{border-bottom:0}@media (max-width:620px){.sx-uni .sec{padding:0 18px}.sx-uni .sec.plat{padding:8px 0 44px}.sx-uni .sec-chev{width:40px;height:40px}}@media print{.sx-uni .sec-body[hidden]{display:block!important}.sx-uni .sec-tools,.sx-uni .sec-chev,.sx-uni .sec-r{display:none}.sx-uni .sec{border:0;padding:0}}.sx-uni{font-size:18px}.sx-uni .layout{grid-template-columns:290px minmax(0,1fr);gap:44px;max-width:1260px}.sx-uni .lead{font-size:21px;line-height:1.65}.sx-uni .sec h2{font-size:clamp(30px,4vw,40px)}.sx-uni .h3{font-size:23px}.sx-uni .kick{font-size:15px}.sx-uni .badge{font-size:12.5px}.sx-uni .note{padding:16px 20px;font-size:17px}.sx-uni .src{font-size:15px}.sx-uni .toc a{padding:8px 10px;font-size:16px}.sx-uni .toc .label{font-size:13px}.sx-uni .toc-sep{font:800 12px var(--f-d);letter-spacing:.12em;text-transform:uppercase;color:var(--orange);border-top:1px dashed var(--line);margin:14px 0 4px 10px;padding-top:12px;list-style:none}.sx-uni .outil{padding:24px 22px 16px}.sx-uni .outil h3{font-size:23px}.sx-uni .outil p{font-size:17.5px}.sx-uni .outil .lim{font-size:16px}.sx-uni .o-n{width:36px;height:36px;font-size:16px}.sx-uni .cas-grid{gap:12px}.sx-uni .cas-card{gap:6px;padding:18px 16px}.sx-uni .cas-n{font-size:15px}.sx-uni .cas-t{font-size:20px;line-height:1.25}.sx-uni .cas-b{font-size:16.5px;line-height:1.4}.sx-uni .cas-panel-h{margin:14px 0 4px;font-size:26px}.sx-uni .st{padding:4px 12px;font-size:13px}.sx-uni .cas-bloc{gap:12px}.sx-uni .cas-bloc div{padding:18px 20px;font-size:18px;line-height:1.6}.sx-uni .cas-bloc b{margin-bottom:6px;font-size:14px}.sx-uni .cs-t{font-size:18px}.sx-uni .cs-sous{font-size:15px}.sx-uni .cs pre{font-size:16.5px;line-height:1.65}.sx-uni .copy{padding:10px 16px;font-size:14.5px}.sx-uni .diffs div{padding:20px 22px}.sx-uni .diffs b,.sx-uni .errs b,.sx-uni .conseils b{font-size:20px}.sx-uni .diffs p,.sx-uni .errs p,.sx-uni .conseils p{margin-top:6px;font-size:17.5px;line-height:1.6}.sx-uni .conseils div{padding:20px 22px}.sx-uni .errs div{padding:20px 22px 18px 82px}.sx-uni .errs span{width:42px;height:42px;font-size:19px;top:20px;left:20px}.sx-uni .errs b{display:block}@media (max-width:620px){.sx-uni .errs div{padding:18px 18px 16px 72px}.sx-uni .errs span{width:38px;height:38px;top:18px;left:16px}}.sx-uni .tbl{font-size:17px}.sx-uni .tbl th{padding:12px 16px;font-size:15.5px}.sx-uni .tbl td{padding:13px 16px}.sx-uni .steps b{font-size:20px}.sx-uni .steps p{font-size:17.5px}.sx-uni .faq summary{font-size:19px}.sx-uni .faq p{font-size:17.5px}.sx-uni .app-groupe{padding:20px 20px 16px}.sx-uni .app-groupe h3{font-size:22px}.sx-uni .app-groupe .tag{font-size:13px}.sx-uni .app-groupe li{font-size:17px}.sx-uni .app-groupe li img{width:24px;height:24px}.sx-uni .app-groupe p{font-size:16.5px}.sx-uni .info{min-height:190px;padding:22px 26px 20px}.sx-uni .info-n{font-size:27px}.sx-uni .info-b{font-size:13px}.sx-uni .info p{font-size:18.5px;line-height:1.6}.sx-uni .info .chez{font-size:17.5px}.sx-uni .info .astuce{font-size:15px}.sx-uni .legend{font-size:15.5px}.sx-uni .hero .sub{max-width:760px;font-size:21px}.sx-uni .hero .by{font-size:15.5px}.sx-uni .nl p{font-size:17px}.sx-uni .foot{font-size:15.5px}.sx-uni .shot.cap{max-width:680px;margin-left:auto;margin-right:auto}.sx-uni .shot figcaption{font-size:15px}.sx-uni .acs{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:14px;margin:20px 0 6px;display:grid}.sx-uni .ac:first-child{grid-column:span 2}.sx-uni .ac:first-child ul{-moz-columns:2;columns:2;-moz-column-gap:28px;column-gap:28px}.sx-uni .ac li{-moz-column-break-inside:avoid;break-inside:avoid}.sx-uni .ac{border:1.5px solid var(--line);background:#fff;border-radius:16px;padding:20px 20px 16px}.sx-uni .ac-h{align-items:center;gap:12px;margin-bottom:10px;display:flex}.sx-uni .ac-h img{flex:none;width:34px;height:34px}.sx-uni .ac-h b{font:800 20px/1.2 var(--f-d);color:var(--navy)}.sx-uni .ac-t{background:var(--cream);width:34px;height:34px;font:800 10px var(--f-d);color:var(--navy);border-radius:8px;flex:none;place-items:center;display:inline-grid}.sx-uni .ac-tag{font:800 12px var(--f-d);letter-spacing:.08em;text-transform:uppercase;color:#b4500f;background:#ffe9da;border-radius:999px;margin:0 0 8px;padding:3px 10px;display:inline-block}.sx-uni .ac ul{margin:0;padding:0;list-style:none}.sx-uni .ac li{color:var(--ink);padding:6px 0 6px 24px;font-size:16.5px;line-height:1.45;position:relative}.sx-uni .ac li:before{content:"";background:var(--teal);border-radius:50%;width:9px;height:9px;position:absolute;top:15px;left:2px}@media (max-width:1100px){.sx-uni .acs{grid-template-columns:1fr 1fr}}@media (max-width:620px){.sx-uni .acs{grid-template-columns:1fr}.sx-uni .ac:first-child{grid-column:auto}.sx-uni .ac:first-child ul{-moz-columns:1;columns:1}}.sx-uni .hero-btns{flex-wrap:wrap;justify-content:center;gap:12px;margin:24px 0 0;display:flex}.sx-uni .hero-cta{margin-top:0;padding:15px 24px;font-size:17px}.sx-uni .hero-cta.ghost{background:0 0;border:2px solid #ffffff8c;padding:13px 22px}.sx-uni .hero-cta.ghost:hover{background:#ffffff1a}.sx-uni .liens{grid-template-columns:repeat(2,1fr);gap:12px;margin:20px 0 8px;display:grid}.sx-uni .lien{border:1.5px solid var(--line);color:var(--ink);background:#fff;border-radius:14px;flex-direction:column;gap:4px;padding:16px 46px 16px 18px;text-decoration:none;transition:transform .18s,border-color .15s;display:flex;position:relative}.sx-uni .lien:hover{border-color:var(--teal);transform:translateY(-3px)}.sx-uni .lien b{font:800 18.5px var(--f-d);color:var(--navy)}.sx-uni .lien span{color:var(--ink-soft);font-size:16px;line-height:1.45}.sx-uni .lien i{font:800 20px var(--f-d);color:var(--orange);font-style:normal;position:absolute;top:14px;right:16px}.sx-uni .lien.star{border-color:var(--orange);background:#fff6f0}.sx-uni .fams{gap:10px;margin:18px 0;display:grid}.sx-uni .fam{border:1.5px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.sx-uni .fam[open]{border-color:var(--teal)}.sx-uni .fam summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:16px 20px;list-style:none;display:flex}.sx-uni .fam summary::-webkit-details-marker{display:none}.sx-uni .fam summary:after{content:"+";font:800 24px var(--f-d);color:var(--orange);margin-left:auto}.sx-uni .fam[open] summary:after{content:"−"}.sx-uni .fam-n{font:800 21px var(--f-d);color:var(--navy)}.sx-uni .fam-c{font:800 13px var(--f-d);letter-spacing:.06em;text-transform:uppercase;background:var(--teal);color:var(--navy);border-radius:999px;padding:4px 12px}.sx-uni .fam-r{color:var(--ink-soft);flex-basis:100%;font-size:16px}.sx-uni .fam-b{padding:2px 20px 20px}.sx-uni .fam-b p{margin:0 0 12px;font-size:17.5px}.sx-uni .routes{gap:6px;margin:0 0 14px;padding:0;list-style:none;display:grid}.sx-uni .routes li{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sx-uni .routes code{background:var(--cream);color:var(--navy);word-break:break-all;border-radius:8px;padding:5px 10px;font:600 15px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.sx-uni .m{font:800 12.5px var(--f-d);color:#fff;text-align:center;border-radius:6px;min-width:52px;padding:4px 9px}.sx-uni .m.get{background:#2a9d8f}.sx-uni .m.post{background:var(--orange)}.sx-uni .fam-d,.sx-uni .fam-z{border-radius:10px;padding:12px 16px}.sx-uni .fam-d{background:#eaf6f4}.sx-uni .fam-z{background:var(--cream);border-left:4px solid var(--teal)}.sx-uni .fam-z.idee{border-left-color:#b7a9d8}.sx-uni .fam-d b,.sx-uni .fam-z b{font:800 13px var(--f-d);letter-spacing:.1em;text-transform:uppercase;color:var(--orange);margin-bottom:4px;display:block}.sx-uni .part2{background:var(--navy);color:#fff;border-radius:16px;margin:6px 0 24px;padding:20px 24px}.sx-uni .part2 span{font:800 12.5px var(--f-d);letter-spacing:.14em;text-transform:uppercase;background:var(--orange);border-radius:999px;margin-right:10px;padding:4px 12px;display:inline-block}.sx-uni .part2 b{font:800 21px var(--f-d)}.sx-uni .part2 p{color:#d5ddf2;margin:10px 0 0;font-size:17.5px}@media (max-width:920px){.sx-uni .liens,.sx-uni .layout{grid-template-columns:1fr}}.sx-uni .diffs div{border:1px solid var(--line);border-top:3px solid var(--orange);background:#fff;border-radius:12px;padding:14px 16px}.sx-uni .diffs b{font:800 15.5px var(--f-d);color:var(--navy)}.sx-uni .diffs p{margin:4px 0 0;font-size:14.5px}@media (max-width:620px){.sx-uni .diffs{grid-template-columns:1fr}}.sx-uni .nav{display:none}.sx-uni .hero-in{padding-top:132px}.sx-uni .toc-card{top:100px}.sx-uni .sec{scroll-margin-top:112px}.sx-uni .progress{z-index:60}
