
.vitrine .accueil-bureau-survol0:hover { background: var(--pfr-border); color: var(--pfr-deep); }
.vitrine .accueil-bureau-survol1:hover { background: var(--pfr-tint2); color: var(--pfr-deep); }
.vitrine .accueil-bureau-survol2:hover { background: var(--pfr-tint); color: var(--pfr-deep); }
.vitrine .accueil-bureau-survol3:hover { color: var(--pfr-deep); }
.vitrine .accueil-bureau-survol4:hover { color: var(--pfr-ink); border-color: var(--pfr-tintborder); }
.vitrine .accueil-bureau-survol5:hover { background: var(--pfr-tint2); color: var(--pfr-ink); }
.vitrine .accueil-bureau-survol6:hover { background: var(--pfr-primary); color: var(--theme-surface); transform: translateY(-1px); }
.vitrine .accueil-bureau-survol7:hover { background: var(--pfr-primary); color: var(--theme-surface); }
.vitrine .accueil-bureau-survol8:hover { transform: translateY(-2px); color: var(--pfr-deep); }
.vitrine .accueil-bureau-survol9:hover { background: color-mix(in srgb, var(--theme-surface) 10%, transparent); color: var(--theme-surface); }
.vitrine .accueil-bureau-survola:hover { transform: translateY(-3px); color: var(--theme-surface); box-shadow: 0 28px 60px color-mix(in oklab, var(--pfr-deep) 28%, transparent); }
.vitrine .accueil-bureau-survolb:hover { transform: translateY(-3px); color: var(--pfr-ink); box-shadow: 0 22px 50px color-mix(in oklab, var(--pfr-deep) 10%, transparent); border-color: var(--pfr-tintborder); }
.vitrine .accueil-bureau-survolc:hover { background: var(--pfr-primary); color: var(--theme-surface); transform: translateY(-2px); }
.vitrine .accueil-bureau-survold:hover { border-color: var(--pfr-deep); background: var(--theme-surface); color: var(--pfr-deep); }
.vitrine .accueil-bureau-survole:hover { transform: translateY(-3px); box-shadow: 0 18px 44px color-mix(in oklab, var(--pfr-deep) 10%, transparent); border-color: var(--pfr-tintborder); }
.vitrine .accueil-bureau-survolf:hover { color: var(--pfr-primary); }
.vitrine .accueil-bureau-survolg:hover { border-color: var(--pfr-deep); color: var(--pfr-deep); }
.vitrine .accueil-bureau-survolh:hover { background: var(--pfr-deep); color: var(--theme-surface); border-color: var(--pfr-deep); }
.vitrine .accueil-bureau-survoli:hover { background: var(--pfr-bg); border-color: var(--pfr-border); color: var(--pfr-ink); }
.vitrine .accueil-bureau-survolj:hover { color: var(--pfr-deep); transform: translateY(-1px); }
.vitrine .accueil-bureau-survolk:hover { border-color: var(--pfr-deep); background: var(--pfr-bg2); color: var(--pfr-deep); }
.vitrine .accueil-bureau-survoll:hover { background: var(--pfr-primary); }
.vitrine .accueil-bureau-survolm:hover { transform: translateY(-3px); box-shadow: 0 18px 44px color-mix(in oklab, var(--pfr-deep) 10%, transparent); border-color: var(--pfr-tintborder); color: var(--pfr-ink); }
.vitrine .accueil-bureau-survoln:hover { color: var(--theme-surface); }


.vitrine .accueil-mobile-survol0:hover { background: var(--pfr-primary); color: var(--theme-surface); }
.vitrine .accueil-mobile-survol1:hover { color: var(--pfr-deep); }
.vitrine .accueil-mobile-survol2:hover { background: color-mix(in srgb, var(--theme-surface) 10%, transparent); color: var(--theme-surface); }
.vitrine .accueil-mobile-survol3:hover { color: var(--theme-surface); }
.vitrine .accueil-mobile-survol4:hover { color: var(--pfr-ink); border-color: var(--pfr-tintborder); }
.vitrine .accueil-mobile-survol5:hover { border-color: var(--pfr-deep); color: var(--pfr-deep); }
.vitrine .accueil-mobile-survol6:hover { background: var(--pfr-deep); color: var(--theme-surface); border-color: var(--pfr-deep); }
.vitrine .accueil-mobile-survol7:hover { color: var(--pfr-ink); }
.vitrine .accueil-mobile-survol8:hover { background: var(--pfr-primary); }
.vitrine .accueil-mobile-survol9:hover { border-color: var(--pfr-tintborder); color: var(--pfr-ink); }
.vitrine .accueil-mobile-survola:hover { color: var(--pfr-primary); }


.vitrine .therapie-bureau-survol0:hover { background: var(--pfr-border); color: var(--pfr-deep); }
.vitrine .therapie-bureau-survol1:hover { background: var(--pfr-tint2); color: var(--pfr-deep); }
.vitrine .therapie-bureau-survol2:hover { background: var(--pfr-tint); color: var(--pfr-deep); }
.vitrine .therapie-bureau-survol3:hover { color: var(--pfr-deep); }
.vitrine .therapie-bureau-survol4:hover { color: var(--pfr-ink); border-color: var(--pfr-tintborder); }
.vitrine .therapie-bureau-survol5:hover { background: var(--pfr-tint2); color: var(--pfr-ink); }
.vitrine .therapie-bureau-survol6:hover { background: var(--pfr-primary); color: var(--theme-surface); transform: translateY(-1px); }
.vitrine .therapie-bureau-survol7:hover { background: var(--pfr-primary); color: var(--theme-surface); transform: translateY(-2px); }
.vitrine .therapie-bureau-survol8:hover { transform: translateY(-3px); box-shadow: 0 18px 44px color-mix(in oklab, var(--pfr-deep) 10%, transparent); border-color: var(--pfr-tintborder); }
.vitrine .therapie-bureau-survol9:hover { color: var(--pfr-primary); }
.vitrine .therapie-bureau-survola:hover { background: var(--pfr-primary); color: var(--theme-surface); }
.vitrine .therapie-bureau-survolb:hover { transform: translateY(-2px); color: var(--pfr-deep); }
.vitrine .therapie-bureau-survolc:hover { background: color-mix(in srgb, var(--theme-surface) 10%, transparent); color: var(--theme-surface); }
.vitrine .therapie-bureau-survold:hover { background: var(--pfr-primary); }
.vitrine .therapie-bureau-survole:hover { color: var(--theme-surface); }


.vitrine .therapie-mobile-survol0:hover { background: var(--pfr-primary); color: var(--theme-surface); }
.vitrine .therapie-mobile-survol1:hover { color: var(--pfr-ink); border-color: var(--pfr-tintborder); }
.vitrine .therapie-mobile-survol2:hover { color: var(--pfr-ink); }
.vitrine .therapie-mobile-survol3:hover { color: var(--pfr-deep); }
.vitrine .therapie-mobile-survol4:hover { background: color-mix(in srgb, var(--theme-surface) 10%, transparent); color: var(--theme-surface); }
.vitrine .therapie-mobile-survol5:hover { background: var(--pfr-primary); }
.vitrine .therapie-mobile-survol6:hover { color: var(--theme-surface); }

