.mx-tone-light{--mx-encre:var(--color-nuit);--mx-fond:var(--color-blanc);--mx-coche:var(--color-menthe);--mx-doux:var(--color-gris-clair)}.mx-tone-dark{--mx-encre:var(--color-blanc);--mx-fond:var(--color-nuit);--mx-coche:var(--color-menthe);--mx-doux:var(--color-gris-clair)}.mx-tone-mint{--mx-encre:var(--color-nuit);--mx-fond:var(--color-menthe);--mx-coche:var(--color-blanc);--mx-doux:var(--color-menthe-pale)}.mx{display:block;overflow:visible}.mx .content-eye,.mx .ravi-eye,.mx .clin-eye,.mx .surpris-eye,.mx .concentre-eye{transform-box:fill-box;transform-origin:50%}.mx [class$=-body]{transform-box:fill-box;transform-origin:50% 0}.mx [class*=-brow]{transform-box:fill-box;transform-origin:50%}.mx .clin-shut,.mx .ravi-arc{opacity:0}.mx .clin-ring,.mx .ravi-ring{transform-box:fill-box;transform-origin:50%}.mx-content .content-body{animation:4s ease-in-out infinite content-body}.mx-content .content-eye{animation:4s ease-in-out infinite blink}.mx-content .content-browR{animation:4s ease-in-out infinite content-brow}@keyframes content-body{0%,to{transform:translateY(0)}50%{transform:translateY(14px)}}@keyframes blink{0%,72%,80%,to{transform:scaleY(1)}76%{transform:scaleY(.1)}}@keyframes content-brow{0%,22%,42%,to{transform:translateY(0)rotate(0)}30%,36%{transform:translateY(26px)rotate(4deg)}}.mx-ravi .ravi-body{animation:2.8s cubic-bezier(.3,0,.3,1) infinite ravi-body}.mx-ravi .ravi-ring{animation:2.8s ease-in-out infinite ravi-ring}.mx-ravi .ravi-arc{animation:2.8s ease-in-out infinite ravi-arc}.mx-ravi .ravi-browL,.mx-ravi .ravi-browR{animation:2.8s ease-in-out infinite ravi-brow}.mx-ravi .ravi-browR{animation-name:ravi-check}@keyframes ravi-ring{0%,12%,88%,to{opacity:1;transform:scaleY(1)}20%,80%{opacity:0;transform:scaleY(.2)}}@keyframes ravi-arc{0%,14%,86%,to{opacity:0}22%,78%{opacity:1}}@keyframes ravi-body{0%,22%{transform:translateY(0)scale(1)}26%{transform:translateY(0)scale(1.04,.93)}36%{transform:translateY(150px)scale(.97,1.04)}46%{transform:translateY(0)scale(1.04,.94)}54%{transform:translateY(70px)scaleY(1.02)}62%,to{transform:translateY(0)scale(1)}}@keyframes ravi-brow{0%,20%,70%,to{transform:translateY(0)}30%,60%{transform:translateY(30px)}}@keyframes ravi-check{0%,20%,70%,to{transform:translateY(0)scale(1)}36%{transform:translateY(40px)scale(1.3)rotate(-8deg)}50%,60%{transform:translateY(30px)scale(1.1)}}.mx-clin .clin-eyeR .clin-ring{animation:3.2s ease-in-out infinite clin-ring}.mx-clin .clin-shut{animation:3.2s ease-in-out infinite clin-shut}.mx-clin .clin-browR{animation:3.2s ease-in-out infinite clin-check}.mx-clin .clin-browL{animation:3.2s ease-in-out infinite clin-browL}.mx-clin .clin-body{animation:3.2s ease-in-out infinite clin-body}@keyframes clin-ring{0%,30%,74%,to{opacity:1;transform:scaleY(1)}36%,68%{opacity:0;transform:scaleY(.1)}}@keyframes clin-shut{0%,32%,72%,to{opacity:0}36%,68%{opacity:1}}@keyframes clin-check{0%,30%,74%,to{transform:translateY(0)rotate(0)}38%,66%{transform:translateY(-40px)rotate(-10deg)}}@keyframes clin-browL{0%,30%,74%,to{transform:translateY(0)rotate(0)}38%,66%{transform:translateY(28px)rotate(6deg)}}@keyframes clin-body{0%,30%,74%,to{transform:rotate(0)}38%,66%{transform:rotate(-4deg)}}.mx-surpris .surpris-body{animation:3s cubic-bezier(.3,0,.3,1) infinite surpris-body}.mx-surpris .surpris-eye{animation:3s cubic-bezier(.3,0,.3,1) infinite surpris-eye}.mx-surpris .surpris-browL,.mx-surpris .surpris-browR{animation:3s cubic-bezier(.3,0,.3,1) infinite surpris-brow}@keyframes surpris-body{0%,18%,80%,to{transform:translateY(0)scale(1)}22%{transform:translateY(0)scale(1.05,.92)}30%{transform:translateY(120px)scale(.97,1.05)}38%,70%{transform:translateY(0)scale(1)}}@keyframes surpris-eye{0%,20%,78%,to{transform:scale(1)}30%,70%{transform:scale(1.28)}}@keyframes surpris-brow{0%,20%,78%,to{transform:translateY(0)}30%,70%{transform:translateY(80px)}}.mx-concentre .concentre-eye{animation:2.4s ease-in-out infinite concentre-eye}.mx-concentre .concentre-browL{animation:2.4s ease-in-out infinite concentre-browL}.mx-concentre .concentre-browR{animation:2.4s ease-in-out infinite concentre-browR}.mx-concentre .concentre-body{animation:2.4s ease-in-out infinite concentre-body}@keyframes concentre-eye{0%,to{transform:translate(-38px)}40%,50%{transform:translate(38px)}}@keyframes concentre-browL{0%,to{transform:translateY(-22px)rotate(-6deg)}45%{transform:translateY(-22px)rotate(-6deg)translate(20px)}}@keyframes concentre-browR{0%,to{transform:translateY(-10px)rotate(6deg)}45%{transform:translateY(-10px)rotate(6deg)translate(20px)}}@keyframes concentre-body{0%,to{transform:rotate(1.5deg)}45%{transform:rotate(-1.5deg)}}@media (prefers-reduced-motion:reduce){.mx *{animation:none!important}}.mx2{display:block;overflow:visible}.m-e404 .e404-body{transform-box:fill-box;transform-origin:50% 0;animation:3.6s ease-in-out infinite e404-body}.m-e404 .e404-pu{animation:3.6s ease-in-out infinite e404-pu}.m-e404 .e404-ck{transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in-out infinite e404-ck}.m-e404 .e404-bl{transform-box:fill-box;transform-origin:50%;transform:translateY(-14px)rotate(-8deg)}.m-e404 .e404-q{transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in-out infinite e404-q}@keyframes e404-body{0%,to{transform:rotate(4deg)}45%,55%{transform:rotate(-4deg)}}@keyframes e404-pu{0%,25%{transform:translate(-22px,4px)}35%,60%{transform:translate(22px,4px)}70%,88%{transform:translateY(24px)}to{transform:translate(-22px,4px)}}@keyframes e404-ck{0%,to{transform:translateY(20px)rotate(-10deg)}50%{transform:translateY(36px)rotate(-16deg)}}@keyframes e404-q{0%,to{opacity:.35;transform:translateY(0)rotate(-8deg)}50%{opacity:1;transform:translateY(40px)rotate(8deg)}}.m-e500 .e500-body{transform-box:fill-box;transform-origin:50% 0;animation:3.4s ease-in-out infinite e500-body}.m-e500 .e500-x{transform-box:fill-box;transform-origin:50%;animation:3.4s linear infinite e500-x}.m-e500 .e500-bl{transform-box:fill-box;transform-origin:50%;transform:translateY(-10px)rotate(10deg)}.m-e500 .e500-ck{transform-box:fill-box;transform-origin:50%;animation:3.4s cubic-bezier(.5,0,.6,1) infinite e500-ck}@keyframes e500-body{0%,8%,to{transform:rotate(0)}12%{transform:rotate(-5deg)}16%{transform:rotate(4deg)}20%{transform:rotate(-3deg)}24%,90%{transform:rotate(0)}}@keyframes e500-x{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes e500-ck{0%,14%{opacity:1;transform:translate(0)rotate(0)}38%{opacity:1;transform:translate(260px,-960px)rotate(150deg)}44%{transform:translate(275px,-880px)rotate(160deg)}50%,80%{opacity:1;transform:translate(290px,-960px)rotate(170deg)}86%{opacity:0;transform:translate(290px,-960px)rotate(170deg)}87%{opacity:0;transform:translateY(80px)rotate(0)}96%,to{opacity:1;transform:translate(0)rotate(0)}}.m-off .off-body{transform-box:fill-box;transform-origin:50% 0;animation:4s ease-in-out infinite off-body}.m-off .off-ck{transform-box:fill-box;transform-origin:50%;transform:translateY(-40px)rotate(-18deg)}.m-off .off-bl{transform-box:fill-box;transform-origin:50%;transform:translateY(-30px)}.m-off .off-z{transform-box:fill-box;transform-origin:50%;opacity:0;animation:4s ease-in-out infinite off-z}.m-off .off-z1{animation-delay:.6s}.m-off .off-z2{animation-delay:1.2s}@keyframes off-body{0%,to{transform:scale(1)}50%{transform:scale(1.02,1.05)}}@keyframes off-z{0%{opacity:0;transform:translate(-30px,-40px)scale(.6)}20%,55%{opacity:1}80%,to{opacity:0;transform:translate(40px,60px)scale(1.1)}}.m-load .load-body{transform-box:fill-box;transform-origin:50% 0;animation:2.4s ease-in-out infinite load-body}.m-load .load-f{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite load-f0}.m-load .load-f1{animation-name:load-f1}.m-load .load-ck{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite load-ck}@keyframes load-f0{0%,8%{transform:scale(0)}18%,88%{transform:scale(1)}96%,to{transform:scale(0)}}@keyframes load-f1{0%,33%{transform:scale(0)}43%,88%{transform:scale(1)}96%,to{transform:scale(0)}}@keyframes load-ck{0%,56%,96%,to{opacity:.25;transform:scale(.8)}64%{opacity:1;transform:scale(1.35)rotate(-8deg)}72%,88%{opacity:1;transform:scale(1)}}@keyframes load-body{0%,10%,35%,58%,to{transform:translateY(0)}16%,41%{transform:translateY(22px)}66%{transform:translateY(55px)}}.m-call .call-body{transform-box:fill-box;transform-origin:50% 0;animation:1.8s ease-in-out infinite call-body}.m-call .call-pu{transform:translate(20px,6px)}.m-call .call-bl{transform-box:fill-box;transform-origin:50%;animation:.9s ease-in-out infinite call-bl}.m-call .call-ck{transform-box:fill-box;transform-origin:50%;animation:.9s ease-in-out .45s infinite call-ck}.m-call .call-w{opacity:0;animation:1.8s ease-out infinite call-w}.m-call .call-w1{animation-delay:.25s}.m-call .call-w2{animation-delay:.5s}@keyframes call-body{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes call-bl{0%,to{transform:translateY(0)}50%{transform:translateY(26px)}}@keyframes call-ck{0%,to{transform:translateY(0)}50%{transform:translateY(26px)}}@keyframes call-w{0%{opacity:0}25%{opacity:1}70%,to{opacity:0}}.m-sms .sms-body{transform-box:fill-box;transform-origin:50% 0;animation:3.2s ease-in-out infinite sms-body}.m-sms .sms-pu{animation:3.2s ease-in-out infinite sms-pu}.m-sms .sms-b{transform-box:fill-box;transform-origin:0 0;animation:3.2s cubic-bezier(.4,0,.3,1) infinite sms-b}.m-sms .sms-d{animation:3.2s ease-in-out infinite sms-d}.m-sms .sms-d1{animation-name:sms-d1}.m-sms .sms-d2{animation-name:sms-d2}.m-sms .sms-ok{opacity:0;animation:3.2s ease-in-out infinite sms-ok}@keyframes sms-b{0%,4%{opacity:0;transform:scale(.2)}14%,62%{opacity:1;transform:scale(1)}82%{opacity:0;transform:translate(220px,260px)scale(.7)}to{opacity:0;transform:scale(.2)}}@keyframes sms-d{0%,14%,24%,34%,44%{opacity:1;transform:translateY(0)}19%,39%{transform:translateY(40px)}48%,to{opacity:0}}@keyframes sms-d1{0%,17%,27%,37%,44%{opacity:1;transform:translateY(0)}22%,42%{transform:translateY(40px)}48%,to{opacity:0}}@keyframes sms-d2{0%,20%,30%,40%,44%{opacity:1;transform:translateY(0)}25%,45%{transform:translateY(40px)}48%,to{opacity:0}}@keyframes sms-ok{0%,46%{opacity:0}52%,64%{opacity:1}78%,to{opacity:0}}@keyframes sms-pu{0%,60%{transform:translate(20px,10px)}74%,86%{transform:translate(20px,30px)}to{transform:translate(20px,10px)}}@keyframes sms-body{0%,48%,62%,to{transform:translateY(0)}54%{transform:translateY(40px)}}.m-star .star-body{transform-box:fill-box;transform-origin:50% 0;animation:2.6s ease-in-out infinite star-body}.m-star .star-e{transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out infinite star-e}.m-star .star-ck,.m-star .star-bl{transform-box:fill-box;transform-origin:50%;transform:translateY(24px)}.m-star .star-s{transform-box:fill-box;transform-origin:50%;opacity:0;animation:2.6s ease-in-out infinite star-s}.m-star .star-s1{animation-delay:.5s}.m-star .star-s2{animation-delay:1s}.m-star .star-s3{animation-delay:1.5s}@keyframes star-e{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.18)rotate(36deg)}}@keyframes star-s{0%,to{opacity:0;transform:scale(.2)rotate(0)}30%{opacity:1;transform:scale(1.1)rotate(30deg)}60%{opacity:0;transform:scale(.4)rotate(60deg)}}@keyframes star-body{0%,to{transform:translateY(0)}50%{transform:translateY(24px)}}.m-wait .wait-body{transform-box:fill-box;transform-origin:50% 0;animation:2.8s ease-in-out infinite wait-body}.m-wait .wait-pu{animation:2.8s ease-in-out infinite wait-pu}.m-wait .wait-bl{transform-box:fill-box;transform-origin:50%;transform:translateY(-8px)rotate(-4deg)}.m-wait .wait-ck{transform-box:fill-box;transform-origin:50%;animation:2.8s ease-in-out infinite wait-ck}@keyframes wait-body{0%,40%,to{transform:translateY(0)rotate(0)}46%,58%{transform:translateY(16px)rotate(-1deg)}52%,64%{transform:translateY(0)rotate(0)}}@keyframes wait-pu{0%,30%{transform:translate(-18px,22px)}40%,70%{transform:translate(22px,-4px)}80%,to{transform:translate(-18px,22px)}}@keyframes wait-ck{0%,30%,80%,to{transform:translateY(0)rotate(0)}40%,70%{transform:translateY(20px)rotate(-6deg)}}@media (prefers-reduced-motion:reduce){.mx2 *{animation:none!important}}.mx3{display:block;overflow:visible}.m-hi .hi-body{transform-box:fill-box;transform-origin:50% 0;animation:3s ease-in-out infinite hi-body}.m-hi .hi-eye{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite hi-blink}.m-hi .hi-ck{transform-box:fill-box;transform-origin:20% 30%;animation:3s ease-in-out infinite hi-ck}@keyframes hi-body{0%,10%,85%,to{transform:rotate(0)}25%,70%{transform:rotate(-4deg)}}@keyframes hi-blink{0%,86%,94%,to{transform:scaleY(1)}90%{transform:scaleY(.1)}}@keyframes hi-ck{0%,8%,88%,to{transform:translate(0)rotate(0)}18%{transform:translate(70px,150px)rotate(-10deg)}28%,48%,68%{transform:translate(70px,150px)rotate(22deg)}38%,58%,76%{transform:translate(70px,150px)rotate(-22deg)}}.m-lk .lk-body{transform-box:fill-box;transform-origin:50% 0;animation:3s ease-in-out infinite lk-body}.m-lk .lk-line{animation:3s ease-in-out infinite lk-line}.m-lk .lk-eye{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite lk-eye}.m-lk .lk-ck{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite lk-ck}@keyframes lk-line{0%,10%{stroke-dashoffset:1px}34%,84%{stroke-dashoffset:0}96%,to{stroke-dashoffset:-1px}}@keyframes lk-eye{0%,34%,46%,to{transform:scale(1)}40%{transform:scale(1.2)}}@keyframes lk-ck{0%,40%,90%,to{transform:scale(1)rotate(0)}48%{transform:scale(1.35)rotate(-8deg)}56%,84%{transform:scale(1.05)}}@keyframes lk-body{0%,40%,58%,to{transform:translateY(0)}48%{transform:translateY(40px)}}.m-se .se-body{transform-box:fill-box;transform-origin:50% 0;animation:3.2s ease-in-out infinite se-body}.m-se .se-l{transform-box:fill-box;transform-origin:50%;transform:scaleY(.45)}.m-se .se-r{animation:3.2s ease-in-out infinite se-r}.m-se .se-ck{transform-box:fill-box;transform-origin:50%;transform:translateY(70px)rotate(6deg)}@keyframes se-r{0%,to{transform:translate(0)}25%{transform:translate(70px,-40px)}50%{transform:translate(120px,30px)}75%{transform:translate(40px,60px)}}@keyframes se-body{0%,to{transform:rotate(-2deg)}50%{transform:rotate(3deg)}}.m-sy .sy-orb{transform-box:fill-box;transform-origin:50%;animation:2s cubic-bezier(.5,0,.5,1) infinite sy-orb}.m-sy .sy-pu{animation:2s cubic-bezier(.5,0,.5,1) infinite sy-pu}@keyframes sy-orb{0%,10%{transform:rotate(0)}90%,to{transform:rotate(-360deg)}}@keyframes sy-pu{0%,10%,90%,to{transform:translate(20px,20px)}30%{transform:translate(22px,-18px)}50%{transform:translate(-20px,-20px)}70%{transform:translate(-22px,18px)}}.m-rm .rm-body{transform-box:fill-box;transform-origin:50% 0;animation:2.4s linear infinite rm-body}.m-rm .rm-eye{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite rm-eye}.m-rm .rm-vs{animation:2.4s linear infinite rm-vs}.m-rm .rm-ck{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite rm-ck}@keyframes rm-body{0%,4%,8%,12%,16%,20%,24%,28%{transform:translate(-14px)rotate(-2deg)}2%,6%,10%,14%,18%,22%,26%,30%{transform:translate(14px)rotate(2deg)}32%,to{transform:translate(0)rotate(0)}}@keyframes rm-eye{0%,30%{transform:scale(1.18)}40%,to{transform:scale(1)}}@keyframes rm-vs{0%,28%{opacity:1}34%,to{opacity:0}}@keyframes rm-ck{0%,30%{transform:translateY(60px)}40%,to{transform:translateY(0)}}.m-cf .cf-body{transform-box:fill-box;transform-origin:50% 0;animation:2.8s cubic-bezier(.3,0,.3,1) infinite cf-body}.m-cf .cf-ck{transform-box:fill-box;transform-origin:50%;animation:2.8s ease-in-out infinite cf-ck}.m-cf .cf-p{transform-box:fill-box;transform-origin:50%;opacity:0;animation:2.8s cubic-bezier(.2,.7,.4,1) infinite cf-p}@keyframes cf-body{0%,8%{transform:translateY(0)scale(1.04,.93)}22%{transform:translateY(160px)scale(.97,1.04)}36%{transform:translateY(0)scale(1.04,.94)}44%,to{transform:translateY(0)scale(1)}}@keyframes cf-ck{0%,14%,60%,to{transform:scale(1)rotate(0)}24%{transform:scale(1.35)rotate(-10deg)}}@keyframes cf-p{0%,16%{opacity:0;transform:translate(0)rotate(0)scale(.4)}22%{opacity:1}50%{opacity:1;transform:translate(var(--dx),calc(var(--dy) + 150px)) rotate(var(--r)) scale(1)}80%{opacity:0;transform:translate(var(--dx),calc(var(--dy) - 300px)) rotate(calc(var(--r) * 2)) scale(1)}to{opacity:0}}.m-sd .sd-body{transform-box:fill-box;transform-origin:50% 0;animation:3.6s ease-in-out infinite sd-body}.m-sd .sd-pu{transform:translateY(-22px)}.m-sd .sd-bl{transform-box:fill-box;transform-origin:50%;transform:translate(-10px,-20px)rotate(16deg)}.m-sd .sd-ck{transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in-out infinite sd-ck}.m-sd .sd-t{transform-box:fill-box;transform-origin:50%;opacity:0;animation:3.6s ease-in infinite sd-t}@keyframes sd-body{0%,to{transform:scale(1)rotate(0)}30%,80%{transform:scale(1.03,.94)rotate(-3deg)}}@keyframes sd-ck{0%,to{transform:translateY(0)rotate(0)}30%,80%{transform:translateY(-60px)rotate(-38deg)}}@keyframes sd-t{0%,35%{opacity:0;transform:translateY(0)scale(.5)}45%{opacity:1;transform:translateY(0)scale(1)}75%{opacity:1;transform:translateY(-260px)}85%,to{opacity:0;transform:translateY(-300px)}}.m-py .py-body{transform-box:fill-box;transform-origin:50% 0;animation:3s ease-in-out infinite py-body}.m-py .py-pu{animation:3s ease-in-out infinite py-pu}.m-py .py-eu{transform-box:fill-box;transform-origin:50%;animation:3s cubic-bezier(.4,0,.6,1) infinite py-eu}.m-py .py-ck{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite py-ck}@keyframes py-eu{0%{opacity:0;transform:translateY(300px)rotate(-20deg)}10%{opacity:1}30%{transform:translate(-20px,-60px)rotate(8deg)}38%{transform:translate(-20px)rotate(0)}46%{opacity:1;transform:translate(-20px,-60px)scale(1)}56%,to{opacity:0;transform:translate(-60px,-120px)scale(.2)}}@keyframes py-pu{0%,10%{transform:translate(18px,28px)}30%,46%{transform:translate(24px)}56%,to{transform:translateY(10px)}}@keyframes py-ck{0%,50%{opacity:.2;transform:scale(.6)}60%{opacity:1;transform:scale(1.4)rotate(-10deg)}70%,92%{opacity:1;transform:scale(1)}to{opacity:.2;transform:scale(.6)}}@keyframes py-body{0%,52%,72%,to{transform:translateY(0)}62%{transform:translateY(50px)}}@media (prefers-reduced-motion:reduce){.mx3 *{animation:none!important}}
