.p-comparer .page-tete .titre-page{max-width:16ch;margin:16px auto 20px;font-size:clamp(40px,6vw,76px)}.p-comparer .onglets-zone{justify-content:center;margin-top:10px;scroll-margin-top:96px;display:flex}.p-comparer .onglets{background:var(--lin);border-radius:14px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;max-width:100%;padding:5px;display:inline-grid}.p-comparer .onglets a{text-align:left;color:var(--doux);font:600 15px/1.2 var(--texte);border-radius:10px;min-width:0;padding:12px 26px;text-decoration:none;transition:background .25s,color .25s,box-shadow .25s}.p-comparer .onglets a:hover{color:var(--encre)}.p-comparer .onglets a small{font:500 12px var(--texte);color:var(--doux);white-space:nowrap;margin-top:3px;display:block}.p-comparer .onglets a.on{background:var(--carte);color:var(--encre);box-shadow:0 1px 3px rgb(var(--ombre)/.12)}.p-comparer .onglets a b{font:800 18px/1.1 var(--titre);letter-spacing:-.01em}.p-comparer .fiche.arrive{animation:.3s ease-out comparer-arrive}@keyframes comparer-arrive{0%{opacity:.2}to{opacity:1}}.p-comparer .intro{border-bottom:1px solid var(--trait);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px;padding-block:72px 56px;display:grid}.p-comparer .intro .fiche-titre{margin-top:14px;font-size:clamp(36px,5vw,64px)}.p-comparer .intro .editeur{color:var(--doux);max-width:40ch;margin-top:18px;font-size:14px}.p-comparer .intro .accroche{text-wrap:pretty;font-size:clamp(17px,1.6vw,20px);line-height:1.55}.p-comparer .intro .releve{margin-top:20px}.p-comparer .deux{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-block:56px;display:grid}.p-comparer .liste-carte{background:var(--carte);border:1px solid var(--trait);border-radius:16px;padding:28px}.p-comparer .liste-carte.noppo{border:1.5px solid var(--encre)}.p-comparer .liste-carte h2,.p-comparer .liste-carte h3{margin:12px 0 16px;font-size:22px}.p-comparer .liste-carte ul{border-top:1px solid var(--trait);margin:0;padding:0;list-style:none}.p-comparer .liste-carte li{border-bottom:1px solid var(--trait);text-wrap:pretty;grid-template-columns:22px minmax(0,1fr);gap:10px;padding:12px 0;font-size:15px;display:grid}.p-comparer .liste-carte li:last-child{border-bottom:0}.p-comparer .liste-carte li .ic{width:17px;height:17px;color:var(--taupe);margin-top:3px}.p-comparer .liste-carte li .rang{font:800 12px/22px var(--titre);color:var(--doux);font-variant-numeric:tabular-nums}.p-comparer .prix-bloc{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:40px;padding-block:24px 64px;display:grid}.p-comparer .prix-bloc h2,.p-comparer .prix-bloc h3{font-size:clamp(26px,3vw,36px)}.p-comparer .prix-bloc .cartes{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.p-comparer .prix-carte{background:var(--carte);border:1px solid var(--trait);border-radius:14px;flex-direction:column;gap:10px;padding:24px;display:flex}.p-comparer .prix-carte .qui{letter-spacing:.14em;text-transform:uppercase;color:var(--taupe);font-size:12px;font-weight:600}.p-comparer .prix-carte .montant{font:800 34px/1 var(--titre);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.p-comparer .prix-carte .montant small{font:500 14px var(--texte);color:var(--doux);letter-spacing:0}.p-comparer .prix-carte p{color:var(--doux);text-wrap:pretty;font-size:14px}.p-comparer .prix-carte p a{color:var(--encre);text-underline-offset:2px;text-decoration:underline}.p-comparer .prix-carte .sans-chiffre{font:600 15px var(--texte);color:var(--encre);align-items:center;gap:10px;display:flex}.p-comparer .prix-carte .sans-chiffre i{background:var(--trait-fort);border-radius:1px;width:30px;height:2px}.p-comparer .tableau-tete{border-bottom:1px solid var(--trait);flex-wrap:wrap;align-items:center;gap:14px;padding:14px 18px;display:flex}.p-comparer .tableau-tete b{font-size:14px;font-weight:600}.p-comparer .tableau-tete .compte{color:var(--doux);font-variant-numeric:tabular-nums;font-size:13px}.p-comparer .tableau-tete .bascule{margin:0 0 0 auto;padding:3px}.p-comparer .tableau-tete .bascule button{padding:7px 12px;font-size:13px}.p-comparer .defile-x{-webkit-overflow-scrolling:touch;overflow-x:auto}.p-comparer .criteres{border-collapse:collapse;width:100%;min-width:700px;font-size:14.5px}.p-comparer .criteres th,.p-comparer .criteres td{border-bottom:1px solid var(--trait);text-align:left;vertical-align:top;padding:13px 18px}.p-comparer .criteres thead th{font:500 12px var(--texte);color:var(--doux);white-space:nowrap;padding-top:12px;padding-bottom:12px}.p-comparer .criteres thead th.col-noppo{color:var(--encre);font-weight:600}.p-comparer .criteres tbody th{width:34%;font-weight:500}.p-comparer .criteres td.etat-c{white-space:nowrap;width:14%}.p-comparer .criteres td.precision{color:var(--doux);text-wrap:pretty;font-size:13.5px}.p-comparer .criteres tbody tr{transition:background .4s}.p-comparer .criteres tbody tr.lu{background:var(--papier)}.p-comparer .criteres tbody tr.masque{display:none}.p-comparer .criteres tbody tr:last-child th,.p-comparer .criteres tbody tr:last-child td{border-bottom:0}.p-comparer .col-noppo{background:color-mix(in srgb,var(--lin) 35%,var(--carte))}.p-comparer .criteres tbody tr.lu .col-noppo{background:color-mix(in srgb,var(--lin) 55%,var(--carte))}.p-comparer .pastille-e{border-radius:999px;align-items:center;gap:7px;padding:4px 10px 4px 8px;font-size:12.5px;font-weight:600;line-height:1.2;display:inline-flex}.p-comparer .pastille-e:before{content:"";border-radius:50%;flex:none;width:8px;height:8px}.p-comparer .pastille-e.oui{background:var(--ok-fond);color:var(--ok-texte)}.p-comparer .pastille-e.oui:before{background:var(--etat-livre)}.p-comparer .pastille-e.partiel{background:color-mix(in srgb,var(--etat-devis) 16%,var(--carte));color:var(--encre)}.p-comparer .pastille-e.partiel:before{background:linear-gradient(90deg,var(--etat-devis) 50%,transparent 50%);border:1.5px solid var(--etat-devis);width:7px;height:7px}.p-comparer .pastille-e.non{background:var(--lin);color:var(--doux)}.p-comparer .pastille-e.non:before{border:1.5px solid var(--trait-fort);background:0 0;width:6px;height:6px}.p-comparer .pastille-e.inconnu{color:var(--doux);border:1px dashed var(--trait-fort);background:0 0}.p-comparer .pastille-e.inconnu:before{content:"?";border-radius:0;width:auto;height:auto;font-weight:700}.p-comparer .legende{color:var(--doux);flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;font-size:13px;display:flex}.p-comparer .choisir{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-block:64px 24px;display:grid}.p-comparer .choisir article{background:var(--lin);border-radius:16px;padding:30px}.p-comparer .choisir article.noppo{background:var(--carte);border:1.5px solid var(--encre)}.p-comparer .choisir h2,.p-comparer .choisir h3{margin:12px 0 14px;font-size:24px}.p-comparer .choisir p{text-wrap:pretty;font-size:17px}.p-comparer .choisir .btn{margin-top:22px}.p-comparer .sources{color:var(--doux);gap:10px;max-width:90ch;padding-block:24px 8px;font-size:13px;display:grid}.p-comparer .sources a{color:var(--doux)}.p-comparer .sources a:hover{color:var(--encre)}.p-comparer .sources b{color:var(--encre);font-weight:600}@media (prefers-reduced-motion:reduce){.p-comparer .fiche.arrive{animation:none}}@media (max-width:980px){.p-comparer .intro,.p-comparer .prix-bloc{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:620px){.p-comparer .onglets{grid-template-columns:minmax(0,1fr);grid-auto-flow:row;width:100%;display:grid}.p-comparer .onglets a{justify-content:space-between;align-items:baseline;gap:10px;padding:11px 14px;display:flex}.p-comparer .onglets a small{margin-top:0}.p-comparer .intro{padding-block:48px 40px}.p-comparer .deux,.p-comparer .choisir,.p-comparer .prix-bloc .cartes{grid-template-columns:minmax(0,1fr)}.p-comparer .liste-carte,.p-comparer .choisir article{padding:22px}.p-comparer .tableau-tete .bascule{margin-left:0}}
