@font-face{font-family:'Archivo Variable';font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/wp-content/plugins/habillage-commun/assets/archivo-latin-wdth-normal.woff2) format('woff2-variations');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--hc-papier:#f4f2f6;--hc-surface:#fcfbfd;--hc-encre:#17131c;--hc-gris:#5e586a;--hc-trait:#dcd7e3;--hc-primaire:#1f3a5f;--hc-primaire-pale:#e2e8f0;--hc-repere:#8a5f14;--hc-ok:#dcf1e2;--hc-ok-texte:#1b6a3d;--hc-nuit:#121b28;--hc-nuit-2:#1a2535;--hc-nuit-texte:#f1eef4;--hc-nuit-gris:#aba5b8;--hc-nuit-trait:#2c3a4d;--hc-action:#f2b33d;--hc-action-texte:#1f1503;--hc-action-clair:var(--hc-action);--hc-note:var(--hc-primaire);--hc-note-texte:#fff;--hc-f-titre:'Archivo Variable' , 'Archivo' , 'Arial Narrow' , system-ui , sans-serif;--hc-f-texte:system-ui , -apple-system , 'Segoe UI' , Roboto , 'Helvetica Neue' , Arial , sans-serif;--hc-large:66rem;--hc-gouttiere:1.25rem}body.hc{background:var(--hc-papier);color:var(--hc-encre);font-family:var(--hc-f-texte)!important;font-size:1.0625rem;line-height:1.65}body.hc h1,body.hc h2,body.hc h3,body.hc h4,body.hc .entry-title{font-family:var(--hc-f-titre);color:var(--hc-encre);line-height:1.12;text-wrap:balance;letter-spacing:0;text-transform:none}body.hc h1{font-size:clamp(2.1rem,5.2vw,3.2rem);font-weight:780;font-stretch:72%}body.hc h2.entry-title,body.hc h3.entry-title{font-size:1.35rem;font-weight:720;font-stretch:84%;line-height:1.2}body.hc h2{font-size:clamp(1.5rem,3vw,1.85rem);font-weight:740;font-stretch:80%}body.hc h3{font-size:1.3rem;font-weight:700;font-stretch:88%}body.hc h4{font-size:1.05rem;font-weight:700;font-stretch:95%}:where(body.hc) a{color:var(--hc-primaire);text-underline-offset:.18em;text-decoration-thickness:1px}body.hc :focus-visible{outline:2px solid var(--hc-primaire);outline-offset:3px;border-radius:2px}body.hc a.sticky-button,body.hc a.sticky-button:visited,body.hc a.sticky-button:hover{color:#fff}body.hc #masthead,body.hc #colophon,body.hc #ast-scroll-top{display:none!important}body.hc.ast-separate-container,body.hc.ast-plain-container,body.hc #page,body.hc .site-content{background:var(--hc-papier)}body.hc.ast-separate-container .ast-article-single,body.hc.ast-separate-container .ast-article-post,body.hc.ast-separate-container .comment-respond,body.hc.ast-separate-container .ast-single-related-posts-container,body.hc.ast-separate-container .post-navigation{background:var(--hc-surface);border:1px solid var(--hc-trait);border-radius:10px}body.hc .wp-block-button__link,body.hc .ast-button,body.hc input[type="submit"],body.hc .ast-custom-button{background:var(--hc-primaire);border-color:var(--hc-primaire);color:#fff;border-radius:6px;font-family:var(--hc-f-texte);font-weight:650;letter-spacing:0;text-transform:none}body.hc .ast-related-post-content .ast-related-post-title a,body.hc .entry-title a{color:var(--hc-encre)}body.hc .ast-archive-entry-banner,body.hc .ast-archive-entry-banner[data-post-type]{background:var(--hc-papier)}body.hc .ast-archive-entry-banner .ast-container h1,body.hc .ast-archive-entry-banner[data-post-type] .ast-container h1{font-family:var(--hc-f-titre)!important;font-weight:780!important;font-stretch:72%;font-size:clamp(2.1rem,5.2vw,3.2rem)!important;line-height:1.05;color:var(--hc-encre)}body.hc .hc-description-rubrique{margin:0 0 2rem}body.hc .hc-description-rubrique>:first-child{margin-top:0}body.hc.single-post.ast-page-builder-template #main>*{max-width:940px;margin-left:auto;margin-right:auto}body.hc.page.ast-page-builder-template:not(.hc-accueil) .entry-content>:is(p,h1,h2,h3,h4,h5,h6,ul,ol,blockquote,figure,table,form,.sharedaddy,.jp-relatedposts,.jetpack-contact-form-container,.wp-block-image),body.hc.page.ast-page-builder-template:not(.hc-accueil) .ast-breadcrumbs-wrapper{max-width:860px;margin-left:auto;margin-right:auto}body.hc.page.ast-page-builder-template:not(.hc-accueil) .ast-breadcrumbs-wrapper{padding-top:.9rem}body.hc.ast-page-builder-template .entry-content img.aligncenter{margin-left:auto;margin-right:auto;display:block}body.hc-accueil #content .ast-container{max-width:none;padding:0;display:block}body.hc.hc-accueil #primary{margin:0!important;padding:0!important;width:100%;float:none}body.hc-accueil .site-main>article,body.hc-accueil .ast-article-single{padding:0!important;margin:0;background:transparent!important;border:0!important}body.hc-accueil .entry-header{display:none}body.hc-accueil .entry-content{margin:0}body.hc .hc-page{max-width:none!important;width:100%;margin:0!important;padding:0 0 4rem}.hc .hc-page p,.hc .hc-entete p,.hc .hc-pied p,.hc .hc-bloc-note p,.hc .hc-classement p,.hc .hc-page ul,.hc .hc-page ol,.hc .hc-entete ul,.hc .hc-pied ul,.hc .hc-classement ol,.hc .hc-page h1,.hc .hc-page h2,.hc .hc-page h3,.hc .hc-classement h2,.hc .hc-classement h3,.hc .hc-bloc-note dl,.hc .hc-bloc-note dd,.hc .hc-grille h2{margin:0;padding:0}.hc .hc-page ul,.hc .hc-page ol,.hc .hc-entete ul,.hc .hc-pied ul,.hc .hc-classement ol{list-style:none}.hc .hc-page img,.hc .hc-classement img{max-width:100%;height:auto;display:block}.hc .hc-page *,.hc .hc-entete *,.hc .hc-pied *,.hc .hc-classement *,.hc .hc-bloc-note *,.hc .hc-grille *{box-sizing:border-box}.hc-masque{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hc .hc-discret{color:var(--hc-gris);font-size:.9rem}.hc .hc-chiffres{font-family:var(--hc-f-titre);font-variant-numeric:tabular-nums}.hc-evitement{position:absolute;left:-999px;top:.5rem;background:var(--hc-surface);padding:.4rem .8rem;z-index:1001}.hc-evitement:focus{left:.5rem}.hc-entete{position:relative;z-index:1000;background:var(--hc-nuit);color:var(--hc-nuit-texte);font-family:var(--hc-f-texte);line-height:1.4}.hc-barre{max-width:var(--hc-large);margin:0 auto;padding:.85rem var(--hc-gouttiere) .4rem;display:flex;align-items:center;gap:1rem}.hc .hc-logo{margin-right:auto;color:var(--hc-nuit-texte);text-decoration:none;font-family:var(--hc-f-titre);font-size:1.55rem;font-weight:800;font-stretch:68%;line-height:1;white-space:nowrap}.hc-logo-point{color:var(--hc-action-clair);padding:0 .04em}.hc-recherche{flex:0 1 17rem;margin:0}.hc .hc-recherche input{width:100%;height:auto;font:inherit;font-size:.92rem;color:var(--hc-nuit-texte);background:var(--hc-nuit-2);border:1px solid var(--hc-nuit-trait);border-radius:6px;padding:.42rem .75rem;box-shadow:none}.hc .hc-recherche input::placeholder{color:var(--hc-nuit-gris);opacity:1}.hc .hc-lien-vedette{color:var(--hc-action-texte);background:var(--hc-action);font-weight:700;font-size:.92rem;text-decoration:none;padding:.45rem .85rem;border-radius:6px;white-space:nowrap}.hc .hc-lien-vedette:hover{filter:brightness(1.07);color:var(--hc-action-texte)}.hc .hc-bouton-menu{display:none;font:inherit;font-weight:600;font-size:.92rem;color:var(--hc-nuit-texte);background:#fff0;border:1px solid var(--hc-nuit-trait);border-radius:6px;padding:.42rem .8rem;cursor:pointer;box-shadow:none;text-transform:none;letter-spacing:0;line-height:1.4}.hc-menu{max-width:var(--hc-large);margin:0 auto;padding:0 var(--hc-gouttiere)}.hc .hc-menu-liste{display:flex;flex-wrap:wrap;gap:0 1.6rem}.hc .hc-menu-details>summary,.hc .hc-menu-item--simple>a{display:block;list-style:none;cursor:pointer;padding:.65rem 0 .7rem;color:var(--hc-nuit-texte);text-decoration:none;font-size:.95rem;font-weight:550;border-bottom:3px solid #fff0}.hc-menu-details>summary::-webkit-details-marker{display:none}.hc-menu-details>summary::after{content:'';display:inline-block;width:.38rem;height:.38rem;margin-left:.45rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-.2rem) rotate(45deg);opacity:.7}.hc-menu-details[open]>summary::after{transform:translateY(.05rem) rotate(-135deg)}.hc .hc-menu-details>summary:hover,.hc .hc-menu-item--simple>a:hover{border-bottom-color:var(--hc-nuit-trait)}.hc .hc-menu-details[open]>summary,.hc .hc-menu [aria-current="page"]{border-bottom-color:var(--hc-action-clair)}.hc-panneau{position:absolute;left:0;right:0;top:100%;background:var(--hc-surface);color:var(--hc-encre);border-bottom:1px solid var(--hc-trait);box-shadow:0 24px 40px rgb(0 0 0 / .18)}.hc-panneau-grille{max-width:var(--hc-large);margin:0 auto;padding:1.4rem var(--hc-gouttiere) 1.5rem;display:grid;grid-template-columns:minmax(12rem,15rem) minmax(0,1fr);gap:1.2rem 2.4rem;align-items:start}.hc .hc-vedette{display:grid;gap:.25rem;padding:1rem 1.1rem;border-radius:8px;background:var(--hc-nuit);color:var(--hc-nuit-texte);text-decoration:none}.hc-vedette strong{font-family:var(--hc-f-titre);font-size:1.3rem;font-weight:780;font-stretch:75%;line-height:1.1}.hc-vedette-sur{font-size:.8rem;color:var(--hc-action-clair);font-weight:650}.hc-vedette-sous{font-size:.85rem;color:var(--hc-nuit-gris)}.hc-vedette:hover strong{text-decoration:underline}.hc-groupe{display:grid;gap:.5rem}.hc .hc-groupe-titre{font-family:var(--hc-f-titre);font-weight:700;font-stretch:85%;color:var(--hc-gris);font-size:.95rem}.hc .hc-groupe ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.35rem 1.5rem}.hc .hc-groupe a{color:var(--hc-encre);text-decoration:none;font-size:.95rem;line-height:1.35}.hc .hc-groupe a:hover{text-decoration:underline;color:var(--hc-primaire)}.hc-section,.hc-classement,.hc-grille{max-width:var(--hc-large);margin:0 auto;padding:3.2rem var(--hc-gouttiere) 0;display:grid;gap:1.3rem}.hc .entry-content>.hc-classement,.hc .entry-content>.hc-grille{padding-left:0;padding-right:0}.hc-section-tete{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1.5rem;border-bottom:3px solid var(--hc-encre);padding-bottom:.65rem}.hc .hc-section-tete h2{font-size:clamp(1.55rem,3.2vw,2.15rem);font-stretch:72%;font-weight:780;margin:0}.hc .hc-section-tete a{font-size:.95rem;font-weight:600}.hc .hc-bouton-action{display:inline-block;background:var(--hc-action);color:var(--hc-action-texte);font-weight:700;text-decoration:none;padding:.75rem 1.2rem;border-radius:6px;line-height:1.25}.hc .hc-bouton-action:hover{filter:brightness(1.07)}.hc .hc-bouton-contour{display:inline-block;color:var(--hc-encre);font-weight:600;text-decoration:none;padding:.72rem 1.15rem;border-radius:6px;box-shadow:inset 0 0 0 1.5px var(--hc-trait);line-height:1.25;background:var(--hc-surface)}.hc .hc-bouton-contour:hover{box-shadow:inset 0 0 0 1.5px var(--hc-encre)}.hc .hc-bouton--petit{padding:.32rem .7rem;font-size:.82rem;white-space:nowrap}.hc .hc-page .hc-ancien{display:block;max-width:none;margin:0}.hc .hc-page .hc-ancien p{margin:0 0 .7rem}.hc .hc-page .hc-ancien ul{list-style:revert;padding-left:1.2em}.hc-ouverture{background:linear-gradient(180deg,var(--hc-primaire-pale),var(--hc-papier));border-bottom:1px solid var(--hc-trait)}.hc-ouverture-grille{max-width:var(--hc-large);margin:0 auto;padding:clamp(2rem,5vw,3.6rem) var(--hc-gouttiere) clamp(2.4rem,5vw,3.6rem);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:2.4rem 3rem;align-items:center}.hc-ouverture-texte{display:grid;gap:1.1rem}.hc .hc-edition{display:flex;flex-wrap:wrap;gap:.4rem;font-size:.82rem}.hc-edition span{padding:.2rem .6rem;border-radius:99px;background:var(--hc-surface);border:1px solid var(--hc-trait);color:var(--hc-gris)}.hc-edition span:first-child{color:var(--hc-ok-texte);border-color:#fff0;background:var(--hc-ok)}.hc .hc-ouverture h1{font-size:clamp(2.2rem,5.2vw,3.7rem);font-weight:800;font-stretch:64%;line-height:1;max-width:16ch}.hc .hc-chapo{font-size:1.1rem;color:var(--hc-gris);max-width:54ch}.hc .hc-chiffres-cles{display:flex;flex-wrap:wrap;gap:.8rem 2.2rem;margin-top:.4rem}.hc-chiffres-cles li{display:grid;gap:.05rem}.hc-chiffres-cles strong{font-family:var(--hc-f-titre);font-size:1.9rem;font-weight:800;font-stretch:70%;line-height:1;font-variant-numeric:tabular-nums}.hc-chiffres-cles span{font-size:.85rem;color:var(--hc-gris)}.hc-outil{display:grid;gap:.9rem;padding:1.4rem;border-radius:12px;background:var(--hc-nuit);color:var(--hc-nuit-texte);box-shadow:0 18px 40px rgb(23 18 31 / .18)}.hc .hc-outil h2{color:var(--hc-nuit-texte);font-size:1.5rem;font-stretch:74%;font-weight:780}.hc .hc-outil-choix{display:grid;gap:.5rem}.hc .hc-outil-choix a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.1rem 1rem;padding:.75rem .95rem;border-radius:8px;background:var(--hc-nuit-2);border:1px solid var(--hc-nuit-trait);color:var(--hc-nuit-texte);text-decoration:none}.hc-outil-choix a::after{content:'→';grid-row:1 / span 2;grid-column:2;color:var(--hc-action-clair);font-size:1.2rem}.hc-outil-choix strong{font-family:var(--hc-f-titre);font-size:1.2rem;font-weight:750;font-stretch:80%}.hc-outil-choix span{font-size:.85rem;color:var(--hc-nuit-gris)}.hc .hc-outil-choix a:hover{border-color:var(--hc-action-clair)}.hc .hc-outil-note{font-size:.8rem;color:var(--hc-nuit-gris)}.hc-bandeau{max-width:var(--hc-large);margin:1.6rem auto 0;padding:0 var(--hc-gouttiere)}.hc .hc-bandeau{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.4rem}.hc .hc-bandeau>p{font-family:var(--hc-f-titre);font-stretch:85%;font-size:1.05rem}.hc .hc-bandeau ul{display:flex;flex-wrap:wrap;gap:.3rem 1.2rem;font-size:.95rem;font-weight:600}.hc .hc-univers{display:grid;grid-template-columns:repeat(auto-fit,minmax(14.5rem,1fr));gap:1.2rem}.hc-carte-univers{position:relative;display:grid;grid-template-rows:auto 1fr;border:1px solid var(--hc-trait);border-radius:10px;overflow:hidden;background:var(--hc-surface)}.hc-univers-texte{display:grid;gap:.3rem;align-content:start;padding:.95rem 1.1rem 1.1rem}.hc .hc-lieu{font-size:.82rem;font-weight:650;color:var(--hc-repere)}.hc .hc-carte-univers h3{font-size:1.4rem;font-stretch:78%}.hc .hc-carte-univers h3 a{color:var(--hc-encre);text-decoration:none}.hc-carte-univers h3 a::after{content:'';position:absolute;inset:0}.hc-carte-univers:hover h3 a{text-decoration:underline}.hc .hc-compte{font-size:.9rem;color:var(--hc-gris)}.hc-vignette{display:block;overflow:hidden;background:var(--hc-primaire-pale)}.hc .hc-vignette img{width:100%;height:100%;object-fit:cover}.hc-vignette--vide{background:repeating-linear-gradient(135deg,var(--hc-primaire-pale) 0 14px,color-mix(in srgb,var(--hc-primaire-pale) 70%,var(--hc-surface)) 14px 28px)}.hc-univers-visuel{height:9rem}.hc .hc-top{display:grid}.hc-top-ligne{display:grid;grid-template-columns:2.2rem 6.5rem minmax(0,1fr) auto;gap:.9rem 1.2rem;align-items:center;padding:.9rem 0;border-bottom:1px solid var(--hc-trait)}.hc-rang{font-family:var(--hc-f-titre);font-size:2rem;font-weight:800;font-stretch:62%;color:var(--hc-repere);text-align:center;font-variant-numeric:tabular-nums;line-height:1}.hc-top-visuel{height:4.4rem;border-radius:6px}.hc-top-texte{display:grid;gap:.2rem}.hc .hc-top-texte h3{font-size:1.18rem;font-stretch:82%}.hc .hc-top-texte h3 a{color:var(--hc-encre)}.hc .hc-top-texte p{font-size:.9rem;color:var(--hc-gris)}.hc-top-chiffres{display:grid;justify-items:end;gap:.35rem;text-align:right}.hc .hc-prix{font-size:.82rem;color:var(--hc-gris)}.hc-note{display:inline-flex;align-items:baseline;gap:.08rem;padding:.2rem .5rem .22rem;border-radius:4px;background:var(--hc-note);color:var(--hc-note-texte);line-height:1;white-space:nowrap;font-family:var(--hc-f-titre)}.hc-note-chiffre{font-weight:800;font-stretch:75%;font-size:1.15rem;font-variant-numeric:tabular-nums}.hc-note-sur{font-size:.75rem;font-weight:500;opacity:.8}.hc-note--grande{padding:.5rem .9rem .55rem;border-radius:6px}.hc-note--grande .hc-note-chiffre{font-size:2.4rem}.hc-note--grande .hc-note-sur{font-size:1rem}.hc-note--attente{background:#fff0;color:var(--hc-gris);box-shadow:inset 0 0 0 1px var(--hc-trait);font-family:var(--hc-f-texte);font-size:.75rem;font-weight:600;padding:.3rem .5rem}.hc-grille-cartes{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:1.4rem 1.2rem}.hc-grille-cartes--3{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))}.hc-carte{position:relative;display:grid;grid-template-rows:auto 1fr;gap:.7rem}.hc-carte-visuel{position:relative}.hc-carte-image{aspect-ratio:16 / 10;border-radius:8px;border:1px solid var(--hc-trait)}.hc-carte-note{position:absolute;left:.5rem;top:.5rem}.hc-carte-texte{display:grid;gap:.25rem;align-content:start}.hc .hc-carte h3{font-size:1.15rem;font-stretch:84%}.hc .hc-carte h3 a{color:var(--hc-encre);text-decoration:none}.hc-carte h3 a::after{content:'';position:absolute;inset:0}.hc-carte:hover h3 a{text-decoration:underline}.hc .hc-carte-texte p{font-size:.88rem;color:var(--hc-gris)}.hc-methode{margin-top:3.6rem;background:var(--hc-primaire-pale)}.hc-methode-grille{max-width:var(--hc-large);margin:0 auto;padding:2.8rem var(--hc-gouttiere);display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:2rem 3rem;align-items:start}.hc-methode-texte{display:grid;gap:1rem}.hc .hc-methode h2{font-size:clamp(1.6rem,3.2vw,2.2rem);font-stretch:72%;font-weight:780}.hc .hc-methode-texte>p{color:var(--hc-gris);max-width:60ch}.hc .hc-grilles{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1rem 1.6rem}.hc-grilles li{display:grid;gap:.3rem;align-content:start;padding-top:.8rem;border-top:2px solid var(--hc-encre)}.hc .hc-grilles h3{font-size:1.1rem}.hc .hc-grilles p{font-size:.92rem;color:var(--hc-gris)}.hc .hc-grilles a{font-size:.92rem;font-weight:600}.hc-signature{display:grid;gap:.5rem;padding:1.2rem;border-radius:10px;background:var(--hc-surface);border:1px solid var(--hc-trait)}.hc-initiales{width:3.4rem;height:3.4rem;border-radius:50%;display:grid;place-items:center;background:var(--hc-nuit);color:var(--hc-nuit-texte);font-family:var(--hc-f-titre);font-weight:750;font-size:1.3rem}.hc .hc-signature a{color:var(--hc-encre)}.hc .hc-bio{font-size:.9rem;color:var(--hc-gris)}.hc-faq{display:grid}.hc-faq details,.hc-guide details{border-bottom:1px solid var(--hc-trait)}.hc-faq summary,.hc-guide summary{cursor:pointer;padding:1rem 0;font-family:var(--hc-f-titre);font-size:1.15rem;font-weight:700;font-stretch:85%;color:var(--hc-encre)}.hc .hc-faq-reponse{padding:0 0 1.1rem;color:var(--hc-gris);max-width:72ch}.hc .hc-guide{gap:.4rem}.hc .hc-guide>h2{font-size:clamp(1.55rem,3.2vw,2.15rem);font-stretch:72%;font-weight:780;border-bottom:3px solid var(--hc-encre);padding-bottom:.65rem;margin-bottom:.6rem}.hc .hc-guide .mbs-kicker{display:none}.hc .hc-guide .lead{color:var(--hc-gris);max-width:72ch;margin-bottom:.4rem}.hc .hc-guide details>div{padding:0 0 1.1rem;color:var(--hc-gris);max-width:72ch;display:grid;gap:.6rem}.hc .hc-guide details ul,.hc .hc-guide details ol{padding-left:1.3em;list-style:revert;display:grid;gap:.3rem}.hc .hc-guide h4{margin:.4rem 0 0}.hc-table-defile{overflow-x:auto}.hc .hc-table{width:100%;border-collapse:collapse;font-size:.95rem;border:0;margin:0}.hc .hc-table th,.hc .hc-table td{text-align:left;vertical-align:top;padding:.6rem .75rem;border:0;border-bottom:1px solid var(--hc-trait);background:#fff0}.hc .hc-table thead th{font-family:var(--hc-f-titre);font-stretch:85%;font-weight:650;color:var(--hc-gris);border-bottom:2px solid var(--hc-encre)}.hc .hc-table tbody th{font-weight:650;white-space:nowrap}.hc .hc-encadre{padding:.8rem 1rem;border-radius:6px;background:var(--hc-primaire-pale);border-left:3px solid var(--hc-primaire)}.hc-bloc-note{display:grid;gap:1.1rem;margin:1.4rem 0;padding:1.3rem 1.4rem;border-radius:10px;background:var(--hc-surface);border:1px solid var(--hc-trait);border-top:3px solid var(--hc-encre);font-family:var(--hc-f-texte)}.hc-bloc-note-tete{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem 1.3rem;align-items:center}.hc .hc-bloc-note-titre{font-family:var(--hc-f-titre);font-size:1.3rem;font-weight:750;font-stretch:82%;color:var(--hc-encre)}.hc .hc-detail{display:grid;gap:0}.hc-detail-ligne{display:grid;grid-template-columns:minmax(0,11rem) minmax(0,1fr);gap:.2rem 1rem;padding:.5rem 0;border-top:1px solid var(--hc-trait);align-items:center;font-size:.95rem}.hc .hc-detail dt{color:var(--hc-gris);font-weight:400}.hc .hc-detail dd{display:grid;grid-template-columns:minmax(0,1fr) 6rem;gap:.8rem;align-items:center}.hc-detail-valeur{font-weight:600}.hc-jauge{display:block;height:.4rem;border-radius:99px;background:var(--hc-trait);overflow:hidden}.hc-jauge span{display:block;height:100%;background:var(--hc-primaire);border-radius:99px}body.hc [class^="art-"],body.hc [class*=" art-"]{--p:var(--hc-primaire);--pd:var(--hc-primaire);--ink:var(--hc-nuit);--light:var(--hc-primaire-pale);--bd:var(--hc-trait);--tint:var(--hc-surface);--gray:var(--hc-papier);--tx:var(--hc-encre);--mut:var(--hc-gris);--buy:var(--hc-action);font-family:var(--hc-f-texte);color:var(--hc-encre)}body.hc [class^="art-"] .article-header,body.hc [class*=" art-"] .article-header,body.hc [class^="art-"] .conclusion-box,body.hc [class*=" art-"] .conclusion-box{background:var(--hc-nuit);border-radius:10px}body.hc [class^="art-"] .article-header h1,body.hc [class*=" art-"] .article-header h1,body.hc [class^="art-"] .conclusion-box h2,body.hc [class*=" art-"] .conclusion-box h2{color:var(--hc-nuit-texte)}body.hc [class^="art-"] .article-header h1,body.hc [class*=" art-"] .article-header h1{font-size:clamp(1.9rem,4.6vw,2.9rem)}body.hc [class^="art-"] .article-header .subtitle,body.hc [class*=" art-"] .article-header .subtitle,body.hc [class^="art-"] .article-header .meta,body.hc [class*=" art-"] .article-header .meta,body.hc [class^="art-"] .conclusion-box p,body.hc [class*=" art-"] .conclusion-box p{color:var(--hc-nuit-gris)}body.hc [class^="art-"] .article-header .badge,body.hc [class*=" art-"] .article-header .badge{background:var(--hc-nuit-2);color:var(--hc-action-clair);border-radius:4px;letter-spacing:0}body.hc [class^="art-"] .section,body.hc [class*=" art-"] .section{background:var(--hc-surface);border-radius:10px;box-shadow:none}body.hc [class^="art-"] .featured-box h2,body.hc [class*=" art-"] .featured-box h2{font-size:1.3rem}body.hc [class^="art-"] .btn,body.hc [class*=" art-"] .btn,body.hc [class^="art-"] .btn-buy,body.hc [class*=" art-"] .btn-buy,body.hc [class^="art-"] .conclusion-box .btn,body.hc [class*=" art-"] .conclusion-box .btn{background:var(--hc-action);color:var(--hc-action-texte);border-radius:6px;box-shadow:none;font-family:var(--hc-f-texte);font-weight:700}body.hc [class^="art-"] .btn:hover,body.hc [class*=" art-"] .btn:hover,body.hc [class^="art-"] .btn-buy:hover,body.hc [class*=" art-"] .btn-buy:hover{background:var(--hc-action);color:var(--hc-action-texte);filter:brightness(1.12)}body.hc [class^="art-"] .comp-table th,body.hc [class*=" art-"] .comp-table th{background:var(--hc-nuit);color:var(--hc-nuit-texte);font-family:var(--hc-f-titre);font-stretch:85%}body.hc [class^="art-"] .comp-table td,body.hc [class*=" art-"] .comp-table td{border-bottom-color:var(--hc-trait)}body.hc [class^="art-"] .faq-item .q,body.hc [class*=" art-"] .faq-item .q{color:var(--hc-encre);font-family:var(--hc-f-titre);font-stretch:88%}body.hc [class^="art-"] .warn-box,body.hc [class*=" art-"] .warn-box{border-left-color:#c98a1b}body.hc [class^="art-"] .hc-bloc-note p,body.hc [class*=" art-"] .hc-bloc-note p{margin:0}body.hc [class^="art-"] .hc-bloc-note a,body.hc [class*=" art-"] .hc-bloc-note a{text-decoration:underline}.hc-pied{background:var(--hc-nuit);color:var(--hc-nuit-gris);font-size:.92rem;font-family:var(--hc-f-texte);line-height:1.55}.hc .hc-pied a{color:var(--hc-nuit-texte);text-decoration-color:var(--hc-nuit-trait)}.hc .hc-pied a:hover{text-decoration-color:currentColor}.hc-pied-grille{max-width:var(--hc-large);margin:0 auto;padding:3rem var(--hc-gouttiere) 2rem;display:grid;grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr));gap:2rem 2.2rem}.hc-pied-marque{display:grid;gap:.6rem;align-content:start}.hc .hc-pied-nom{font-family:var(--hc-f-titre);font-size:1.5rem;font-weight:800;font-stretch:68%;color:var(--hc-nuit-texte);line-height:1}.hc .hc-pied-titre{font-family:var(--hc-f-titre);font-weight:700;font-stretch:85%;color:var(--hc-nuit-texte);margin-bottom:.55rem}.hc .hc-pied ul{display:grid;gap:.35rem}.hc .hc-reseaux{display:flex;flex-wrap:wrap;gap:.3rem 1rem}.hc-pied-transparence{max-width:var(--hc-large);margin:0 auto;padding:1.4rem var(--hc-gouttiere) 2.4rem;border-top:1px solid var(--hc-nuit-trait);display:grid;gap:.6rem;font-size:.84rem}.hc .hc-pied-transparence p{max-width:95ch}.hc .hc-copyright{font-size:.8rem}.hc .hc-apercu{position:fixed;left:.8rem;bottom:.8rem;z-index:2000;margin:0;padding:.5rem .8rem;border-radius:8px;background:var(--hc-nuit);color:var(--hc-nuit-texte);font:600 0.82rem/1.3 var(--hc-f-texte);box-shadow:0 8px 24px rgb(0 0 0 / .3);max-width:calc(100vw - 1.6rem)}.hc .hc-apercu a{color:var(--hc-action-clair)}@media (max-width:62rem){.hc-pied-grille{grid-template-columns:repeat(2,minmax(0,1fr))}.hc-pied-marque{grid-column:1 / -1}}@media (max-width:55rem){.hc-ouverture-grille,.hc-methode-grille{grid-template-columns:minmax(0,1fr)}}@media (max-width:48rem){.hc-barre{padding-bottom:.85rem;flex-wrap:wrap}.hc .hc-bouton-menu{display:inline-block}.hc-recherche{order:3;flex:1 1 100%}.hc .hc-lien-vedette{order:4;width:100%;text-align:center}.hc-menu{display:none;padding-bottom:.8rem}.hc-menu--ouvert{display:block}.hc .hc-menu-liste{flex-direction:column;gap:0}.hc-menu-item{border-top:1px solid var(--hc-nuit-trait)}.hc .hc-menu-details>summary,.hc .hc-menu-item--simple>a{padding:.8rem 0;border-bottom:0;display:flex;justify-content:space-between;align-items:center}.hc .hc-menu-details[open]>summary,.hc .hc-menu [aria-current="page"]{border-bottom:0;color:var(--hc-action-clair)}.hc-panneau{position:static;box-shadow:none;border-radius:8px;margin-bottom:.9rem}.hc-panneau-grille{grid-template-columns:minmax(0,1fr);padding:1rem}.hc-detail-ligne{grid-template-columns:minmax(0,1fr)}body.hc .entry-content table:not(.hc-table){display:block;overflow-x:auto;max-width:100%}}@media (max-width:40rem){.hc-top-ligne{grid-template-columns:1.6rem minmax(0,1fr) auto}.hc-top-visuel{display:none}.hc-rang{font-size:1.6rem}.hc-bloc-note-tete{grid-template-columns:minmax(0,1fr)}}@media (max-width:30rem){.hc-pied-grille{grid-template-columns:minmax(0,1fr)}.hc .hc-logo{font-size:1.3rem}}@media (prefers-reduced-motion:reduce){.hc *,.hc *::before,.hc *::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}