.vc-p-egare{--pc:#8a8a8a}.vc-p-curieux{--pc:#7d93a8}.vc-p-lucide{--pc:#4f93d9}.vc-p-initie{--pc:#28b6c4}.vc-p-eveille{--pc:#36c46f}.vc-p-erudit{--pc:#a9c43a}.vc-p-clairvoyant{--pc:#d4af37}.vc-p-visionnaire{--pc:#e6852f}.vc-p-transcendant{--pc:#e6479a}.vc-p-omniscient{--pc:#b14ae6}.vc-palier{font-size:.7rem;font-weight:800;letter-spacing:.4px;text-transform:uppercase;border-radius:6px;padding:3px 9px;line-height:1;display:inline-flex;align-items:center;gap:5px}.vc-palier[class*=vc-p-]{color:#15110a;background:var(--pc);border:none;box-shadow:0 1px 6px color-mix(in srgb,var(--pc) 45%,transparent)}.vc-palier.vc-p-omniscient{background:linear-gradient(135deg,#b14ae6,#e6479a);color:#fff}.palier-badge{--pc:#8b8f9c;display:inline-flex;align-items:stretch;max-width:100%;font-family:Montserrat,sans-serif;line-height:1;background:color-mix(in srgb,var(--pc) 9%,rgba(0,0,0,.4));border:1px solid color-mix(in srgb,var(--pc) 42%,transparent);border-radius:5px;overflow:hidden}.palier-badge-num{justify-content:center;min-width:2.4em;padding:0 9px 0 7px;font-family:Montserrat,Roboto,sans-serif;font-size:.86rem;font-weight:800;letter-spacing:.5px;color:#14110a;background:linear-gradient(160deg,color-mix(in srgb,var(--pc) 92%,#fff),color-mix(in srgb,var(--pc) 70%,transparent));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 7px) 50%,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 7px) 50%,100% 100%,0 100%)}.palier-badge-label,.palier-badge-num{display:inline-flex;align-items:center}.palier-badge-label{gap:7px;padding:5px 12px 5px 9px;font-family:Montserrat,Roboto,sans-serif;font-size:.78rem;font-weight:700;font-feature-settings:"smcp";font-variant:small-caps;letter-spacing:1.4px;color:color-mix(in srgb,var(--pc) 38%,#ffffff);text-shadow:0 1px 2px rgba(0,0,0,.55);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.palier-badge-label:before{content:"";width:6px;height:6px;flex-shrink:0;background:color-mix(in srgb,var(--pc) 85%,#fff);-webkit-clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}