.agp-section{padding:52px var(--marge) 0;scroll-margin-top:8px}.agp-section>.titre-section{margin-bottom:10px}.agp-intro{max-width:92ch;font-size:16px;font-weight:600;line-height:1.55}.agp-sous{max-width:92ch;color:var(--encre2);margin-top:12px;font-size:13px;font-weight:600;line-height:1.5}.agp-sommaire{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.agp-sommaire a{background:var(--papier);border:2px solid var(--encre);border-left:8px solid var(--couleur);height:34px;box-shadow:3px 3px 0 var(--encre);white-space:nowrap;animation:qi-pose .4s calc(.16s + var(--i,0) * 40ms) var(--rebond) both;transition:translate var(--rapide), box-shadow var(--rapide), background-color var(--rapide);align-items:center;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.agp-sommaire a:hover{box-shadow:5px 5px 0 var(--encre);background:var(--jaune);color:var(--encre);translate:-2px -2px}.agp-sommaire a:active{box-shadow:1px 1px 0 var(--encre);translate:2px 2px}.agp-section.agp-alerte-section{padding-top:32px}.agp-alerte{background:var(--jaune);border:2px solid var(--encre);max-width:1100px;box-shadow:4px 4px 0 var(--encre);flex-wrap:wrap;align-items:center;gap:12px 18px;padding:12px 16px;font-size:15px;font-weight:700;line-height:1.5;display:flex}.agp-alerte span:last-child{flex:40ch;min-width:0}.agp-alerte .tampon{text-transform:uppercase;font-size:12px}.agp-tableau-cadre{background:var(--papier);border:2px solid var(--encre);box-shadow:6px 6px 0 var(--encre);margin-top:22px;overflow-x:auto}.agp-tableau{border-collapse:collapse;width:100%;font-size:14px}.agp-tableau thead th{background:var(--papier-fonce);border-bottom:2px solid var(--encre);letter-spacing:.05em;text-transform:uppercase;color:var(--encre2);text-align:left;white-space:nowrap;padding:10px 14px;font-size:11px;font-weight:800}.agp-tableau thead th+th{border-left:1px solid var(--cyan)}.agp-tableau thead th[data-tranche-colonne=gratuit]{background:var(--vert);color:var(--encre)}.agp-tableau tbody tr{border-bottom:1px solid var(--cyan);transition:background-color var(--rapide)}.agp-tableau tbody tr:last-child{border-bottom:0}.agp-tableau tbody tr:hover{background:var(--survol)}.agp-tableau tbody th{text-align:left;vertical-align:top;width:14%;padding:10px 14px}.agp-tableau tbody th a{background:var(--couleur);border:2px solid var(--encre);text-transform:uppercase;white-space:nowrap;transition:translate var(--rapide), box-shadow var(--rapide);padding:2px 10px;font-size:14px;font-style:italic;font-weight:900;display:inline-block}.agp-tableau tbody th a:hover{box-shadow:3px 3px 0 var(--encre);color:var(--encre);translate:-2px -2px}.agp-tableau td{vertical-align:top;border-left:1px solid var(--cyan);width:21.5%;padding:10px 14px}.agp-tableau td ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.agp-case{background:var(--papier);border:2px solid var(--encre);box-shadow:2px 2px 0 var(--encre);transition:translate var(--rapide), box-shadow var(--rapide), background-color var(--rapide);align-items:baseline;gap:6px;padding:2px 8px;font-size:13px;line-height:1.35;display:inline-flex}.agp-case b{font-weight:800}.agp-case span{white-space:nowrap;font-style:italic;font-weight:900}.agp-case.gratuit{background:var(--vert)}.agp-case:hover{box-shadow:4px 4px 0 var(--encre);background:var(--jaune);color:var(--encre);translate:-2px -2px}.agp-case:active{box-shadow:0 0 0 var(--encre);translate:1px 1px}.agp-section.agp-bref{padding-top:40px}.agp-cartes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:40px 30px;margin-top:30px;display:grid}.agp-carte{min-width:0;rotate:var(--penche,0deg);transition:rotate var(--standard) var(--rebond);scroll-margin-top:16px}.agp-carte:hover,.agp-carte:target,.agp-carte:focus-within{rotate:0deg}.agp-carte:target{box-shadow:8px 8px 0 var(--orange)}.agp-tete{background:var(--couleur);flex-wrap:wrap;gap:10px 14px}.agp-tete h3{font:inherit;overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:2px 12px;min-width:0;display:flex}.agp-editeur{letter-spacing:.02em;font-size:14px;font-weight:800}.agp-carte .agp-tete .tampon{text-transform:uppercase;flex:none;animation:none}.agp-meta{border-bottom:2px solid var(--encre);flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 18px;font-size:13px;font-weight:700;display:flex}.agp-meta .tampon{rotate:-3deg}.agp-meilleur a{text-underline-offset:2px;font-weight:900;text-decoration:underline 1.5px}.agp-formule{border-bottom:2px solid var(--encre);scroll-margin-top:16px}.agp-formule:target{background:var(--survol)}.agp-formule-tete{background-image:var(--lignes-bristol);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:12px 18px 8px;display:flex}.agp-formule-tete h4{text-transform:uppercase;overflow-wrap:anywhere;font-size:19px;font-style:italic;font-weight:900}.agp-prix{white-space:nowrap;align-items:baseline;gap:2px;display:flex}.agp-montant{font-size:24px;font-style:italic;font-weight:900}.agp-prix small{color:var(--encre2);font-size:12px;font-weight:700}.agp-gratuit{background:var(--vert);border:2px solid var(--encre);text-transform:uppercase;letter-spacing:.04em;padding:1px 10px;font-size:14px;font-weight:900;rotate:-2deg}.agp-sans-prix{color:var(--encre2);font-size:13px;font-style:italic;font-weight:700}.agp-annuel{color:var(--encre2);padding:0 18px 8px;font-size:12px;font-weight:600;line-height:1.5}.agp-faits{margin:0}.agp-faits>div{border-top:1px solid var(--cyan);grid-template-columns:104px minmax(0,1fr);gap:6px 14px;padding:9px 18px;display:grid}.agp-faits dt{letter-spacing:.05em;text-transform:uppercase;color:var(--encre2);padding-top:3px;font-size:11px;font-weight:800}.agp-faits dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px;font-weight:600;line-height:1.5}.agp-pratique{background:var(--papier-fonce)}.agp-pratique>div:first-child{border-top:0}.agp-vide{color:var(--encre2);font-style:italic}.agp-modeles{flex-wrap:wrap;gap:8px 10px;margin:0;padding:0;list-style:none;display:flex}.agp-modeles li{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.agp-modele{background:var(--papier);border:2px solid var(--encre);box-shadow:2px 2px 0 var(--encre);transition:translate var(--rapide), box-shadow var(--rapide), background-color var(--rapide);align-items:baseline;gap:7px;padding:2px 8px;font-size:12px;font-weight:800;line-height:1.4;display:inline-flex}.agp-modele:hover{box-shadow:4px 4px 0 var(--encre);background:var(--jaune);color:var(--encre);translate:-2px -2px}.agp-modele:active{box-shadow:0 0 0 var(--encre);translate:1px 1px}.agp-rang{background:var(--encre);color:var(--papier);padding:0 5px;font-size:11px;font-style:italic;font-weight:900}.agp-rang.sans{color:var(--encre2);background:0 0;font-style:normal;font-weight:600}.agp-modele:hover .agp-rang.sans{color:var(--encre)}.agp-acces{color:var(--encre2);max-width:30ch;font-size:11px;font-weight:600;line-height:1.3}.agp-sans-fiche{flex-direction:column;gap:3px;margin:8px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.agp-sans-fiche b{font-weight:800}.agp-sans-fiche span{color:var(--encre2)}.agp-modeles+.agp-sans-fiche{border-top:1px dashed var(--encre2);padding-top:6px}.agp-note{border-top:2px solid var(--encre);padding:10px 18px;font-size:13px;font-weight:600;line-height:1.5}.agp-source{border-top:2px solid var(--encre);color:var(--encre2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding:12px 18px 14px;font-size:12px;font-weight:700;display:flex}.agp-source .lien-souligne{color:var(--encre)}.agp-methode{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 20px;margin:34px 0 0;padding:0;list-style:none;display:grid}.agp-methode li{background:var(--papier);border:2px solid var(--encre);box-shadow:5px 5px 0 var(--encre);padding:26px 16px 16px;position:relative}.agp-methode p{font-size:14px;font-weight:600;line-height:1.5}.agp-numero{background:var(--jaune);border:2px solid var(--encre);width:34px;height:34px;box-shadow:2px 2px 0 var(--encre);transition:rotate var(--standard) var(--rebond);place-items:center;font-size:18px;font-style:italic;font-weight:900;display:grid;position:absolute;top:-16px;left:14px;rotate:-4deg}.agp-methode li:hover>.agp-numero{rotate:4deg}.agp-signaler{background:var(--kraft-fonce);border:2px dashed var(--encre);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:30px;padding:14px 16px;font-size:16px;font-weight:700;display:flex}.agp-bouton{background:var(--jaune);border:2px solid var(--encre);height:40px;box-shadow:3px 3px 0 var(--encre);font:italic 900 14px var(--famille);text-transform:uppercase;white-space:nowrap;transition:translate var(--rapide), box-shadow var(--rapide);flex:none;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.agp-bouton:hover{box-shadow:5px 5px 0 var(--encre);color:var(--encre);translate:-2px -2px}.agp-bouton:active{box-shadow:1px 1px 0 var(--encre);translate:2px 2px}@media (width<=1199px){.agp-cartes{grid-template-columns:minmax(0,1fr)}.agp-methode{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=799px){.agp-section{padding:36px max(16px, var(--marge)) 0}.agp-section.agp-alerte-section{padding-top:22px}.agp-section.agp-bref{padding-top:28px}.agp-alerte{padding:10px 12px;font-size:14px}.agp-intro{font-size:15px}.agp-tableau-cadre{box-shadow:none;background:0 0;border:0;overflow:visible}.agp-tableau,.agp-tableau tbody{display:block}.agp-tableau thead{display:none}.agp-tableau tbody tr{background:var(--papier);border:2px solid var(--encre);box-shadow:4px 4px 0 var(--encre);grid-template-columns:minmax(0,1fr);margin-bottom:14px;display:grid}.agp-tableau tbody tr:last-child{border-bottom:2px solid var(--encre)}.agp-tableau tbody th{border-bottom:1px solid var(--cyan);width:auto;padding:8px 12px}.agp-tableau td{border-left:0;border-top:1px solid var(--cyan);grid-template-columns:104px minmax(0,1fr);align-items:baseline;gap:8px;width:auto;padding:7px 12px;display:grid}.agp-tableau td:before{content:attr(data-libelle);letter-spacing:.04em;text-transform:uppercase;color:var(--encre2);font-size:11px;font-weight:800}.agp-tableau td[data-tranche=gratuit]:before{color:var(--encre)}.agp-tableau tbody th+td{border-top:0}.agp-tableau td.vide{display:none}.agp-carte{box-shadow:4px 4px 0 var(--encre);rotate:0deg}.agp-tete{font-size:18px}.agp-meta{padding:10px 14px}.agp-formule-tete{padding:10px 14px 6px}.agp-formule-tete h4{font-size:17px}.agp-montant{font-size:21px}.agp-annuel{padding:0 14px 8px}.agp-faits>div{grid-template-columns:minmax(0,1fr);gap:4px;padding:9px 14px}.agp-faits dt{padding-top:0}.agp-note{padding:10px 14px}.agp-source{padding:12px 14px}.agp-methode{grid-template-columns:minmax(0,1fr);gap:28px}.agp-signaler{font-size:15px}}@media (width<=345px){.bandeau.b4.agp-bandeau .titre-page{font-size:10.4vw}}
