a[data-astro-cid-eimmu3lg]{display:inline-block;text-decoration:none}a[data-astro-cid-eimmu3lg].active{font-weight:600;color:var(--color-custom-blue-400)}:root{--header-h:7.5rem;color-scheme:light}html{scroll-padding-top:calc(var(--header-h) + 1rem)}body{color:var(--color-custom-blue-300)}[id]{scroll-margin-top:calc(var(--header-h) + 1rem)}.site-header{z-index:40;position:sticky;top:0}.bandeau{background:var(--color-custom-blue-300);color:#fff}.bandeau[hidden]{display:none}.site-nav a{white-space:nowrap}.site-nav a:hover{color:var(--color-main)}.site-nav a.active{color:var(--color-main);font-weight:600}.logo-site img{width:auto;height:48px}@media(max-width:639px){.logo-site img{height:36px}}.site-header .btn,.site-header .icone-btn{min-height:44px}.icone-btn{width:44px;height:44px;color:var(--color-custom-blue-300);border-radius:.375rem;justify-content:center;align-items:center;display:inline-flex}.icone-btn:hover{background:var(--color-custom-blue-100);color:var(--color-main)}.recherche[popover]{margin:calc(var(--header-h) + .5rem) auto auto;border:0;border-radius:1rem;width:min(36rem,100vw - 2rem);padding:1.5rem;box-shadow:0 24px 60px -20px #001a5759}.recherche::backdrop{background:#001a5740}.recherche li[hidden]{display:none}.hero-plein{min-height:calc(100svh - var(--header-h));align-items:center;padding-block:2.5rem;display:flex}.hero-plein>.container{width:100%}.mosaique{grid-template-rows:1fr 1fr;grid-template-columns:3fr 2fr;gap:1rem;display:grid}.mosaique img{object-fit:cover;border-radius:.75rem;width:100%;height:100%}.mosaique .grande{aspect-ratio:4/5;grid-row:span 2}@media(max-width:767px){.hero-plein{padding-block:1.5rem}.mosaique{grid-template-rows:auto;grid-template-columns:repeat(3,1fr);gap:.5rem}.mosaique .grande{grid-row:auto}.mosaique img{aspect-ratio:1;max-height:7.5rem}}.logos-bande img{object-fit:contain;width:auto;max-width:9rem;height:2.5rem}.logos-bande .kv-piste{align-items:center;gap:2.5rem;display:flex}.pastille{background:var(--color-custom-blue-50);color:var(--color-main);white-space:nowrap;border-radius:9999px;align-items:center;gap:.35rem;padding:.25rem .75rem;font-size:.75rem;font-weight:500;line-height:1.25rem;display:inline-flex}a.pastille:hover{background:var(--color-main);color:#fff}.carte-survol{transition:box-shadow .25s,transform .25s}.carte-survol:hover{transform:translateY(-2px);box-shadow:0 18px 40px -18px #001a5747}@media(prefers-reduced-motion:reduce){.carte-survol,.carte-survol:hover{transition:none;transform:none}}[data-usine-bloc]:not([data-usine-bloc=hero]) img{max-height:480px}.champ{color:var(--color-custom-grey-100);gap:.35rem;font-size:.875rem;display:grid}.champ input{border:1px solid var(--color-custom-blue-50);height:2.75rem;color:var(--color-custom-blue-300);background:#fff;border-radius:.375rem;padding:0 .75rem;font-size:1rem}.champ input:focus{outline:2px solid var(--color-main);outline-offset:1px}.resultat .valeur{color:var(--color-main);margin:0;font-size:2rem;font-weight:700;line-height:1.1}[data-bascule] .kv-interrupteur{background:#fff;border-radius:.5rem;flex-wrap:wrap;gap:.5rem;padding:.35rem;display:inline-flex}[data-bascule] .kv-interrupteur button,[data-onglets] [role=tablist] button{min-height:44px}[data-bascule] .kv-interrupteur button[aria-pressed=true],[data-bascule] .kv-interrupteur button.kv-actif,[data-bascule] .kv-interrupteur button[aria-selected=true]{background:var(--color-main);color:#fff}[data-met-en-avant]{transition:background-color .25s,box-shadow .25s}[data-met-en-avant].kv-en-avant{background:var(--color-custom-blue-100);box-shadow:inset 0 0 0 2px var(--color-main)}[data-choix].kv-actif,[data-onglet].kv-actif{background:var(--color-main)!important;color:#fff!important}.tete-article h1{font-size:clamp(2rem,4vw,3.25rem);line-height:1.1}[data-onglets] [role=tablist] button[aria-selected=true]{background:var(--color-main);color:#fff}.voyant-rouge{color:#c2261b}.voyant-orange{color:#b45309}.voyant-vert{color:#0f7a55}[data-frise] [data-jalon]{background:#fff;border-radius:.75rem}.echeance{color:var(--color-main);font-weight:700}[data-quiz] [data-question]{background:#fff;border-radius:1rem;padding:2rem}[data-quiz] [data-question-texte]{color:var(--color-custom-blue-300);font-size:1.25rem;font-weight:700}[data-quiz] [data-explication]{color:var(--color-custom-grey-100)}#reviewSwiper .swiper-slide{min-width:18rem}[data-usine-bloc=avis-lecteurs] #reviewSwiper{padding:1.5rem 0 0}[data-usine-bloc=avis-lecteurs] #reviewSwiper .swiper-slide{flex-direction:column;justify-content:center;height:auto;padding:1rem;display:flex}@media(min-width:640px){[data-usine-bloc=avis-lecteurs] #reviewSwiper .swiper-slide{padding:1.5rem}}@media(min-width:1024px){[data-usine-bloc=avis-lecteurs] #reviewSwiper .swiper-slide{transform:scale(.94)}[data-usine-bloc=avis-lecteurs] #reviewSwiper .swiper-slide-active+*{background-color:var(--color-custom-light-100);z-index:auto}[data-usine-bloc=avis-lecteurs] #reviewSwiper .swiper-slide.swiper-slide-active{outline:1px solid var(--color-custom-blue-50);z-index:2;background-color:#fff;transform:scale(1.03);box-shadow:0 18px 40px -18px #001a5759}}.etoiles{color:#1f5fe0;gap:.15rem;display:inline-flex}.uf-block[data-avant-footer]{background:#fff;border-color:#d6e2ff}.uf-block[data-avant-footer] :is(h2,.category-row h3){color:var(--color-custom-blue-300,#001a57)}.uf-block[data-avant-footer] :is(.eyebrow,.row-number,.af-fleche){color:#1f5fe0}.uf-block[data-avant-footer] .category-row{border-bottom-color:#d6e2ff;transition:background-color .2s}.uf-block[data-avant-footer] .category-row:hover{background:#d6e2ff}.uf-block[data-avant-footer] .category-row:hover h3{color:#1f5fe0}.uf-block[data-avant-footer] .row-count{color:var(--color-custom-grey-100)}[data-usine-bloc=auteurs] .grille-auteurs>li{flex:0 0 100%}@media(min-width:1024px){[data-usine-bloc=auteurs] .grille-auteurs>li{flex-basis:calc(33.3333% - 1rem)}}[data-usine-page=interne]{width:100%}.prose-site{max-width:min(60ch,34em);color:var(--color-custom-grey-100);line-height:1.7}.prose-site h2{color:var(--color-custom-blue-300);margin-top:2.5rem}.prose-site p,.prose-site ul{margin-bottom:1rem}.prose-site ul{padding-left:1.25rem;list-style:outside}.prose-site a{color:var(--color-main);text-decoration:underline}[data-usine-bloc] li>span,[data-usine-bloc] li>a>span{flex:auto;align-self:stretch;min-width:0}[data-usine-bloc] li span>span,[data-usine-bloc] li span>b{display:block}@media(max-width:639px){[data-usine-bloc] .p-6,[data-usine-bloc] .p-5{padding:1rem}[data-usine-bloc] [data-panneau]{padding:.75rem}[data-quiz] [data-question]{padding:1rem}#reviewSwiper .swiper-slide{padding:1.25rem}.ka-auteur{padding:1rem}}.lottie-cadre{position:relative}.lottie-cadre .lottie-repli{aspect-ratio:auto;height:100%;position:absolute;inset:0}.lottie-cadre:has([data-lottie] svg) .lottie-repli{display:none}[data-lottie]{aspect-ratio:1;width:100%;max-width:22rem;margin-inline:auto}.uf-block[data-avant-footer]{background:var(--color-custom-blue-100,#ebf1ff);border:0;border-radius:1rem;width:calc(100% - 2rem);max-width:1280px;box-shadow:0 1px 3px #00000014}[data-avant-footer],.uf-block[data-avant-footer]{max-width:var(--container,1280px);margin:4rem auto}.uf-block[data-avant-footer] .af-button{border-radius:.375rem}.legal-grille{align-items:start;gap:3rem;display:grid}@media(min-width:1024px){.legal-grille{grid-template-columns:minmax(0,1fr) 22rem}}.legal-grille .prose-site{max-width:70ch}.legal-grille .prose-site h2:first-child{margin-top:0}.legal-icone{color:#1f5fe0;background:#fff;border-radius:.375rem;flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}
