.hero-voile{position:absolute;inset:0;z-index:1;pointer-events:none}.hero-voile>span{position:absolute;inset:0;opacity:0;transition:opacity .9s ease}.hero-voile-haut.is-sombre{background:linear-gradient(180deg,rgba(20,19,18,.45),rgba(20,19,18,0) 32%)}.hero-voile-haut.is-clair{background:linear-gradient(180deg,rgba(250,249,247,.62),rgba(250,249,247,0) 32%)}.hero-voile-bas.is-sombre{background:linear-gradient(0deg,rgba(20,19,18,.8),rgba(20,19,18,.6) 45%,rgba(20,19,18,0) 85%)}.hero-voile-bas.is-clair{background:linear-gradient(0deg,rgba(250,249,247,.85),rgba(250,249,247,.6375) 45%,rgba(250,249,247,0) 85%)}[data-ton-menu=clair]>.hero-voile>.hero-voile-haut.is-clair,[data-ton-menu=sombre]>.hero-voile>.hero-voile-haut.is-sombre,[data-ton-titre=clair]>.hero-voile>.hero-voile-bas.is-clair,[data-ton-titre=sombre]>.hero-voile>.hero-voile-bas.is-sombre{opacity:1}.hero-voile{display:none}.lph-hero[data-ton-titre=sombre] :is(.lph-eyebrow,.lph-chapo,.lph-faits),[data-section=entreprise] .ent-hero[data-ton-titre=sombre] :is(.ent-label,.ent-hero-sub,.ent-hero-note){text-shadow:0 1px 12px rgba(0,0,0,.45)}.lph-hero[data-ton-titre=clair] :is(.lph-eyebrow,.lph-chapo,.lph-faits),[data-section=entreprise] .ent-hero[data-ton-titre=clair] :is(.ent-label,.ent-hero-sub,.ent-hero-note){text-shadow:0 0 14px rgba(250,249,247,.9)}.lph-hero[data-ton-titre]{transition:color .6s ease}.lph-hero[data-ton-titre] :is(.lph-eyebrow,.lph-titre,.lph-chapo,.lph-faits,.lph-faits li){transition:color .6s ease,text-shadow .6s ease}.lph-hero[data-ton-titre=clair]{color:#191817}.lph-hero[data-ton-titre=clair] .lph-eyebrow,.lph-hero[data-ton-titre=clair] .lph-faits{color:#2e2c2a}.lph-hero[data-ton-titre=clair] .lph-titre{color:#191817;text-shadow:0 1px 24px rgba(255,255,255,.35)}.lph-hero[data-ton-titre=clair] .lph-chapo{color:#24221f}.lph-hero[data-ton-titre=clair] .lph-faits li:not(:last-child):after{color:rgba(25,24,23,.5)}.lph-hero[data-ton-titre=clair] .lph-actions>a{background:#191817;border-color:#191817;color:#fff!important}.lph-hero[data-ton-titre=clair] .lph-actions>a+a{background:transparent;border-color:rgba(25,24,23,.7);color:#191817!important}.lph-hero[data-ton-titre=clair] .lph-actions>a+a:before{background:#191817}.lph-hero[data-ton-titre=clair] .lph-actions>a+a:hover{color:#fff!important}.lph-hero[data-ton-titre=clair] :focus-visible{outline-color:#191817}.lph-hero[data-ton-titre=clair] .lph-hero-dots button span{background:rgba(25,24,23,.35)}.lph-hero[data-ton-titre=clair] .lph-hero-dots button:hover span{background:rgba(25,24,23,.6)}.lph-hero[data-ton-titre=clair] .lph-hero-dots button[aria-current=true] span{background:#191817}[data-section=entreprise] .ent-hero[data-ton-titre] :is(.ent-label,.ent-hero-title,.ent-hero-sub,.ent-hero-note){transition:color .6s ease}[data-section=entreprise] .ent-hero.ent-hero[data-ton-titre=clair]{color:var(--ink)}[data-section=entreprise] .ent-hero.ent-hero[data-ton-titre=clair] .ent-label{color:var(--accent)}[data-section=entreprise] .ent-hero.ent-hero[data-ton-titre=clair] .ent-hero-title{color:var(--ink)}[data-section=entreprise] .ent-hero.ent-hero[data-ton-titre=clair] :is(.ent-hero-sub,.ent-accueil-ligne){color:#1f2328}[data-section=entreprise] .ent-hero.ent-hero[data-ton-titre=clair] .ent-hero-note{color:#30353c}[data-section=entreprise] .ent-hero.ent-hero[data-ton-titre=sombre] .ent-mae--hero{color:var(--accent-2)}[data-section=entreprise] .ent-hero.ent-hero[data-ton-titre=clair] :is(em,.ent-accueil-mae,.ent-mae--hero){color:var(--accent);text-shadow:none}[data-section=entreprise] .ent-hero.ent-hero[data-ton-titre=clair] .ent-btn--ligne-sombre{border-color:rgba(18,20,23,.55);color:var(--ink)}[data-section=entreprise] .ent-hero.ent-hero[data-ton-titre=clair] .ent-btn--ligne-sombre:hover{background:var(--ink);color:#fff}[data-section=entreprise] .ent-hero.ent-hero[data-ton-titre=clair] .ent-etude-etiquettes li{border-color:rgba(18,20,23,.35);color:var(--ink)}[data-section=entreprise] .ent-hero.ent-hero[data-ton-titre=clair] .ent-hero-dots button span{background:rgba(18,20,23,.35)}[data-section=entreprise] .ent-hero.ent-hero[data-ton-titre=clair] .ent-hero-dots button:hover span{background:rgba(18,20,23,.6)}[data-section=entreprise] .ent-hero.ent-hero[data-ton-titre=clair] .ent-hero-dots button[aria-current=true] span{background:var(--ink)}[data-section=entreprise] .ent-hero.ent-hero[data-ton-titre=clair] :focus-visible{outline-color:var(--accent)}@media (prefers-reduced-motion:reduce){.hero-voile>span,.lph-hero[data-ton-titre],.lph-hero[data-ton-titre] *,[data-section=entreprise] .ent-hero[data-ton-titre] *{transition:none}}.lph-hero[data-ton-titre=clair],.lph-hero[data-ton-titre=clair] .lph-hero-slides,[data-section=entreprise] .ent-hero.ent-hero[data-ton-titre=clair],[data-section=entreprise] .ent-hero[data-ton-titre=clair] .ent-hero-slides{background:#d9d6d1}