div>ol,div>ul,p>ol,p>ul{padding-left:1.5rem;margin-bottom:1rem}div>ol li,div>ul li,p>ol li,p>ul li{margin-bottom:.4rem}.mil-drawer{position:fixed;top:0;right:0;width:420px;max-width:100vw;height:100%;background:#fff;z-index:9000;transform:translateX(100%);transition:transform .35s cubic-bezier(.4,0,.2,1);overflow-y:auto;box-shadow:-4px 0 30px rgba(18,24,32,.15)}.mil-drawer.is-open{transform:translateX(0)}.mil-drawer-inner{padding:70px 40px 40px}@media screen and (max-width:576px){.mil-drawer-inner{padding:70px 24px 40px}}.mil-drawer-close{position:absolute;top:20px;right:20px;width:36px;height:36px;background:0 0;border:1px solid rgba(18,24,32,.15);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:rgba(18,24,32,.6);transition:border-color .2s,color .2s}.mil-drawer-close:hover{border-color:#f57c00;color:#f57c00}.mil-drawer-backdrop{position:fixed;inset:0;background:rgba(18,24,32,.45);z-index:8999;opacity:0;pointer-events:none;transition:opacity .35s}.mil-drawer-backdrop.is-open{opacity:1;pointer-events:all}body.mil-drawer-open{overflow:hidden}.mil-drawer .mil-input-frame input,.mil-drawer .mil-input-frame select{width:100%;background-color:rgba(18,24,32,.04);border:1px solid rgba(18,24,32,.12);padding:10px 14px;font-family:"Sora",sans-serif;font-size:14px;color:rgba(18,24,32,.8);outline:0;transition:border-color .2s}.mil-drawer .mil-input-frame input:focus,.mil-drawer .mil-input-frame select:focus{border-color:#f57c00}.mil-sticky-bar{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid rgba(18,24,32,.1);z-index:8000;padding:10px 0;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:0-4px 20px rgba(18,24,32,.08)}.mil-sticky-bar.is-visible{transform:translateY(0)}.mil-sticky-bar-inner{display:flex;align-items:center;justify-content:space-between;gap:15px}.mil-sticky-bar-inner .mil-button{margin-right:0;margin-top:0;flex-shrink:0}.mil-sticky-bar-phone{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:rgba(18,24,32,.8);text-decoration:none;transition:color .2s;white-space:nowrap}.mil-hover-link-list li ul li.active a,.mil-hover-link-list li.active a,.mil-sticky-bar-phone:hover{color:#f57c00}@media screen and (max-width:480px){.mil-sticky-bar-phone span{display:none}}.mil-hero-cta{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.mil-hero-badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:40px}.mil-hero-badge{font-size:12px;color:rgba(18,24,32,.6);padding:4px 12px;border:1px solid rgba(18,24,32,.18);border-radius:20px;white-space:nowrap}@media screen and (max-width:992px){.mil-hero-cta{flex-direction:column;align-items:flex-start}.mil-hero-cta .mil-button{width:100%;justify-content:center;margin-right:0}}code{font-family:"Fira Code","Courier New",monospace;background-color:#e8e8e8;color:#0e0e0e;padding:.2em .4em;border-radius:4px;font-size:.95em;white-space:pre-wrap}.formContact{background-color:#f8f9fa;box-shadow:0 4px 8px 0 rgba(0,0,0,.1)}.fade-effect{opacity:0;display:none;transition:opacity .5s ease,visibility 0s linear .5s}.fade-effect.is-visible{opacity:1;transition:opacity .5s ease,visibility 0s linear 0s}.alert-error.fade-effect.is-visible,.alert-success.fade-effect.is-visible{display:block}button.fade-effect.is-visible,input.fade-effect.is-visible{display:inline-block}.mil-hover-link-list li,.mil-hover-link-list li ul li{margin-bottom:5px!important}.mil-hover-link-list li ul{margin-top:5px!important}.mil-card .mil-cover-frame{padding-bottom:30%!important}.mil-pagination{margin-top:20px!important}.mil-blog-article ol,.mil-blog-article ul{margin-left:30px;margin-bottom:20px}.mil-blog-article h3{margin-top:30px;margin-bottom:15px}.mil-badge{font-weight:400;line-height:170%;list-style-type:none;box-sizing:border-box;padding:2px 15px 0;margin:0 15px 0 0;border-radius:20px;text-transform:uppercase;font-size:12px;display:inline-block}.mil-badge-dark{color:#0a0a0a;background-color:rgba(18,24,32,.3)}h1.twPage{font-size:42px}h3.twForfait{font-size:38px}.faq-response p,.mil-blog-article p{margin-bottom:15px;text-align:justify}form.twform{width:100%;margin:0 auto;padding:20px;background-color:var(--bs-gray-100);border-radius:var(--bs-border-radius);box-shadow:0 4px 8px rgba(0,0,0,.1);font-family:"Sora",sans-serif;font-weight:400}.twform input[type=email],.twform input[type=number],.twform input[type=password],.twform input[type=tel],.twform input[type=text],.twform select,.twform textarea{width:100%;padding:12px 15px;margin-bottom:15px;border:1px solid var(--bs-gray-300);border-radius:var(--bs-border-radius);background-color:var(--bs-white);color:var(--bs-gray-900);font-size:1rem;transition:border-color .3s ease,box-shadow .3s ease;font-family:"Sora",sans-serif}.twform input[type=email]:focus,.twform input[type=number]:focus,.twform input[type=password]:focus,.twform input[type=tel]:focus,.twform input[type=text]:focus,.twform select:focus,.twform textarea:focus{border-color:var(--bs-primary);outline:0;box-shadow:0 0 5px rgba(13,110,253,.2)}.twform input::-webkit-input-placeholder{color:rgba(18,24,32,.3)}.twform input::-moz-placeholder{color:rgba(18,24,32,.3)}.twform input:-ms-input-placeholder{color:rgba(18,24,32,.3)}.twform input::-ms-input-placeholder{color:rgba(18,24,32,.3)}.twform input::placeholder{color:rgba(18,24,32,.3)}.twform select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z' fill='%236c757d'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:1rem}.twform input[type=checkbox],.twform input[type=radio]{accent-color:var(--bs-primary);width:18px;height:18px;cursor:pointer;vertical-align:text-top}.twform label.checkbox-label,.twform label.radio-label{font-size:1rem;color:var(--bs-gray-700)}.twform button[type=submit]{width:100%;padding:12px 15px;background-color:transparent;border-color:2px solid #f57c00;font-size:1rem;font-weight:700;cursor:pointer;transition:background-color .3s ease,box-shadow .3s ease}.twform button[type=submit]:hover{color:#fff;border-color:#f57c00;background-color:#f57c00;box-shadow:0 4px 6px rgba(0,0,0,.15)}.twform .vertical-group{margin-top:15px;display:flex;flex-direction:column;gap:10px}.twPhishTrainerHelp article{margin-bottom:30px}.twPhishTrainerHelp h3{margin-bottom:10px}.twPhishTrainerHelp h4{padding-left:15px;margin-bottom:10px}.twPhishTrainerHelp p{padding-left:20px;margin-bottom:10px}.twPhishTrainerHelp ul{padding-left:55px;margin-bottom:10px}.alert{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.5rem}.alert-info{color:#424242;background-color:#ffe9cc;border-color:#fbb757}.alert-heading{color:inherit;margin-bottom:.5rem}.iconSvg{stroke:currentColor;fill:none;stroke-width:2;width:1em;height:1em;display:inline-block;line-height:1;vertical-align:-.125em}.mil-dark-bg .swiper-fade .swiper-slide-active{color:#fff}.bloc-choisirbexxo.background-img::before{width:100%!important;--gradient:none!important;z-index:-1}.bloc-choisirbexxo .bloc-choisirbexxo-container{background-color:#fff;max-width:600px;padding:60px 40px;margin:0 auto}.bloc-choisirbexxo .swiper-fade .swiper-slide{color:#000}.bloc-choisirbexxo .swiper-slide .mil-box-center p{width:80%}.bloc-choisirbexxo>.container{margin:0 auto}.swiper-button-next,.swiper-button-prev{width:40px;height:40px;color:#f57c00;border:2px solid #f57c00;border-radius:50%;top:35%}.swiper-button-next:after,.swiper-button-prev:after{font-size:16px;font-weight:900}.background-img{--gradient:linear-gradient(to right, #f3f4f4 0%, rgba(225, 225, 225, 0) 30%)}.background-img::before{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:var(--gradient),var(--img-jpg-1920);background-image:var(--gradient),-webkit-image-set(var(--img-avif-1920) type("image/avif"),var(--img-webp-1920) type("image/webp"));background-image:var(--gradient),image-set(var(--img-avif-1920) type("image/avif"),var(--img-webp-1920) type("image/webp"))}@media (max-width:1200px){.background-img::before{background-image:var(--gradient),var(--img-jpg-1440);background-image:var(--gradient),-webkit-image-set(var(--img-avif-1440) type("image/avif"),var(--img-webp-1440) type("image/webp"));background-image:var(--gradient),image-set(var(--img-avif-1440) type("image/avif"),var(--img-webp-1440) type("image/webp"))}}@media (max-width:992px){.background-img{padding-bottom:500px}.background-img::before{top:auto;bottom:0;width:100%;height:500px;background-image:var(--img-jpg-1024);background-image:-webkit-image-set(var(--img-avif-1024) type("image/avif"),var(--img-webp-1024) type("image/webp"));background-image:image-set(var(--img-avif-1024) type("image/avif"),var(--img-webp-1024) type("image/webp"))}}@media (max-width:768px){.background-img::before{background-image:var(--img-jpg-768);background-image:-webkit-image-set(var(--img-avif-768) type("image/avif"),var(--img-webp-768) type("image/webp"));background-image:image-set(var(--img-avif-768) type("image/avif"),var(--img-webp-768) type("image/webp"))}}@media (max-width:576px){.background-img::before{background-image:var(--img-jpg-768);background-image:-webkit-image-set(var(--img-avif-768) type("image/avif"),var(--img-webp-768) type("image/webp"));background-image:image-set(var(--img-avif-768) type("image/avif"),var(--img-webp-768) type("image/webp"))}}@media (max-width:420px){.background-img::before{background-image:var(--img-jpg-480);background-image:-webkit-image-set(var(--img-avif-480) type("image/avif"),var(--img-webp-480) type("image/webp"));background-image:image-set(var(--img-avif-480) type("image/avif"),var(--img-webp-480) type("image/webp"))}}@media screen and (max-width:992px){.mil-banner .mil-banner-slideshow{position:absolute;z-index:-1;height:500px}.gray-mil-desktop{background-color:initial}.mil-banner .mil-overlay{display:none}.mil-banner .mil-banner-content{background-color:#fff;margin:408px 20px 0;padding:20px 0 0}.swiper-button-prev{left:0}.swiper-button-next{right:0}}.mil-step-num{font-size:2.8rem;font-weight:800;line-height:1;margin-bottom:16px;letter-spacing:-.02em;color:rgba(245,101,0,.18)}.mil-card-locked{position:relative;border-left:3px solid #f57c00}.mil-card-locked .mil-project-cover{opacity:.45;filter:grayscale(40%);transition:opacity .3s,filter .3s}.mil-card-locked::after{content:"Réservé aux abonnés";background:#f57c00}.mil-card-unlocked{position:relative;border-left:3px solid #1565c0}.mil-card-free::after,.mil-card-locked::after,.mil-card-unlocked::after{position:absolute;top:12px;right:12px;color:#fff;font-size:11px;font-weight:600;padding:3px 10px;border-radius:12px;letter-spacing:.02em;pointer-events:none}.mil-card-unlocked::after{content:"Accès débloqué ✓";background:#1565c0}.mil-card-free{position:relative}.mil-card-free::after{content:"Accès libre";background:#2e7d32}.mil-navigation ul ul .mil-menu-sep{height:1px;background:rgba(18,24,32,.1);margin:6px 12px;padding:0;pointer-events:none;list-style:none}.mil-navigation ul ul .mil-menu-label{padding:8px 20px 2px;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgba(18,24,32,.4);pointer-events:none;list-style:none}.mil-table{width:100%;border-collapse:collapse;font-size:.95rem}.mil-table td,.mil-table th{padding:12px 16px;border:1px solid rgba(18,24,32,.1);text-align:left;vertical-align:top}.mil-table thead th{background:var(--mil-accent, #f57c00);color:#fff;font-weight:600}.mil-table tbody tr:nth-child(even){background:rgba(18,24,32,.03)}.mil-table tbody td:first-child{font-weight:500;white-space:nowrap}.mil-card-compact{min-height:auto;padding:20px 24px}.mil-card-compact h3{font-size:.95rem;line-height:1.4}.mil-card-compact .mil-text-sm{font-size:.85rem;line-height:1.5}.faq__grid{display:flex;flex-direction:column;gap:.5rem}.faq__item{border:1px solid rgba(18,24,32,.12);border-radius:8px;overflow:hidden;background:#fff}.faq__item.is-open{border-color:#f57c00;box-shadow:0 4px 20px rgba(245,124,0,.1)}.faq__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem;background:0 0;border:0;cursor:pointer;text-align:left;font-size:.95rem;font-weight:500;color:rgba(18,24,32,.9);transition:color .2s ease}.faq__question:hover{color:#f57c00}.faq__chevron{width:20px;height:20px;flex-shrink:0;color:rgba(18,24,32,.4);transition:transform .35s cubic-bezier(.22,1,.36,1),color .2s ease}.faq__item.is-open .faq__chevron{transform:rotate(180deg);color:#f57c00}.faq__answer{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.22,1,.36,1);padding:0 1.5rem}.faq__item.is-open .faq__answer{max-height:600px;padding:0 1.5rem 1.25rem}.faq__answer-content{font-size:.9rem;line-height:1.75;color:rgba(18,24,32,.65)}.faq__answer-content p{margin-bottom:.5rem}.faq__answer-content p:last-child{margin-bottom:0}.faq__split{display:none}.faq__nav{display:flex;flex-direction:column;gap:.25rem;border-right:1px solid rgba(18,24,32,.12);padding-right:1.5rem}.faq__nav-item{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;background:0 0;border:0;border-radius:6px;cursor:pointer;text-align:left;font-size:.9rem;color:rgba(18,24,32,.65);transition:background .2s ease,color .2s ease;line-height:1.4}.faq__nav-item:hover{background:rgba(18,24,32,.04);color:rgba(18,24,32,.9)}.faq__nav-item.is-active{background:#f57c00;color:#fff;font-weight:600}.faq__nav-chevron{width:16px;height:16px;flex-shrink:0;opacity:0;transition:opacity .2s ease}.faq__nav-item.is-active .faq__nav-chevron{opacity:1}.faq__panel{min-height:200px}.faq__panel-item{display:none}.faq__panel-item.is-active{display:block}.faq__panel-title{font-family:"Sora",sans-serif;font-size:1.1rem;font-weight:600;color:rgba(18,24,32,.9);margin-bottom:1rem}@media (min-width:769px){.faq__split{display:grid;grid-template-columns:2fr 3fr;gap:2rem;align-items:start}.faq__grid{display:none!important}}