@font-face{font-family:Funnel Display Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/_astro/funnel-display-latin-ext-wght-normal.DxkvHKaa.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Display Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/_astro/funnel-display-latin-wght-normal.h7i3A3FI.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-ext-wght-normal.okcGN4Nq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-wght-normal.BS41q_Tv.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-greek-ext-wght-normal.DQgQPNk4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-greek-wght-normal.sS1B39LI.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-vietnamese-wght-normal.TKKdAiBA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-ext-wght-normal.B4u9PlvR.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-wght-normal.DX-nOvPD.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-cyrillic-wght-normal.D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-greek-wght-normal.Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-vietnamese-wght-normal.Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-ext-wght-normal.DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-wght-normal.B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--fond:#eeeae1;--papier-clair:#f5f2eb;--surface:#f5f2eb;--surface-2:#e6e1d6;--encre:#d7361c;--encre-fonce:#b02a13;--ligne:#d7361c55;--ligne-douce:#d7361c26;--texte:#2a1411;--doux:#6b4a40;--accent:var(--encre);--accent-texte:#fff8f2;--k-assistant:var(--encre);--k-juridique:var(--encre);--k-veille:var(--encre);--k-documents:var(--encre);--k-onboarding:var(--encre);--k-sirh:var(--encre);--k-autre:var(--encre);--k:var(--encre);--display:"Funnel Display Variable", "Inter Tight Variable", system-ui, sans-serif;--texte-f:"Inter Tight Variable", system-ui, sans-serif;--mono:"JetBrains Mono Variable", ui-monospace, monospace;--max:1200px;--gouttiere:clamp(16px, 4vw, 40px);--rayon:0px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;overflow-x:clip}body{background:var(--fond);color:var(--texte);font-family:var(--texte-f);margin:0;font-size:17px;line-height:1.6}a{color:inherit;text-decoration-color:var(--ligne);text-underline-offset:4px;text-decoration-thickness:1px}a:hover{color:var(--encre);text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--encre);outline-offset:3px}::selection{background:var(--encre);color:var(--accent-texte)}img{max-width:100%}h1,h2{font-family:var(--display);color:var(--encre);margin:0 0 .4em;font-weight:450}h1{letter-spacing:-.035em;font-size:clamp(2.6rem,7.2vw,6.6rem);line-height:.95}h2{letter-spacing:-.03em;margin-top:2em;font-size:clamp(2rem,4.6vw,4.2rem);line-height:1}h3{font-family:var(--texte-f);letter-spacing:0;margin:0 0 .4em;font-size:1.12rem;font-weight:600;line-height:1.3}p{max-width:66ch;margin:0 0 1em}small{font-size:.85em}.conteneur{max-width:var(--max);padding:0 var(--gouttiere);margin:0 auto}.pleine{width:100vw;margin-left:calc(50% - 50vw)}.pastille{background:var(--k);vertical-align:1px;flex:none;width:8px;height:8px;margin-right:8px;display:inline-block}.etiquette{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--encre);font-size:.75rem}.etiquette-k{color:var(--encre)}.entete{z-index:20;background:color-mix(in srgb, var(--fond) 94%, transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--ligne);position:sticky;top:0}.entete .conteneur{justify-content:space-between;align-items:center;gap:20px;max-width:1440px;min-height:68px;display:flex}.marque{font-family:var(--display);letter-spacing:-.03em;color:var(--encre);white-space:nowrap;font-size:1.75rem;font-weight:500;line-height:1;text-decoration:none}.marque:hover{color:var(--encre-fonce)}.marque-pied{font-size:2.4rem}@media (width<=420px){.entete .marque{font-size:1.35rem}}.zone-nav{align-items:center;gap:20px;display:flex}.nav{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;gap:clamp(12px,1.4vw,22px);font-size:.72rem;display:flex}.nav a{color:var(--encre);white-space:nowrap;border-bottom:1px solid #0000;padding:4px 0;text-decoration:none}.nav a:hover,.nav a[aria-current]{border-bottom-color:var(--encre);color:var(--encre)}.cherche{position:relative}.cherche input{font:inherit;border:1px solid var(--ligne);width:168px;color:var(--texte);background:0 0;border-radius:0;padding:9px 12px 9px 32px;font-size:.85rem}.cherche input:focus{border-color:var(--encre);outline:none}.cherche svg{width:14px;height:14px;stroke:var(--encre);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.cta-tete{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;background:var(--encre);color:var(--fond);white-space:nowrap;padding:11px 16px;font-size:.72rem;text-decoration:none}.cta-tete:hover{background:var(--encre-fonce);color:var(--fond)}.menu-bouton{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--encre);border:1px solid var(--ligne);cursor:pointer;background:0 0;min-height:40px;padding:10px 13px;font-size:.75rem;display:none}@media (width<=1320px){.menu-bouton{align-items:center;display:inline-flex}.zone-nav{background:var(--fond);border-bottom:1px solid var(--encre);padding:14px var(--gouttiere) 22px;flex-direction:column;align-items:stretch;gap:14px;max-height:calc(100dvh - 68px);display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 18px 30px -24px #2a141159}.entete.ouvert .zone-nav{display:flex}.nav{flex-direction:column;gap:0;font-size:.9rem}.nav a{border-bottom:1px solid var(--ligne-douce);padding:15px 0}.nav a[aria-current]{border-bottom-color:var(--ligne-douce);font-weight:600}.cherche input{width:100%;padding:13px 12px 13px 36px;font-size:1rem}.cta-tete{text-align:center;padding:15px 16px;font-size:.8rem}}.pied{border-top:1px solid var(--encre);color:var(--doux);margin-top:140px;padding:48px 0 64px;font-size:.92rem}.pied .conteneur{grid-template-columns:1.6fr repeat(4,1fr);gap:32px;display:grid}.pied .titre-pied{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--encre);margin-bottom:4px;font-size:.72rem}.pied ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pied a{text-decoration:none}.pied a:hover{color:var(--encre)}.pied strong{color:var(--encre);font-family:var(--display);letter-spacing:-.03em;font-size:1.2rem;font-weight:700}@media (width<=1000px){.pied .conteneur{grid-template-columns:1fr 1fr}.pied .conteneur>div:first-child{grid-column:1/-1}}@media (width<=480px){.pied .conteneur{grid-template-columns:1fr}}.ariane{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--encre);margin:44px 0 30px;font-size:.75rem}.ariane a{text-decoration:none}.verifie{color:var(--doux);align-items:center;gap:8px;font-size:.85rem;display:inline-flex}.verifie:before{content:"";background:var(--encre);width:7px;height:7px}.note{grid-template-columns:3.2rem 1fr;align-items:center;gap:14px;display:grid}.note-chiffre{font-family:var(--mono);text-align:right;color:var(--encre);font-size:1.35rem;font-weight:600}.note-barre{background:var(--ligne-douce);gap:2px;height:8px;display:flex;overflow:hidden}.note-barre i{background:var(--encre);height:100%;display:block}.note-barre i:nth-child(2){opacity:.8}.note-barre i:nth-child(3){opacity:.64}.note-barre i:nth-child(4){opacity:.5}.note-barre i:nth-child(5){opacity:.36}.note-barre i:nth-child(6){opacity:.24}.legende{color:var(--doux);flex-wrap:wrap;gap:6px 16px;margin:12px 0 0;padding:0;font-size:.82rem;list-style:none;display:flex}.legende li:before{content:"";vertical-align:-.5px;background:var(--encre);width:9px;height:9px;opacity:var(--o,1);margin-right:6px;display:inline-block}.classement{margin:0;padding:0;list-style:none}.classement>li{border-top:1px solid var(--ligne);grid-template-columns:4.4rem minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:8px 32px;padding:28px 0;display:grid}.classement>li:last-child{border-bottom:1px solid var(--ligne)}.rang{font-family:var(--display);color:var(--encre);letter-spacing:-.03em;font-size:3rem;font-weight:400;line-height:.9}.classement h3{font-family:var(--display);letter-spacing:-.03em;margin:0 0 8px;font-size:2rem;font-weight:400;line-height:1.05}.classement h3 a{flex-wrap:wrap;align-items:center;gap:14px;text-decoration:none;display:inline-flex}.classement h3 a:hover{color:var(--encre)}.classement .logo-ligne{border:1px solid var(--ligne-douce);width:auto}.classement .desc{color:var(--doux);margin:0 0 12px;font-size:.95rem}.classement .col-note{padding-top:10px}.puces{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:.72rem;list-style:none;display:flex}.puces li{border:1px solid var(--ligne-douce);color:var(--doux);padding:3px 8px}.puces li.oui{border-color:var(--ligne);color:var(--encre)}.puces a{text-decoration:none}@media (width<=760px){.classement>li{grid-template-columns:2.8rem 1fr;gap:8px 16px}.classement>li>.col-note{grid-column:2;padding-top:0}.rang{font-size:2rem}.classement h3{font-size:1.6rem}}.critere{border-left:2px solid var(--encre);background:var(--papier-clair);color:var(--doux);max-width:82ch;margin:0 0 28px;padding:14px 18px;font-size:.92rem}.fiche{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:56px;display:grid}.fiche aside{background:var(--papier-clair);border:1px solid var(--encre);padding:24px;position:sticky;top:92px}@media (width<=920px){.fiche{grid-template-columns:1fr}.fiche aside{position:static}}.faits{border-collapse:collapse;width:100%;margin:0 0 8px;font-size:.95rem}.faits th,.faits td{text-align:left;vertical-align:top;border-bottom:1px solid var(--ligne-douce);padding:12px 12px 12px 0}.faits th{width:40%;color:var(--doux);font-weight:500}.nc{color:var(--doux);opacity:.7}.tableau-defile{-webkit-overflow-scrolling:touch;overflow-x:auto}.comparatif{border-collapse:collapse;width:100%;min-width:560px;font-size:.95rem}.comparatif th,.comparatif td{border-bottom:1px solid var(--ligne-douce);text-align:left;vertical-align:top;padding:12px 14px 12px 0}.comparatif thead th{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--encre);border-bottom:1px solid var(--encre);font-size:.75rem;font-weight:500}.comparatif tbody th{color:var(--doux);width:30%;font-weight:500}.bouton{background:var(--encre);color:var(--accent-texte);font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--encre);cursor:pointer;align-items:center;gap:10px;padding:14px 20px;font-size:.78rem;font-weight:500;text-decoration:none;display:inline-flex}.bouton:hover{color:var(--accent-texte);background:var(--encre-fonce);border-color:var(--encre-fonce)}.bouton.second{color:var(--encre);background:0 0}.bouton.second:hover{background:var(--encre);color:var(--accent-texte)}.actions{flex-wrap:wrap;gap:10px;margin:20px 0 0;display:flex}.encart{background:var(--papier-clair);border:1px solid var(--encre);margin-top:56px;padding:32px 34px}.encart h2{margin-top:0;font-size:clamp(1.8rem,3.6vw,3rem)}.sources{color:var(--doux);font-size:.85rem}.sources ul{padding-left:18px}.sources a{word-break:break-all}.familles{border-top:1px solid var(--encre);border-left:1px solid var(--ligne);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.familles li{border-right:1px solid var(--ligne);border-bottom:1px solid var(--ligne)}.familles a{height:100%;padding:24px 26px 28px;text-decoration:none;transition:background .2s;display:block}.familles a:hover{background:var(--papier-clair);color:var(--texte)}.familles strong{font-family:var(--display);letter-spacing:-.03em;color:var(--encre);margin-bottom:10px;font-size:2rem;font-weight:400;line-height:1;display:block}.familles span{color:var(--doux);font-size:.9rem}.familles .pastille{display:none}.chiffres{border-top:1px solid var(--encre);border-bottom:1px solid var(--encre);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin:0;display:grid}.chiffres div{border-right:1px solid var(--ligne);padding:20px 20px 18px 0}.chiffres div+div{padding-left:20px}.chiffres div:last-child{border-right:0}.chiffres dt{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--texte);order:2;font-size:.7rem}.chiffres dd{font-family:var(--display);letter-spacing:-.03em;color:var(--encre);margin:0 0 6px;font-size:clamp(2.6rem,5vw,4rem);font-weight:400;line-height:1}.chiffres div{flex-direction:column-reverse;justify-content:flex-end;display:flex}@media (width<=640px){.chiffres div,.chiffres div+div{border-right:0;border-bottom:1px solid var(--ligne);padding:16px 0}}.filtres{flex-wrap:wrap;gap:8px;margin:0 0 22px;display:flex}.filtres a{border:1px solid var(--ligne);font-family:var(--mono);color:var(--encre);padding:6px 14px;font-size:.8rem;text-decoration:none}.filtres a:hover{border-color:var(--encre)}.filtres a[aria-current]{background:var(--encre);color:var(--accent-texte);border-color:var(--encre)}.choix{flex-wrap:wrap;gap:8px;margin:10px 0 22px;padding:0;list-style:none;display:flex}.choix button,.choix a{font-family:var(--mono);color:var(--encre);border:1px solid var(--ligne);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:10px 15px;font-size:.8rem;text-decoration:none;display:inline-flex}.choix button:hover,.choix a:hover{border-color:var(--encre);color:var(--encre)}.choix button[aria-pressed=true],.choix a[aria-current]{background:var(--encre);border-color:var(--encre);color:var(--accent-texte)}.choix .compte{opacity:.65}.choix .pastille{display:none}.badge-note{font-family:var(--mono);background:var(--encre);color:var(--accent-texte);white-space:nowrap;padding:4px 8px;font-size:.78rem;font-weight:500}.badge{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;border:1px solid var(--ligne);color:var(--encre);white-space:nowrap;padding:3px 8px;font-size:.72rem}.grille-outils{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:56px 32px;margin:0;padding:0;list-style:none;display:grid}.carte-outil a{color:inherit;text-decoration:none;display:block}.carte-outil .vignette{aspect-ratio:16/10;background:var(--papier-clair);border:1px solid var(--ligne-douce);transition:border-color .2s;overflow:hidden}.carte-outil a:hover .vignette{border-color:var(--encre)}.carte-outil .meta{align-items:center;gap:8px;margin:18px 0 10px;display:flex}.carte-outil .meta .etiquette{flex:1;font-size:.72rem}.carte-outil h3{font-family:var(--display);letter-spacing:-.03em;color:var(--encre);margin:0 0 10px;font-size:2.7rem;font-weight:400;line-height:.95}.carte-outil a:hover h3{color:var(--encre-fonce)}.carte-outil p{font-family:var(--mono);color:var(--doux);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8rem;line-height:1.6;display:-webkit-box;overflow:hidden}.faq{border-top:1px solid var(--encre);max-width:900px}.faq details{border-bottom:1px solid var(--ligne)}.faq summary{cursor:pointer;justify-content:space-between;gap:24px;padding:24px 0;font-size:1.15rem;font-weight:500;list-style:none;display:flex}.faq summary:hover{color:var(--encre)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--mono);color:var(--encre);font-size:1.3rem;line-height:1}.faq details[open] summary:after{content:"−"}.faq details p{color:var(--doux);margin:0;padding:0 0 24px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.chapo{color:var(--doux);max-width:62ch;font-size:1.15rem}.index-liens{columns:3 260px;column-gap:40px;margin:24px 0 0;padding:0;list-style:none}.index-liens li{break-inside:avoid;border-bottom:1px solid var(--ligne-douce);padding:9px 0;font-size:.98rem}.index-liens a{text-decoration:none}.index-liens a:hover{color:var(--encre)}.index-liens small{font-family:var(--mono);color:var(--doux);letter-spacing:.02em;margin-top:2px;font-size:.72rem;display:block}.bloc-index{margin-top:64px}.bloc-index h2{align-items:baseline;gap:14px;display:flex}.bloc-index h2 small{font-family:var(--mono);letter-spacing:.04em;color:var(--doux);font-size:.8rem;font-weight:400}.cartes{border-top:1px solid var(--encre);border-left:1px solid var(--encre);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:0;margin:32px 0 0;padding:0;list-style:none;display:grid}.cartes>li{border-right:1px solid var(--encre);border-bottom:1px solid var(--encre);background:var(--papier-clair,transparent);padding:24px 24px 28px}.cartes>li a.titre{font-family:var(--display);letter-spacing:-.02em;color:var(--encre);font-size:1.6rem;line-height:1.05;text-decoration:none;display:block}.cartes>li p{color:var(--doux);margin:10px 0 0;font-size:.95rem}.cartes>li .meta{font-family:var(--mono);color:var(--doux);letter-spacing:.03em;text-transform:uppercase;margin-top:14px;font-size:.72rem}.fonctions{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:0 40px;margin-top:20px;display:grid}.fonctions h3{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--doux);margin:26px 0 8px;font-size:.76rem;font-weight:500}.fonctions ul{margin:0;padding:0;list-style:none}.fonctions li{border-bottom:1px solid var(--ligne-douce);justify-content:space-between;gap:12px;padding:7px 0;font-size:.93rem;display:flex}.fonctions li .v{font-family:var(--mono);white-space:nowrap;font-size:.78rem}.fonctions li .v.oui{color:var(--encre);font-weight:600}.fonctions li .v.non{color:var(--doux);opacity:.7}.tests{border-top:1px solid var(--ligne);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:20px 0 0;padding:0;list-style:none;display:grid}.tests li{border-bottom:1px solid var(--ligne-douce);align-items:baseline;gap:12px;padding:14px 16px 14px 0;font-size:.93rem;display:flex}.tests li b{font-family:var(--mono);min-width:34px;font-size:.78rem}.tests li.ok b{color:var(--encre)}.tests li.ko b{color:var(--doux);opacity:.7}.paliers{border:1px solid var(--encre);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:20px 0 0;padding:0;list-style:none;display:grid}.paliers li{border-right:1px solid var(--ligne);padding:20px}.paliers li:last-child{border-right:0}.paliers li strong{font-family:var(--display);letter-spacing:-.02em;color:var(--encre);margin-top:6px;font-size:1.8rem;line-height:1.1;display:block}.paliers li span{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--doux);font-size:.74rem}.paliers li p{color:var(--doux);margin:8px 0 0;font-size:.88rem}.calc{border:1px solid var(--encre);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end;gap:18px;margin-top:24px;padding:28px;display:grid}.calc label{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--doux);gap:8px;font-size:.76rem;display:grid}.calc input,.calc select{font:inherit;border:1px solid var(--encre);color:var(--texte);text-transform:none;letter-spacing:0;background:0 0;border-radius:0;padding:10px 12px;font-size:1.1rem}.calc output{font-family:var(--display);letter-spacing:-.03em;color:var(--encre);font-size:2.6rem;line-height:1}.prose{max-width:70ch}.prose h2{margin-top:56px}.prose p,.prose li{font-size:1.05rem;line-height:1.65}.prose ul{padding-left:1.2em}.colonnes-2{grid-template-columns:1fr 1fr;gap:48px;display:grid}@media (width<=760px){.colonnes-2{grid-template-columns:1fr;gap:0}.calc output{font-size:2rem}}.evitement:focus{clip:auto;background:var(--encre);width:auto;height:auto;color:var(--fond);z-index:100;padding:10px 14px;position:fixed;top:12px;left:12px}@media (width<=1320px){html.menu-ouvert{overflow:hidden}}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.attendus{flex-wrap:wrap;gap:6px;margin:0 0 10px;padding:0;list-style:none;display:flex}.attendus li{border:1px solid var(--ligne-douce);align-items:baseline;gap:6px;padding:4px 9px;font-size:.78rem;display:inline-flex}.attendus li.oui{border-color:var(--ligne);color:var(--texte)}.attendus li.oui span{color:var(--encre);font-weight:700}.attendus li.non{color:var(--doux);opacity:.75}.en-bref-bloc{border:1px solid var(--encre);background:var(--papier-clair);margin:24px 0 32px;padding:20px 24px}.en-bref-bloc .etiquette{margin:0 0 8px}.en-bref-bloc ul{gap:6px;margin:0;padding-left:1.1em;display:grid}.en-bref-bloc li::marker{color:var(--encre)}@media (width<=600px){.en-bref-bloc{padding:16px 18px}.comparatif.empile thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.comparatif.empile,.comparatif.empile tbody,.comparatif.empile tr,.comparatif.empile th,.comparatif.empile td{width:100%;display:block}.comparatif.empile tr{border-bottom:1px solid var(--ligne);padding:12px 0}.comparatif.empile th[scope=row]{border:0;padding:0 0 6px;font-size:1rem}.comparatif.empile td{border:0;grid-template-columns:7.5rem 1fr;gap:10px;padding:3px 0;font-size:.9rem;display:grid}.comparatif.empile td:before{content:attr(data-l);font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--doux);padding-top:3px;font-size:.68rem}.tableau-defile:has(.empile){overflow:visible}}@media (width<=640px){.affiner .choix{-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}}@media (width<=600px){.comparatif.empile{min-width:0}.comparatif.empile tbody th{width:100%}.calc{grid-template-columns:1fr;padding:18px}}.calc input,.calc select{width:100%;min-width:0}.calc label{min-width:0}
