.stade{background:var(--stade-fond);padding-bottom:calc(var(--pas) * 12)}.stade .stade__grille{max-width:var(--largeur-page);margin:0 auto;padding:calc(var(--pas) * 8) var(--gouttiere) 0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:calc(var(--pas) * 6)}.stade .stade__paire{grid-column:1/-1;display:grid;grid-template-columns:subgrid;gap:inherit}.stade .stade__case:empty{display:none}.stade .stade__case--large{grid-column:span 12}.stade .stade__case--principale{grid-column:span 8}.stade .stade__case--laterale{grid-column:span 4}.stade .stade__case--moitie{grid-column:span 6}.stade .stade__case[hidden]{display:none}.stade .stade__paire:has(>.stade__case:empty)>.stade__case:not(:empty){grid-column:1/-1}.stade .stade__paire:has(>.stade__case[hidden])>.stade__case:not([hidden]){grid-column:1/-1}.stade .stade__case>.section,.stade .stade__case>div>.section{background:var(--stade-carte);border-radius:var(--stade-rayon);padding:calc(var(--pas) * 6);margin:0}.stade .stade__case .section+.section{margin-top:calc(var(--pas) * 6)}.stade .section__tete{border-bottom:0;padding-bottom:0}.stade .titre-section{font-family:var(--famille-titre);text-transform:uppercase;display:flex;align-items:center;gap:calc(var(--pas) * 2.5)}.stade .titre-section:before{content:"";flex:none;width:calc(var(--pas) * 1.5);height:1em;background:var(--accent-club,var(--accent))}@media (max-width:61.25rem){.stade .stade__case--laterale,.stade .stade__case--moitie,.stade .stade__case--principale{grid-column:1/-1}}.stade .tableau-stade{border-radius:var(--stade-rayon);padding:calc(var(--pas) * 5);box-shadow:0 calc(var(--pas) * 4) calc(var(--pas) * 10) color-mix(in srgb,var(--nuit) 60%,transparent)}.stade .tableau-stade__titre{display:flex;justify-content:space-between;gap:calc(var(--pas) * 3);font-family:var(--famille-intitule);font-size:var(--intitule-corps);font-weight:var(--intitule-graisse);letter-spacing:var(--intitule-approche);text-transform:uppercase;color:var(--nuit-sourd);padding-bottom:calc(var(--pas) * 3);border-bottom:var(--filet-epaisseur) solid var(--nuit-filet)}.stade .tableau-stade__affiche{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:calc(var(--pas) * 3);margin-block:calc(var(--pas) * 5)}.stade .tableau-stade__equipe{font-family:var(--famille-titre);font-size:calc(var(--corps-texte) * 1.4);font-weight:var(--titre-graisse);line-height:1;text-transform:uppercase}.stade .tableau-stade__equipe:last-child{text-align:right}.stade .tableau-stade__contre,.stade .tableau-stade__equipe-club,.stade .tableau-stade__mi-temps{color:var(--nuit-sourd);font-size:var(--corps-petit)}.stade .tableau-stade__score{font-family:var(--fonte-chiffres);font-size:var(--corps-titre);font-weight:700;line-height:1;color:var(--stade-ambre)}.stade .tableau-stade__led{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:calc(var(--pas) * 2);margin-top:calc(var(--pas) * 4)}.stade .tableau-stade__led div{background:var(--nuit-relief);border-radius:var(--stade-rayon);padding:calc(var(--pas) * 2.5) 0 calc(var(--pas) * 2);text-align:center}.stade .tableau-stade__led b{display:block;font-family:var(--fonte-chiffres);font-size:var(--corps-section);font-weight:700;line-height:1;color:var(--stade-ambre)}.stade .tableau-stade__chiffres span,.stade .tableau-stade__led span{font-size:var(--intitule-corps);letter-spacing:var(--intitule-approche);text-transform:uppercase;color:var(--nuit-sourd)}.stade .tableau-stade__quand{margin-top:calc(var(--pas) * 3);font-weight:600}.stade .tableau-stade__lien{display:inline-block;margin-top:calc(var(--pas) * 3);color:var(--stade-ambre)}.stade .tableau-stade__envoi{margin-top:calc(var(--pas) * 4);font-family:var(--famille-titre);font-size:var(--corps-sous-titre);font-weight:var(--titre-graisse);text-transform:uppercase;color:var(--stade-ambre)}.stade .tableau-stade__liste{list-style:none;margin:calc(var(--pas) * 3) 0 0;padding:0}.stade .tableau-stade__liste li{display:flex;justify-content:space-between;gap:calc(var(--pas) * 3);padding-block:calc(var(--pas) * 2.5);border-bottom:var(--filet-epaisseur) solid var(--nuit-filet);font-family:var(--famille-titre);font-size:var(--corps-texte);font-weight:var(--titre-graisse);text-transform:uppercase}.stade .tableau-stade__ambre{color:var(--stade-ambre);text-transform:none;font-family:var(--fonte-chiffres);font-size:var(--corps-petit);text-align:right}.stade .tableau-stade__chiffres{display:flex;gap:calc(var(--pas) * 8);margin-top:calc(var(--pas) * 4)}.stade .tableau-stade__chiffres b{display:block;font-family:var(--fonte-chiffres);font-size:var(--corps-titre);font-weight:700;line-height:1;color:var(--stade-ambre)}.stade .stade-tete{--craie-forte:color-mix(in srgb,var(--stade-craie) 35%,transparent);--craie-legere:color-mix(in srgb,var(--stade-craie) 18%,transparent);--trait:var(--filet-epaisseur);--bande:calc(var(--pas) * 22);position:relative;color:var(--stade-craie);background:linear-gradient(90deg,transparent calc(50% - var(--trait)),var(--craie-forte) calc(50% - var(--trait)) calc(50% + var(--trait)),transparent calc(50% + var(--trait))),linear-gradient(90deg,transparent 22%,var(--craie-legere) 22% calc(22% + 2 * var(--trait)),transparent calc(22% + 2 * var(--trait)) 78%,var(--craie-legere) 78% calc(78% + 2 * var(--trait)),transparent calc(78% + 2 * var(--trait))),repeating-linear-gradient(90deg,var(--stade-pelouse) 0 var(--bande),var(--stade-rayure) var(--bande) calc(2 * var(--bande)));border-bottom:calc(var(--pas) * 2.5) solid var(--accent-club,var(--accent))}.stade .stade-tete__dedans{max-width:var(--largeur-page);margin:0 auto;padding:calc(var(--pas) * 4) var(--gouttiere) calc(var(--pas) * 8);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,30rem);gap:calc(var(--pas) * 10);align-items:end}.stade .stade-tete--seul .stade-tete__dedans{grid-template-columns:minmax(0,1fr)}.stade .stade-tete .fil,.stade .stade-tete .fil .lien,.stade .stade-tete .lien,.stade .stade-tete .texte-sourd{color:inherit}.stade .stade-tete .fil{opacity:.8}.stade .stade-tete__identite{display:flex;gap:calc(var(--pas) * 5);align-items:center;margin-top:calc(var(--pas) * 4)}.stade .stade-tete .blason{flex:none;background:var(--stade-craie);border-radius:50%;box-shadow:0 0 0 calc(var(--pas) * 1.25) var(--accent-club,var(--accent))}.stade .stade-tete__surtitre{display:inline-block;margin:0;font-size:var(--corps-petit);font-weight:var(--titre-graisse);letter-spacing:var(--intitule-approche);padding-bottom:calc(var(--pas) * 1.5);border-bottom:calc(var(--pas) * .75) solid var(--accent-club,var(--accent))}.stade .stade-tete__nom,.stade .stade-tete__surtitre{font-family:var(--famille-titre);text-transform:uppercase}.stade .stade-tete__nom{font-size:var(--corps-titre);font-weight:800;line-height:.95;margin:calc(var(--pas) * 2.5) 0 0}.stade .stade-tete__intro{max-width:var(--largeur-texte);margin:calc(var(--pas) * 5) 0 0;font-size:var(--corps-texte)}@media (max-width:61.25rem){.stade .stade-tete__dedans{grid-template-columns:minmax(0,1fr)}}.stade #meteo>.section{background:var(--stade-pelouse);color:var(--stade-craie)}.stade #meteo .titre-section:before{background:var(--stade-craie)}.stade #meteo .lien,.stade #meteo .section__tete .intitule,.stade #meteo .texte-sourd{color:inherit}.stade .meteo{display:grid;gap:calc(var(--pas) * 3)}.stade .meteo__sprite{position:absolute;width:0;height:0;overflow:hidden}.stade .meteo__jours{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:calc(var(--pas) * 1.5)}.stade .meteo__jour{display:flex;flex-direction:column;align-items:center;gap:calc(var(--pas) * 1);padding:calc(var(--pas) * 3) calc(var(--pas) * 1.5);border-radius:var(--stade-rayon);background:color-mix(in srgb,var(--stade-craie) 7%,transparent);text-align:center}.stade .meteo__jour--match{background:var(--stade-craie);color:var(--stade-pelouse)}.stade .meteo__date{font-family:var(--famille-titre);font-weight:var(--titre-graisse);text-transform:uppercase;letter-spacing:var(--intitule-approche);font-size:var(--corps-petit)}.stade .meteo__icone{display:flex;color:currentColor}.stade .meteo__icone svg{width:2.75rem;height:2.75rem}.stade .meteo__temperatures{display:flex;flex-direction:column;align-items:center;font-family:var(--famille-titre);line-height:1}.stade .meteo__temperatures strong{font-size:var(--corps-sous-titre);font-weight:800}.stade .meteo__min{font-size:var(--corps-texte);opacity:.7}.stade .meteo__pluie{color:var(--stade-pluie);font-size:var(--corps-petit);min-height:1.4em}.stade .meteo__jour--match .meteo__pluie{color:var(--accent)}.stade .meteo__vent{font-size:var(--corps-petit);opacity:.75;line-height:1.3}.stade .meteo__match{margin-top:calc(var(--pas) * 1);font-size:var(--corps-petit);font-weight:700;line-height:1.25;padding:calc(var(--pas) * 1) calc(var(--pas) * 1.5);border-radius:var(--stade-rayon);background:var(--accent-club,var(--stade-pelouse));color:var(--accent-club-texte,var(--stade-craie))}@media (max-width:61.25rem){.stade .meteo__jours{grid-template-columns:repeat(7,7.5rem);overflow-x:auto;padding-bottom:calc(var(--pas) * 2)}}.stade .calendrier-stade{list-style:none;margin:0;padding:0}.stade .calendrier-stade__ligne+.calendrier-stade__ligne{border-top:var(--filet-epaisseur) solid var(--filet)}.stade .calendrier-stade__contenu{display:grid;grid-template-columns:8.5rem 4rem minmax(0,1fr) auto;align-items:center;gap:calc(var(--pas) * 3.5);padding-block:calc(var(--pas) * 3);color:inherit;text-decoration:none}.stade a.calendrier-stade__contenu:hover .calendrier-stade__adversaire{text-decoration:underline}.stade .calendrier-stade__date{font-family:var(--famille-titre);font-weight:var(--titre-graisse);text-transform:uppercase;line-height:1.1}.stade .calendrier-stade__date small{display:block;font-family:var(--famille-texte);font-weight:400;text-transform:none;color:var(--encre-douce)}.stade .calendrier-stade__lieu{font-family:var(--famille-titre);font-size:var(--intitule-corps);font-weight:800;letter-spacing:var(--intitule-approche);text-align:center;padding-block:calc(var(--pas) * 1.5);border-radius:var(--stade-rayon);background:var(--accent-club,var(--accent));color:var(--accent-club-texte,var(--accent-contraste))}.stade .calendrier-stade__lieu--ext{background:transparent;color:var(--encre);box-shadow:inset 0 0 0 calc(var(--filet-epaisseur) * 2) var(--encre)}.stade .calendrier-stade__adversaire{display:flex;align-items:center;gap:calc(var(--pas) * 2);font-family:var(--famille-titre);font-size:var(--corps-sous-titre);font-weight:var(--titre-graisse);line-height:1.1;text-transform:uppercase}.stade .calendrier-stade__compet{font-size:var(--corps-petit);color:var(--encre-douce);text-align:right}.stade .calendrier-stade__score{font-family:var(--fonte-chiffres);font-weight:700}.stade .calendrier-stade__saison{margin-top:calc(var(--pas) * 4)}.stade .calendrier-stade__saison>summary{cursor:pointer;font-family:var(--famille-titre);font-weight:var(--titre-graisse);letter-spacing:var(--intitule-approche);text-transform:uppercase}@media (max-width:37.5rem){.stade .calendrier-stade__contenu{grid-template-columns:6rem 3.5rem minmax(0,1fr)}.stade .calendrier-stade__compet,.stade .calendrier-stade__score{grid-column:3;text-align:left}}.stade .cartes-equipes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--pas) * 3)}.stade .carte-equipe{background:var(--stade-fond);border-left:calc(var(--pas) * 1.5) solid var(--accent-club,var(--accent));border-radius:0 var(--stade-rayon) var(--stade-rayon) 0;padding:calc(var(--pas) * 3.5) calc(var(--pas) * 4)}.stade .carte-equipe__competition{margin:0;font-family:var(--famille-titre);font-size:var(--corps-sous-titre);font-weight:var(--titre-graisse);line-height:1.05;text-transform:uppercase}.stade .carte-equipe__public{margin:calc(var(--pas) * 1.5) 0 0;font-weight:600}.stade .carte-equipe__detail{margin:calc(var(--pas) * .5) 0 0}.stade .cartes-equipes__compte{margin-top:calc(var(--pas) * 4)}.stade .sommaire-stade{position:sticky;top:0;z-index:2;background:var(--stade-carte);border-bottom:var(--filet-epaisseur) solid var(--filet);overflow-x:auto}.stade .sommaire-stade ul{max-width:var(--largeur-page);margin:0 auto;padding:0 var(--gouttiere);display:flex;gap:calc(var(--pas) * 6);list-style:none;white-space:nowrap}.stade .sommaire-stade a{display:block;padding-block:calc(var(--pas) * 3.5);font-family:var(--famille-titre);font-weight:var(--titre-graisse);letter-spacing:var(--intitule-approche);text-transform:uppercase;color:var(--encre);text-decoration:none;border-bottom:calc(var(--pas) * .75) solid transparent}.stade .sommaire-stade a:focus-visible,.stade .sommaire-stade a:hover{border-bottom-color:var(--accent-club,var(--accent))}@media (max-width:37.5rem){.stade .cartes-equipes{grid-template-columns:minmax(0,1fr)}}.stade #resultat>.a-la-une{background:var(--stade-carte);border-radius:var(--stade-rayon);padding:calc(var(--pas) * 6);margin:0;border-top:0}.stade #resultat .a-la-une__carte{border-top:0;padding-top:0}.stade #resultat .une-score__affiche{grid-template-columns:minmax(0,1fr);text-align:center}.stade #resultat .une-score__cote--droite{text-align:center}.stade #resultat .une-score__cote .identite-club{align-items:center}.stade #resultat .une-score__points{font-size:var(--corps-titre)}.stade .stade-tete .blason--vide{color:var(--stade-pelouse)}.stade #terrains .terrains{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--pas) * 8)}.stade #terrains .terrains__item+.terrains__item{border-top:0}.stade #terrains .terrains__item{border-bottom:var(--filet-epaisseur) solid var(--filet)}@media (max-width:61.25rem){.stade #terrains .terrains{grid-template-columns:minmax(0,1fr)}}.stade .equipes-club{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--pas) * 4)}.stade .equipe-club{background:var(--stade-fond);border-top:calc(var(--pas) * 1.25) solid var(--accent-club,var(--accent));border-radius:var(--stade-rayon);padding:calc(var(--pas) * 4) calc(var(--pas) * 5) calc(var(--pas) * 3)}.stade .equipe-club__nom{margin:0;font-family:var(--famille-titre);font-size:var(--corps-sous-titre);font-weight:var(--titre-graisse);line-height:1.05;text-transform:uppercase}.stade .equipe-club__competition{margin:calc(var(--pas) * 1) 0 0;font-size:var(--corps-petit);color:var(--encre-douce)}.stade .equipe-club__libelle{margin:calc(var(--pas) * 4) 0 calc(var(--pas) * 1);font-family:var(--famille-intitule);font-size:var(--intitule-corps);font-weight:var(--intitule-graisse);letter-spacing:var(--intitule-approche);text-transform:uppercase;color:var(--encre-douce)}.stade .equipe-club__liste{list-style:none;margin:0;padding:0}.stade .equipe-club__ligne+.equipe-club__ligne{border-top:var(--filet-epaisseur) solid var(--filet)}.stade .equipe-club__contenu{display:grid;grid-template-columns:5.5rem 3.25rem minmax(0,1fr) auto;align-items:center;gap:calc(var(--pas) * 3);padding-block:calc(var(--pas) * 2.5);color:inherit;text-decoration:none}.stade a.equipe-club__contenu:hover .equipe-club__adversaire{text-decoration:underline}.stade .equipe-club__adversaire{display:flex;align-items:center;gap:calc(var(--pas) * 2);font-weight:600;line-height:1.25}.stade .equipe-club__precision{display:block;font-weight:400;font-size:var(--corps-petit);color:var(--encre-douce)}.stade .equipe-club__resultat{display:flex;align-items:center;gap:calc(var(--pas) * 2);font-family:var(--fonte-chiffres);font-weight:700}.stade .equipe-club__issue{display:inline-grid;place-items:center;width:1.6em;height:1.6em;border-radius:var(--stade-rayon);font-family:var(--famille-titre);font-size:var(--corps-petit);color:var(--craie)}.stade .equipe-club__issue--V{background:var(--terrain-gazon)}.stade .equipe-club__issue--D{background:var(--accent)}.stade .equipe-club__issue--N{background:var(--encre-douce)}@media (max-width:61.25rem){.stade .equipes-club{grid-template-columns:minmax(0,1fr)}}@media (max-width:37.5rem){.stade .equipe-club{padding:calc(var(--pas) * 3.5) calc(var(--pas) * 3.5) calc(var(--pas) * 2)}.stade .equipe-club__contenu{grid-template-columns:4.25rem 3rem minmax(0,1fr);gap:calc(var(--pas) * 2) calc(var(--pas) * 2.5)}.stade .equipe-club__resultat{grid-column:3}.stade .equipe-club__contenu>span:empty{display:none}.stade .calendrier-stade__adversaire{font-size:calc(var(--corps-texte) * 1.2)}.stade .calendrier-stade__lieu{padding-block:calc(var(--pas) * 1)}}.prono{padding-block:2.5rem}.prono h1{font-size:clamp(2.4rem,6vw,4.6rem);line-height:1.03;max-width:19ch;margin:.6rem 0 1.2rem}.prono h1,.prono h2{font-family:var(--fonte-condensee)}.prono h2{font-size:1.8rem;margin-bottom:1rem}.prono h3{font-size:1.25rem;margin:1rem 0}.prono p{line-height:1.6;margin:.7rem 0}.prono-entete{border-bottom:3px solid var(--accent);padding-bottom:2rem}.prono-entete>p:not(.intitule){max-width:55ch;color:var(--encre-douce)}.prono-commandes{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.5rem}.prono a:not(.prono-action){text-underline-offset:.2em}.prono a:hover{text-decoration:underline}.prono button,.prono-action{border:1px solid var(--filet);padding:.65rem 1rem;min-height:44px;font:600 .88rem var(--fonte-sans);cursor:pointer;background:var(--papier-clair);color:var(--encre)}.prono button.prono-action,.prono-action{display:inline-flex;justify-content:center;align-items:center;background:var(--accent);color:var(--accent-contraste);border-color:var(--accent);text-decoration:none}.prono button:disabled{cursor:not-allowed;opacity:.5}.prono button:not(:disabled):hover{border-color:var(--encre)}.prono :focus-visible{outline:3px solid var(--accent);outline-offset:3px}.prono input,.prono select{display:block;width:100%;min-height:46px;border:1px solid var(--filet);background:var(--papier-clair);color:var(--encre);padding:.65rem;font:inherit;margin:.5rem 0 1rem;border-radius:0}.prono label{display:block;font-size:.85rem;font-weight:600;max-width:32rem}.prono-bareme{display:flex;flex-wrap:wrap;gap:1.5rem 3rem;padding:1.5rem 0;border-bottom:1px solid var(--filet);font-size:.85rem}.prono-bareme strong{font-family:var(--fonte-condensee);font-size:1.8rem;margin-right:.3rem}.prono-connexion,.prono-panneau{padding:1.5rem;border:1px solid var(--filet);margin:1.5rem 0}.prono-connexion{background:var(--papier-sourd)}.prono-connexion form{max-width:35rem}.prono-colonnes{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:2rem;align-items:start;margin-top:2.5rem}.prono-colonnes>.prono-panneau{margin-top:0}.prono-note{font-size:.8rem;color:var(--encre-douce)}.prono-match{padding:1.4rem 0;border-bottom:1px solid var(--filet)}.prono-match:first-child{border-top:2px solid var(--encre)}.prono-match__horaire{font-size:.72rem;color:var(--encre-douce)}.prono-match h3 span{color:var(--accent);margin:0 .4rem;white-space:nowrap}.prono-match fieldset{border:0;margin:0;padding:0}.prono-match legend{font-size:.78rem;margin-bottom:.6rem}.prono-options{display:grid;grid-template-columns:1fr .7fr 1fr;gap:.5rem;margin-bottom:1rem}.prono-options button[aria-pressed=true]{border:2px solid var(--accent);background:var(--papier-sourd);color:var(--accent)}.prono-match__pied{display:flex;justify-content:space-between;align-items:center;gap:1rem;font-size:.78rem}.prono-table{overflow-x:auto}.prono-table table{width:100%;border-collapse:collapse;font-size:.85rem}.prono-table caption{text-align:left;margin-bottom:.8rem}.prono-table td,.prono-table th{text-align:left;padding:.8rem .5rem;border-bottom:1px solid var(--filet)}.prono-table thead{background:var(--papier-sourd);font-size:.7rem}.prono-table tbody tr:first-child{color:var(--accent)}.prono-table th[scope=row]{overflow-wrap:anywhere}.prono-liste{padding:0;list-style:none}.prono-liste li{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.2rem 0;border-bottom:1px solid var(--filet)}.prono-liste a{font-family:var(--fonte-condensee);font-size:1.3rem}.prono-liste span{font-family:var(--fonte-sans);font-size:.8rem;display:block}.prono-avis{background:var(--papier-sourd);border-left:3px solid var(--accent);padding:1rem}.prono-liens{margin:1rem 0}.prono-liens input{font-size:.75rem}.prono-reglement{max-width:48rem}.prono-reglement h2{margin-top:2rem}.prono-reglement ul{padding-left:1.5rem;line-height:1.9}.prono details{margin-top:2rem}.prono summary{cursor:pointer;min-height:44px}@media(max-width:760px){.prono-colonnes{grid-template-columns:1fr}.prono{padding-block:1.5rem}.prono-connexion,.prono-panneau{padding:1rem}.prono-bareme{gap:1rem;justify-content:space-between}.prono-bareme span{max-width:9rem}.prono-options button{padding:.5rem;font-size:.8rem}}.prono-partage{padding:1.25rem;border:1px solid var(--filet);background:var(--papier-sourd);margin-block:1rem}.prono-partage h3{margin-top:0}.prono-partage .prono-commandes{margin:1rem 0;gap:.65rem}.prono-partage label{max-width:100%}.prono-partage input{margin-bottom:0}.prono-partage [role=status]:empty{display:none}@media(max-width:480px){.prono-partage .prono-commandes>*{width:100%;text-align:center}.prono-partage{padding:1rem}}.prono label.prono-case{display:flex;align-items:center;gap:.65rem;margin:1rem 0;min-height:44px}.prono .prono-case input{display:inline-block;width:1.2rem;height:1.2rem;min-height:0;margin:0;flex:none;accent-color:var(--accent)}.newsletter-bandeau{display:grid;grid-template-columns:1fr 1fr;gap:2rem;padding:2rem 0;margin-bottom:2rem;border-bottom:1px solid var(--filet)}.newsletter-bandeau h2{font-family:var(--fonte-barlow),sans-serif;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.1;margin:.6rem 0}.newsletter-bandeau p{margin:.7rem 0}.newsletter-formulaire{min-width:0;align-self:center}.newsletter-formulaire label{display:block;font-weight:600;margin-bottom:.5rem}.newsletter-formulaire__ligne{display:flex;gap:.5rem}.newsletter-formulaire input[type=email]{min-width:0;width:100%;background:var(--papier);color:var(--encre);border:1px solid var(--encre-tenue);padding:.85rem;border-radius:3px;font:inherit}.newsletter-formulaire button{flex-shrink:0;border:0;border-radius:3px;background:var(--accent);color:var(--accent-contraste);font:inherit;font-weight:600;padding:.85rem 1rem;cursor:pointer}.newsletter-formulaire button:disabled{opacity:.7;cursor:wait}.newsletter-formulaire button:focus-visible,.newsletter-formulaire input:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.newsletter-formulaire__information{font-size:.8rem;line-height:1.55}.newsletter-formulaire__information a{text-decoration:underline}.newsletter-formulaire__message{font-weight:600;line-height:1.5}.newsletter-formulaire__message:empty{display:none}.newsletter-page{padding-bottom:3rem}.newsletter-page h1{margin-top:.6rem}.newsletter-page__grille{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin:2rem 0}.newsletter-page__inscription{padding:1.5rem;background:var(--papier-sourd);border-top:4px solid var(--accent);align-self:start}.newsletter-page__inscription h2{font-family:var(--fonte-barlow),sans-serif;font-size:1.5rem;margin-bottom:1.2rem}@media (max-width:760px){.newsletter-bandeau,.newsletter-page__grille{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:420px){.newsletter-formulaire__ligne{flex-direction:column}.newsletter-formulaire button{width:100%}}.entete__haut{flex-wrap:nowrap}.entete .marque{font-size:clamp(1.9rem,calc(12.5vw - .6rem),2.45rem);flex:none}.visuellement-cache{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.recherche-globale{position:relative;width:100%;max-width:42rem;color:var(--encre);font-family:var(--fonte-sans);z-index:20}.recherche-globale--entete{margin-left:auto;max-width:none;width:auto;flex:none}.recherche-globale--entete>.recherche-globale__champ,.recherche-globale__declencheur,.recherche-globale__fermer{display:none}.recherche-globale--entete>.recherche-globale__declencheur{display:flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.75rem;padding:.6rem .7rem;border:1px solid var(--filet);border-radius:.65rem;background:var(--papier-clair);color:var(--encre);font:500 .875rem var(--fonte-sans);cursor:pointer}.recherche-globale--entete.recherche-globale--ouverte{position:fixed;inset:var(--recherche-viewport-top,0) 0 auto;height:var(--recherche-viewport-hauteur,100dvh);width:100%;margin:0;max-width:none;z-index:100;background:var(--papier);padding:.75rem;display:grid;grid-template-columns:2.75rem minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:.6rem;align-content:start}.recherche-globale--entete.recherche-globale--ouverte>.recherche-globale__declencheur{display:none}.recherche-globale--entete.recherche-globale--ouverte>.recherche-globale__fermer{display:grid;place-items:center;align-self:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:.4rem;background:var(--papier-sourd);color:var(--encre);font:400 1.4rem var(--fonte-sans);cursor:pointer}.recherche-globale--entete.recherche-globale--ouverte>.recherche-globale__champ{display:flex;min-width:0}.recherche-globale--entete.recherche-globale--ouverte>.recherche-globale__suggestions{position:relative;top:auto;right:auto;grid-column:1/-1;align-self:start;width:100%;max-width:none;border:0;box-shadow:none;padding:0;max-height:var(--recherche-hauteur-disponible,calc(100dvh - 5rem))}.recherche-globale__champ{display:flex;align-items:center;gap:.35rem;min-height:3.5rem;padding:.3rem .3rem .3rem .6rem;border:1px solid var(--filet);border-radius:.65rem;background:var(--papier-clair);transition:border-color .15s,box-shadow .15s}.recherche-globale__champ:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--rouge-clair);background:var(--papier)}.recherche-globale__champ>svg{display:none;flex:none;color:var(--encre-tenue)}.recherche-globale input{width:100%;min-width:0;padding:.35rem 0;border:0;outline:0;font:400 1rem var(--fonte-sans);background:transparent;color:var(--encre)}.recherche-globale input::placeholder{color:var(--encre-tenue)}.recherche-globale input::-webkit-search-cancel-button{-webkit-appearance:none}.recherche-globale kbd{display:none;flex:none;border:1px solid var(--filet);border-radius:.25rem;color:var(--encre-tenue);font:400 .65rem var(--fonte-sans);padding:.25rem .35rem}.recherche-globale__effacer,.recherche-globale__envoyer{flex:none;display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:.4rem;cursor:pointer;font:400 1.4rem var(--fonte-sans)}.recherche-globale__envoyer{background:var(--accent);color:var(--accent-contraste)}.recherche-globale__envoyer:hover{background:var(--encre)}.recherche-globale__effacer{background:transparent;color:var(--encre-douce)}.recherche-globale__suggestions{position:absolute;top:calc(100% + .6rem);right:0;width:100%;max-width:calc(100vw - 2 * var(--gouttiere));background:var(--papier);border:1px solid var(--filet);border-radius:.75rem;box-shadow:0 12px 36px color-mix(in srgb,var(--encre) 14%,transparent);overflow:auto;max-height:min(34rem,var(--recherche-hauteur-disponible,60dvh));overscroll-behavior:contain;scroll-behavior:auto;padding:.5rem}.recherche-globale__invite{padding:.8rem .6rem .3rem;font-size:.9rem;font-weight:700}.recherche-globale__aide{padding:0 .6rem .8rem;color:var(--encre-douce);font-size:.75rem;line-height:1.6}.recherche-globale__raccourcis{display:flex;flex-wrap:wrap;gap:.5rem;padding:.3rem .6rem .8rem}.recherche-globale__raccourcis a{display:flex;gap:.8rem;background:var(--papier-sourd);padding:.6rem .75rem;min-height:2.75rem;align-items:center;border-radius:.35rem;font-size:.875rem}.recherche-globale__raccourcis a:hover{background:var(--rouge-clair);color:var(--accent)}.recherche-globale__categorie{display:flex;justify-content:space-between;padding:.85rem .65rem .4rem;font-size:.65rem;font-weight:700;color:var(--accent)}.recherche-globale__categorie span{color:var(--encre-tenue);font-weight:400}.recherche-globale__resultat{display:flex;align-items:center;gap:.65rem;padding:.7rem .5rem;min-height:3.75rem;border-radius:.4rem}.recherche-globale__resultat:hover,.recherche-globale__resultat[aria-selected=true]{background:var(--papier-sourd)}.recherche-globale__resultat--match{padding-left:2.75rem;font-size:.92em}.recherche-globale__resultat--match strong{font-weight:600}.recherche-globale__texte{flex:1 1;min-width:0}.recherche-globale__texte strong{display:block;font-size:1rem;line-height:1.4;font-weight:600;overflow-wrap:anywhere}.recherche-globale__texte small{display:block;margin-top:.2rem;color:var(--encre-douce);font-size:.875rem;line-height:1.4}.recherche-globale__fleche{flex:none;color:var(--encre-tenue);font-size:1.05rem}.recherche-visuel{display:flex;flex:none;gap:.25rem;align-items:center}.recherche-visuel img{width:2.5rem;height:2.5rem}.recherche-visuel__blason{object-fit:contain}.recherche-visuel__portrait{object-fit:cover;object-position:center 20%;border-radius:50%}.recherche-credit{display:block;padding:0 .65rem .45rem;color:var(--encre-tenue);font-size:.75rem;line-height:1.5;overflow-wrap:anywhere;text-align:right}.recherche-credit a{display:inline-flex;align-items:center;min-height:2.75rem}.recherche-credit a:hover{text-decoration:underline}.recherche-globale__message{padding:1rem .65rem;font-size:.875rem;color:var(--encre-douce);line-height:1.6}.recherche-globale__tous{display:flex;align-items:center;justify-content:space-between;min-height:2.75rem;padding:.9rem .65rem .6rem;margin-top:.5rem;border-top:1px solid var(--filet);color:var(--accent);font-size:.875rem;font-weight:700}.recherche-page__ouverture{padding:1.5rem 0 2rem;max-width:52rem}.recherche-page__ouverture h1{margin-top:.65rem;font-size:clamp(2.2rem,5vw,3.75rem)}.recherche-page__ouverture>p{margin-block:1rem 1.5rem;color:var(--encre-douce);font-size:.95rem;line-height:1.6}.recherche-page__types{display:flex;gap:.6rem;flex-wrap:wrap;padding-bottom:1.5rem}.recherche-page__types a{display:flex;align-items:center;min-height:2.75rem;border:1px solid var(--filet);border-radius:2rem;padding:.6rem .9rem;font-size:.875rem}.recherche-page__types a:hover{border-color:var(--accent);color:var(--accent)}.recherche-page__types span{margin-left:.5rem;color:var(--encre-tenue)}.recherche-page__groupes{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}.recherche-page__groupes section{min-width:0;scroll-margin-top:1.5rem}.recherche-page__tete{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;border-bottom:2px solid var(--encre);padding-bottom:.7rem}.recherche-page__tete h2{font:700 1.8rem var(--fonte-condensee)}.recherche-page__tete>span{font-size:.65rem;color:var(--encre-tenue)}.recherche-page__groupes li{border-bottom:1px solid var(--filet)}.recherche-page__groupes .recherche-globale__resultat{padding-block:1rem}@media (min-width:360px){.recherche-globale:not(.recherche-globale--entete) .recherche-globale__champ>svg{display:block}}@media (min-width:701px) and (pointer:fine),(min-width:951px){.entete .marque{font-size:clamp(2.2rem,4vw,3.25rem)}.recherche-globale--entete.recherche-globale--ouverte{position:relative;inset:auto;height:auto;width:min(48%,30rem);max-width:30rem;margin-left:auto;display:block;padding:0;background:transparent;z-index:20}.recherche-globale--entete.recherche-globale--ouverte>.recherche-globale__fermer,.recherche-globale--entete>.recherche-globale__declencheur{display:none}.recherche-globale--entete>.recherche-globale__champ{display:flex}.recherche-globale--entete{margin-left:auto;max-width:30rem;width:min(48%,30rem)}.recherche-globale__champ{gap:.7rem;padding-left:1rem}.recherche-globale kbd,.recherche-globale__champ>svg{display:block}.recherche-globale--entete.recherche-globale--ouverte>.recherche-globale__suggestions,.recherche-globale__suggestions{position:absolute;top:calc(100% + .6rem);right:0;width:max(100%,28rem);max-width:calc(100vw - 2 * var(--gouttiere));max-height:min(34rem,var(--recherche-hauteur-disponible,60dvh));border:1px solid var(--filet);box-shadow:0 12px 36px color-mix(in srgb,var(--encre) 14%,transparent);padding:.5rem}.recherche-page__groupes{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 3rem}}@media (prefers-reduced-motion:reduce){.recherche-globale__champ{transition:none}}.vignette-page{background:var(--papier);color:var(--encre);overflow-x:clip}.vignette-page .vignette-enveloppe{max-width:var(--vignette-largeur);margin-inline:auto;padding-inline:24px}@media (max-width:640px){.vignette-page .vignette-enveloppe{padding-inline:16px}}.vignette-page .mono{font-family:var(--fonte-chiffres);font-weight:700;color:var(--vignette-ocre)}.vignette-page .fil{padding-block:14px 0;font-size:13px;color:var(--encre-douce)}.vignette-page .fil li+li:before{content:"\203A";color:var(--vignette-pointille);padding-inline:4px 8px}.vignette-page .fil [aria-current]{color:var(--encre);font-weight:600}.vignette-page .planche{background:var(--vignette-album);padding-bottom:56px}.vignette-page .planche-grille{display:grid;grid-template-columns:auto minmax(0,1fr);gap:56px;align-items:center;margin-top:28px}.vignette-page .planche-grille>*{min-width:0}@media (max-width:860px){.vignette-page .planche-grille{grid-template-columns:minmax(0,1fr);gap:32px}}.vignette-page .vignette-colonne{justify-self:center}.vignette-page .emplacement{position:relative;padding:18px;border:2px dashed var(--vignette-pointille);background:var(--vignette-creux);border-radius:4px}.vignette-page .emplacement-etiquette{position:absolute;top:-12px;left:14px;max-width:calc(100% - 28px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:var(--vignette-album);padding:0 8px;font:700 12px/24px var(--fonte-chiffres);color:var(--encre-tenue);letter-spacing:.04em}.vignette-page .scene{width:clamp(258px,74vw,330px);aspect-ratio:5/7;perspective:1400px;position:relative}.vignette-page .carte{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.3,.7,.2,1);transform:rotate(-1.6deg)}.vignette-page .carte.est-retournee{transform:rotate(1.2deg) rotateY(180deg)}@media (prefers-reduced-motion:reduce){.vignette-page .carte{transition:none}}.vignette-page .face{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:var(--papier);border-radius:10px;padding:10px;box-shadow:var(--vignette-ombre-carte);overflow:hidden}.vignette-page .verso{transform:rotateY(180deg)}.vignette-page .coin{position:absolute;width:30px;height:30px;z-index:3;pointer-events:none}.vignette-page .coin:before{content:"";position:absolute;inset:0;background:var(--vignette-coin);clip-path:polygon(0 0,100% 0,0 100%)}.vignette-page .coin--hg{top:4px;left:4px}.vignette-page .coin--hd{top:4px;right:4px;transform:rotate(90deg)}.vignette-page .coin--bd{bottom:4px;right:4px;transform:rotate(180deg)}.vignette-page .coin--bg{bottom:4px;left:4px;transform:rotate(270deg)}.vignette-page .recto-cadre{height:100%;border:1.5px solid var(--encre);border-radius:5px;display:flex;flex-direction:column;overflow:hidden;background:var(--papier)}.vignette-page .recto-haut{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px 6px;font:700 12px/1 var(--fonte-condensee);text-transform:uppercase;letter-spacing:.12em;border-bottom:1.5px solid var(--encre);white-space:nowrap}.vignette-page .recto-poste{color:var(--vignette-accent);overflow:hidden;text-overflow:ellipsis}.vignette-page .fenetre{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;background-color:var(--vignette-trame);background-image:radial-gradient(var(--vignette-trame-point) 1.1px,transparent 1.4px);background-size:7px 7px}.vignette-page .fenetre img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 18%;filter:saturate(.92) contrast(1.04)}.vignette-page .fenetre--monogramme{display:grid;place-items:center;background-color:var(--vignette-creux)}.vignette-page .fenetre--monogramme b{font:800 96px/.8 var(--fonte-condensee);color:var(--encre);letter-spacing:-.04em;text-transform:uppercase}.vignette-page .bande-selection{height:26px;flex:none;background:var(--papier);position:relative;border-top:1.5px solid var(--encre);border-bottom:1.5px solid var(--encre);display:flex;align-items:center;justify-content:flex-end}.vignette-page .bande-selection:before{content:"";position:absolute;left:0;right:0;top:50%;height:6px;margin-top:-3px;background:var(--vignette-accent)}.vignette-page .bande-neutre span,.vignette-page .bande-selection span{position:relative;max-width:calc(100% - 30px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:var(--papier);padding:0 7px;margin-right:10px;font:700 11px/1.2 var(--fonte-condensee);letter-spacing:.16em;text-transform:uppercase}.vignette-page .bande-neutre{height:18px;flex:none;border-top:1.5px solid var(--encre);border-bottom:1.5px solid var(--encre);background:repeating-linear-gradient(90deg,var(--encre) 0 2px,transparent 2px 6px);display:flex;align-items:center;justify-content:flex-end}.vignette-page .bande-neutre span{font-size:9.5px;margin-right:8px}.vignette-page .plaque{padding:8px 10px 2px;background:var(--papier);flex:none}.vignette-page .plaque-prenom{font:600 15px/1 var(--fonte-condensee);text-transform:uppercase;letter-spacing:.18em;color:var(--encre-douce)}.vignette-page .plaque-nom{font:800 clamp(26px,9.4vw,38px)/.95 var(--fonte-condensee);text-transform:uppercase;letter-spacing:-.005em;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vignette-page .plaque-nom--entier{font-size:clamp(22px,7.6vw,30px);white-space:normal;overflow-wrap:anywhere}.vignette-page .plaque-natal{display:block;margin-top:3px;font:400 11.5px/1.25 var(--fonte-sans);color:var(--encre-douce);letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vignette-page .recto-club{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:5px 10px 8px;font:600 12px/1.2 var(--fonte-sans);flex:none}.vignette-page .recto-club b{font-weight:700;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vignette-page .recto-annees{font:700 11px/1 var(--fonte-chiffres);color:var(--vignette-ocre);white-space:nowrap}.vignette-page .verso-cadre{height:100%;border:1.5px solid var(--encre);border-radius:5px;padding:12px 12px 10px;display:flex;flex-direction:column;background:var(--vignette-verso);background-image:repeating-linear-gradient(0deg,transparent 0 23px,var(--vignette-verso-ligne) 23px 24px);overflow:hidden}.vignette-page .verso-entete{border-bottom:2px solid var(--encre);padding-bottom:6px}.vignette-page .verso-nom{font:800 22px/1 var(--fonte-condensee);text-transform:uppercase;overflow-wrap:anywhere}.vignette-page .verso-sous{font:600 11px/1.3 var(--fonte-sans);color:var(--encre-douce);margin-top:3px}.vignette-page .fiche-tech{margin:8px 0 0;display:grid;grid-template-columns:auto 1fr;gap:3px 10px;font-size:12px;line-height:1.35}.vignette-page .fiche-tech>div{display:contents}.vignette-page .fiche-tech dt{font:700 10px/1.6 var(--fonte-condensee);text-transform:uppercase;letter-spacing:.12em;color:var(--encre-tenue)}.vignette-page .fiche-tech dd{margin:0;font-weight:600;min-width:0;overflow-wrap:anywhere}.vignette-page .fiche-tech__chiffre{font-family:var(--fonte-chiffres);color:var(--vignette-ocre)}.vignette-page .verso-chiffres{margin-top:auto;border-top:1.5px solid var(--encre);padding-top:7px}.vignette-page .verso-chiffres__titre{margin:0 0 5px;font:700 10px/1 var(--fonte-condensee);text-transform:uppercase;letter-spacing:.14em;color:var(--vignette-accent)}.vignette-page .verso-chiffres ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--encre);border-left:1px solid var(--encre)}.vignette-page .verso-chiffres li{background:var(--vignette-verso);border-right:1px solid var(--encre);border-bottom:1px solid var(--encre);padding:5px 4px 4px;text-align:center;min-width:0}.vignette-page .verso-chiffres__n{display:block;font:700 18px/1 var(--fonte-chiffres);color:var(--vignette-ocre)}.vignette-page .verso-chiffres__l{display:block;font:600 9.5px/1.15 var(--fonte-sans);color:var(--encre-douce);margin-top:3px;overflow-wrap:anywhere}.vignette-page .verso-pied{font:400 9.5px/1.3 var(--fonte-sans);color:var(--encre-tenue);margin-top:5px}.vignette-page .retourner{display:inline-flex;position:absolute;right:-14px;bottom:-14px;z-index:5;align-items:center;gap:6px;border:0;border-radius:999px;background:var(--encre);color:var(--craie);padding:9px 14px 9px 11px;font:700 13px/1 var(--fonte-condensee);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;box-shadow:var(--vignette-ombre-bouton)}.vignette-page .retourner[hidden]{display:none}.vignette-page .retourner svg{width:16px;height:16px}.vignette-page .retourner:hover{background:var(--vignette-accent)}.vignette-page .retourner:focus-visible{outline:3px solid var(--vignette-accent);outline-offset:3px}.vignette-page .credit-photo{margin:12px 0 0;font:400 12px/1.3 var(--fonte-sans);color:var(--encre-douce);text-align:center}.vignette-page .credit-photo .lien{text-decoration:none;border-bottom:1px solid var(--vignette-pointille)}.vignette-page .surtitre{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font:700 13px/1.2 var(--fonte-condensee);text-transform:uppercase;letter-spacing:.14em;color:var(--encre-douce)}.vignette-page .pastille{display:inline-block;background:var(--vignette-accent);color:var(--craie);padding:4px 7px 3px;border-radius:2px}.vignette-page .legende h1{margin:12px 0 6px;font:800 clamp(46px,8.6vw,104px)/.86 var(--fonte-condensee);text-transform:uppercase;letter-spacing:-.012em}.vignette-page .h1-prenom{display:block;font-weight:600;font-size:.42em;letter-spacing:.14em;color:var(--encre-douce);margin-bottom:.12em}.vignette-page .h1-nom{display:block;overflow-wrap:anywhere}.vignette-page .legende .natal{margin:10px 0 0;font:400 clamp(17px,2vw,21px)/1.3 var(--fonte-sans);color:var(--encre-douce);letter-spacing:.02em}.vignette-page .legende .natal:before{content:"";display:inline-block;width:22px;height:2px;margin:0 10px .3em 0;vertical-align:middle;background:var(--vignette-accent)}.vignette-page .qualite{font:italic 400 22px/1.3 var(--fonte-serif);margin:6px 0 0;color:var(--encre)}.vignette-page .identite{font:400 15px/1.4 var(--fonte-sans);color:var(--encre-douce);margin:6px 0 0}.vignette-page .trois-chiffres{margin:26px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:3px solid var(--encre);border-bottom:1px solid var(--encre)}.vignette-page .trois-chiffres li{padding:12px 14px 12px 0;min-width:0}.vignette-page .trois-chiffres li+li{padding-left:14px;border-left:1px solid var(--vignette-filet)}.vignette-page .trois-chiffres__n{display:block;font:700 clamp(30px,4.2vw,46px)/1 var(--fonte-chiffres);color:var(--vignette-ocre);letter-spacing:-.02em}.vignette-page .trois-chiffres__l{display:block;font:600 13px/1.3 var(--fonte-sans);margin-top:6px}.vignette-page .trois-chiffres__p{display:block;font:400 12px/1.3 var(--fonte-sans);color:var(--encre-tenue);overflow-wrap:anywhere}@media (max-width:480px){.vignette-page .trois-chiffres li{padding-right:8px}.vignette-page .trois-chiffres li+li{padding-left:10px}}.vignette-page .liens-tete{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:18px;font:600 14px/1.3 var(--fonte-sans)}.vignette-page .liens-tete a{border-bottom:2px solid var(--vignette-accent)}.vignette-page .liens-tete a:hover{color:var(--vignette-accent)}.vignette-page .album{background:var(--papier);border-top:1px solid var(--vignette-filet)}.vignette-page .album__pages{padding-top:48px;padding-bottom:8px}.vignette-page .album-section{display:grid;grid-template-columns:120px minmax(0,1fr);gap:0 32px;padding:36px 0 40px;border-top:1px solid var(--encre)}.vignette-page .album-section:first-child{border-top:0;padding-top:0}.vignette-page .album-section>*{min-width:0}@media (max-width:760px){.vignette-page .album-section{grid-template-columns:minmax(0,1fr);padding:28px 0 32px}}.vignette-page .tampon-num{display:block;font:800 88px/.8 var(--fonte-condensee);color:transparent;-webkit-text-stroke:1.5px var(--encre);letter-spacing:-.02em}.vignette-page .tampon-rubrique{display:block;margin-top:10px;font:700 12px/1.2 var(--fonte-condensee);text-transform:uppercase;letter-spacing:.16em;color:var(--vignette-accent)}@media (max-width:760px){.vignette-page .tampon{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}.vignette-page .tampon-num{font-size:52px}.vignette-page .tampon-rubrique{margin:0}}.vignette-page .album-section h2{margin:0 0 6px;font:800 clamp(30px,4.2vw,44px)/1 var(--fonte-condensee);text-transform:uppercase;letter-spacing:-.005em}.vignette-page .album-section h3{font-family:var(--fonte-condensee)}.vignette-page .chapeau{margin:0 0 22px;color:var(--encre-douce);font-size:15px}.vignette-page .chapeau .mono{font-size:15px}.vignette-page .note{font-size:13px;color:var(--encre-tenue);margin:16px 0 0}.vignette-page .bio{margin-top:16px}.vignette-page .bio p{margin:0 0 1em;font:400 20px/1.6 var(--fonte-serif);max-width:66ch}.vignette-page .bio>div>p:first-child:first-letter{float:left;font:800 74px/.8 var(--fonte-condensee);margin:6px 10px 0 0;color:var(--vignette-accent)}.vignette-page .bio p.texte-petit{font:400 13px/1.5 var(--fonte-sans);color:var(--encre-tenue);margin:14px 0 0}@media (max-width:480px){.vignette-page .bio p{font-size:18px}}.vignette-page .numero{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:36px;align-items:center}.vignette-page .numero>*{min-width:0}.vignette-page .numero:has(>:only-child){grid-template-columns:minmax(0,360px)}@media (max-width:900px){.vignette-page .numero{grid-template-columns:minmax(0,1fr);gap:24px}}.vignette-page .emplacement--cintre{padding:26px 18px 16px;display:flex;flex-direction:column;align-items:center}.vignette-page .emplacement--cintre .emplacement-etiquette{background:var(--papier)}.vignette-page .maillot-floque{width:100%;max-width:320px;height:auto;filter:var(--vignette-ombre-maillot)}.vignette-page .maillot-floque__tissu{fill:var(--encre)}.vignette-page .maillot-floque__maille{fill:var(--vignette-maille)}.vignette-page .maillot-floque__lisere{fill:none;stroke:var(--vignette-accent)}.vignette-page .maillot-floque__crochet{fill:none;stroke:var(--encre-tenue);stroke-width:3;stroke-linecap:round}.vignette-page .maillot-floque__nom{font-family:var(--fonte-condensee);font-weight:700;letter-spacing:.08em;fill:var(--craie)}.vignette-page .maillot-floque__numero{font-family:var(--fonte-condensee);font-weight:800;fill:var(--craie);stroke:var(--vignette-accent);stroke-width:7;paint-order:stroke;letter-spacing:-.02em}.vignette-page .maillot-floque__poste{font-family:var(--fonte-condensee);font-weight:800;fill:var(--craie);letter-spacing:.06em}.vignette-page .maillot-floque__ligne{font:600 24px/1 var(--fonte-condensee);fill:var(--vignette-floque-sourd);letter-spacing:.16em}@media (max-width:480px){.vignette-page .maillot-floque{max-width:250px}}.vignette-page .legende-maillot{margin:10px 0 0;font-size:13px;line-height:1.4;color:var(--encre-douce);text-align:center;max-width:30em}.vignette-page .plan{display:grid;grid-template-columns:150px minmax(0,1fr);gap:22px;align-items:center;border:1.5px solid var(--encre);background:var(--vignette-album);padding:16px 20px 16px 16px;position:relative}.vignette-page .plan--sans-schema{grid-template-columns:minmax(0,1fr)}.vignette-page .plan:before{content:"";position:absolute;top:-1.5px;left:-1.5px;right:-1.5px;height:5px;background:var(--vignette-accent)}@media (max-width:480px){.vignette-page .plan{grid-template-columns:112px minmax(0,1fr);gap:14px;padding:14px 14px 14px 12px}.vignette-page .plan--sans-schema{grid-template-columns:minmax(0,1fr)}}.vignette-page .schema-postes{width:100%;height:auto;display:block}.vignette-page .schema-postes__terrain{fill:var(--papier);stroke:var(--vignette-pointille)}.vignette-page .schema-postes__avantage{stroke:var(--vignette-pointille);stroke-dasharray:3 3}.vignette-page .plan p{margin:0;font-size:15px;line-height:1.5;color:var(--encre-douce)}.vignette-page .plan p strong{display:block;margin-bottom:4px;font:700 19px/1.2 var(--fonte-sans);color:var(--encre)}@media (max-width:480px){.vignette-page .plan p{font-size:14px}.vignette-page .plan p strong{font-size:16px}}.vignette-page .pos circle{fill:var(--papier);stroke:var(--encre-tenue);stroke-width:1.2}.vignette-page .pos text{font:700 9.5px var(--fonte-condensee);fill:var(--encre-douce);text-anchor:middle;dominant-baseline:central}.vignette-page .pos--lui circle{fill:var(--vignette-accent);stroke:var(--vignette-accent)}.vignette-page .pos--lui text{fill:var(--craie);font-size:11px}.vignette-page .pos--peut circle{fill:var(--vignette-possible);stroke:var(--vignette-accent)}.vignette-page .pos--peut text{fill:var(--vignette-accent-fonce)}.vignette-page .bilan-tickets{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;margin:0 0 18px;font-size:13px;color:var(--encre-douce)}.vignette-page .bilan-tickets__pions{display:inline-flex;gap:6px}.vignette-page .pion{width:14px;height:14px;border-radius:50%;display:inline-block}.vignette-page .pion--v{background:var(--vignette-victoire)}.vignette-page .pion--n{background:var(--vignette-nul)}.vignette-page .pion--d{background:var(--vignette-defaite)}.vignette-page .tickets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}@media (max-width:900px){.vignette-page .tickets{grid-template-columns:minmax(0,1fr)}}.vignette-page .ticket{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr) 78px;min-height:104px;background:var(--vignette-album);border:1.5px solid var(--encre);border-radius:6px;-webkit-mask:radial-gradient(circle 9px at 72px 0,transparent 98%,var(--encre)) top /100% 51% no-repeat,radial-gradient(circle 9px at 72px 100%,transparent 98%,var(--encre)) bottom /100% 51% no-repeat;mask:radial-gradient(circle 9px at 72px 0,transparent 98%,var(--encre)) top /100% 51% no-repeat,radial-gradient(circle 9px at 72px 100%,transparent 98%,var(--encre)) bottom /100% 51% no-repeat}@media (max-width:400px){.vignette-page .ticket{grid-template-columns:62px minmax(0,1fr) 70px}.vignette-page .ticket-mois{font-size:9.5px;letter-spacing:.02em}.vignette-page .ticket{-webkit-mask:radial-gradient(circle 9px at 62px 0,transparent 98%,var(--encre)) top /100% 51% no-repeat,radial-gradient(circle 9px at 62px 100%,transparent 98%,var(--encre)) bottom /100% 51% no-repeat;mask:radial-gradient(circle 9px at 62px 0,transparent 98%,var(--encre)) top /100% 51% no-repeat,radial-gradient(circle 9px at 62px 100%,transparent 98%,var(--encre)) bottom /100% 51% no-repeat}}.vignette-page .ticket-date{border-right:1.5px dashed var(--vignette-pointille);padding:12px 6px;text-align:center;display:flex;flex-direction:column;justify-content:center}.vignette-page .ticket-jour{font:800 34px/.9 var(--fonte-condensee)}.vignette-page .ticket-mois{font:700 11px/1.2 var(--fonte-condensee);text-transform:uppercase;letter-spacing:.1em;color:var(--encre-douce)}.vignette-page .ticket-annee{font:700 11px/1.2 var(--fonte-chiffres);color:var(--encre-tenue);margin-top:2px}.vignette-page .ticket-corps{padding:10px 12px;min-width:0}.vignette-page .ticket-competition{font:700 11px/1.2 var(--fonte-condensee);text-transform:uppercase;letter-spacing:.12em;color:var(--encre-tenue)}.vignette-page .ticket-competition a:hover,.vignette-page .ticket-lien:hover .affiche-equipe{text-decoration:underline;text-underline-offset:.15em}.vignette-page .ticket-lien{display:block}.vignette-page .affiche{display:grid;gap:2px;margin-top:6px;font:600 15px/1.25 var(--fonte-sans)}.vignette-page .affiche-ligne{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.vignette-page .affiche-equipe{color:var(--encre-douce);font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vignette-page .affiche-equipe--sienne{color:var(--encre);font-weight:700}.vignette-page .affiche-points{font:700 16px/1.25 var(--fonte-chiffres);text-align:right;color:var(--encre-tenue)}.vignette-page .affiche-points--gagne{color:var(--encre)}.vignette-page .resultat{display:inline-block;margin-top:7px;font:700 10.5px/1 var(--fonte-condensee);text-transform:uppercase;letter-spacing:.12em;padding:3px 6px 2px;border-radius:2px;color:var(--craie)}.vignette-page .resultat--v{background:var(--vignette-victoire)}.vignette-page .resultat--n{background:var(--vignette-nul)}.vignette-page .resultat--d{background:var(--vignette-defaite)}.vignette-page .resultat--a-venir,.vignette-page .resultat--etat{background:transparent;color:var(--encre-douce);border:1px solid var(--vignette-pointille)}.vignette-page .ticket-role{border-left:1.5px dashed var(--vignette-pointille);padding:10px 6px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:4px}.vignette-page .ticket-role__libelle{font:700 10.5px/1.1 var(--fonte-condensee);text-transform:uppercase;letter-spacing:.08em}.vignette-page .pastille-maillot{width:42px;height:38px;position:relative;display:grid;place-items:center;font:700 15px/1 var(--fonte-chiffres)}.vignette-page .pastille-maillot svg{position:absolute;inset:0;width:100%;height:100%}.vignette-page .pastille-maillot span{position:relative;margin-top:5px}.vignette-page .pastille-maillot path{fill:var(--papier);stroke:var(--encre);stroke-width:1.6}.vignette-page .pastille-maillot--titulaire path{fill:var(--encre);stroke:none}.vignette-page .pastille-maillot--titulaire span{color:var(--craie)}.vignette-page .album-articles{margin-top:28px}.vignette-page .jauges{display:grid;grid-template-columns:1.25fr 1fr;gap:20px}.vignette-page .jauges--une{grid-template-columns:minmax(0,1fr);max-width:40rem}@media (max-width:960px){.vignette-page .jauges{grid-template-columns:minmax(0,1fr)}}.vignette-page .carte-stat{border:1.5px solid var(--encre);padding:18px 18px 16px;background:var(--papier);min-width:0}.vignette-page .carte-stat h3{margin:0 0 4px;font:700 13px/1.2 var(--fonte-condensee);text-transform:uppercase;letter-spacing:.14em;color:var(--encre-douce)}.vignette-page .carte-stat__precision{font-size:13px;color:var(--encre-tenue);margin:0 0 14px}.vignette-page .grands{display:flex;flex-wrap:wrap;gap:6px 26px;margin:6px 0 16px}.vignette-page .grands__n{display:block;font:700 44px/1 var(--fonte-chiffres);color:var(--vignette-ocre);letter-spacing:-.03em}.vignette-page .grands__l{display:block;font:600 13px/1.3 var(--fonte-sans)}.vignette-page .barre-bilan{display:flex;height:30px;border:1.5px solid var(--encre)}.vignette-page .barre-bilan span{display:flex;align-items:center;padding:0 8px;color:var(--craie);font:700 13px/1 var(--fonte-chiffres);white-space:nowrap;overflow:hidden}.vignette-page .barre-bilan__v{background:var(--vignette-victoire)}.vignette-page .barre-bilan__n{background:var(--vignette-nul)}.vignette-page .barre-bilan__d{background:var(--vignette-defaite);justify-content:flex-end}.vignette-page .legende-bilan{display:flex;flex-wrap:wrap;gap:4px 18px;margin:10px 0 0;font-size:14px}.vignette-page .legende-bilan i{display:inline-block;width:10px;height:10px;margin-right:6px}.vignette-page .legende-bilan__v{background:var(--vignette-victoire)}.vignette-page .legende-bilan__n{background:var(--vignette-nul)}.vignette-page .legende-bilan__d{background:var(--vignette-defaite)}.vignette-page .legende-bilan b{font-family:var(--fonte-chiffres)}.vignette-page .cartons{display:flex;align-items:center;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid var(--vignette-filet);font-size:14px}.vignette-page .cartons:before{content:"";width:14px;height:20px;flex:none;background:var(--vignette-carton-jaune);border:1px solid var(--vignette-ocre);border-radius:1px;transform:rotate(8deg)}.vignette-page .anneau{display:grid;grid-template-columns:132px minmax(0,1fr);gap:18px;align-items:center}@media (max-width:400px){.vignette-page .anneau{grid-template-columns:110px minmax(0,1fr)}}.vignette-page .donut{aspect-ratio:1;border-radius:50%;background:conic-gradient(var(--vignette-accent) calc(var(--part) * 1%),var(--vignette-creux) 0);display:grid;place-items:center;position:relative}.vignette-page .donut:after{content:"";position:absolute;inset:16px;border-radius:50%;background:var(--papier)}.vignette-page .donut b{position:relative;z-index:1;font:700 26px/1 var(--fonte-chiffres);letter-spacing:-.03em}.vignette-page .anneau p{margin:0;font-size:14px}.vignette-page .anneau p strong{font:700 15px var(--fonte-chiffres);color:var(--vignette-ocre)}.vignette-page .actions{margin:18px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--encre);border:1.5px solid var(--encre)}@media (max-width:560px){.vignette-page .actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.vignette-page .actions li{background:var(--vignette-album);padding:12px 12px 10px;min-width:0}.vignette-page .actions__n{display:block;font:700 28px/1 var(--fonte-chiffres);color:var(--encre)}.vignette-page .actions__l{display:block;font:600 12.5px/1.25 var(--fonte-sans);color:var(--encre-douce);margin-top:6px}.vignette-page .actions__fort .actions__n{color:var(--vignette-accent)}.vignette-page .compteur-min{display:flex;align-items:baseline;gap:10px;margin:22px 0 0;font-size:14px;color:var(--encre-douce)}.vignette-page .compteur-min b{font:700 22px var(--fonte-chiffres);color:var(--encre)}.vignette-page .parcours-championnat{display:grid;grid-template-columns:240px minmax(0,1fr);gap:28px;align-items:center;margin-top:18px}.vignette-page .parcours-championnat>*{min-width:0}@media (max-width:800px){.vignette-page .parcours-championnat{grid-template-columns:minmax(0,1fr);gap:18px}}.vignette-page .gros__n{display:block;font:700 86px/.9 var(--fonte-chiffres);color:var(--vignette-ocre);letter-spacing:-.05em}.vignette-page .gros__l{display:block;margin-top:8px;font:700 13px/1.25 var(--fonte-condensee);text-transform:uppercase;letter-spacing:.12em;color:var(--encre-douce)}.vignette-page .empilement{display:flex;min-height:60px;border:1.5px solid var(--encre);border-radius:6px;overflow:hidden}.vignette-page .empilement__rem,.vignette-page .empilement__tit{flex-basis:0;flex-shrink:1;display:flex;align-items:center;gap:10px;padding:0 14px;min-width:0}.vignette-page .empilement__tit{background:var(--encre);color:var(--craie)}.vignette-page .empilement__rem{background:var(--vignette-album)}.vignette-page .empilement__tit+.empilement__rem{border-left:1.5px dashed var(--vignette-pointille)}.vignette-page .empilement b{font:700 24px/1 var(--fonte-chiffres)}.vignette-page .empilement span{font:600 13px/1.2 var(--fonte-sans)}.vignette-page .silhouette{width:26px;flex:none}.vignette-page .silhouette path{fill:var(--papier);stroke:var(--encre);stroke-width:6}.vignette-page .silhouette--pleine path{fill:var(--craie);stroke:none}@media (max-width:519px){.vignette-page .empilement__rem,.vignette-page .empilement__tit{flex-wrap:wrap;gap:2px 8px;padding:8px 10px}.vignette-page .silhouette{width:20px}}.vignette-page .empilement-legende{font-size:14px;color:var(--encre-douce);margin:10px 0 0}.vignette-page .empilement-legende b{font:700 15px var(--fonte-chiffres);color:var(--vignette-ocre)}.vignette-page .empilement-faits{font-size:14px;margin:6px 0 0}.vignette-page .reperes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:3px solid var(--encre);margin:16px 0 0}@media (max-width:700px){.vignette-page .reperes{grid-template-columns:repeat(2,minmax(0,1fr))}}.vignette-page .reperes>div{padding:14px 14px 14px 0;border-bottom:1px solid var(--vignette-filet);min-width:0}.vignette-page .reperes dt{font:700 12px/1.2 var(--fonte-condensee);text-transform:uppercase;letter-spacing:.14em;color:var(--encre-tenue)}.vignette-page .reperes dd{margin:6px 0 0;font:600 17px/1.3 var(--fonte-sans);overflow-wrap:anywhere}.vignette-page .chrono{position:relative;margin-top:14px;padding-bottom:4px;overflow:hidden;--etiquette:0px}.vignette-page .chrono__piste,.vignette-page .chrono__regle{display:grid;grid-template-columns:repeat(var(--annees),minmax(0,1fr))}.vignette-page .chrono__regle{font:700 12px/1 var(--fonte-chiffres);color:var(--encre-tenue);border-bottom:1.5px solid var(--encre);padding-bottom:6px;margin-left:var(--etiquette)}.vignette-page .chrono__an{border-left:1px solid var(--vignette-filet);padding-left:3px;white-space:nowrap;min-height:1em}.vignette-page .chrono__an--dernier{display:flex;justify-content:flex-end;border-left:0;border-right:1px solid var(--vignette-filet);padding:0 3px 0 0}.vignette-page .chrono__ligne{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding:12px 0;border-bottom:1px dashed var(--vignette-pointille)}@media (min-width:720px){.vignette-page .chrono{--etiquette:200px}.vignette-page .chrono__ligne{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:0}}.vignette-page .chrono__nom{font:700 14px/1.15 var(--fonte-condensee);text-transform:uppercase;letter-spacing:.12em;padding-right:12px}.vignette-page .chrono__nom small{display:block;margin-top:2px;font:700 12px/1.3 var(--fonte-chiffres);text-transform:none;letter-spacing:0;color:var(--vignette-ocre)}.vignette-page .chrono__piste{position:relative;grid-auto-rows:34px;row-gap:4px;background:var(--vignette-album);background-image:repeating-linear-gradient(90deg,transparent 0 calc(100% / var(--annees) - 1px),var(--vignette-filet) calc(100% / var(--annees) - 1px) calc(100% / var(--annees)))}.vignette-page .chrono__barre{height:34px;display:flex;align-items:center;padding:0 10px;min-width:0;color:var(--craie);font:700 13px/1 var(--fonte-condensee);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:3px}.vignette-page a.chrono__barre:hover{filter:brightness(1.18)}.vignette-page .chrono__barre--club{background:var(--encre)}.vignette-page .chrono__barre--selection{background:var(--vignette-accent);box-shadow:inset 0 3px 0 var(--vignette-reflet),inset 0 -3px 0 var(--vignette-ombre-legere)}.vignette-page .chrono__barre--championnat{background:repeating-linear-gradient(135deg,var(--vignette-ocre) 0 6px,var(--vignette-ocre-fonce) 6px 12px)}.vignette-page .chrono__legende{font-size:13px;color:var(--encre-tenue);margin:12px 0 0}@media (max-width:719px){.vignette-page .chrono__an--mineur{border-left-color:transparent}.vignette-page .chrono__barre{padding:0 6px;font-size:12px;letter-spacing:.04em}}.vignette-page .etapes{display:grid;grid-template-columns:minmax(0,1fr);gap:18px 28px;margin-top:28px}.vignette-page .etapes--deux{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:760px){.vignette-page .etapes--deux{grid-template-columns:minmax(0,1fr)}}.vignette-page .etapes__titre{margin:0 0 8px;font:700 12px/1.2 var(--fonte-condensee);text-transform:uppercase;letter-spacing:.14em;color:var(--vignette-accent)}.vignette-page .etapes .faits{border-top-width:3px}.vignette-page .ailleurs .liste-article{margin:18px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media (max-width:760px){.vignette-page .ailleurs .liste-article{grid-template-columns:repeat(2,minmax(0,1fr))}}.vignette-page .ailleurs .liste-article li{padding:0;margin:0}.vignette-page .ailleurs .liste-article li:before{content:none}.vignette-page .ailleurs .lien{display:flex;justify-content:space-between;align-items:center;gap:8px;height:100%;min-height:58px;padding:10px 14px;text-decoration:none;border:1.5px solid var(--encre);border-radius:28px;font:700 17px/1.1 var(--fonte-condensee);text-transform:uppercase;letter-spacing:.04em;background:var(--papier);overflow-wrap:anywhere}.vignette-page .ailleurs .lien:after{content:"\2197";flex:none;font-family:var(--fonte-sans)}.vignette-page .ailleurs .lien:hover{background:var(--encre);color:var(--craie)}.vignette-page .serie{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px 14px}@media (max-width:1000px){.vignette-page .serie{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:560px){.vignette-page .serie{grid-template-columns:repeat(2,minmax(0,1fr))}}.vignette-page .mini{display:flex;flex-direction:column;height:100%;background:var(--papier);border:1.5px solid var(--encre);border-radius:6px;overflow:hidden;transition:transform .2s}.vignette-page .mini:hover{transform:translateY(-3px) rotate(-1deg)}@media (prefers-reduced-motion:reduce){.vignette-page .mini{transition:none}}.vignette-page .mini__bande{height:12px;background:linear-gradient(var(--papier) 0 4px,var(--vignette-accent) 4px 8px,var(--papier) 8px);border-bottom:1.5px solid var(--encre)}.vignette-page .mini__corps{padding:10px 10px 12px;display:flex;flex-direction:column;gap:4px;flex:1 1}.vignette-page .mini__prenom{font:600 12px/1 var(--fonte-condensee);text-transform:uppercase;letter-spacing:.14em;color:var(--encre-douce)}.vignette-page .mini__nom{font:800 22px/.95 var(--fonte-condensee);text-transform:uppercase;overflow-wrap:anywhere}.vignette-page .mini__poste{margin-top:auto;padding-top:8px;font:600 12.5px/1.25 var(--fonte-sans);color:var(--vignette-accent)}.vignette-page .lien-selection{display:inline-block;margin-top:18px;font-weight:600;border-bottom:2px solid var(--vignette-accent)}