@media (max-width:768px){.et_pb_section{padding:50px 20px!important}.et_pb_row{padding:30px 0!important}.et_pb_text_0 h1{font-size:2rem!important;line-height:1.2!important;padding:0!important;word-break:break-word!important}.et_pb_text_2 h3{font-size:1.3rem!important;line-height:1.4!important;padding:0 10px!important}.et_pb_countdown_timer{padding:20px 10px!important}.et_pb_countdown_timer .section{min-width:60px!important;margin:0 3px!important;padding:12px 5px!important}.et_pb_countdown_timer .value{font-size:1.5rem!important;line-height:1!important}.et_pb_countdown_timer .label{font-size:0.75rem!important}.et_pb_column_1_3{width:100%!important;margin-bottom:25px!important}.et_pb_blurb{padding:25px 20px!important;margin-bottom:20px!important}.et_pb_blurb .et_pb_module_header{font-size:1.2rem!important;line-height:1.3!important;margin-bottom:15px!important}.et_pb_text blockquote,.et_pb_text .quote{font-size:1.3rem!important;line-height:1.5!important;padding:20px 15px!important;margin:20px 0!important}.et_pb_column_1_5{width:100%!important;margin-bottom:30px!important}.et_pb_section_bootcamp .et_pb_column_1_2{width:100%!important;margin-bottom:30px!important;padding:0!important}.et_pb_section_bootcamp h2{font-size:2rem!important;line-height:1.2!important}.et_pb_section_bootcamp h3{font-size:1.4rem!important;margin-bottom:20px!important}.et_pb_blurb_session{padding:25px 20px!important;margin-bottom:20px!important}.et_pb_blurb_session .et_pb_module_header{font-size:1.1rem!important}.et_pb_number_counter{margin-bottom:30px!important}.et_pb_number_counter .percent{margin-bottom:10px!important}.et_pb_number_counter .percent p{font-size:2.8rem!important;line-height:1!important}.et_pb_number_counter .title{font-size:1rem!important;line-height:1.4!important}.et_pb_column_pour_toi h3{font-size:1.4rem!important;margin-bottom:20px!important}.et_pb_column_pour_toi ul li{font-size:1rem!important;line-height:1.6!important;margin-bottom:12px!important}.et_pb_text_calendar{padding:30px 20px!important}.calendar-session{padding:18px 20px!important;margin-bottom:12px!important;display:flex!important;justify-content:space-between!important;align-items:center!important}.calendar-date{font-size:1.2rem!important;font-weight:700!important}.calendar-time{font-size:1rem!important;opacity:0.9!important}.et_pb_toggle_title{font-size:1.1rem!important;padding:18px 50px 18px 20px!important;line-height:1.4!important}.et_pb_toggle_content{padding:0 20px 25px!important;font-size:1rem!important;line-height:1.6!important}.et_pb_toggle_content ul li{margin-bottom:10px!important}.cta-final-section{padding:60px 20px!important}.cta-final-title{font-size:2rem!important;margin-bottom:20px!important}.cta-final-subtitle{font-size:1.1rem!important;margin-bottom:40px!important;padding:0!important}.cta-final-benefits-list{grid-template-columns:1fr!important;gap:12px!important}.cta-final-benefits-list li{font-size:1rem!important;padding-left:30px!important}.cta-final-btn{padding:20px 40px!important;font-size:1.1rem!important;width:100%!important;display:block!important}.et_pb_button{padding:18px 35px!important;font-size:1.1rem!important;width:100%!important;display:block!important;margin:15px 0!important;text-align:center!important}.et_pb_image img{width:100%!important;height:auto!important;margin:0 auto!important}.et_pb_image_morgane{margin-bottom:30px!important}.et_pb_column{padding:0!important}ul,ol{padding-left:20px!important}li{margin-bottom:10px!important}}@media (max-width:480px){.et_pb_section{padding:40px 15px!important}h1{font-size:1.8rem!important}h2{font-size:1.6rem!important}.et_pb_countdown_timer .section{min-width:50px!important;margin:0 2px!important}.et_pb_countdown_timer .value{font-size:1.3rem!important}.cta-final-title{font-size:1.8rem!important}.et_pb_button{padding:16px 30px!important;font-size:1rem!important}}}.texte-cache{position:relative;max-height:100px;overflow:hidden;transition:max-height 1s ease}.texte-cache.ouvert{max-height:100vh}.texte-cache:not(.ouvert)::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,1))}