*{box-sizing:border-box}@font-face{font-family:Apfel Grotezk;src:url(/fonts/ApfelGrotezk-Regular.otf)format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Apfel Grotezk;src:url(/fonts/ApfelGrotezk-Mittel.otf)format("opentype");font-weight:500 600;font-display:swap}@font-face{font-family:Apfel Grotezk;src:url(/fonts/ApfelGrotezk-Fett.otf)format("opentype");font-weight:700 800;font-display:swap}@font-face{font-family:Apfel Grotezk;src:url(/fonts/ApfelGrotezk-Satt.otf)format("opentype");font-weight:900;font-display:swap}@font-face{font-family:EfT Mecanical;src:url(/fonts/EfTMecanical-Regular.otf)format("opentype");font-weight:400 900;font-display:swap}html,body{margin:0;padding:0}html{scrollbar-gutter:stable}body{color:#0e1013;background-color:#f7f8fa;min-height:100vh;font-family:Apfel Grotezk,system-ui,sans-serif}body:after{content:"";z-index:200;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:200px 200px;position:fixed;inset:0}a{color:#0e1013;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1.5px;padding-bottom:1.5px;text-decoration:none;transition:background-size .28s cubic-bezier(.2,.8,.2,1),color .2s}a:hover{color:#4f6fff;background-size:100% 1.5px}::selection{background:#dee1e8}input::placeholder{color:#8a8e95}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important}}button:focus-visible,input:focus-visible,a:focus-visible{outline-offset:2px;outline:2px solid #0e1013}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes pagerise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes slide{0%{transform:translate(100%)}to{transform:none}}@keyframes slideup{0%{transform:translateY(100%)}to{transform:none}}@keyframes slideOut{0%{transform:none}to{transform:translate(100%)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.hv-navtab:hover{background:var(--hov)!important}.hv-bright:hover{filter:brightness(.94)!important}.hv-dark1:hover{background:#1e2024!important}.hv-soutenir:hover{background:#33363c!important}.hv-c475:hover{color:#4a525c!important}.hv-pl{transition:padding-left .34s cubic-bezier(.33,1,.68,1),background .22s}.hv-pl:hover{padding-left:13px!important}.hv-ul{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1.5px;padding-bottom:1.5px;transition:background-size .28s cubic-bezier(.2,.8,.2,1)}.hv-c475:hover .hv-ul{background-size:100% 1.5px}.hv-bcink:hover{background:#f1f3f6!important}.hv-bgpage:hover{background:#f4f5f6!important}.hv-contre:hover{color:#fff!important;background:#cb6146!important}.hv-pour:hover{color:#fff!important;background:#3c8c6e!important}.hv-bgeee:hover{background:#ecedef!important}.hv-cta{transition:background .18s}.hv-cta:hover{background:#3a3d44!important}.hv-op78:hover{opacity:.78!important}.hv-op7:hover{opacity:.7!important}.hv-cink:hover{color:#0e1013!important}.hv-name:hover{color:#0e1013!important;text-decoration-color:#0e1013!important}.hv-navtab{transition:background .2s,color .2s}.hv-navtab:not(.hv-navtab-on):hover{background:var(--hov)!important}.hv-noscroll{scrollbar-width:none;-ms-overflow-style:none}.hv-noscroll::-webkit-scrollbar{display:none}.hv-arrow{transition:background .15s,transform .15s,opacity .15s}.hv-arrow:hover{transform:scale(1.08);background:#26282d!important}.hv-arrow:disabled{opacity:.3;cursor:default}.hv-frontcard{transition:background .18s,border-color .18s,transform .18s cubic-bezier(.2,.8,.2,1)}.hv-frontcard:hover{background:#f6f7f9!important}.hv-depname{transition:color .15s}.hv-depname:hover{text-underline-offset:2px;text-decoration:underline;color:#4f6fff!important}.hv-cta2:hover{filter:brightness(.93)}.hv-pill:hover{background:#e1eafd!important}.hv-subchip:hover{background:#e9edf7!important}.hv-doslink:hover{text-underline-offset:2px;text-decoration:underline;color:#4f6fff!important}.hv-cmpcell{transition:background .15s}.hv-cmpcell:hover,.hv-cmpcell:hover .hv-cmpinner{background:#f6f7f9!important}.hv-inlink{transition:color .2s}.hv-inlink:hover{color:#4f6fff!important;text-decoration-color:#4f6fff!important}.hv-tcard{padding:11px 0;transition:padding-left .34s cubic-bezier(.33,1,.68,1),background .2s}.hv-tcard:hover{background:#f1f3f6}.hv-tcard-ico{background:#e8ebf0;border-radius:3px 9px 9px;flex-shrink:0;place-items:center;width:46px;height:46px;padding:7px;display:grid;position:relative}.hv-tcard-ico:before{content:"";background:inherit;border-radius:5px 5px 0 0;width:56%;height:6px;position:absolute;top:-5px;left:0}.hv-tcard-ico img{object-fit:contain;width:100%;height:100%;display:block}.hv-tcard-name{letter-spacing:-.01em;color:#0e1013;font-family:EfT Mecanical;font-size:20px;font-weight:600;line-height:1.12;display:block}@media (min-width:700px){.hv-tcard{padding:clamp(5px,.85vh,12px) 0}.hv-tcard-ico{width:clamp(34px,4.3vh,48px);height:clamp(34px,4.3vh,48px)}.hv-tcard-name{font-size:clamp(16px,2vh,22px)}}.hv-only-mobile{display:none}@media (max-width:640px){.hv-hide-mobile{display:none!important}.hv-only-mobile{display:flex!important}.hv-grouprow-stats{padding-left:26px;flex:100%!important;gap:14px!important}.hv-grouprow-bar{flex:1;height:16px!important}.hv-grouprow-pct{width:auto!important;font-size:24px!important}.hv-footer{flex-direction:column;align-items:flex-start!important;gap:10px!important}.hv-footer-spacer{display:none!important}}.hv-explore-grid{grid-template-columns:1fr}@media (min-width:860px){.hv-explore-grid{grid-template-columns:266px minmax(0,1fr)}}.hv-explore-side{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c7ccd3 transparent;align-self:start;max-height:calc(100vh - 92px);position:sticky;top:78px;overflow-y:auto}.hv-explore-side::-webkit-scrollbar{width:8px}.hv-explore-side::-webkit-scrollbar-thumb{background:#d3d7de;border-radius:6px}.hv-navscroll{scrollbar-width:none;-ms-overflow-style:none}.hv-navscroll::-webkit-scrollbar{width:0;height:0;display:none}.hv-hscroll{scrollbar-width:thin;scrollbar-color:#c7ccd3 transparent}.hv-hscroll::-webkit-scrollbar{height:7px}.hv-hscroll::-webkit-scrollbar-thumb{background:#c7ccd3;border-radius:6px}.hv-lift{transition:background .15s}.hv-lift:hover{background:#f4f5f7!important}.hv-boussole:hover{background:#d0d7f3!important}.hv-searchgo:hover{color:#4f6fff!important}.hv-footlink{transition:color .15s}.hv-footlink:hover{color:#fafbfc!important}.hv-fadecard,.hv-votecard{border-radius:16px;transition:background .15s;box-shadow:0 1px 3px #1820340d}.hv-fadecard:hover,.hv-votecard:hover{background:#f6f7f9!important}.hv-cta,.hv-dark1{border-radius:12px}.hv-lift,.hv-frontcard{border-radius:14px}.hv-bcink,.hv-bgeee,.hv-arrow{border-radius:12px}.hv-subchip{border-radius:10px}.hv-pill{border-radius:999px}.hv-navtab{border-radius:12px 12px 0 0}.we{aspect-ratio:9/4;color:#0e1013;--we-eye:62cqmin;--we-gap:9cqmin;--we-pupil:.32;--we-blink:.375;--we-travel:.3125;--we-eyecolor:color-mix(in srgb,currentColor 16%,transparent);--we-dur:10s;justify-content:center;align-items:center;width:96px;display:inline-flex;container-type:size}.we-eyes{justify-content:center;align-items:center;gap:var(--we-gap);display:inline-flex}.we-eye{width:var(--we-eye);height:var(--we-eye);background-color:var(--we-eyecolor);background-image:radial-gradient(circle calc(var(--we-eye) * var(--we-pupil)),currentColor 100%,transparent 0);animation:we-move var(--we-dur) infinite,we-blink var(--we-dur) infinite;background-repeat:no-repeat;border-radius:50%;display:inline-block}@keyframes we-move{0%,10%{background-position:0 0}13%,40%{background-position:calc(var(--we-eye) * var(--we-travel) * -1) 0}43%,70%{background-position:calc(var(--we-eye) * var(--we-travel)) 0}73%,90%{background-position:0 calc(var(--we-eye) * var(--we-travel))}93%,to{background-position:0 0}}@keyframes we-blink{0%,10%,12%,20%,22%,40%,42%,60%,62%,70%,72%,90%,92%,98%,to{height:var(--we-eye)}11%,21%,41%,61%,71%,91%,99%{height:calc(var(--we-eye) * var(--we-blink))}}.hv-chevron{transition:transform .2s}
