.cp-medaillon{border-radius:50%;flex:none;place-items:center;width:80px;height:80px;text-decoration:none;display:grid;box-shadow:inset 0 0 0 4px #fff,0 12px 26px -16px #5c3d6e73}.cp-medaillon svg{width:52%;height:52%;display:block}.cp-el-feu{color:#fff;background:linear-gradient(150deg,#f7a07e,#f26b4a 60%,#d8492b)}.cp-el-terre{color:#8f5414;background:linear-gradient(150deg,#ffe3a8,#ffc97a)}.cp-el-air{color:#b5432c;background:linear-gradient(150deg,#ffe6de,#ffb89e)}.cp-el-eau{color:#5c3d6e;background:linear-gradient(150deg,#e6d6ec,#b592c6)}.cp-medaillon--petit{width:34px;height:34px;box-shadow:inset 0 0 0 2px #fff}.cp-medaillon--tuile{width:52px;height:52px;box-shadow:inset 0 0 0 3px #fff}.cp-glyphes{gap:1px;display:inline-flex}.cp-glyphes svg{width:15px;height:15px;display:block}.article-blog .cp-entete{text-align:center;background:linear-gradient(160deg,#f5ecf7,#fbf1f3 60%,#fff1ea);border-radius:28px;margin:0 0 28px;padding:20px 16px 22px;box-shadow:0 14px 34px -24px #5c3d6e38}.article-blog .cp-entete .ab-pastilles{justify-content:center}.article-blog .cp-entete .ab-pastille--theme{color:#5c3d6e}.cp-date{display:none!important}.cp-face{justify-content:center;align-items:center;gap:10px;margin:2px 0 16px;display:flex}.cp-signe{flex-direction:column;align-items:center;gap:6px;width:92px;text-decoration:none;display:flex}.cp-signe-nom{font-family:var(--ab-titres);color:var(--ab-encre);margin:0;font-size:15px;font-weight:700;line-height:1.2}.cp-signe-info{color:var(--ab-ardoise);margin:0;font-size:14px;line-height:1.3;display:none}a.cp-signe:hover .cp-signe-nom{color:var(--ab-corail-fonce)}.cp-anneau{flex:none;width:120px;height:120px;position:relative}.cp-anneau svg{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;transform:rotate(-90deg)}.cp-anneau-centre{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.cp-score{font-family:var(--ab-titres);letter-spacing:-.045em;color:var(--ab-encre);white-space:nowrap;font-size:28px;font-weight:800;line-height:1}.cp-niveau{color:#5c3d6e;border-radius:999px;padding:0;font-size:12px;font-weight:700;line-height:1.2;display:inline-block}.article-blog .cp-entete .cp-h1{max-width:900px;margin:0 auto 18px}.article-blog .cp-entete .essentiel{text-align:left;max-width:900px;margin:0 auto}.cp-actions{flex-direction:column;gap:10px;max-width:900px;margin:18px auto 0;display:flex}.cp-bouton{border-radius:16px;justify-content:center;align-items:center;gap:10px;padding:14px 22px;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;transition:box-shadow .15s,transform .15s;display:inline-flex}.cp-bouton span{display:inline-flex}.cp-bouton--orange{color:#fff;background:linear-gradient(150deg,#ffc97a,#f26b4a 60%,#d8492b);box-shadow:0 12px 24px -12px #f26b4aa6}.cp-bouton--orange:hover{transform:translateY(-1px);box-shadow:0 16px 28px -12px #f26b4ab3}.cp-bouton--blanc{color:var(--ab-encre);box-shadow:var(--ab-ombre);background:#fff}.cp-bouton--blanc span{color:#5c3d6e}.cp-bouton--blanc:hover{color:var(--ab-corail-fonce)}@media (min-width:640px){.article-blog .cp-entete{border-radius:30px;padding:30px 28px 32px}.cp-date{display:inline-flex!important}.cp-face{gap:24px;margin-bottom:20px}.cp-signe{gap:8px;width:160px}.cp-medaillon:not(.cp-medaillon--petit):not(.cp-medaillon--tuile){width:116px;height:116px;box-shadow:inset 0 0 0 5px #fff,0 14px 30px -18px #5c3d6e73}.cp-signe-nom{font-size:19px}.cp-signe-info{display:block}.cp-anneau{width:170px;height:170px}.cp-score{font-size:40px}.cp-niveau{background:#f3ecf4;padding:5px 12px;font-size:13px}.cp-actions{flex-direction:row;justify-content:center;gap:12px}}@media (min-width:1024px){.article-blog .cp-entete{background:linear-gradient(125deg,#f5ecf7,#fbf1f3 55%,#fff1ea);border-radius:36px;margin-bottom:40px;padding:40px 44px 44px;box-shadow:0 18px 44px -28px #5c3d6e38}.article-blog .cp-entete .ab-pastilles{margin-bottom:22px}.cp-face{gap:40px;margin-bottom:22px}.cp-signe{gap:10px;width:220px}.cp-medaillon:not(.cp-medaillon--petit):not(.cp-medaillon--tuile){width:150px;height:150px;box-shadow:inset 0 0 0 6px #fff,0 16px 34px -20px #5c3d6e73}.cp-signe-nom{font-size:22px}.cp-anneau{width:210px;height:210px}.cp-score{font-size:48px}.article-blog .cp-entete .cp-h1{margin-bottom:22px}.cp-actions{margin-top:22px}}.cp-calcul{grid-template-columns:minmax(0,1fr);gap:20px;margin:0 0 36px;display:grid}.cp-calcul-titre{font-family:var(--ab-titres);letter-spacing:-.035em;color:var(--ab-encre);margin:0 0 14px;font-size:24px;font-weight:800;line-height:1.15}.cp-briques{grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.cp-brique{box-shadow:var(--ab-ombre);background:#fff;border-radius:20px;padding:14px 14px 16px}.cp-brique-titre{color:var(--ab-encre);font-size:14px;font-weight:700;line-height:1.3;display:block}.cp-brique-points{font-family:var(--ab-titres);color:var(--ab-encre);margin:4px 0 2px;font-size:22px;font-weight:800;line-height:1.1;display:block}.cp-brique-note{color:var(--ab-ardoise);font-size:13px;line-height:1.35;display:block}.cp-calcul-somme{color:var(--ab-ardoise);margin:12px 0 0;font-size:14px;line-height:1.5}.cp-calcul-somme strong{color:var(--ab-encre)}.cp-image{width:100%;max-width:380px;margin:0 auto}.cp-image img{border-radius:24px;width:100%;height:auto;display:block;box-shadow:0 18px 40px -26px #5c3d6e66}.cp-image figcaption{color:#8c7480;text-align:center;margin-top:10px;font-size:13.5px;line-height:1.45}@media (min-width:640px){.cp-calcul-titre{font-size:28px}.cp-briques{gap:14px}.cp-brique{padding:16px 18px 18px}.cp-brique-titre{font-size:15px}.cp-brique-points{font-size:24px}.cp-brique-note{font-size:13.5px}}@media (min-width:1024px){.cp-calcul{grid-template-columns:380px minmax(0,1fr);align-items:center;gap:48px;margin-bottom:56px}.cp-calcul .cp-image{grid-area:1/1}}.article-blog .ab-principal .prose ul.cp-cartes{grid-template-columns:minmax(0,1fr);gap:10px;margin:4px 0 24px;padding:0;list-style:none;display:grid}.article-blog .ab-principal .prose ul.cp-cartes>li.cp-carte{color:var(--ab-encre);border-radius:20px;margin:0;padding:16px 18px 18px;font-size:15.5px;line-height:1.5}.article-blog .ab-principal .prose ul.cp-cartes>li.cp-carte::marker{content:none}.cp-carte--rapproche{background:#ffe6de}.cp-carte--frotte{background:#fff1dc}.article-blog .ab-principal .prose .cp-carte .cp-carte-titre{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:7px;margin:0 0 6px;font-size:11.5px;font-weight:800;display:flex}.cp-carte--rapproche .cp-carte-titre{color:#c2401f!important}.cp-carte--frotte .cp-carte-titre{color:#8f5414!important}.cp-carte-titre span{display:inline-flex}@media (min-width:640px){.article-blog .ab-principal .prose ul.cp-cartes{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:28px}.article-blog .ab-principal .prose ul.cp-cartes>li.cp-carte{padding:18px 20px 20px;font-size:16px}}.article-blog .ab-principal .prose .ab-outil p.cp-outil-texte{color:var(--ab-encre);margin:10px 0 0;font-size:15px;line-height:1.55}.article-blog .ab-principal .prose .ab-outil p.cp-outil-texte a{color:var(--ab-corail-fonce);font-weight:700}.cp-classements{grid-template-columns:minmax(0,1fr);gap:14px;margin:4px 0 28px;display:grid}.cp-classement{background:#fff;border:1px solid #f0e7f3;border-radius:22px;padding:16px 16px 6px}.cp-classement-tete{align-items:center;gap:10px;margin:0 0 6px;display:flex}.article-blog .ab-principal .prose .cp-classement-tete h3{font-family:var(--ab-titres);letter-spacing:-.01em;color:var(--ab-encre);margin:0;font-size:18px;font-weight:700;line-height:1.2}.article-blog .ab-principal .prose ul.cp-liste{margin:0;padding:0;list-style:none}.article-blog .ab-principal .prose ul.cp-liste>li{border-top:1px solid #f3ecf4;align-items:center;gap:10px;margin:0;padding:9px 0;font-size:14.5px;line-height:1.3;display:flex;position:relative}.article-blog .ab-principal .prose ul.cp-liste>li:first-child{border-top:0}.article-blog .ab-principal .prose ul.cp-liste>li::marker{content:none}.article-blog .ab-principal .prose ul.cp-liste a{min-width:0;color:var(--ab-encre);flex:1;font-weight:600;text-decoration:none}.article-blog .ab-principal .prose ul.cp-liste a:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.article-blog .ab-principal .prose ul.cp-liste>li:hover a{color:var(--ab-corail-fonce)}.cp-liste-niveau{color:var(--ab-ardoise);white-space:nowrap;font-size:13px;display:none}.cp-pastille-score{min-width:56px;font-family:var(--ab-titres);text-align:center;white-space:nowrap;border-radius:999px;flex:none;padding:4px 8px;font-size:14px;font-weight:700}.cp-n-evidence{color:#c2401f;background:#ffd9cc}.cp-n-belle-entente{color:#8f5414;background:#ffe7b8}.cp-n-solide{color:#5c3d6e;background:#ebddf1}.cp-n-a-construire{color:#3f6e80;background:#e1eeee}.cp-n-exigeante{color:#6b5560;background:#ede6ea}@media (min-width:640px){.cp-classements{grid-template-columns:1fr 1fr;gap:16px}.cp-classement{padding:18px 18px 8px}.article-blog .ab-principal .prose .cp-classement-tete h3{font-size:19px}.cp-liste-niveau{display:inline}}.article-blog .ab-principal .prose p.cp-methode{color:var(--ab-ardoise);background:#fff9;border-radius:18px;gap:10px;margin:18px 0 0;padding:14px 16px;font-size:14px;line-height:1.5;display:flex}.cp-methode .cp-methode-icone{color:#7a6672;flex:none;margin-top:2px;display:inline-flex}.cp-mini{background:linear-gradient(160deg,#f5edf7,#efe4f3);border-radius:22px;margin-top:16px;padding:18px}.cp-mini-titre{font-family:var(--ab-titres);color:var(--ab-encre);margin:0 0 12px;font-size:18px;font-weight:700}.cp-mini-grille{grid-template-columns:repeat(12,21px);gap:3px;display:grid}.cp-mini-grille i{border-radius:5px;width:21px;height:21px;display:block}.cp-mini-grille i.cp-mini-duo{background:#f26b4a!important}.cp-mini-texte{color:#5e4a58;margin:12px 0 0;font-size:14px;line-height:1.45}.cp-mini-texte strong{color:#c2401f}.cp-mini-lien{color:var(--ab-corail-fonce);align-items:center;gap:6px;margin-top:10px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.cp-mini-lien:hover{text-underline-offset:3px;text-decoration:underline}.cp-mini-lien span{display:inline-flex}.cp-fin{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:48px;display:grid}.cp-tuile{box-shadow:var(--ab-ombre);background:#fff;border-radius:22px;align-items:center;gap:14px;padding:16px 16px 16px 14px;text-decoration:none;transition:box-shadow .15s;display:flex}.cp-tuile:hover{box-shadow:0 14px 30px -14px #5c3d6e4d}.cp-tuile--lilas{background:linear-gradient(150deg,#f3ecf4,#e6d6ec)}.cp-tuile-carre{color:#5c3d6e;background:#fff;border-radius:16px;flex:none;place-items:center;width:52px;height:52px;display:grid}.cp-tuile-texte{flex:1;min-width:0}.cp-tuile-titre{font-family:var(--ab-titres);color:var(--ab-encre);font-size:17px;font-weight:700;line-height:1.2;display:block}.cp-tuile-sous{color:var(--ab-ardoise);margin-top:3px;font-size:13.5px;line-height:1.4;display:block}.cp-tuile-chevron{color:#a98b98;flex:none;display:inline-flex}.cp-tuile:hover .cp-tuile-titre{color:var(--ab-corail-fonce)}@media (min-width:1024px){.cp-fin{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:72px}.cp-tuile{border-radius:24px;gap:16px;padding:20px 22px 20px 20px}.cp-tuile-titre{font-size:18px}}.cp-signe-seul{flex-direction:column;align-items:center;gap:10px;margin:4px 0 18px;display:flex}.cp-signe-seul .cp-medaillon{width:104px;height:104px;box-shadow:inset 0 0 0 5px #fff,0 14px 30px -18px #5c3d6e73}.cp-signe-dates{font-family:var(--ab-titres);letter-spacing:-.01em;color:var(--ab-corail-fonce);margin:0;font-size:17px;font-weight:700;line-height:1.25}@media (min-width:1024px){.cp-signe-seul{margin-bottom:24px}.cp-signe-seul .cp-medaillon{width:150px;height:150px;box-shadow:inset 0 0 0 6px #fff,0 16px 34px -20px #5c3d6e73}.cp-signe-dates{font-size:22px}}.cp-briques--identite .cp-brique--large{grid-column:1/-1}.cp-brique-valeur{font-family:var(--ab-titres);color:var(--ab-encre);margin:4px 0 2px;font-size:19px;font-weight:800;line-height:1.2;display:block}.cp-brique-valeur a{color:inherit;text-underline-offset:4px;-webkit-text-decoration:underline #e6d6ec;text-decoration:underline #e6d6ec}.cp-brique-valeur a:hover{color:var(--ab-corail-fonce)}.cp-qualites{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.cp-qualites li{box-shadow:var(--ab-ombre);color:#5c3d6e;background:#fff;border-radius:999px;padding:7px 12px;font-size:13.5px;font-weight:700}@media (min-width:640px){.cp-briques--identite{grid-template-columns:repeat(3,minmax(0,1fr))}.cp-brique-valeur{font-size:21px}}.cp-deux{grid-template-columns:minmax(0,1fr);gap:12px;margin:8px 0 28px;display:grid}.cp-encart{border-radius:22px;padding:18px 20px 6px}.cp-encart--qualites{background:#ffe6de}.cp-encart--defauts{background:#f3ecf4}.article-blog .ab-principal .prose .cp-encart h3{margin:0 0 8px;font-size:19px}.article-blog .ab-principal .prose .cp-encart ul{margin:0 0 12px;padding-left:1.2rem}.article-blog .ab-principal .prose .cp-encart li{margin:0 0 6px;font-size:16px;line-height:1.45}.cp-encart--qualites li::marker{color:#c2401f}.cp-encart--defauts li::marker{color:#5c3d6e}@media (min-width:640px){.cp-deux{grid-template-columns:1fr 1fr;gap:16px}}.article-blog .ab-principal .prose ul.cp-colonnes{columns:1;column-gap:32px}.article-blog .ab-principal .prose ul.cp-colonnes>li{break-inside:avoid}@media (min-width:640px){.article-blog .ab-principal .prose ul.cp-colonnes{columns:2}.article-blog .ab-principal .prose ul.cp-colonnes--3{columns:3}}.cp-niveau-cellule{white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:14px;font-weight:700;display:inline-block}.cp-mini-grille i.cp-mini-pale{opacity:.42}.cp-roue{margin-top:56px}.cp-roue+.cp-fin{margin-top:20px}.article-blog .cp-col1 td:first-child{white-space:nowrap}
