.animation .word{will-change:transform,opacity,filter}div#fond{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(20px)}#CTA{background:linear-gradient(180deg,#000000 0%,#000000 50%,rgba(159,20,33,.35) 100%);position:relative;overflow:hidden}#CTA::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px),radial-gradient(900px 500px at 50% 110%,rgba(181,0,1,.75),rgba(181,0,1,0) 100%);background-size:60px 60px,60px 60px,100% 100%;pointer-events:none;z-index:1}#CTA::after{content:"";position:absolute;bottom:0;left:0;right:0;height:60%;filter:blur(70px);pointer-events:none;z-index:0}#CTA>*{position:relative;z-index:2}#patch{background:rgba(224,31,31,0.12);backdrop-filter:blur(12px);border:1px solid rgba(224,31,31,0.5);border-radius:100px;box-shadow:0 0 20px rgba(224,31,31,0.2),0 0 40px rgba(224,31,31,0.08),inset 0 0 20px rgba(224,31,31,0.06)}.animation{opacity:0}.bx-wrapper .bx-viewport{-webkit-mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%)}