:root{--horizon-h: 54px;--horizon-zone: 160px}@media (min-width: 760px){:root{--horizon-h: 86px;--horizon-zone: 270px}}@media (min-width: 1100px){:root{--horizon-h: 104px;--horizon-zone: 300px}}.horizon-essai .partie-claire{position: relative;background: #F4EFE6 !important;color: var(--encre)}.horizon-essai .portes.partie-claire{margin-top: 0;padding: clamp(40px,6vw,72px) 0 0;z-index: 1}.horizon-essai .partie-claire .engagement{align-content: start}.horizon-essai .etapes-strip.partie-claire{padding: 28px 0 clamp(64px,8vw,104px);scroll-margin-top: 78px}.horizon-essai .etapes-strip__titre{margin: 0 0 16px;font-size: clamp(24px,3vw,32px);color: var(--encre-verte)}.horizon-essai .partie-claire .section__tete h2{color: var(--encre-verte)}.horizon-essai .partie-claire .sur-titre{color: #7A4E05}.horizon-essai .partie-claire .sous-titre,.horizon-essai .partie-claire .section__tete p{color: #4C5751}.horizon-essai .partie-claire .bouton--contour{color: var(--encre-verte);border-color: var(--encre-verte)}.horizon-essai .partie-claire .bouton--contour:hover{background: rgba(20,33,27,0.06)}.horizon-essai .partie-claire :is(.guide,.engagement,.porte:not(.porte--principale),.etapes-liste li){background: #FCFFFB;border-color: rgba(20,108,75,0.22);box-shadow: 0 1px 0 rgba(255,255,255,0.8) inset,0 12px 30px rgba(20,33,27,0.10)}.horizon-essai .partie-claire .porte--principale{box-shadow: 0 14px 34px rgba(185,122,20,0.22)}.horizon-essai .partie-claire::before,.horizon-essai .partie-claire::after{content: none;position: absolute;left: 0;right: 0;height: 26px;pointer-events: none}.horizon-essai .partie-claire[style*="--lueur-haut"]::before{content: "";top: 0;background: radial-gradient(46% 50% at var(--lueur-haut) 50%,rgba(242,184,78,0.34) 0%,rgba(24,178,166,0.12) 46%,rgba(244,239,230,0) 78%)}.horizon-essai .partie-claire[style*="--lueur-bas"]::after{content: "";bottom: 0;background: radial-gradient(46% 50% at var(--lueur-bas) 50%,rgba(242,184,78,0.34) 0%,rgba(24,178,166,0.12) 46%,rgba(244,239,230,0) 78%)}.horizon-essai .bande-univers{position: relative;isolation: isolate;overflow: hidden;background: transparent}.horizon-essai .bande-univers>.conteneur{position: relative;z-index: 1}.horizon-essai .section.bande-univers{padding-top: calc(var(--horizon-h) + clamp(60px,8vw,108px));padding-bottom: calc(var(--horizon-h) + clamp(64px,8vw,112px))}.horizon-essai .hero.bande-univers{padding-bottom: calc(var(--horizon-h) + 110px)}@media (min-width: 761px){.horizon-essai .hero__plante{bottom: calc(var(--horizon-h) + 70px)}}@media (max-width: 760px){.horizon-essai .hero.bande-univers{padding-bottom: calc(var(--horizon-h) + 70px)}}.horizon-essai .pied.bande-univers{padding-top: calc(var(--horizon-h) + 52px);background: rgba(12,21,17,0.35);border-top: 0}.horizon-essai #problemes .recherche-accueil{position: relative}.horizon{position: absolute;left: 0;right: 0;z-index: 0;pointer-events: none;overflow: hidden;height: calc(var(--horizon-h) + var(--horizon-zone));contain: strict}.horizon--bas{bottom: 0}.horizon--haut{top: 0;transform: scaleY(-1)}.horizon>svg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: visible}.horizon__flux,.horizon__points{position: absolute;inset: 0}.horizon__eclat{opacity: 0;will-change: opacity}.trainee{position: absolute;left: 0;top: 0;width: var(--long,40px);height: 2px;margin: -1px 0 0 calc(-1 * var(--long,40px));border-radius: 2px;transform-origin: 100% 50%;opacity: 0;background: linear-gradient(90deg,rgba(191,255,158,0) 0%,rgba(191,255,158,0.5) 55%,#F4FFEC 100%)}.trainee--ambre{background: linear-gradient(90deg,rgba(227,166,58,0) 0%,rgba(242,184,78,0.6) 55%,#FFF1CF 100%)}.trainee--turquoise{background: linear-gradient(90deg,rgba(24,178,166,0) 0%,rgba(24,178,166,0.6) 55%,#DDFFFA 100%)}.trainee--fine{height: 1.4px;margin-top: -0.7px}.trainee--rafale{height: 2.4px;margin-top: -1.2px}.point-chaud{position: absolute;width: 150px;height: 9px;margin: -4.5px 0 0 -75px;border-radius: 50%;opacity: 0;background: radial-gradient(closest-side,#FFF7E0 0%,rgba(255,214,140,0.85) 30%,rgba(227,166,58,0.35) 62%,rgba(227,166,58,0) 100%)}.point-chaud--froid{width: 110px;margin-left: -55px;background: radial-gradient(closest-side,#E9FFFC 0%,rgba(120,230,220,0.8) 30%,rgba(24,178,166,0.3) 62%,rgba(24,178,166,0) 100%)}.bande__filantes{position: absolute;inset: 0;z-index: 0;overflow: hidden;pointer-events: none}.horizon-essai .bande-univers:not(.est-visible) *,.horizon-essai .bande-univers:not(.est-visible) *::before{animation-play-state: paused !important}.horizon-repos .ciel-nuit *,.horizon-repos body::after{animation-play-state: paused !important}@media (max-width: 759px){.point-chaud{width: 96px;margin-left: -48px;height: 7px;margin-top: -3.5px}.point-chaud--froid{width: 72px;margin-left: -36px}}
