.ls-site .cf-page{--cf-ok:#0ea06b;--cf-ok-fond:#e8f8f1;--cf-ok-bord:#b6e6d1;--cf-verif:#2a62d6;--cf-verif-fond:#eaf1ff;--cf-verif-bord:#c3d6fb;--cf-modif:#c77400;--cf-modif-fond:#fff5e6;--cf-modif-bord:#f4dcae;--cf-risque:#d03a4b;--cf-risque-fond:#ffeef0;--cf-risque-bord:#f7c6cc}.ls-site .cf-page h2 em{-webkit-text-fill-color:transparent;background:linear-gradient(105deg,#087aff,#6a3cff 82%,#8c29ff);-webkit-background-clip:text;background-clip:text;font-style:normal}.ls-site .cf-sec-head{text-align:center;max-width:820px;margin:0 auto 26px}.ls-site .cf-sec-head .cp-kicker{margin-bottom:14px}.ls-site .cf-sec-head h2{font-size:clamp(26px,calc(2.4vw / var(--ge-z,1)),38px);letter-spacing:-.045em;color:#0a1045;text-wrap:balance;margin:0 0 12px;font-weight:780;line-height:1.15}.ls-site .cf-sec-head p{color:#53668e;margin:0;font-size:17px;line-height:1.5}.ls-site .cf-page section+section{margin-top:44px}.ls-site .cf-demo-lien{color:#5b37f0;border-bottom:1px solid #c9b9ff;margin-top:16px;padding-bottom:2px;font-size:15px;font-weight:600;text-decoration:none;display:inline-block}.ls-site .cf-demo-lien:hover{border-bottom-color:#5b37f0}.ls-site .cf-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.ls-site .cf-hero-grid{align-items:center}.ls-site .cf-scene{aspect-ratio:1.04;isolation:isolate;min-width:0;position:relative;container-type:inline-size}.ls-site .cf-scene-inner{color:#11162c;position:absolute;inset:0}.ls-site .cf-note-top{top:0;left:0}.ls-site .cf-note-top svg{width:6cqw;height:8cqw;margin:1cqw 0 0 2cqw}.ls-site .cf-note-bottom{bottom:0;right:1%;transform:rotate(-7deg)}.ls-site .cf-note-bottom svg{width:5.5cqw;height:5.5cqw;position:absolute;bottom:100%;right:3cqw}.ls-site .cf-ad{z-index:4;background:#fff;border:1px solid #dce5ff;border-radius:1.8cqw;width:47%;position:absolute;top:8%;left:0;overflow:hidden;box-shadow:0 1.7cqw 3cqw #3664b422}.ls-site .cf-ad header{align-items:center;gap:.8cqw;padding:1.3cqw;display:flex}.ls-site .cf-ad header i{color:#fff;width:4cqw;height:4cqw;font:600 1.3cqw/1 var(--ls-font-inter),sans-serif;background:#1b2b6b;border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.ls-site .cf-ad header b{letter-spacing:-.02em;font-size:1.5cqw;line-height:1.2;display:block}.ls-site .cf-ad header small{color:#6a7596;margin-top:.2cqw;font-size:1.1cqw;display:block}.ls-site .cf-ad header em{color:#8b96b5;align-self:flex-start;margin-left:auto;font-size:1.7cqw;font-style:normal}.ls-site .cf-ad>p{color:#141a3d;margin:0;padding:0 1.3cqw 1.2cqw;font-size:1.5cqw;line-height:1.45}.ls-site .cf-mark{color:inherit;background:linear-gradient(#0000 58%,#ffd9de 58%);border-bottom:.25cqw solid #e2707f;padding-bottom:.1cqw}.ls-site .cf-ad-img{position:relative}.ls-site .cf-ad-img img{object-fit:cover;width:100%;height:22cqw;display:block}.ls-site .cf-ad-img span{color:#111a44;background:#ffffffe6;border-radius:.9cqw;padding:.7cqw 1.1cqw;font-size:1.35cqw;font-weight:650;position:absolute;bottom:1.2cqw;left:1.2cqw}.ls-site .cf-ad footer{color:#5a6890;background:#f5f8ff;justify-content:space-between;align-items:center;gap:1cqw;padding:1.2cqw 1.3cqw;font-size:1.25cqw;display:flex}.ls-site .cf-ad footer em{color:#26355f;background:#e6edfb;border-radius:.8cqw;padding:.6cqw 1cqw;font-style:normal;font-weight:650}.ls-site .cf-panel{z-index:6;background:#fff;border:1px solid #d9e2ff;border-radius:2cqw;width:56%;padding:1.8cqw;position:absolute;top:27%;right:0;box-shadow:0 2.5cqw 5cqw #3a4fc433}.ls-site .cf-panel-tete{border-bottom:1px solid #edf1fb;align-items:center;gap:1.2cqw;padding-bottom:1.4cqw;display:flex}.ls-site .cf-panel-ico{color:#fff;background:linear-gradient(130deg,#087aff,#7838ff);border-radius:1.2cqw;flex:none;place-items:center;width:4.4cqw;height:4.4cqw;display:grid}.ls-site .cf-panel-ico svg{width:2.8cqw;height:2.8cqw}.ls-site .cf-panel-tete b{color:#0b1045;font-size:1.7cqw;line-height:1.2;display:block}.ls-site .cf-panel-tete small{color:#5a6890;margin-top:.2cqw;font-size:1.2cqw;display:block}.ls-site .cf-panel .cf-jauge{width:11cqw;margin:1.6cqw auto 1.2cqw}.ls-site .cf-panel-lignes{gap:.7cqw;margin:0;padding:0;list-style:none;display:grid}.ls-site .cf-panel-lignes li{color:#2b3663;align-items:center;gap:.9cqw;font-size:1.35cqw;line-height:1.3;display:flex}.ls-site .cf-panel-lignes i{border-radius:50%;flex:none;place-items:center;width:2.2cqw;height:2.2cqw;font-size:1.2cqw;font-style:normal;font-weight:700;display:grid}.ls-site .cf-panel-pied{color:#2f2360;background:#f3efff;border-radius:1.2cqw;margin:1.5cqw 0 0;padding:1.2cqw;font-size:1.3cqw;line-height:1.45}.ls-site .cf-panel-pied b{text-transform:uppercase;letter-spacing:.05em;color:#6a3cff;margin-bottom:.4cqw;font-size:1.15cqw;display:block}.ls-site .cf-badges{z-index:5;flex-wrap:wrap;gap:1cqw;width:44%;display:flex;position:absolute;top:76%;left:1%}.ls-site .cf-badges span{color:#33406e;background:#ffffffd9;border:1px solid #e7e6ff;border-radius:3cqw;align-items:center;gap:.7cqw;padding:.8cqw 1.3cqw;font-size:1.25cqw;font-weight:600;display:inline-flex;box-shadow:0 1cqw 2cqw #757cba14}.ls-site .cf-badges svg{flex:none;width:2.2cqw;height:2.2cqw}.ls-site .cf-l-ok i{background:var(--cf-ok-fond);color:var(--cf-ok)}.ls-site .cf-l-verif i{background:var(--cf-verif-fond);color:var(--cf-verif)}.ls-site .cf-l-modif i{background:var(--cf-modif-fond);color:var(--cf-modif)}.ls-site .cf-l-risque i{background:var(--cf-risque-fond);color:var(--cf-risque)}.ls-site .cf-jauge{aspect-ratio:1;background:conic-gradient(#0ea06b var(--v,0deg),#e6ecf8 0);border-radius:50%;flex:none;place-items:center;width:104px;display:grid;position:relative}.ls-site .cf-jauge:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:11%}.ls-site .cf-jauge>span{color:#0b1045;align-items:baseline;gap:1px;font-weight:800;display:flex;position:relative}.ls-site .cf-jauge b{letter-spacing:-.04em;font-size:1.9em;line-height:1}.ls-site .cf-jauge small{color:#5a6890;font-size:.95em;font-weight:700}.ls-site .cf-jauge-58{--v:209deg;background:conic-gradient(var(--cf-risque) var(--v),#e6ecf8 0)}.ls-site .cf-jauge-92{--v:331deg;background:conic-gradient(var(--cf-ok) var(--v),#e6ecf8 0)}.ls-site .cf-panel .cf-jauge b{font-size:3.2cqw}.ls-site .cf-panel .cf-jauge small{font-size:1.6cqw}.ls-site .cf-etiq{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:20px;padding:4px 11px;font-size:11.5px;font-weight:700;display:inline-block}.ls-site .cf-etiq-ok{background:var(--cf-ok-fond);color:var(--cf-ok)}.ls-site .cf-etiq-verif{background:var(--cf-verif-fond);color:var(--cf-verif)}.ls-site .cf-etiq-modif{background:var(--cf-modif-fond);color:var(--cf-modif)}.ls-site .cf-etiq-risque{background:var(--cf-risque-fond);color:var(--cf-risque)}.ls-site .cf-test-boite{background:#fff;border:1px solid #e0e8fc;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:18px;padding:20px;display:grid;box-shadow:0 14px 40px #3a4fc410}.ls-site .cf-test-saisie{gap:14px;min-width:0;display:grid}.ls-site .cf-essais{color:#5a6890;flex-wrap:wrap;align-items:center;gap:7px;font-size:13px;display:flex}.ls-site .cf-essai{font:inherit;color:#33406e;cursor:pointer;background:#f7faff;border:1px solid #dbe4fb;border-radius:20px;padding:6px 13px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s}.ls-site .cf-essai:hover{background:#eef4ff;border-color:#b9cdf7}.ls-site .cf-essai.on{color:#5b37f0;background:#efe9ff;border-color:#c3aeff}.ls-site .cf-champ{color:#26355f;gap:6px;min-width:0;font-size:13px;font-weight:650;display:grid}.ls-site .cf-champ small{color:#7a89a9;font-weight:400}.ls-site .cf-champ textarea,.ls-site .cf-champ input{width:100%;font:inherit;color:#141a3d;resize:vertical;background:#fbfdff;border:1px solid #d7e1f8;border-radius:12px;padding:11px 13px;font-size:15px;font-weight:400;line-height:1.5}.ls-site .cf-champ textarea:focus,.ls-site .cf-champ input:focus{outline-offset:1px;background:#fff;border-color:#7838ff;outline:2px solid #7838ff}.ls-site .cf-champs-duo{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:14px;display:grid}.ls-site .cf-champ-plats>span{margin-bottom:6px;display:block}.ls-site .cf-plats{flex-wrap:wrap;gap:6px;display:flex}.ls-site .cf-plat{display:inline-flex;position:relative}.ls-site .cf-plat input{opacity:0;width:0;height:0;position:absolute}.ls-site .cf-plat span{color:#4a5883;cursor:pointer;background:#f7faff;border:1px solid #dbe4fb;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.ls-site .cf-plat svg{flex:none;width:16px;height:16px}.ls-site .cf-plat input:checked+span{color:#1c49a8;background:#eaf2ff;border-color:#8fb4f4}.ls-site .cf-plat input:focus-visible+span{outline-offset:2px;outline:3px solid #9274ff}.ls-site .cf-test-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ls-site .cf-btn-verifier{font:inherit;color:#fff;cursor:pointer;background:linear-gradient(110deg,#087aff,#7838ff);border:0;border-radius:13px;align-items:center;gap:9px;padding:13px 20px;font-size:15.5px;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 8px 20px #4356e330}.ls-site .cf-btn-verifier svg{width:19px;height:19px}.ls-site .cf-btn-verifier:hover{transform:translateY(-1px);box-shadow:0 11px 26px #4356e33d}.ls-site .cf-btn-verifier[disabled]{opacity:.65;cursor:wait;transform:none}.ls-site .cf-test-actions small{color:#7a89a9;flex:180px;font-size:12.5px;line-height:1.4}.ls-site .cf-test-resultat{background:#fbfcff;border:1px solid #e6ecfa;border-radius:16px;align-content:start;gap:14px;min-width:0;max-height:640px;padding:16px;display:grid;overflow:auto}.ls-site .cf-test-note{text-align:center;color:#7a89a9;margin:12px 0 0;font-size:12.5px}.ls-site .cf-res-tete{align-items:center;gap:16px;display:flex}.ls-site .cf-res-tete .cf-jauge{width:92px;font-size:15px}.ls-site .cf-res-tete .cf-etiq{margin-bottom:6px}.ls-site .cf-res-tete b{color:#0b1045;letter-spacing:-.02em;font-size:16px;display:block}.ls-site .cf-res-tete p{color:#4c5d8c;margin:4px 0 0;font-size:14px;line-height:1.45}.ls-site .cf-res-ok .cf-jauge{background:conic-gradient(var(--cf-ok) var(--v,0deg),#e6ecf8 0)}.ls-site .cf-res-verif .cf-jauge{background:conic-gradient(var(--cf-verif) var(--v,0deg),#e6ecf8 0)}.ls-site .cf-res-modif .cf-jauge{background:conic-gradient(var(--cf-modif) var(--v,0deg),#e6ecf8 0)}.ls-site .cf-res-risque .cf-jauge{background:conic-gradient(var(--cf-risque) var(--v,0deg),#e6ecf8 0)}.ls-site .cf-res-controles{padding:0;border-top:1px solid #eaf0fb;border-bottom:1px solid #eaf0fb;gap:6px;margin:0;padding-block:12px;list-style:none;display:grid}.ls-site .cf-res-controles li{color:#2b3663;align-items:center;gap:9px;font-size:13.5px;display:flex}.ls-site .cf-res-controles i{border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:12px;font-style:normal;font-weight:700;display:grid}.ls-site .cf-res-constats{gap:11px;display:grid}.ls-site .cf-constat{background:#fff;border:1px solid #e6ecfa;border-left:4px solid #cfd8ea;border-radius:12px;padding:13px 14px}.ls-site .cf-c-risque{border-left-color:var(--cf-risque)}.ls-site .cf-c-modif{border-left-color:var(--cf-modif)}.ls-site .cf-c-verif{border-left-color:var(--cf-verif)}.ls-site .cf-constat header{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.ls-site .cf-constat header b{color:#0b1045;letter-spacing:-.01em;font-size:14.5px}.ls-site .cf-constat header small{color:#8b96b5;white-space:nowrap;margin-left:auto;font-size:11.5px}.ls-site .cf-constat-extrait{color:#3a2a2e;background:#fff6f7;border-radius:8px;margin:0 0 8px;padding:8px 10px;font-size:14px;line-height:1.45}.ls-site .cf-c-modif .cf-constat-extrait{color:#3a3226;background:#fff8ec}.ls-site .cf-c-verif .cf-constat-extrait{color:#2a3352;background:#f2f6ff}.ls-site .cf-constat-pourquoi{color:#4c5d8c;margin:0;font-size:13.5px;line-height:1.5}.ls-site .cf-constat-propose{background:#f3efff;border-radius:9px;margin:9px 0 0;padding:9px 11px}.ls-site .cf-constat-propose small{text-transform:uppercase;letter-spacing:.05em;color:#6a3cff;margin-bottom:3px;font-size:11px;font-weight:700;display:block}.ls-site .cf-constat-propose b{color:#2f2360;font-size:14px;font-weight:600;line-height:1.45}.ls-site .cf-constat-pistes{color:#5a6890;margin:9px 0 0;padding-left:18px;font-size:13px;line-height:1.5}.ls-site .cf-constat footer{color:#8b96b5;border-top:1px dashed #e6ecfa;margin-top:9px;padding-top:8px;font-size:11.5px;line-height:1.45}.ls-site .cf-res-vide{color:#2c6a52;background:var(--cf-ok-fond);border:1px solid var(--cf-ok-bord);border-radius:12px;margin:0;padding:12px 14px;font-size:14px;line-height:1.5}.ls-site .cf-res-corrige{background:#faf8ff;border:1px solid #d9cffb;border-radius:12px;padding:13px 14px}.ls-site .cf-res-corrige header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.ls-site .cf-res-corrige b{color:#2f2360;font-size:14px}.ls-site .cf-res-corrige button{font:inherit;color:#5b37f0;cursor:pointer;background:#fff;border:1px solid #c3aeff;border-radius:20px;padding:6px 13px;font-size:12.5px;font-weight:650}.ls-site .cf-res-corrige button[disabled]{opacity:.7;cursor:default}.ls-site .cf-res-corrige p{color:#2b3663;margin:0;font-size:14px;line-height:1.5}.ls-site .cf-res-cta{flex-wrap:wrap;align-items:center;gap:12px;margin:0;display:flex}.ls-site .cf-res-cta small{color:#7a89a9;flex:150px;font-size:12px}div.ls-site.mode-site .cf-radar-btn,div.ls-site.mode-site .cf-radar-btn:visited{color:#5b37f0;-webkit-text-fill-color:#5b37f0;background:#fff;border:2px solid #7838ff;border-radius:13px;align-items:center;gap:10px;padding:12px 20px;font-size:15px;font-weight:700;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex;box-shadow:0 6px 16px #7838ff1f}div.ls-site.mode-site .cf-radar-btn:hover{background:#f3efff;transform:translateY(-1px)}.ls-site .cf-radar-btn:focus-visible{outline-offset:3px;outline:3px solid #9274ff}.ls-site .cf-niv-grille{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.ls-site .cf-niv{background:#fff;border:1px solid #e2e9fc;border-radius:16px;padding:18px 17px}.ls-site .cf-niv b{color:#0b1045;letter-spacing:-.02em;align-items:center;gap:9px;margin-bottom:8px;font-size:15.5px;display:flex}.ls-site .cf-pastille{background:#cfd8ea;border-radius:50%;flex:none;width:12px;height:12px}.ls-site .cf-niv p{color:#4c5d8c;margin:0;font-size:14px;line-height:1.5}.ls-site .cf-niv-ok{background:var(--cf-ok-fond);border-color:var(--cf-ok-bord)}.ls-site .cf-niv-ok .cf-pastille{background:var(--cf-ok)}.ls-site .cf-niv-verif{background:var(--cf-verif-fond);border-color:var(--cf-verif-bord)}.ls-site .cf-niv-verif .cf-pastille{background:var(--cf-verif)}.ls-site .cf-niv-modif{background:var(--cf-modif-fond);border-color:var(--cf-modif-bord)}.ls-site .cf-niv-modif .cf-pastille{background:var(--cf-modif)}.ls-site .cf-niv-risque{background:var(--cf-risque-fond);border-color:var(--cf-risque-bord)}.ls-site .cf-niv-risque .cf-pastille{background:var(--cf-risque)}.ls-site .cf-fam-grille{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ls-site .cf-fam{background:#fff;border:1px solid #e2e9fc;border-radius:16px;padding:20px 18px}.ls-site .cf-fam i{color:#3f6bff;background:#eef4ff;border-radius:13px;place-items:center;width:46px;height:46px;margin-bottom:13px;display:grid}.ls-site .cf-fam svg{width:25px;height:25px}.ls-site .cf-fam h3{letter-spacing:-.025em;color:#0b1045;margin:0 0 7px;font-size:17px;line-height:1.25}.ls-site .cf-fam-ex{background:#fff8ec;border-radius:9px;padding:8px 10px;line-height:1.45;color:#7b6142!important;margin:0 0 9px!important;font-size:13.5px!important}.ls-site .cf-fam p{color:#4c5d8c;margin:0;font-size:14px;line-height:1.5}.ls-site .cf-aa{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.ls-site .cf-aa-col{background:#fff;border:1px solid #e2e9fc;border-radius:18px;padding:20px 19px}.ls-site .cf-aa-avant{border-color:var(--cf-risque-bord);background:linear-gradient(#fff8f9,#fff 60%)}.ls-site .cf-aa-apres{border-color:var(--cf-ok-bord);background:linear-gradient(#f3fbf7,#fff 60%)}.ls-site .cf-aa-col header{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.ls-site .cf-aa-col header b{color:#0b1045;font-size:15px}.ls-site .cf-aa-texte{color:#141a3d;letter-spacing:-.015em;margin:0 0 14px;font-size:16.5px;font-weight:600;line-height:1.5}.ls-site .cf-aa-liste{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ls-site .cf-aa-liste li{font-size:13.5px;line-height:1.5}.ls-site .cf-aa-liste b{color:#0b1045;margin-bottom:2px;font-size:14px;display:block}.ls-site .cf-aa-liste span{color:#4c5d8c}.ls-site .cf-aa-fleche{color:#7838ff;place-items:center;display:grid}.ls-site .cf-aa-fleche svg{width:32px;height:32px}.ls-site .cf-par-duo{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:20px;display:grid}.ls-site .cf-par-ecran{aspect-ratio:1.62;background:linear-gradient(150deg,#101540,#1d2668);border-radius:20px;padding:3cqw;position:relative;box-shadow:0 22px 50px #1b235633;container-type:inline-size}.ls-site .cf-par-inner{color:#e8ecff;background:#0e1436;border:1px solid #2b3570;border-radius:2cqw;flex-direction:column;gap:2cqw;padding:2.4cqw;display:flex;position:absolute;inset:3cqw}.ls-site .cf-par-tete{color:#aab4e6;justify-content:space-between;align-items:center;gap:2cqw;font-size:2cqw;display:flex}.ls-site .cf-par-tete b{color:#fff;letter-spacing:-.02em;font-size:2.4cqw}.ls-site .cf-par-bloc{background:#131b44;border:1px solid #2f3a7a;border-radius:1.6cqw;flex:1;align-content:start;gap:1.8cqw;padding:2.2cqw;display:grid}.ls-site .cf-par-score{align-items:center;gap:2cqw;display:flex}.ls-site .cf-par-score .cf-jauge{width:11cqw}.ls-site .cf-par-score .cf-jauge:before{background:#131b44}.ls-site .cf-par-score .cf-jauge b{color:#fff;font-size:3.2cqw}.ls-site .cf-par-score .cf-jauge small{color:#aab4e6;font-size:1.7cqw}.ls-site .cf-par-score b{color:#fff;letter-spacing:-.02em;font-size:2.2cqw;display:block}.ls-site .cf-par-score small{color:#9aa5dd;margin-top:.4cqw;font-size:1.7cqw;display:block}.ls-site .cf-par-lignes{gap:.9cqw;margin:0;padding:0;list-style:none;display:grid}.ls-site .cf-par-lignes li{color:#d3d9f7;align-items:center;gap:1.2cqw;font-size:1.9cqw;display:flex}.ls-site .cf-par-lignes i{border-radius:50%;flex:none;place-items:center;width:2.8cqw;height:2.8cqw;font-size:1.6cqw;font-style:normal;font-weight:700;display:grid}.ls-site .cf-par-lignes .cf-l-ok i{color:#4fd9a4;background:#0ea06b33}.ls-site .cf-par-lignes .cf-l-modif i{color:#ffc46b;background:#c7740033}.ls-site .cf-par-corr{background:#1b2358;border:1px solid #38439a;border-radius:1.4cqw;gap:.6cqw;padding:1.7cqw;display:grid}.ls-site .cf-par-corr small{color:#ffc46b;font-size:1.5cqw;font-weight:600}.ls-site .cf-par-corr s{color:#9aa5dd;font-size:1.9cqw}.ls-site .cf-par-corr b{color:#fff;font-size:2cqw;font-weight:650;line-height:1.35}.ls-site .cf-par-corr em{color:#fff;background:linear-gradient(110deg,#087aff,#7838ff);border-radius:1cqw;justify-self:start;margin-top:.6cqw;padding:.9cqw 1.6cqw;font-size:1.7cqw;font-style:normal;font-weight:650}.ls-site .cf-par-points{gap:14px;margin:0;padding:0;list-style:none;display:grid}.ls-site .cf-par-points li{align-items:flex-start;gap:13px;display:flex}.ls-site .cf-par-points i{color:#3f6bff;background:#eef4ff;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.ls-site .cf-par-points svg{width:24px;height:24px}.ls-site .cf-par-points b{color:#0b1045;margin-bottom:3px;font-size:15.5px;display:block}.ls-site .cf-par-points span{color:#4c5d8c;font-size:14px;line-height:1.5}.ls-site .cf-veille-boite{background:linear-gradient(120deg,#f5f0ff,#eef5ff);border:1px solid #e2e9fc;border-radius:20px;align-items:flex-start;gap:18px;padding:24px;display:flex}.ls-site .cf-veille-boite>i{color:#6a3cff;background:#fff;border-radius:15px;flex:none;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 6px 16px #7838ff1a}.ls-site .cf-veille-boite svg{width:28px;height:28px}.ls-site .cf-veille-boite h2{letter-spacing:-.03em;color:#0b1045;margin:0 0 8px;font-size:21px}.ls-site .cf-veille-boite p{color:#4c5d8c;max-width:820px;margin:0;font-size:15px;line-height:1.55}.ls-site .cf-veille-etat{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px!important;font-size:13px!important;display:flex!important}.ls-site .cf-veille-etat b{color:#5b37f0;background:#fff;border:1px solid #d9cffb;border-radius:20px;padding:5px 13px}.ls-site .cf-limites{background:#fff;border:1px solid #e6ecfa;border-radius:18px;padding:22px 24px}.ls-site .cf-limites h2{letter-spacing:-.03em;color:#0b1045;margin:0 0 9px;font-size:19px}.ls-site .cf-limites p{color:#59688f;max-width:1000px;margin:0;font-size:14.5px;line-height:1.6}@media (max-width:1150px){.ls-site .cf-test-boite{grid-template-columns:1fr}.ls-site .cf-test-resultat{max-height:none}.ls-site .cf-fam-grille,.ls-site .cf-niv-grille{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.ls-site .cf-scene{justify-self:center;width:100%;max-width:700px;margin-bottom:25px}.ls-site .cf-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.ls-site .cf-par-duo{grid-template-columns:1fr}.ls-site .cf-aa{grid-template-columns:1fr;gap:10px}.ls-site .cf-aa-fleche{transform:rotate(90deg)}}@media (max-width:620px){.ls-site .cf-sec-head h2{font-size:clamp(23px,calc(6.2vw / var(--ge-z,1)),30px)}.ls-site .cf-sec-head p{font-size:15px}.ls-site .cf-champs-duo,.ls-site .cf-niv-grille,.ls-site .cf-fam-grille,.ls-site .cf-steps{grid-template-columns:1fr}.ls-site .cf-test-boite{border-radius:18px;padding:14px}.ls-site .cf-res-tete{gap:12px}.ls-site .cf-res-tete .cf-jauge{width:74px;font-size:13px}.ls-site .cf-constat header small{margin-left:0}.ls-site .cf-veille-boite{flex-direction:column;gap:12px;padding:18px}.ls-site .cf-limites{padding:18px}}@media (prefers-reduced-motion:reduce){.ls-site .cf-btn-verifier,div.ls-site.mode-site .cf-radar-btn{transition:none}.ls-site .cf-btn-verifier:hover,div.ls-site.mode-site .cf-radar-btn:hover{transform:none}}.ls-site .cf-res-note{border-top:1px dashed #d9cffb;padding-top:8px;line-height:1.5;color:#6b5aa8!important;margin:9px 0 0!important;font-size:13px!important}.ls-site .cf-champ>span{display:block}