.accueil-hero--signature{--signature-ribbon-opacity:.26}.accueil-hero--signature:after{inset:-50px -2% -75px;background:linear-gradient(90deg,#eeeef0f2,#eeeef0db 31%,#eeeef0a8 55%,#eeeef024 90%)}.accueil-hero--signature .wave-scroll{opacity:var(--signature-ribbon-opacity)}.accueil-hero--signature[data-hero-ready=true] .wave-scroll{animation:signature-ribbon-wake 2.8s cubic-bezier(.16,1,.3,1) both;animation-play-state:paused}.accueil-hero--signature[data-hero-motion=running] .wave-scroll{animation-play-state:running}.accueil-hero--signature[data-hero-motion=reduced] .wave-scroll{animation:none}.accueil-hero--signature .wave-glow{opacity:.3}.signature-hero{position:absolute;inset:-15px -2% -65px;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.signature-hero__aura{position:absolute;inset:5% 0 0 10%;background:radial-gradient(ellipse at 63% 48%,#cda85626,#ded1ab16 35%,transparent 67%)}.signature-hero__seal{position:absolute;width:min(78%,680px);aspect-ratio:1;left:60%;top:52%;translate:-50% -50%}.signature-hero__canvas,.signature-hero__poster{position:absolute;inset:0}.signature-hero__poster{animation:signature-breathe 10s ease-in-out infinite alternate;animation-play-state:paused;transition:opacity .9s ease;filter:drop-shadow(0 24px 24px #89612021)}.signature-hero__poster img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:8%;box-sizing:border-box}.signature-hero__light{position:absolute;inset:8%;-webkit-mask:url(/brand/gamius-etoile-hd.webp) center/contain no-repeat;mask:url(/brand/gamius-etoile-hd.webp) center/contain no-repeat;background:linear-gradient(115deg,transparent 28%,#fff5cf00 39%,#fffbea 48%,#fff3ce00 58%,transparent 70%);background-size:300% 100%;mix-blend-mode:screen;opacity:.6;animation:signature-light 7s ease-in-out infinite;animation-play-state:paused}.signature-hero__canvas{opacity:0;transition:opacity .9s ease}.signature-hero__canvas canvas{display:block;width:100%;height:100%}.signature-hero[data-signature-ready=true] .signature-hero__canvas{opacity:1}.signature-hero[data-signature-ready=true] .signature-hero__poster{opacity:0}.signature-hero[data-signature-ready=false] .signature-hero__poster{opacity:1;transition:none}.signature-hero[data-signature-motion=running] .signature-hero__light,.signature-hero[data-signature-motion=running] .signature-hero__poster{animation-play-state:running}.signature-hero[data-signature-ready=true] .signature-hero__light,.signature-hero[data-signature-ready=true] .signature-hero__poster{animation-play-state:paused}.signature-hero[data-signature-motion=reduced] .signature-hero__canvas,.signature-hero[data-signature-motion=reduced] .signature-hero__poster{transition:none}@keyframes signature-breathe{0%{transform:perspective(1000px) rotateY(-7deg) rotate(-7deg) translateY(-5px)}to{transform:perspective(1000px) rotateY(7deg) rotate(-3deg) translateY(5px)}}@keyframes signature-light{0%,15%{background-position:100% 50%}65%,to{background-position:0 50%}}@keyframes signature-ribbon-wake{0%{opacity:.01}to{opacity:var(--signature-ribbon-opacity)}}@media (max-width:900px){.signature-hero{inset:10px -2% -25px}.signature-hero__seal{width:105%;max-width:650px;left:53%;top:43%}.accueil-hero--signature{--signature-ribbon-opacity:.12}.accueil-hero--signature:after{inset:0 -2% -25px;background:linear-gradient(90deg,#eeeef0e8,#eeeef0c4 42%,#eeeef064)}.signature-hero__poster{filter:drop-shadow(0 12px 14px #89612018)}}@media (prefers-reduced-motion:reduce){.signature-hero:not([data-signature-motion=reduced]) .signature-hero__poster{animation-duration:10s!important;animation-iteration-count:infinite!important}.signature-hero:not([data-signature-motion=reduced]) .signature-hero__light{animation-duration:7s!important;animation-iteration-count:infinite!important}.accueil-hero--signature:not([data-hero-motion=reduced]) .wave-scroll{animation-duration:2.8s!important;animation-iteration-count:1!important}}