@font-face{font-family:Inter;src:url(/fonts/inter-v18-latin-100.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-v18-latin-100italic.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-v18-latin-200.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-v18-latin-200italic.woff2) format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-v18-latin-300.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-v18-latin-300italic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-v18-latin-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-v18-latin-500italic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-v18-latin-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-v18-latin-600italic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-v18-latin-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-v18-latin-700italic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-v18-latin-800.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-v18-latin-800italic.woff2) format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-v18-latin-900.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-v18-latin-900italic.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-v18-latin-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-v18-latin-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}:root{--background:#ffffff;--foreground:#171717}body{color:var(--foreground);background:var(--background);font-family:Inter,Arial,sans-serif;width:100vw}*{font-family:Inter,noserif;padding:0;margin:0;box-sizing:border-box}a{color:inherit;text-decoration:none}body,html{font-size:clamp(10px,.65vw,14px);max-width:100%;overflow-x:hidden;color:#3d403f}body h1,html h1{font-size:2rem}body h1,body h2,html h1,html h2{font-weight:500;font-family:inter,noserif}body h2,html h2{font-size:1.6rem}body h3,html h3{font-size:1.3rem;font-weight:500;font-family:inter,noserif}.all-container,.lesson-container,main{max-width:100%;overflow-x:hidden}.progress-bar{max-width:100vw;width:100%;overflow:hidden}.all-container{display:flex;box-sizing:border-box}.all-container .lesson-container .progress-bar{position:fixed;margin-bottom:40px;height:3px;left:0;background-color:#2b8074;transition:width .1s ease-out;z-index:1000;top:64px}.all-container .lesson-container .bold{font-weight:600}.all-container .lesson-container a{color:#3d403f;font-size:18px;letter-spacing:1%}.all-container .lesson-container a:hover{color:#51958c}.all-container .lesson-container h1{color:#3d403f;font-family:Inter,serif;font-size:clamp(2rem,2.5vw,4rem);font-weight:900;letter-spacing:6%;line-height:normal;margin:0;width:100%}.all-container .lesson-container .lecture-time{display:block;margin-bottom:40px;font-style:italic;color:#3d403f}.all-container .lesson-container .next-article-container{display:flex;justify-content:space-between;margin-bottom:60px;margin-top:50px;gap:100px}.all-container .lesson-container .next-article-container .next-article{font-style:italic;text-decoration:none;color:#3d403f;font-size:16px;letter-spacing:1%}.all-container .lesson-container .next-article-container .next-article:hover{color:#2b8074}.all-container .lesson-container .text-more{margin-top:75px;border-top:1px solid #3d403f;padding-top:50px}.all-container .lesson-container .math-block{color:#3d403f;margin-top:50px}.all-container .lesson-container .btn-rdv{text-decoration:none;padding:15px 30px;background-color:#2b8074;color:#fff;display:block;width:-moz-fit-content;width:fit-content;margin-top:50px;border:none;cursor:pointer;border-radius:.8vw;font-size:20px;transition:background-color .3s ease}.all-container .lesson-container .btn-rdv:hover{background-color:#3d403f;color:#fff}.all-container .lesson-container h2{font-family:Inter,serif;color:#2b8074;font-size:clamp(1.5rem,2vw,3.2rem);font-weight:600;line-height:normal;width:100%;margin-top:25px;margin-bottom:30px}.all-container .lesson-container h3{font-size:clamp(1.25rem,1.5vw,2.75rem);font-weight:400}.all-container .lesson-container h3,.all-container .lesson-container h4{font-family:Inter,serif;color:#51958c;line-height:normal;width:100%;margin-top:25px;margin-bottom:30px}.all-container .lesson-container h4{font-size:clamp(1rem,1vw,2.75rem);font-weight:300;font-style:italic}.all-container .lesson-container p{color:#3d403f;font-family:Inter,serif;font-size:clamp(1rem,1vw,2.75rem);font-weight:regular;line-height:150%;width:100%;margin-bottom:10px}.all-container .lesson-container .text-afterlist{margin-top:15px}.all-container .lesson-container .quote{font-style:italic}.all-container .lesson-container li.decimal{list-style-type:decimal}.all-container .lesson-container li.decimal,.all-container .lesson-container li.point{color:#3d403f;font-family:Inter,serif;font-size:clamp(1rem,1vw,2.75rem);font-weight:400;list-style-position:inside;line-height:160%;width:100%;margin-bottom:10px}.all-container .lesson-container .video-container-lesson .video-lesson{height:40vw}.all-container .lesson-container .illustration.rightlittle{display:block;width:15vw;float:right;margin:30px 0 30px 30px;aspect-ratio:2}.all-container .lesson-container .illustration.leftlittle{display:block;width:15vw;float:left;margin:30px 30px 30px 0;aspect-ratio:2}.all-container .lesson-container .illustration.centerlittle{display:block;width:15vw;margin:25px auto;aspect-ratio:2}.all-container .lesson-container .illustration.rightmiddle{display:block;width:25vw;float:right;margin:30px 0 30px 30px;aspect-ratio:2}.all-container .lesson-container .illustration.leftmiddle{display:block;width:25vw;float:left;margin:30px 30px 30px 0;aspect-ratio:2}.all-container .lesson-container .illustration.centermiddle{display:block;width:25vw;margin:25px auto;aspect-ratio:2}.all-container .lesson-container .illustration.rightbig{display:block;width:35vw;float:right;margin:30px 0 30px 30px;aspect-ratio:2}.all-container .lesson-container .illustration.leftbig{display:block;width:35vw;float:left;margin:30px 30px 30px 0;aspect-ratio:2}.all-container .lesson-container .illustration.centerbig{display:block;width:35vw;margin:25px auto 45px;aspect-ratio:2}.all-container .lesson-container .illustration.centerhyperbig{display:block;width:45vw;margin:25px auto 45px;aspect-ratio:2}.all-container .lesson-container .illustration.centerhyperhyperbig{display:block;width:55vw;margin:25px auto 45px;aspect-ratio:2}.all-container .fullscreen-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:1000}.all-container .fullscreen-image{max-width:90%;width:55%;height:80%;max-height:90%;-o-object-fit:contain;object-fit:contain;cursor:pointer}.all-container .summary-container{padding:15px;position:fixed;top:110px;right:50px;width:300px;height:-moz-fit-content;height:50vh;border-radius:10px;background-color:#fff;overflow:auto;scrollbar-width:thin}.all-container .summary-container h3{font-family:Inter,serif;color:#3d403f;font-size:20px;font-weight:600}.all-container .summary-container ul{list-style:none;text-decoration:none!important}.all-container .summary-container ul li .h2{text-decoration:none;font-family:Inter,serif;color:#2b8074;font-size:14px;font-weight:600}.all-container .summary-container ul li .h2:hover{color:#3d403f}.all-container .summary-container ul li .h3{text-decoration:none;font-family:Inter,serif;color:#51958c;font-size:14px;font-weight:400}.all-container .summary-container ul li .h3:hover{color:#3d403f}.all-container .summary-container ul li .h4{text-decoration:none;font-family:Inter,serif;color:#2b8074;font-size:13px;font-weight:400}.all-container .summary-container ul li .h4:hover{color:#3d403f}.all-container .summary-container ul .lih2{margin-top:10px;margin-bottom:5px}.all-container .summary-container ul .lih3{margin-left:10px}.all-container .summary-container ul .lih4{margin-left:30px}@media(max-width:1450px){.summary-container{display:none!important}}@media(max-width:1270px){.all-container .lesson-container .illustration.centerlittle,.all-container .lesson-container .illustration.leftlittle,.all-container .lesson-container .illustration.rightlittle{width:30vw}.all-container .lesson-container .illustration.leftmiddle,.all-container .lesson-container .illustration.rightmiddle{width:50vw}.all-container .lesson-container .illustration.centermiddle{width:60vw}.all-container .lesson-container .illustration.leftbig,.all-container .lesson-container .illustration.rightbig{width:50vw}.all-container .lesson-container .illustration.centerbig{width:60vw}.all-container .lesson-container .illustration.centerhyperbig{width:80vw}.all-container .fullscreen-image{width:90%;height:80%}}@media(max-width:800px){.all-container .lesson-container .illustration.rightlittle{display:block;width:90vw;margin:25px auto;float:none}.all-container .lesson-container .video-container-lesson .video-lesson{height:50vw}.all-container .lesson-container .illustration.leftlittle{width:90vw;display:block;margin:25px auto;float:none}.all-container .lesson-container .illustration.centerlittle{width:90vw}.all-container .lesson-container .illustration.leftmiddle,.all-container .lesson-container .illustration.rightmiddle{width:90vw;display:block;margin:25px auto;float:none}.all-container .lesson-container .illustration.centermiddle{width:90vw}.all-container .lesson-container .illustration.rightbig{width:90vw;display:block;margin:25px auto;float:none}.all-container .lesson-container .illustration.leftbig{width:50vw;display:block;margin:25px auto;float:none}.all-container .lesson-container .illustration.centerbig,.all-container .lesson-container .illustration.centerhyperbig,.all-container .lesson-container .illustration.centerhyperhyperbig{width:90vw}.all-container .lesson-container .text-more{margin-top:50px}.all-container .lesson-container .btn-rdv{border-radius:15px;text-align:center}}.fullscreen-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;z-index:1000}.fullscreen-image{max-width:90%;max-height:90%;-o-object-fit:contain;object-fit:contain;cursor:zoom-out}.test-autoprefixer{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}