.auth-v8{--role-institutionnel-tres-faible: var(--av8-marque-3);--taille-detail: .9375rem;--taille-legende: .8125rem}.pv8 a:focus-visible,.pv8 button:focus-visible{outline:2px solid var(--av8-marque);outline-offset:2px}.pv8-entete{position:sticky;top:0;z-index:50;background:var(--av8-surface-teintee);border-bottom:1px solid var(--av8-neutre-6)}.pv8-barre{width:100%;max-width:var(--av8-conteneur);margin-inline:auto;padding:.75rem var(--av8-gouttiere);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem .5rem}.pv8-actions{display:flex;align-items:center;gap:.25rem}.pv8-lien-nav{display:inline-flex;align-items:center;padding:.5rem .625rem;border-radius:var(--av8-rayon-control);font-size:var(--taille-corps);font-weight:500;white-space:nowrap;color:var(--av8-neutre-11);text-decoration:none}.pv8-lien-nav:hover{background:var(--av8-neutre-5);color:var(--av8-neutre-12)}.pv8-connexion{display:none}.pv8-bouton{display:inline-flex;align-items:center;padding:.5rem .625rem;border:1px solid var(--av8-marque-hover);border-radius:var(--av8-rayon-control);background:var(--av8-marque);color:var(--av8-neutre-1);box-shadow:var(--av8-ombre-2);font-size:var(--taille-legende);font-weight:500;white-space:nowrap;text-decoration:none}.pv8-bouton:hover{background:var(--av8-marque-hover);box-shadow:none}.pv8-bouton:active{background:var(--av8-marque-active)}.pv8-burger{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:1px solid var(--av8-neutre-6);border-radius:var(--av8-rayon-control);background:var(--av8-neutre-1);color:var(--av8-neutre-12);box-shadow:var(--av8-ombre-1);cursor:pointer}.pv8-menu{display:none;flex-basis:100%;flex-direction:column;gap:.25rem;padding:.5rem 0}.pv8-menu.ouvert{display:flex}.pv8-menu .pv8-lien-nav{font-size:var(--taille-detail)}.pv8-menu-mobile-seul{display:inline-flex}@media(min-width:768px){.pv8-barre{flex-wrap:nowrap;min-height:4.25rem;padding-block:0}.pv8-conteneur-nav{display:flex;align-items:center;flex:1;min-width:0;margin-inline-start:1.5rem}.pv8-menu{display:flex;flex-basis:auto;flex-direction:row;padding:0}.pv8-menu .pv8-lien-nav{font-size:var(--taille-corps)}.pv8-menu-mobile-seul,.pv8-burger{display:none}.pv8-connexion{display:inline-flex}.pv8-actions{order:3;gap:.75rem}.pv8-bouton{padding:.625rem 1rem;font-size:var(--taille-detail)}}@media(max-width:767px){.pv8-conteneur-nav{display:contents}}.pv8-main{flex:1;width:100%;max-width:calc(66ch + 2 * var(--av8-gouttiere));margin-inline:auto;padding:2.5rem var(--av8-gouttiere) 4rem}.pv8-main--large{max-width:calc(var(--av8-conteneur) + 2 * var(--av8-gouttiere))}@media(min-width:768px){.pv8-main{padding-block:4rem 5rem}}.pv8-main h1{font-family:var(--av8-police);font-weight:700;letter-spacing:-.01em;line-height:1.15;color:var(--av8-neutre-12);text-wrap:balance}.pv8-main a:not(.pv8-bouton):not(.lg-retour){color:var(--av8-marque);text-underline-offset:3px}.pv8-main a:not(.pv8-bouton):hover{color:var(--av8-marque-hover)}.pv8-main table{min-width:32rem}.pv8-pied{margin-top:auto;background:var(--av8-surface-teintee);border-top:1px solid var(--av8-neutre-6)}.pv8-pied-conteneur{width:100%;max-width:var(--av8-conteneur);margin-inline:auto;padding:2.5rem var(--av8-gouttiere) 0}.pv8-pied-grille{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-bottom:1.5rem}.pv8-pied-logo{grid-column:span 2}.pv8-pied-titre{margin:0 0 .25rem;font-size:var(--taille-detail);font-weight:500;color:var(--av8-neutre-12)}.pv8-pied ul{list-style:none;margin:0;padding:0;display:grid;gap:.25rem}.pv8-pied a{display:inline-block;padding-block:.375rem;font-size:var(--taille-detail);color:var(--av8-neutre-11);text-decoration:none}.pv8-pied a:hover{color:var(--av8-neutre-12)}.pv8-pied-bas{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:2.5rem}.pv8-pied-bas ul{display:flex;flex-wrap:wrap;gap:.25rem 1rem}.pv8-pied-bas a,.pv8-pied-bas p{font-size:var(--taille-legende);margin:0;color:var(--av8-neutre-11)}@media(min-width:768px){.pv8-pied-grille{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:3.5rem}.pv8-pied-conteneur{padding-top:5rem}.pv8-pied-bas{padding-bottom:5rem}}
