/* BISIMMO — finition éditoriale du hero; ne touche pas à .hero-fond / .hero-photo */
.hero.hero-immersif .hero-texte{max-width:650px!important;position:relative}
.hero.hero-immersif .hero-surtitre{font-size:11px!important;font-weight:750!important;letter-spacing:.16em!important;color:#987333!important;margin-bottom:20px!important}
.hero.hero-immersif .hero-texte h1{max-width:650px!important;font-size:clamp(42px,3.65vw,62px)!important;line-height:1.115!important;letter-spacing:-.04em!important;font-weight:750!important;color:#0B1F3A!important;margin-bottom:26px!important;text-wrap:balance}
.hero.hero-immersif .hero-texte h1 em{font-style:normal!important;color:#AF863C!important;font-weight:750!important}
.hero.hero-immersif .hero-texte .chapeau{max-width:580px!important;font-size:17px!important;line-height:1.76!important;letter-spacing:0!important;color:#35465A!important;margin-bottom:14px!important}
.hero.hero-immersif .hero-texte .chapeau strong{color:#10243D!important;font-weight:700!important}
.hero.hero-immersif .hero-texte .chapeau-suite{max-width:560px!important;font-size:16px!important;color:#526174!important;line-height:1.74!important;margin-bottom:25px!important}
.hero.hero-immersif .hero-preuve strong{font-weight:700!important;color:#0B1F3A!important}
.hero.hero-immersif .hero-preuve span{color:#58697C!important}
@media(max-width:767px){.hero.hero-immersif .hero-texte{max-width:100%!important}.hero.hero-immersif .hero-texte h1{font-size:clamp(35px,8.2vw,48px)!important}.hero.hero-immersif .hero-texte .chapeau,.hero.hero-immersif .hero-texte .chapeau-suite{font-size:15px!important}}
