/* Visibilité profil — sur <html> pour s'appliquer avant le parse du <body> */
html[data-audience="pro"] .particulier-only-hero,
html[data-audience="pro"] .about,
html[data-audience="pro"] .objectifs,
html[data-audience="pro"] .trio-carousel,
html[data-audience="pro"] .brands,
html[data-audience="pro"] .equipe,
html[data-audience="pro"] .solea,
html[data-audience="pro"] .advantages,
html[data-audience="pro"] .interet,
html[data-audience="pro"] .interet-redesign,
html[data-audience="pro"] #interet,
html[data-audience="pro"] .testimonials,
html[data-audience="pro"] .contact:not(.pro-contact) {
  display: none !important;
}

html[data-audience="pro"] .pro-only-hero {
  display: block !important;
}

html[data-audience="pro"] [data-pro-only]:not(.pro-section) {
  display: revert !important;
}

html[data-audience="pro"] .pro-section {
  display: block !important;
}

html[data-audience="pro"] .nav-list--particulier {
  display: none !important;
}

html[data-audience="pro"] .nav-list--pro {
  display: flex !important;
}

/* Désactive scroll-snap en mode pro — les sections pro (#solutions,
   #pour-qui, #engagements, #methodologie) n'ont pas scroll-snap-align,
   et le "mandatory" snap des sections particulier bloquait le scroll
   vers les ancres pro depuis le menu. */
html[data-audience="pro"],
html[data-audience="pro"] body {
  scroll-snap-type: none !important;
}
